一种聊天记录清除方法及系统、移动终端与流程

文档序号:23347077发布日期:2020-12-18 16:48阅读:184来源:国知局
一种聊天记录清除方法及系统、移动终端与流程

本发明涉及通信技术领域,具体是涉及一种聊天记录清除方法及系统、移动终端。



背景技术:

随着科技的发展,使用移动终端提供的即时通讯工具进行聊天的用户越来越多,利用即时通信应用进行社交聊天,分享图片视频等等,同时聊天记录也越来越丰富。为了有效减少聊天记录对移动终端其内存空间的占用,用户时常需要在即时通讯工具中清除聊天记录或者删除缓存。目前,大多数的即时通讯工具,它们所提供的清除聊天记录或者删除缓存都是通过批量清除方式来实现的,例如,用户可以批量清除某一临时会话用户、好友、群或讨论组中的所有聊天记录。

然而,通过批量清除方式来清除聊天记录都是一次性清除完毕的,部分用户在清除聊天记录时只想要清除某些聊天记录,但是现有的清除方式对于一些比较重要的聊天记录也会一并清除,从而会给用户带来损失,同时针对些聊天记录,用户往往不希望被别人看到,属于隐秘程度比较高的信息,如果采用简单的删除则不利于再次查阅。



技术实现要素:

本发明所要解决的技术问题是提供一种聊天记录清除方法及系统、移动终端,解决了现有即时通讯工具除聊天记录都是一次性清除完毕的,无法针对性选择部分聊天记录的问题,该聊天记录清除方法及系统、移动终端可以实现选择性地将聊天界面中的聊天记录删除隐藏,还可以便于下次阅读,并且这种隐藏方式非常隐蔽,不易泄露,从而可以防止给用户带来损失,同时保护了用户的隐私。

为解决上述技术问题,本发明提供以下技术方案:

提供一种聊天记录的清除方法,包括以下步骤:

接收用户对即时通讯工具聊天界面上的任一条或多条聊天记录进行操作触发输入的清除指令,其中,即时通讯工具聊天界面是用户在移动终端上利用账号信息登录即时通讯工具后触发进入的聊天界面;

将该任一条或多条聊天记录进行存储;

响应清除指令,并将该任一条或多条聊天记录从聊天界面上删除;

将位于被清除的聊天记录下方的聊天记录往上移位,以更替被清除的聊天记录的位置。

可选的,接收用户对即时通讯工具聊天界面上的任一条或多条聊天记录进行操作触发输入的清除指令,清除指令具体包括:

接收用户单击、双击或长按即时通讯工具聊天界面上的任一条或多条聊天记录触发输入的清除指令。

可选的,接收用户对即时通讯工具聊天界面上的任一条或多条聊天记录进行操作触发输入的清除指令,清除指令具体包括:

接收用户将即时通讯工具聊天界面上的任一条或多条聊天记录拖拽出即时通讯工具聊天界面触发输入的清除指令。

可选的,将该任一条或多条聊天记录进行存储,具体包括:

将该任一条或多条聊天记录存储至当前聊天用户的聊天记录文件夹中,该聊天记录文件夹在即时通讯工具所有聊天记录的目标路径下,其中,目标路径下包括多个文件夹,每个文件夹中的内容对应用户为即时通讯工具中的一个用户或者一个群组的聊天记录;

为该聊天记录文件夹设置隐藏开关,并为隐藏开关设置密码,其中,密码用于切换隐藏开关的开关状态;

将用户输入的密码与密码进行匹配,输入正确即匹配成功,开启隐藏开关,输入错误即匹配失败,关闭隐藏开关,当检测到隐藏开关处于关闭状态时,将该任一条或多条聊天记录隐藏,当检测到隐藏开关处于开启状态时,将该任一条或多条聊天记录进行显示。

可选的,响应清除指令,并清除聊天记录,具体包括:

响应清除指令,并输出清除聊天记录选项,若检测到用户对清除聊天记录选项的选择操作,则清除聊天记录;

输出用于提示用户已删除聊天记录的信息,其中,提示用户已删除聊天记录的信息为输出用于提示用户已删除聊天记录的动画信息,或者,输出用于提示用户已删除聊天记录的声音信息。

进一步的,还提供一种聊天记录清除系统,包括:

