消息删除方法、装置及电子设备与流程

文档序号:23805119发布日期:2021-02-03 08:04阅读:102来源:国知局
消息删除方法、装置及电子设备与流程

[0001]
本申请属于电子设备领域,具体涉及一种消息删除方法、装置及电子设备。


背景技术:

[0002]
随着时代的变迁,人与人之间的通讯方式从亲手执笔写信到通过即时通讯应用程序进行聊天。目前,用户通过即时通讯应用程序聊天有效地提升了用户之间通信的便捷性,给人们的生活带来了翻天覆地的变化。
[0003]
在用户使用即时通讯应用程序发送消息时,有时会出现如下的情况:用户向接收方发送消息之后,在接收方不对消息进行删除操作的情况下,用户无法删除已发送至对方账号上的消息。


技术实现要素:

[0004]
本申请实施例的目的是提供一种消息删除方法、装置及电子设备,能够解决用户无法删除已发送至对方账号上的消息的问题。
[0005]
为了解决上述技术问题,本申请是这样实现的:
[0006]
第一方面,本申请实施例提供了一种消息删除方法,应用于第一电子设备,所述方法包括:
[0007]
接收用于删除第一消息中的第一目标消息的第一输入,所述第一消息为由即时通讯应用程序的第一账号发送至所述即时通讯应用程序的第二账号的消息;
[0008]
响应于所述第一输入,向目标设备发送删除请求,所述删除请求中包括所述第一目标消息的第一目标标记信息,以使所述目标设备查找所述第一目标标记信息对应的所述第一目标消息,并删除存储的所述第一目标消息;
[0009]
其中,所述目标设备包括以下至少一项:服务器以及登录所述第二账号的第二电子设备。
[0010]
第二方面,本申请实施例提供了一种消息删除装置,应用于第一电子设备,所述装置包括:
[0011]
第一输入接收模块,用于接收用于删除第一消息中的第一目标消息的第一输入,所述第一消息为由即时通讯应用程序的第一账号发送至所述即时通讯应用程序的第二账号的消息;
[0012]
第一输入响应模块,用于响应于所述第一输入,向目标设备发送删除请求,所述删除请求中包括所述第一目标消息的第一目标标记信息,以使所述目标设备查找所述第一目标标记信息对应所述第一目标消息,并删除存储的所述第一目标消息;
[0013]
其中,所述目标设备包括以下至少一项:服务器以及登录所述第二账号的第二电子设备。
[0014]
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理
器执行时实现如第一方面所述的方法的步骤。
[0015]
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0016]
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
[0017]
在本申请实施例中,在接收到用于删除第一目标消息的第一输入的情况下,向目标设备发送删除请求,删除请求中包括第一目标消息的第一目标标记信息,以使目标设备根据第一目标标记信息查找第一目标消息,并删除所存储的第一目标消息。由此,可以使得发送第一目标消息的用户删除已发送至对方账号上的第一目标消息。
附图说明
[0018]
图1是本申请提供的一个实施例的消息删除方法的流程示意图;
[0019]
图2是本申请提供的一个实施例的隐私保护协议界面的示意图;
[0020]
图3是本申请提供的另一个实施例的消息删除方法的流程示意图;
[0021]
图4是本申请提供的一个实施例的关键词设置界面的示意图;
[0022]
图5和图6是本申请提供的一个实施例的标记范围设置界面的示意图;
[0023]
图7是本申请提供的一个实施例的聊天界面的示意图;
[0024]
图8是本申请提供的一个实施例的包括具有标记信息的消息的聊天界面的示意图;
[0025]
图9是本申请提供的一个实施例的第一界面的示意图;
[0026]
图10是本申请提供的一个实施例的第二界面的示意图;
[0027]
图11是本申请提供的又一个实施例的消息删除方法的流程示意图;
[0028]
图12是本申请提供的一个实施例的消息删除装置的结构示意图;
[0029]
图13为实现本申请实施例的一种电子设备的硬件结构示意图。
具体实施方式
[0030]
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0031]
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0032]
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的消息删除方法进行详细地说明。
[0033]
图1是本申请提供的一个实施例的消息删除方法的流程示意图。消息删除方法应
用于第一电子设备。如图1所示,消息删除方法100包括:
[0034]
步骤102:接收用于删除第一消息中的第一目标消息的第一输入,第一消息为由即时通讯应用程序的第一账号发送至即时通讯应用程序的第二账号的消息;
[0035]
步骤104:响应于第一输入,向目标设备发送删除请求,删除请求中包括第一目标消息的第一目标标记信息,以使目标设备查找第一目标标记信息对应第一目标消息,并删除存储的第一目标消息。
[0036]
其中,目标设备包括以下至少一项:服务器以及登录第二账号的第二电子设备。
[0037]
下面对上述的各个步骤进行说明。
[0038]
在步骤102中,作为一个示例,步骤102可以包括:接收用于删除第一目标消息的语音输入。作为另一个示例,步骤102可以包括:在显示第一目标消息的删除选项的情况下,接收对删除选项的触控输入。其中,可以通过长按第一目标消息的方式显示第一目标消息的删除选项。
[0039]
需要说明的是,第一输入包括但不限于语音输入与触控输入(比如点击输入、长按输入或者双击输入),第一输入还可以包括滑动输入或者手势输入等。
[0040]
作为一个示例,第一电子设备上可以安装即时通讯应用程序,使得第一电子设备通过即时通讯应用程序登录第一账号,由此,第一电子设备可以利用第一账号向即时通讯应用程序的第二账号发送第一消息。然后,第一电子设备可以通过安装的即时通讯应用程序接收用于删除第一目标消息的第一输入。
[0041]
作为另一个示例,第一电子设备可以通过网页的形式登录即时通讯应用程序的第一账号,并利用第一账号向即时通讯应用程序的第二账号发送第一消息。然后,第一电子设备可以通过网页版的即时通讯应用程序接收用于删除第一目标消息的第一输入。
[0042]
作为一个示例,第一消息可以包括以下至少一项:文本、图片、视频和语音中的至少一项。
[0043]
在步骤104中,第一电子设备向存储有第一目标消息的目标设备发送删除请求,删除请求中包括第一目标消息的第一目标标记信息。删除请求用于请求删除第二账号上的第一目标消息。这样,目标设备接收到删除请求之后,根据删除请求中的第一目标标记信息,在存储的消息中查找第一目标标记信息对应的第一目标消息,然后删除第一目标消息。由此,实现了删除第二账号上的第一目标消息,对方登录第二账号之后不会再显示第一目标消息。
[0044]
作为一个示例,在第一账号发送至第二账号的第一目标消息存储在服务器(比如本地服务器或者云服务器)中的情况下,第一电子设备向服务器发送删除请求,以使服务器删除其存储的第一目标消息。如此,接收方无法通过第二账号从服务器中获取第一目标消息,即使登录第二账号,也查看不到第一目标消息。
[0045]
作为另一个示例,在第一账号发送至第二账号的第一目标消息存储在本地的情况下,第一电子设备向登录第二账号的第二电子设备发送删除请求,以使第二电子设备删除其存储的第一目标消息。如此,第二电子设备不会再显示第一目标消息。
[0046]
在本申请实施例中,在第一电子设备接收到用于删除第一目标消息的第一输入的情况下,向目标设备发送删除请求,删除请求中包括第一目标消息的第一目标标记信息,以使目标设备根据第一目标标记信息查找第一目标消息,并删除所存储的第一目标消息。由
此,可以使得发送第一目标消息的用户删除已发送至对方账号上的第一目标消息。
[0047]
本申请实施例可以应用于消息的发送方和接收方之间的关系发生变化的场景。比如,当第一消息的发送方和接收方之间的关系发生破裂的情况下,可以通过上述的消息删除方法删除接收方接收到的第一目标消息,从而防止由于第一目标消息的存在而给第一目标消息的发送方带来负面影响。
[0048]
在本申请的一个或多个实施例中,步骤102之前,消息删除方法100还可以包括:接收同意第一账号与第二账号之间的预定协议的输入,响应于该输入,生成第一账号与第二账号之间的预定协议。
[0049]
作为一个示例,如图2所示,在与同事1(即第二账号的名称)的聊天界面上显示是否与同事1建立隐私保护协议的弹窗,在第一电子设备的用户点击“是”的情况下,第一电子设备可以生成与同事1的隐私保护协议。
[0050]
在本申请的一个或多个实施例中,如图3所示,步骤102之前,消息删除方法100还可以包括:
[0051]
步骤106:在第一消息中的第二目标消息满足预定条件的情况下,对第二目标消息进行标记,得到第二目标消息的第二目标标记信息,第二目标消息包括第一目标消息,第二目标标记信息包括第一目标标记信息;
[0052]
步骤108:将第二目标标记信息发送至目标设备,以使目标设备将第二目标消息与第二目标标记信息进行对应存储。
[0053]
其中,第二目标消息满足预定条件包括以下至少一项:第二目标消息中包括预定关键词,第二目标消息发送至预定用户账号,第二目标消息的发送时间在预设时间段内,接收到对第一账号的聊天界面上第二目标消息进行标记的输入。
[0054]
其中,第二目标消息可以为第一消息中的满足上述预定条件的任意一个消息。
[0055]
下面说明上述的步骤106和步骤108。
[0056]
针对步骤106,下面通过几个示例进行说明。
[0057]
作为一个示例,在第一账号发送至第二账号的第一消息中包括预定关键词的情况下,该第一消息即为第二目标消息,对第二目标消息进行标记,得到第二目标消息的第二目标标记信息。第一目标消息可以是第二目标消息中的全部消息,或者,第一目标消息可以是第二目标消息中的部分消息。
[0058]
其中,预定关键词可以是系统默认的关键词,也可以是用户自定义的关键词。比如,图4是本申请提供的一个实施例的关键词设置界面的示意图,在如图4所示的关键词设置界面上用户可以设置关键词。
[0059]
作为另一个示例,首先,用户可以先预先设定需要标记消息的第二账号,然后设置第二账号的标记范围,标记范围可以包括预设时间段。
[0060]
设置标记范围的一个示例可以参考图5和图6。图5是本申请提供的一个实施例的标记范围设置界面的示意图。该设置界面可以是设置第一账号发送至第二账号的消息的标记范围设置界面。其中,用户可以通过手势或者触控操作等方式对第一电子设备进行操作,使得第一电子设备显示如图5所示的设置界面。如图5所示的设置界面包括局部标记和全局标记。
[0061]
在第一电子设备接收到对局部标记的输入的情况下,可以显示如图6所示的界面,
用户通过该界面可以设置预设时间段,以对预设时间段内第一账号发送至第二账号的消息进行标记。或者,在第一电子设备接收到对局部标记的输入的情况下,可以显示第一账号发送至第二账号的至少一条消息,以供用户在至少一条消息中选择待标记的消息。
[0062]
在第一电子设备接收到对全局标记的输入的情况下,说明第一电子设备需要对第一账号发送至第二账号的所有消息进行标记。
[0063]
在设置标记范围之后,可以对标记范围内的第二目标消息进行标记,得到第二目标消息的第二目标标记信息。
[0064]
下面通过几个例子详细说明本示例。
[0065]
比如,用户设置局部标记,且局部标记的时间段是从上个月1号至今的时间段。在此情况下,针对第一账号发送至第二账号的第一消息,由于第一消息是在上个月1号至今的时间段内发送,那么,该第一消息即为第二目标消息,第一电子设备对第二目标消息进行标记。
[0066]
再比如,用户设置局部标记,且局部标记范围内的消息包括用户在第一账号发送至第二账号的多个消息中选择的消息a、消息b和消息c。那么,第一电子设备对消息a、消息b和消息c分别进行标记。
[0067]
作为又一个示例,在第一电子设备显示与第二账号的聊天界面,且该聊天界面包括发送至第二账号的至少一条消息的情况下,第一电子设备可以接收对聊天界面上的第二目标消息的标记输入,并响应于该标记输入,对第二目标消息进行标记。
[0068]
比如,如图7所示,在第一电子设备显示与同事1的聊天界面的情况下,第一电子设备可以接收对聊天界面上的消息1的标记输入,然后,对消息1进行标记。
[0069]
在步骤108中,第一电子设备得到第二目标消息的第二目标标记信息之后,将第二目标标记信息发送至存储有第二目标消息的目标设备,以使目标设备将第二目标消息与第二目标标记信息进行对应存储。由此,便于目标设备根据删除请求中的第一目标标记信息,查找出与第一目标标记信息对应的第一目标消息。
[0070]
作为一个示例,在步骤106之后,第一电子设备可以将第二目标消息与第二目标标记信息进行对应存储,以将第二目标标记信息存储在本地。
[0071]
在本申请实施例中,在第一消息中的第二目标消息满足预定条件的情况下,对第二目标消息进行标记,得到第二目标消息的第二目标标记信息,并将第二目标标记信息发送至目标设备,以便在需要目标设备删除第一目标消息时,目标设备可以查找到与第一目标标记信息对应的第一目标消息,并删除第一目标消息。因此,通过预先对第二目标消息进行标记,便于在需要删除第二目标消息中的第一目标消息时能够查找到需要删除的第一目标消息。
[0072]
在本申请的一个或多个实施例中,对第二目标消息进行标记,得到第二目标消息的第二目标标记信息之后,消息删除方法100还可以包括:
[0073]
在第一账号的聊天界面上,以第一显示方式显示第二目标消息;
[0074]
其中,第一显示方式与第二显示方式不同,第二显示方式为不具有标记信息的消息在聊天界面上的显示方式。
[0075]
作为一个示例,第一显示方式可以为在第二目标消息的预定位置显示标识,第二显示方式可以为在第一消息中除第二目标消息之外的消息的预定位置不显示标识。比如,
如图8所示,在对消息1进行标记的情况下,在消息1的右上角显示有一个方块202;由于未对消息2进行标记,则消息2的右上角未显示方块202。
[0076]
作为另一个示例,第一显示方式可以为通过第一颜色显示消息,第二显示方式可以为通过第二颜色显示消息。比如,在聊天界面上,通过红色显示具有标记信息的消息,通过绿色显示不具有标记信息的消息。
[0077]
在本申请实施例中,将具有标记信息的消息与不具有标记信息的消息进行区别显示,方便用户区分已标记的消息和未标记的消息,从而便于用户对一些未标记的消息进行标记,以及便于用户删除已标记的消息。
[0078]
在本申请的一个或多个实施例中,步骤102之前,消息删除方法100还可以包括:
[0079]
接收用于查询第二目标消息的第二输入;
[0080]
响应于第二输入,显示包括至少一个账号的标识的第一界面,至少一个账号包括接收第一账号发送的具有标记信息的消息的账号。
[0081]
步骤102,可以包括:
[0082]
接收与第一界面上第二账号的标识相关的第一输入。
[0083]
作为一个示例,第二输入可以包括语音输入、触控输入、手势输入以及滑动输入中的至少一项。第二输入可以用于在第一账号已发送的消息中查询具有标记信息的消息。
[0084]
作为一个示例,第一电子设备显示的第一界面可以为如图9所示的界面,如图9所示,第一界面包括多个账号的名称(比如同事1和同事2)。然后,用户可以在第一界面上操作,以产生用于删除第一目标消息的第一输入。
[0085]
在本申请实施例中,通过显示包括至少一个账号的标识的第一界面,用户可以根据自己的需求对需要删除消息的第二账号的标识进行操作,以使第一电子设备接收用于删除发送至第二账号的第一目标消息的第一输入,以便于删除第二账号下的第一目标消息。
[0086]
在本申请的一个或多个实施例中,接收与第一界面上第二账号的标识相关的第一输入,可以包括:
[0087]
接收对第一界面上的第二账号的标识的第一输入。
[0088]
作为一个示例,继续参考图9,第一电子设备接收用户对图9所示的第一界面上的“同事1”的长按输入或者双击输入。由此,用户对第一界面上的“同事1”进行长按或者双击,即可删除“同事1”对应的第二账号下的第一目标消息。
[0089]
在本申请实施例中,通过接收对第一界面上的第二账号的标识的第一输入,可以一键清除发送至第二账号的第一目标消息,方便对发送至第二账号的消息进行管理。
[0090]
在本申请的一个或多个实施例中,接收与第一界面上第二账号的标识相关的第一输入之前,消息删除方法100还可以包括:
[0091]
接收在至少一个账号的标识中选中第二账号的标识的第三输入;
[0092]
响应于第三输入,显示第二界面,第二界面包括第二目标消息。
[0093]
接收与第一界面上第二账号的标识相关的第一输入,具体可以包括:接收对第二界面上的第一目标消息的第一输入。
[0094]
下面通过图9和图10的示例进行说明。
[0095]
继续参考图9,在第一电子设备显示如图9所示的第一界面的情况下,接收在第一界面上的多个账号名称中选中“同事1”的第三输入,然后显示图10所示的第二界面。在第二
界面上显示发送至“同事1”的、且具有标记信息的消息3和消息4。
[0096]
再然后,在第一电子设备接收到对第二界面上的消息3对应的清除控件的第一输入的情况下,向目标设备发送删除请求,以删除发送至“同事1”账号的消息3。
[0097]
在第一电子设备接收到对第二界面上的“全部清除”控件的第一输入的情况下,向目标设备发送删除请求,以删除发送至“同事1”账号下的所有具有标记信息的消息。
[0098]
在本申请实施例中,通过显示第二界面,第二界面包括第一账号发送至第二账号的具有标记信息的消息,用户可以在第二界面上选择需要删除的第一目标消息,以删除第二账号下的第一目标消息。
[0099]
在本申请的一个或多个实施例中,响应于第一输入之后,消息删除方法100还可以包括:
[0100]
删除第一电子设备中存储的第一目标消息,第一电子设备包括登录第一账号的电子设备。
[0101]
在本申请实施例中,在删除目标设备中存储的第一目标消息的情况下,说明不需要继续存储第一目标消息,那么可以删除第一电子设备中存储的第一目标消息,从而释放第一电子设备一部分的存储空间。
[0102]
在本申请的一个或多个实施例中,对第一目标消息进行标记,得到第一目标标记信息之后,消息删除方法100还可以包括:
[0103]
在接收到删除第一目标消息的标记信息的输入的情况下,删除目标设备中存储的第一目标消息对应的第一目标标记信息。由此,取消对第一目标消息的标记。
[0104]
在本申请的一个或多个实施例中,消息删除方法100还可以包括:
[0105]
接收对第一消息中的第三目标消息的第四输入;
[0106]
响应于第四输入,向第二电子设备发送隐藏请求,以使第二电子设备隐藏第一账号与第二账号的聊天界面上的第三目标消息。由此,使得第三目标消息不在第一账号与第二账号的聊天界面上显示。
[0107]
作为一个示例,隐藏请求中包括需要隐藏的第三目标消息的标记信息,以使第二电子设备根据该标记信息查找到第三目标消息,并隐藏第一账号与第二账号的聊天界面上的第三目标消息,使得第三目标消息不再在第一账号与第二账号的聊天界面上进行显示。
[0108]
作为一个示例,响应于第四输入之后,可以隐藏第一电子设备的聊天界面上的第三目标消息,或者不隐藏第一电子设备的聊天界面上的第三目标消息。
[0109]
作为一个示例,向第二电子设备发送隐藏请求之后,消息删除方法100还可以包括:向第二电子设备发送取消隐藏请求,以使第二电子设备取消隐藏第三目标消息。由此,可以使得恢复第三目标消息在第一账号与第二账号的聊天界面上的显示。
[0110]
在本申请实施例中,通过向第二电子设备发送隐藏请求,以使第二电子设备隐藏第一账号与第二账号的聊天界面上的第三目标消息,从而实现了不第二账号下显示第三目标消息。
[0111]
下面通过一个示例说明上述消息删除方法。
[0112]
图11是本申请提供的又一个实施例的消息删除方法的流程示意图。如图11所示,消息删除方法300可以包括:
[0113]
步骤302:接收用于开启消息标记功能的输入,其中,在显示即时通讯应用程序的
设置界面的情况下,接收用于开启消息标记功能的输入;消息标记功能为对通过即时通讯应用程序发送的消息进行标记的功能;
[0114]
步骤304:显示第一设置界面,第一设置界面为用于设置需要标记消息的账号的界面;
[0115]
步骤306:接收在第一设置界面上设置需要标记消息的第二账号的输入,由此,可以对发送至第二账号的消息进行标记;
[0116]
步骤308:接收设置第二账号的标记范围的输入,该标记范围可以包括上述的全局标记或者局部标记;
[0117]
步骤310:对标记范围内发送至第二账号的消息(该消息即上述的第二目标消息)进行标记,得到该消息的目标标记信息;
[0118]
步骤312:接收用于删除标记的消息中第一目标消息的第一输入;
[0119]
步骤314:向目标设备发送删除请求,删除请求中包括第一目标消息的第一目标标记信息,以使目标设备查找第一目标标记信息对应第一目标消息,并删除存储的第一目标消息。
[0120]
与本申请提供的消息删除方法对应地,本申请提供一种消息删除装置,图12是本申请提供的一个实施例的消息删除装置的结构示意图。消息删除装置应用于第一电子设备。如图12所示,消息删除装置400包括:
[0121]
第一输入接收模块402,用于接收用于删除第一消息中的第一目标消息的第一输入,第一消息为由即时通讯应用程序的第一账号发送至即时通讯应用程序的第二账号的消息;
[0122]
第一输入响应模块404,用于响应于第一输入,向目标设备发送删除请求,删除请求中包括第一目标消息的第一目标标记信息,以使目标设备查找第一目标标记信息对应第一目标消息,并删除存储的第一目标消息;
[0123]
其中,目标设备包括以下至少一项:服务器以及登录第二账号的第二电子设备。
[0124]
在本申请实施例中,在第一电子设备接收到用于删除第一目标消息的第一输入的情况下,向目标设备发送删除请求,删除请求中包括第一目标消息的第一目标标记信息,以使目标设备根据第一目标标记信息查找第一目标消息,并删除所存储的第一目标消息。由此,可以使得发送第一目标消息的用户删除已发送至对方账号上的第一目标消息。
[0125]
在本申请的一个或多个实施例中,消息删除装置400还可以包括:
[0126]
标记模块,用于在第一消息中的第二目标消息满足预定条件的情况下,对第二目标消息进行标记,得到第二目标消息的第二目标标记信息,第二目标消息包括第一目标消息,第二目标标记信息包括第一目标标记信息;
[0127]
信息发送模块,用于将第二目标标记信息发送至目标设备,以使目标设备将第二目标消息与第二目标标记信息进行对应存储;
[0128]
其中,第二目标消息满足预定条件包括以下至少一项:第二目标消息中包括预定关键词,第二目标消息发送至预定用户账号,第二目标消息的发送时间在预设时间段内,接收到对第一账号的聊天界面上第二目标消息进行标记的输入。
[0129]
在本申请实施例中,在第一账号发送的第二目标消息满足预定条件的情况下,对第二目标消息进行标记,得到目标标记信息,并将目标标记信息发送至目标设备,以便在需
要目标设备删除第二目标消息中的第一目标消息时,目标设备可以查找到与第一目标标记信息对应的第一目标消息,并删除第一目标消息。因此,通过预先对第二目标消息进行标记,便于在需要删除第二目标消息中的第一目标消息时能够查找到需要删除的第一目标消息。
[0130]
在本申请的一个或多个实施例中,消息删除装置400还可以包括:
[0131]
消息显示模块,用于在第一账号的聊天界面上,以第一显示方式显示第二目标消息;
[0132]
其中,第一显示方式与第二显示方式不同,第二显示方式为不具有标记信息的消息在聊天界面上的显示方式。
[0133]
在本申请实施例中,将具有标记信息的消息与不具有标记信息的消息进行区别显示,方便用户区分已标记的消息和未标记的消息,从而便于用户对一些未标记的消息进行标记以及便于用户删除已标记的消息。
[0134]
在本申请的一个或多个实施例中,消息删除装置400还可以包括:
[0135]
第二输入接收模块,用于接收用于查询第二目标消息的第二输入;
[0136]
第二输入响应模块,用于响应于第二输入,显示包括至少一个账号的标识的第一界面,至少一个账号包括接收第一账号发送的具有标记信息的消息的账号;
[0137]
第一输入接收模块402,具体用于接收与第一界面上第二账号的标识相关的第一输入。
[0138]
在本申请实施例中,通过显示包括至少一个账号的标识的第一界面,用户可以根据自己的需求,对需要删除消息的第二账号的标识进行操作,以使第一电子设备接收用于删除发送至第二账号的第一目标消息的第一输入,以便于删除第二账号下的第一目标消息。
[0139]
在本申请的一个或多个实施例中,第一输入接收模块402具体用于:接收对第一界面上的第二账号的标识的第一输入。
[0140]
在本申请实施例中,通过接收对第一界面上的第二账号的标识的第一输入,可以一键清除发送至第二账号的第一消息,方便对发送至第二账号的消息进行管理。
[0141]
在本申请的一个或多个实施例中,消息删除装置400还可以包括:
[0142]
第三输入接收模块,用于接收在至少一个账号的标识中选中第二账号的标识的第三输入;
[0143]
第三输入响应模块,用于响应于第三输入,显示第二界面,第二界面包括第二目标消息;
[0144]
第一输入接收模块402具体用于:接收对第二界面上的第一目标消息的第一输入。
[0145]
在本申请实施例中,通过显示第二界面,第二界面包括第一账号发送至第二账号的具有标记信息的消息,用户可以在第二界面上选择需要删除的第一目标消息,以删除第二账号下的第一目标消息。
[0146]
在本申请的一个或多个实施例中,消息删除装置400还可以包括:
[0147]
消息删除模块,用于删除第一电子设备中存储的第一目标消息。
[0148]
在本申请实施例中,在删除目标设备中存储的第一目标消息的情况下,说明不需要继续存储第一目标消息,那么可以删除第一电子设备中存储的第一目标消息,从而释放
第一电子设备一部分的存储空间。
[0149]
在本申请的一个或多个实施例中,消息删除装置400还可以包括:
[0150]
第四输入接收模块,用于接收对第一消息中的第三目标消息的第四输入;
[0151]
第四输入响应模块,用于响应于第四输入,向第二电子设备发送隐藏请求,以使第二电子设备隐藏第一账号与第二账号的聊天界面上的第三目标消息。
[0152]
在本申请实施例中,通过向第二电子设备发送隐藏请求,以使第二电子设备隐藏第一账号与第二账号的聊天界面上的第三目标消息,从而实现了不在第二账号下显示第三目标消息。
[0153]
需要说明的是,上述请实施例中以执行主体为消息删除装置为例说明执行消息删除方法。但是,本申请实施例提供的消息删除方法的执行主体不限于消息删除装置,也可以为该消息删除装置中的用于执行加载消息删除方法的控制模块。
[0154]
本申请实施例中的消息删除装置可以是装置,也可以是装置中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。
[0155]
本申请实施例中的消息删除装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。
[0156]
本申请实施例提供的消息删除装置能够实现图1、图3以及图11的方法实施例中消息删除方法实现的各个过程,为避免重复,这里不再赘述。
[0157]
本申请提供一种电子设备,包括处理器,存储器,存储在存储器上并可在处理器上运行的程序或指令,该程序或指令被处理器执行时实现上述消息删除方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0158]
需要注意的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
[0159]
图13为实现本申请实施例的一种电子设备的硬件结构示意图。
[0160]
该电子设备500包括但不限于:射频单元501、网络模块502、音频输出单元503、输入单元504、传感器505、显示单元506、用户输入单元507、接口单元508、存储器509、以及处理器510等部件。
[0161]
其中,输入单元504可以包括图形处理器5041和麦克风5042。显示单元506包括可以显示面板5061。用户输入单元507可以包括触控面板5071和其他输入设备5072。存储器509可以包括应用程序和操作系统。
[0162]
本领域技术人员可以理解,电子设备500还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器510逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图13中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布
置,在此不再赘述。
[0163]
用户输入单元507用于接收用于删除第一消息中的第一目标消息的第一输入,第一消息为由即时通讯应用程序的第一账号发送至即时通讯应用程序的第二账号的消息;
[0164]
射频单元501用于响应于第一输入,向目标设备发送删除请求,删除请求中包括第一目标消息的第一目标标记信息,以使目标设备查找第一目标标记信息对应第一目标消息,并删除存储的第一目标消息。
[0165]
其中,目标设备包括以下至少一项:服务器以及登录第二账号的第二电子设备。
[0166]
在本申请实施例中,在第一电子设备接收到用于删除第一目标消息的第一输入的情况下,向目标设备发送删除请求,删除请求中包括第一目标消息的第一目标标记信息,以使目标设备根据第一目标标记信息查找第一目标消息,并删除所存储的第一目标消息。由此,可以使得发送第一目标消息的用户删除已发送至对方账号上的第一目标消息。
[0167]
在本申请的一个或多个实施例中,处理器510用于在第一消息中的第二目标消息满足预定条件的情况下,对第二目标消息进行标记,得到第二目标消息的第二目标标记信息,第二目标消息包括第一目标消息,第二目标标记信息包括第一目标标记信息;
[0168]
射频单元501还用于将第二目标标记信息发送至目标设备,以使目标设备将第二目标消息与第二目标标记信息进行对应存储;
[0169]
其中,第二目标消息满足预定条件包括以下至少一项:第二目标消息中包括预定关键词,第二目标消息发送至预定用户账号,第二目标消息的发送时间在预设时间段内,接收到对第一账号的聊天界面上第二目标消息进行标记的输入。
[0170]
在本申请实施例中,在第一账号发送的第二目标消息满足预定条件的情况下,对第二目标消息进行标记,得到目标标记信息,并将目标标记信息发送至目标设备,以便在需要目标设备删除第二目标消息中的第一目标消息时,目标设备可以查找到与第一目标标记信息对应的第一目标消息,并删除第一目标消息。
[0171]
在本申请的一个或多个实施例中,显示单元506用于在第一账号的聊天界面上,以第一显示方式显示第二目标消息;
[0172]
其中,第一显示方式与第二显示方式不同,第二显示方式为不具有标记信息的消息在聊天界面上的显示方式。
[0173]
在本申请实施例中,将具有标记信息的消息与不具有标记信息的消息进行区别显示,方便用户区分已标记的消息和未标记的消息,从而便于用户对一些未标记的消息进行标记以及便于用户删除已标记的消息。
[0174]
在本申请的一个或多个实施例中,用户输入单元507还用于接收用于查询第二目标消息的第二输入;
[0175]
显示单元506还用于响应于第二输入,显示包括至少一个账号的标识的第一界面,至少一个账号包括接收第一账号发送的具有标记信息的消息的账号;
[0176]
用户输入单元507用于接收与第一界面上第二账号的标识相关的第一输入。
[0177]
在本申请实施例中,通过显示包括至少一个账号的标识的第一界面,用户可以根据自己的需求,对需要删除消息的第二账号的标识进行操作,以使第一电子设备接收用于删除发送至第二账号的第一目标消息的第一输入,以便于删除第二账号下的第一目标消息。
[0178]
在本申请的一个或多个实施例中,用户输入单元507用于接收对第一界面上的第二账号的标识的第一输入。
[0179]
在本申请实施例中,通过接收对第一界面上的第二账号的标识的第一输入,可以一键清除发送至第二账号的第一目标消息,方便对发送至第二账号的消息进行管理。
[0180]
在本申请的一个或多个实施例中,用户输入单元507还用于接收在至少一个账号的标识中选中第二账号的标识的第三输入;
[0181]
显示单元506还用于响应于第三输入,显示第二界面,第二界面包括第二目标消息;
[0182]
用户输入单元507用于接收对第二界面上的第一目标消息的第一输入。
[0183]
在本申请实施例中,通过显示第二界面,第二界面包括第一账号发送至第二账号的具有标记信息的消息,用户可以在第二界面上选择需要删除的第一目标消息,以删除第二账号下的第一目标消息。
[0184]
在本申请的一个或多个实施例中,处理器510还用于删除第一电子设备中存储的第一目标消息。
[0185]
在本申请实施例中,在删除目标设备中存储的第一目标消息的情况下,说明不需要继续存储第一目标消息,那么可以删除第一电子设备中存储的第一目标消息,从而释放第一电子设备一部分的存储空间。
[0186]
在本申请的一个或多个实施例中,用户输入单元507还用于接收对第一消息中的第三目标消息的第四输入;
[0187]
射频单元501还用于响应于第四输入,向第二电子设备发送隐藏请求,以使第二电子设备隐藏第一账号与第二账号的聊天界面上的第三目标消息。
[0188]
在本申请实施例中,通过向第二电子设备发送隐藏请求,以使第二电子设备隐藏第一账号与第二账号的聊天界面上的第三目标消息,从而实现了不在第二账号下显示第三目标消息。
[0189]
本申请提供一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现上述的消息删除方法的步骤。
[0190]
作为一个示例,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述消息删除方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0191]
其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
[0192]
本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述消息删除方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0193]
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
[0194]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而
且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
[0195]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例的方法。
[0196]
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1