接收模块,用于接收用户对即时通讯工具聊天界面上的任一条或多条聊天记录进行操作触发输入的清除指令,其中,即时通讯工具聊天界面是用户在移动终端上利用账号信息登录即时通讯工具后触发进入的聊天界面;

存储模块,用于将该任一条或多条聊天记录进行存储;

响应清除模块,用于响应清除指令,并将该任一条或多条聊天记录从聊天界面上删除;

更替模块,用于将位于被清除的聊天记录下方的聊天记录往上移位,以更替被清除的聊天记录的位置。

可选的,接收模块具体为用于接收用户单击、双击或长按即时通讯工具聊天界面上的任一条或多条聊天记录触发输入的清除指令,和/或接收用户将即时通讯工具聊天界面上的任一条或多条聊天记录拖拽出即时通讯工具聊天界面触发输入的清除指令。

可选的,存储模块具体包括:

存储单元,用于将该任一条或多条聊天记录存储至当前聊天用户的聊天记录文件夹中,该聊天记录文件夹在即时通讯工具所有聊天记录的目标路径下,其中,目标路径下包括多个文件夹,每个文件夹中的内容对应用户为即时通讯工具中的一个用户或者一个群组的聊天记录;

开关设置单元,用于为该聊天记录文件夹设置隐藏开关,并为隐藏开关设置密码,其中,密码用于切换隐藏开关的开关状态;

密码匹配单元,用于将用户输入的密码与密码进行匹配,输入正确即匹配成功,开启隐藏开关,输入错误即匹配失败,关闭隐藏开关,当检测到隐藏开关处于关闭状态时,将该任一条或多条聊天记录隐藏,当检测到隐藏开关处于开启状态时,将该任一条或多条聊天记录进行显示。

可选的,响应清除模块具体包括:

响应单元,用于响应清除指令,并输出清除聊天记录选项,若检测到用户对清除聊天记录选项的选择操作,则清除聊天记录;

提示单元,用于输出用于提示用户已删除聊天记录的信息,其中,提示用户已删除聊天记录的信息为输出用于提示用户已删除聊天记录的动画信息,或者,输出用于提示用户已删除聊天记录的声音信息。

进一步的,还提供一种移动终端,所述移动终端包括处理器、存储器和通信总线,其中:

通信总线用于实现处理器和存储器之间的连接与通信;

处理器用于执行存储器中存储的一个或者多个程序,以实现如权利要求1-5任意一项所述的聊天记录清除方法,或者,如权利要求6-9任意一项所述的聊天记录清除系统。

本发明与现有技术相比具有的有益效果是:

用户在移动终端上利用账号信息登录即时通讯工具后可以触发进入即时通讯工具聊天界面,并且当系统接收到用户对即时通讯工具聊天界面上的任一条或多条聊天记录进行操作触发输入的清除指令后,可以实现选择性地将聊天界面中的聊天记录删除隐藏,还可以便于下次阅读,并且这种隐藏方式非常隐蔽,不易泄露,从而可以防止给用户带来损失,同时保护了用户的隐私。

附图说明

图1为本发明聊天记录清除方法的流程示意图;

图2为本发明聊天记录清除方法中s200)具体的流程示意图;

图3为本发明聊天记录清除方法中s300)具体的流程示意图;

图4为本发明聊天记录清除系统的结构框图;

图5为本发明移动终端的结构框图;

图6为本发明移动终端的结构图;

图7为本发明的即时通讯工具聊天界面被操作后的示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“前”、“后”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

作为本发明的一个优选实施例,本发明提供提供一种聊天记录的清除方法,包括以下步骤:

接收用户对即时通讯工具聊天界面上的任一条或多条聊天记录进行操作触发输入的清除指令,其中,即时通讯工具聊天界面是用户在移动终端上利用账号信息登录即时通讯工具后触发进入的聊天界面;

将该任一条或多条聊天记录进行存储;

响应清除指令,并将该任一条或多条聊天记录从聊天界面上删除;

将位于被清除的聊天记录下方的聊天记录往上移位,以更替被清除的聊天记录的位置。

进一步的,还提供一种聊天记录清除系统,包括:

接收模块,用于接收用户对即时通讯工具聊天界面上的任一条或多条聊天记录进行操作触发输入的清除指令,其中,即时通讯工具聊天界面是用户在移动终端上利用账号信息登录即时通讯工具后触发进入的聊天界面;

存储模块,用于将该任一条或多条聊天记录进行存储;

响应清除模块,用于响应清除指令,并将该任一条或多条聊天记录从聊天界面上删除;

更替模块,用于将位于被清除的聊天记录下方的聊天记录往上移位,以更替被清除的聊天记录的位置。

进一步的,还提供一种移动终端,所述移动终端包括处理器、存储器和通信总线,其中:

通信总线用于实现处理器和存储器之间的连接与通信;

处理器用于执行存储器中存储的一个或者多个程序,以实现如权利要求1-5任意一项所述的聊天记录清除方法,或者,如权利要求6-9任意一项所述的聊天记录清除系统。

该聊天记录清除方法及系统、移动终端的设计,使得用户在移动终端上利用账号信息登录即时通讯工具后可以触发进入即时通讯工具聊天界面,并且当系统接收到用户对即时通讯工具聊天界面上的任一条或多条聊天记录进行操作触发输入的清除指令后,可以实现选择性地将聊天界面中的聊天记录删除隐藏,还可以便于下次阅读,并且这种隐藏方式非常隐蔽,不易泄露,从而可以防止给用户带来损失,同时保护了用户的隐私。

下面结合附图对本发明的较佳实施例进行说明。

请参阅图1,该聊天记录清除方法可以包括以下步骤;

s100)接收用户对即时通讯工具聊天界面上的任一条或多条聊天记录进行操作触发输入的清除指令,其中,即时通讯工具聊天界面是用户在移动终端上利用账号信息登录即时通讯工具后触发进入的聊天界面。

在本实施例中,用户在移动终端上利用账号信息(包括用户id和密码,其中,用户id可以是用户账号号码或用户名称/昵称)登录即时通讯工具后,用户可以触发进入即时通讯工具聊天界面,进而用户可以对即时通讯工具聊天界面上的任一条或多条聊天记录(如如某一临时会话用户、某一个好友、群或讨论组的任一条或多条聊天记录)进行操作,以触发输入清除指令给移动终端。相应地,移动终端可以接收用户对即时通讯工具聊天界面上的任一条聊天记录进行操作触发输入的清除指令。

在本实施例中,移动终端可以包括智能手机(android手机、ios手机等)、平板电脑以及其他移动互联网设备(mobileinternetdevices,mid)。

在本实施例中,清除指令具体包括接收用户单击、双击或长按即时通讯工具聊天界面上的任一条或多条聊天记录触发输入的清除指令,和/或接收用户将即时通讯工具聊天界面上的任一条或多条聊天记录拖拽出即时通讯工具聊天界面触发输入的清除指令。

s200)将该任一条或多条聊天记录进行存储,请参阅图2,具体的,包括以下步骤:

s201)将该任一条或多条聊天记录存储至当前聊天用户的聊天记录文件夹中,该聊天记录文件夹在即时通讯工具所有聊天记录的目标路径下,其中,目标路径下包括多个文件夹,每个文件夹中的内容对应用户为即时通讯工具中的一个用户或者一个群组的聊天记录。

s202)为该聊天记录文件夹设置隐藏开关,并为隐藏开关设置密码,其中,密码用于切换隐藏开关的开关状态。

s203)将用户输入的密码与密码进行匹配,输入正确即匹配成功,开启隐藏开关,输入错误即匹配失败,关闭隐藏开关,当检测到隐藏开关处于关闭状态时,将该任一条或多条聊天记录隐藏,当检测到隐藏开关处于开启状态时,将该任一条或多条聊天记录进行显示。

在本实施例中,移动终端安装该即时通信工具后,利用该即时通信工具进行的所有聊天记录均存储在移动终端的目标路径之下,每当用户通过移动终端在即时通信工具添加一个临时会话用户、好友、群组、讨论组之后,该目标路径下会自动创建一个文件夹,因此该目标路径下包括多个文件夹,每个文件夹中的内容对应用户于即时通信工具中的一个临时会话用户、好友、群组、讨论组的聊天记录,即是用户利用该即时通信工具与某一个用户(该用户可以为一个临时会话用户、好友、群组、讨论组等等)的所有聊天记录存储在对应的一个文件夹中,并且各个文件夹之间可以通过文件名进行区分。

移动终端存储该任一条或多条聊天记录时,移动终端可以自定义好友的聊天记录存储路径,该自定义好友即是用户通过移动终端在即时信应用中自行创建的好友,该新增自定义好友的聊天记录文件夹也自动创建于移动终端存储所有聊天记录的目标路径下,需要隐藏的该任一条或多条聊天记录即存储在该自定义好友的聊天记录文件夹中。

所有需要隐藏的聊天记录均存储在自定义好友的聊天记录文件夹中,在该文件夹中,可以为用户与不同好友的聊天记录打上不同的标识,这样便于用户查阅与相应好友的隐藏聊天记录。采用这种方式隐藏聊天记录当用户需要查阅该隐藏的聊天记录时,进入该目标路径,选中需要查阅的聊天记录,展示界面与好友聊天界面相同。在本实施例中,在用户查阅该聊天记录之前,可以设置密码对,被隐藏的该任一条或多条聊天记录进行加密,密码可以是手势密码、面部信息密码、语言密码或者数字密码等等。

s300)响应清除指令,并将该任一条或多条聊天记录从聊天界面上删除,请参阅图3,具体包括以下步骤:

s301)响应清除指令,并输出清除聊天记录选项,若检测到用户对清除聊天记录选项的选择操作,则清除聊天记录。

s302)输出用于提示用户已删除聊天记录的信息,其中,提示用户已删除聊天记录的信息为输出用于提示用户已删除聊天记录的动画信息,或者,输出用于提示用户已删除聊天记录的声音信息。

在本实施例中,移动终端接收到用户对即时通讯工具聊天界面上的任一条聊天记录进行操作触发输入的清除指令之后,移动终端可以直接地响应该清除指令,并清除该聊天记录。或者,移动终端接收到用户对即时通讯工具聊天界面上的任一条聊天记录进行操作触发输入的清除指令之后,移动终端可以响应该清除指令,并输出清除聊天记录选项,若检测到用户对该清除聊天记录选项的选择操作,则清除该聊天记录。反之,若未检测到用户对该清除聊天记录选项的选择操作,则不对该聊天记录进行任何操作。

s400)将位于被清除的聊天记录下方的聊天记录往上移位,以更替被清除的聊天记录的位置。

请参阅图4,该聊天记录清除系统可以包括;

接收模块,用于接收用户对即时通讯工具聊天界面上的任一条或多条聊天记录进行操作触发输入的清除指令,其中,即时通讯工具聊天界面是用户在移动终端上利用账号信息登录即时通讯工具后触发进入的聊天界面。

在本实施例中,用户在移动终端上利用账号信息(包括用户id和密码,其中,用户id可以是用户账号号码或用户名称/昵称)登录即时通讯工具后,用户可以触发进入即时通讯工具聊天界面,进而用户可以对即时通讯工具聊天界面上的任一条或多条聊天记录(如如某一临时会话用户、某一个好友、群或讨论组的任一条或多条聊天记录)进行操作,以触发输入清除指令给移动终端。相应地,移动终端可以接收用户对即时通讯工具聊天界面上的任一条聊天记录进行操作触发输入的清除指令。

在本实施例中,移动终端可以包括智能手机(android手机、ios手机等)、平板电脑以及其他移动互联网设备(mobileinternetdevices,mid)。

在本实施例中,清除指令具体包括接收用户单击、双击或长按即时通讯工具聊天界面上的任一条或多条聊天记录触发输入的清除指令,和/或接收用户将即时通讯工具聊天界面上的任一条或多条聊天记录拖拽出即时通讯工具聊天界面触发输入的清除指令。

存储模块,用于将该任一条或多条聊天记录进行存储,具体的,包括:

存储单元,用于将该任一条或多条聊天记录存储至当前聊天用户的聊天记录文件夹中,该聊天记录文件夹在即时通讯工具所有聊天记录的目标路径下,其中,目标路径下包括多个文件夹,每个文件夹中的内容对应用户为即时通讯工具中的一个用户或者一个群组的聊天记录。

开关设置单元,用于为该聊天记录文件夹设置隐藏开关,并为隐藏开关设置密码,其中,密码用于切换隐藏开关的开关状态。

密码匹配单元,用于将用户输入的密码与密码进行匹配,输入正确即匹配成功,开启隐藏开关,输入错误即匹配失败,关闭隐藏开关,当检测到隐藏开关处于关闭状态时,将该任一条或多条聊天记录隐藏,当检测到隐藏开关处于开启状态时,将该任一条或多条聊天记录进行显示。

在本实施例中,移动终端安装该即时通信工具后,利用该即时通信工具进行的所有聊天记录均存储在移动终端的目标路径之下,每当用户通过移动终端在即时通信工具添加一个临时会话用户、好友、群组、讨论组之后,该目标路径下会自动创建一个文件夹,因此该目标路径下包括多个文件夹,每个文件夹中的内容对应用户于即时通信工具中的一个临时会话用户、好友、群组、讨论组的聊天记录,即是用户利用该即时通信工具与某一个用户(该用户可以为一个临时会话用户、好友、群组、讨论组等等)的所有聊天记录存储在对应的一个文件夹中,并且各个文件夹之间可以通过文件名进行区分。

移动终端存储该任一条或多条聊天记录时,移动终端可以自定义好友的聊天记录存储路径,该自定义好友即是用户通过移动终端在即时信应用中自行创建的好友,该新增自定义好友的聊天记录文件夹也自动创建于移动终端存储所有聊天记录的目标路径下,需要隐藏的该任一条或多条聊天记录即存储在该自定义好友的聊天记录文件夹中。

所有需要隐藏的聊天记录均存储在自定义好友的聊天记录文件夹中,在该文件夹中,可以为用户与不同好友的聊天记录打上不同的标识,这样便于用户查阅与相应好友的隐藏聊天记录。采用这种方式隐藏聊天记录当用户需要查阅该隐藏的聊天记录时,进入该目标路径,选中需要查阅的聊天记录,展示界面与好友聊天界面相同。在本实施例中,在用户查阅该聊天记录之前,可以设置密码对,被隐藏的该任一条或多条聊天记录进行加密,密码可以是手势密码、面部信息密码、语言密码或者数字密码等等。

响应清除模块,用于响应清除指令,并将该任一条或多条聊天记录从聊天界面上删除,具体包括:

响应单元,用于响应清除指令,并输出清除聊天记录选项,若检测到用户对清除聊天记录选项的选择操作,则清除聊天记录。

提示单元,用于输出用于提示用户已删除聊天记录的信息,其中,提示用户已删除聊天记录的信息为输出用于提示用户已删除聊天记录的动画信息,或者,输出用于提示用户已删除聊天记录的声音信息。

在本实施例中,移动终端接收到用户对即时通讯工具聊天界面上的任一条聊天记录进行操作触发输入的清除指令之后,移动终端可以直接地响应该清除指令,并清除该聊天记录。或者,移动终端接收到用户对即时通讯工具聊天界面上的任一条聊天记录进行操作触发输入的清除指令之后,移动终端可以响应该清除指令,并输出清除聊天记录选项,若检测到用户对该清除聊天记录选项的选择操作,则清除该聊天记录。反之,若未检测到用户对该清除聊天记录选项的选择操作,则不对该聊天记录进行任何操作。

更替模块用于,将位于被清除的聊天记录下方的聊天记录往上移位,以更替被清除的聊天记录的位置。

用户在移动终端上利用账号信息登录即时通讯工具后可以触发进入即时通讯工具聊天界面,这样当系统接收到用户对即时通讯工具聊天界面上的任一条或多条聊天记录进行操作触发输入的清除指令后,可以响应该清除指令,实现选择性地将聊天界面中的聊天记录删除隐藏,之后将位于被清除的聊天记录下方的聊天记录往上移位,以更替被清除的聊天记录的位置。这样既能够便于下次阅读,而且这种隐藏方式非常隐蔽,不易泄露,从而可以防止给用户带来损失,同时保护了用户的隐私。

请参阅图5、图6和图7,该移动终端可以是智能手机(android手机、ios手机等)、平板电脑以及以及其他移动互联网设备,移动终端包括处理器、存储器和通信总线,其中通信总线用于实现处理器和存储器之间的连接与通信;处理器用于执行存储器中存储的一个或者多个程序,以实现如图1-4所示的聊天记录清除方法,或者,图4所示的聊天记录清除系统。

用户在移动终端上利用账号信息登录即时通讯工具后可以触发进入即时通讯工具聊天界面,这样当系统接收到用户对即时通讯工具聊天界面上的任一条或多条聊天记录进行操作触发输入的清除指令后,可以响应该清除指令,实现选择性地将聊天界面中的聊天记录删除隐藏,之后将位于被清除的聊天记录下方的聊天记录往上移位,以更替被清除的聊天记录的位置。这样既能够便于下次阅读,而且这种隐藏方式非常隐蔽,不易泄露,从而可以防止给用户带来损失,同时保护了用户的隐私。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1