消息处理方法、装置和电子设备与流程

文档序号:26275136发布日期:2021-08-13 19:30阅读:114来源:国知局
消息处理方法、装置和电子设备与流程

本申请实施例涉及通信技术领域,尤其涉及一种消息处理方法、装置和电子设备。



背景技术:

随着通信技术的发展,用户使用电子设备进行通信软件进行交流的场景越来越多。为了便于用户之间通过电子设备进行有效交流,通信软件在通信界面中向用户提供了对其他用户发送的整段历史消息进行引用并回复的功能,并将回复的内容显示在其引用的整段历史消息的下方,以方便用户知晓该消息是针对于哪条历史消息的回复消息。

然而,用户使用引用回复功能时,需要对整段历史消息进行回复,收到回复消息的用户可能无法准确的了解回复消息的用户的意图,导致用户在对消息进行回复时的会话效率较低。



技术实现要素:

本申请实施例的目的是提供一种消息处理方法,能够解决用户对整段消息进行引用回复导致的会话效率低的问题。

第一方面,本申请实施例提供了一种消息处理方法,该方法包括:在通信界面显示第一消息的情况下,接收第一用户对第一消息的第一输入;响应于第一输入,在通信界面显示第二消息,第二消息包括第一消息和引用第一消息中第一消息片段的回复消息。

第二方面,本申请实施例提供了一种消息处理方法,该方法包括:在通信界面显示第二消息,第二消息为第一消息处理装置发送的消息;在第二消息包括m个第一回复标识的情况下,接收第二用户对m个第一回复标识中的第一回复标识的第七输入;响应于第七输入,显示第一回复标识指示的回复消息的消息内容;其中,m为正整数,第一回复标识用于指示引用一个消息片段的回复消息。

第三方面,本申请实施例提供了一种第一消息处理装置,该装置包括:接收模块,用于在通信界面显示第一消息的情况下,接收第一用户对第一消息的第一输入;处理模块,用于响应于接收模块接收到的第一输入,在通信界面显示第二消息,第二消息包括第一消息和引用第一消息中第一消息片段的回复消息。

第四方面,本申请实施例提供了一种第二消息处理装置,该装置包括:显示模块,用于在通信界面显示第二消息,第二消息为第一消息处理装置发送的消息;接收模块,用于在第二消息包括m个第一回复标识的情况下,接收第二用户对m个第一回复标识中的第一回复标识的第七输入;显示模块,还用于响应于接收模块接收的第七输入,显示第一回复标识指示的回复消息的消息内容;其中,m为正整数,第一回复标识用于指示引用一个消息片段的回复消息。

第五方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面或者第二方面的消息处理方法的步骤。

第六方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面或者第二方面的消息处理方法的步骤。

第七方面,本申请实施例提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面或者第二方面的消息处理方法。

在本申请实施例中,电子设备在通信界面显示第一消息后,第一用户可以对第一消息进行输入,如此,当电子设备接收到第一用户对第一消息的第一输入后,便可在通信界面显示第二消息(该第二消息中包含引用第一消息的内容和对第一消息中的第一消息片段的回复消息),从而实现第一用户对第一消息中的部分内容(即第一消息片段)有针对性地进行回复,即,使得第一用户能够在进行会话的通信界面中,对其他用户发送的包含大量消息的整段历史消息中的部分内容进行有针对性的回复,可以使阅读回复消息的用户及时和准确地了解回复消息的用户的意图,提高了用户在对消息进行回复时的会话效率。

附图说明

图1为本发明实施例提供的消息处理方法的流程示意图之一;

图2为本发明实施例提供的消息处理方法的显示界面示意图之一;

图3为本发明实施例提供的消息处理方法的显示界面示意图之二;

图4为本发明实施例提供的消息处理方法的显示界面示意图之三;

图5为本发明实施例提供的消息处理方法的显示界面示意图之四;

图6为本发明实施例提供的消息处理方法的显示界面示意图之五;

图7为本发明实施例提供的消息处理方法的流程示意图之二;

图8为本发明实施例提供的消息处理方法的显示界面示意图之六;

图9为本发明实施例提供的消息处理方法的显示界面示意图之七;

图10为本发明实施例提供的消息处理方法的显示界面示意图之八;

图11为本发明实施例提供的第一消息处理装置可能的结构示意图;

图12为本发明实施例提供的第二消息处理装置可能的结构示意图;

图13为本发明实施例提供的电子设备的结构示意图;

图14为本发明实施例提供的电子设备的硬件结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。本发明实施例中的多个是指至少两个。

需要说明的是,本发明实施例中,“示例性地”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性地”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性地”或者“例如”等词旨在以具体方式呈现相关概念。

随着手机、个人电脑等电子设备的发展,社交类应用程序得到了用户的广泛使用。社交类应用程序能够使得用户在工作或生活中便利地与他人实现沟通互动,相关技术中,用户想对其他用户发送的消息进行回复时,可以使用引用回复功能对整段历史消息进行引用回复。

需要说明的是,本申请实施例提供的技术方案的执行主体可以为消息处理装置,该装置可以为电子设备,也可以为也可以为电子设备中的功能模块和/或功能主体,具体可以根据实际使用需求确定,本申请实施例不作限定。为了更加清楚地描述本申请实施例提供的消息处理的方法,下面方法实施例中以消息处理的方法的执行主体为消息处理装置进行示例性地说明。

下面结合图1至图10,对本发明实施例的消息处理方法进行说明。

图1为本发明实施例提供的一种消息处理方法的流程示意图,如图1所示,该消息处理方法包括:

步骤101、第一消息处理装置在通信界面显示第一消息。

本申请实施例中,上述第一消息可以为第一消息处理装置在第一通信界面中正在显示的消息,也可以是第一通信界面中的历史消息。

本申请实施例中,上述第一消息可以是文字消息、表情消息和图片消息等形式的消息,也可以是上述形式混合的消息,例如:文字与图片混合的消息。具体可以根据实际使用需求确定,本申请实施例不作限定。

本申请实施例中,上述通信界面可以是群组会话通信界面,也可以是两个用户之间的会话通信界面。

步骤102、第一消息处理装置接收第一用户对第一消息的第一输入。

本申请实施例中,上述第一消息可以是除第一用户之外的其他用户发送的消息,第一消息也可以是第一用户之前发送的历史消息。示例性地,当第一用户需要对之前发送过的第一消息中的某些片段进行进一步的解释说明时,第一消息可以为第一用户通过第一消息处理装置发送的消息。

可以理解的是,上述第一输入可以为第一用户对第一消息的输入。即当用户对第一消息执行第一输入时,第一消息处理装置可以认为用户可能需要从第一消息中选择出需要引用回复的部分消息内容。

示例性地,上述第一输入可以为第一用户对上述第一消息的触控输入,或者,其他可行性输入,本申请实施例对此不做限定。例如,上述第一输入可以为第一用户在通信界面对第一消息执行的一次或多次点击输入,也可以为第一用户对第一消息执行的滑动输入,也可以为第一用户对第一消息片段的长按(例如在第一消息上按压大于或等于预设时长)输入。

步骤103、第一消息处理装置响应于第一输入,在通信界面显示第二消息。

其中,上述第二消息包括第一消息和引用第一消息中的第一消息片段的回复消息。

本申请实施例中,上述第一消息处理装置响应于第一输入,进入“片段回复模式”。

需要说明的是,在“片段回复模式”中,第一用户可以继续通过其他输入从第一消息中选择第一消息片段,并对该第一消息片段进行有针对性的回复,直至完成对所有第一消息片段的回复。

示例性地,上述第一消息处理装置可以进入新的消息回复界面以供第一用户对上述第一消息片段进行消息回复,上述第一消息处理装置也可以继续显示通信界面,第一用户可以通过通信界面的输入框对第一消息片段进行回复。在一种示例中,上述第一消息处理装置进入“片段回复模式”后,第一消息处理装置可以切换至消息回复界面供第一用户选择第一消息片段和输入对该第一消息片段的回复消息。当所有的回复消息被编辑完成后,第一消息处理装置可以根据该回复消息生成第二消息,并将第二消息切换显示至上述通信界面。

进一步可选地,该消息回复界面可以为全屏界面,便于用户对第一消息片段进行选择和输入回复消息。示例性地,如图2中的(a)所示,以通信界面为“群组1”的群聊界面为例,在用户x(可以是第一用户或者除第一用户之外的其他用户)发送第一消息201后,该群聊界面20中显示该第一消息201,当“群组1”中的第一用户想要对第一消息201中的部分片段消息(如“货车每小时行48千米”)进行引用回复,则第一用户可以通过对第一消息处理装置进行第一输入选中该第一消息201。如图2中的(b)所示,第一消息处理装置响应于第一输入进入“片段回复模式”,并切换显示消息回复界面21,该消息回复界面21中显示第一消息201的内容,第一用户在该界面选中第一消息片段202后,可以在该界面的输入框中输入回复消息“货车是每小时行48千米,而不总共是48千米”。

在一种示例中,上述第一消息处理装置进入“片段回复模式”后,第一消息处理装置也可以继续保持显示上述通信界面,第一用户可以在该通信界面内选择第一消息片段和输入对该第一消息片段的回复消息。

示例性地,上述第二消息包括第一消息的内容,第二消息可以与第一消息具有相同的内容和排版格式,即该第二消息不改变第一消息的内容和排版,使得阅读第二消息的用户能够了解第二消息与第一消息之间具有关联关系,该关联关系可以理解为第二消息是为了回复第一消息而显示的消息。

示例性地,上述第二消息中的第一消息片段可以区别显示在第二消息中。例如,第二消息中的第一消息片段可以高亮显示、特殊颜色显示、加重显示等,使得第一消息片段能够区别显示于第二消息中除第一消息片段的其他内容,使第一用户可以准确地了解用户的回复消息是针对第一消息中哪部分内容的引用回复。举例说明,如图2中的(b)所示,第一用户选中第一消息片段201之后,该第一消息片段201会区别显示于其他内容,方便其他用户了解第一用户编辑的回复消息所针对的对象。

进一步可选地,上述第二消息中的第一消息片段为第一显示模式,该第一显示模式用于指示第一消息片段被引用。

示例性地,上述第二消息中的回复消息可以直接显示在上述通信界面内,这种直接显示回复消息的模式即为第一显示模式,例如:回复消息以批注的形式显示在第二消息的侧边。举例说明,如图3所示,第一消息处理装置响应于第一输入,将回复消息直接显示在上述通信界面内,由于将回复消息与第一消息片段进行关联显示能便于用户有针对性的阅读该回复消息,因此,回复消息通过批注的形式显示在通信界面内。批注通过引用第一消息片段指示第一消息片段被引用,回复消息的消息内容“货车是每小时行48千米,而不是总共行48千米”、“应该是46×3.5+48×3.5”显示在批注框内,便于其他用户直观地阅读到所有回复消息的内容。

示例性地,上述第二消息的第二区域内,可以显示第一消息片段的回复消息的消息内容。如图3所示,批注的批注框显示在第二区域的右侧边,并与第一消息片段的位置相对应,以便于用户对照第一消息片段和对于该第一消息片段的回复消息。

如此,第一消息处理装置在显示第二消息的同时,可以直接显示全部的回复消息,可以便于其他用户阅读第一用户对第一消息中全部第一消息片段的回复消息。

进一步可选地,为了保持该第二消息与该第一消息具有相同的排版格式,并且避免第二消息与回复消息同时显示时消息内容过于凌乱,影响其他用户的阅读体验,上述第二消息中的回复消息也可以间接的显示在上述通信界面内。举例说明:如通过在第二消息中显示标识的方式指示回复消息,该显示方式将在下文中的步骤104和步骤105中详细描述,故此处不予赘述。

需要说明的是,本申请实施例中的标识用于指示信息的文字、符号、图像等,可以以控件或者其他容器作为显示信息的载体,包括但不限于文字标识、符号标识、图像标识。

本申请实施例提供的消息处理方法,第一消息处理装置在通信界面显示第一消息后,第一用户可以对第一消息中的部分消息内容进行选择,如此,第一消息处理装置接收到用户对第一消息的第一输入后,便可在通信界面显示第二消息(该第二消息中包含引用第一消息的内容和对第一消息中的第一消息片段的回复消息),从而实现第一用户对第一消息中的部分内容(即第一消息片段)有针对性地进行回复,即,使得第一用户能够在进行会话的通信界面中,对其他用户发送的包含大量消息的整段历史消息中的部分内容进行有针对性的回复,可以使阅读回复消息的用户及时和准确地了解回复消息的用户的意图,提高了用户在对消息进行回复时的会话效率。

可选地,在上述步骤102之后,本申请实施例提供的消息处理方法,还可以包括下述的步骤104至步骤105。

步骤104、第一消息处理装置接收用户对第一消息中m个第一消息片段的第二输入。

示例性地,上述第一消息片段可以为第一消息中的部分内容。

示例性地,上述第一消息片段可以为文字消息、表情消息和图片消息等形式的消息。

示例性地,上述第一消息片段可以包括上述第一消息中的一个或多个消息片段,本申请实施例对此不做限定。上述第一消息中包括m个第一消息片段(m为大于1的整数),相应的,上述第二消息中的回复消息包括m个回复消息,一个回复消息对应第一用户选择的一个第一消息片段。

可以理解的是,上述第二输入可以为第一用户对第一消息中的第一消息片段的输入,即当用户对第一消息片段执行第二输入时,第一消息处理装置可以认为第一用户可能需要对第二输入针对的第一消息片段进行回复。

示例性地,上述第二输入可以为用户对上述第二消息的触控输入,或者,其他可行性输入,本申请实施例对此不做限定。例如,上述第二输入可以为第二用户在通信界面对第二消息执行的一次或多次点击输入,也可以为第二用户对第二消息执行的滑动输入,也可以为第二用户对第二消息片段的长按(例如在第二消息上按压大于或等于预设时长)输入。

进一步可选地,在上述第一消息处理装置进入“片段回复模式”后,第一消息处理装置可以继续保持显示上述通信界面,该通信界面可以划分为第一显示区域和第二显示区域,在第一显示区域内显示第一消息,第二显示区域为编辑区域,用于显示编辑中的第二消息,在通信界面还包括消息输入窗口的情况下,本申请实施例提供的消息处理方法中的步骤104,还具体包括步骤1041、步骤1042、步骤1043和步骤1044:

步骤1041、第一消息处理装置接收第一用户对第一消息中的第i个第一消息片段的第一子输入。

其中,i为正整数,且i≤m。

本申请实施例中,上述第一子输入可以为第一用户从第一消息中选择第一消息片段的输入。第一子输入的数量可以为m个,m个第一子输入用于从第一消息中选择出m个第一消息片段。第i个第一子输入用于从第一消息中选择第i个第一消息片段。

示例性地,如图4所示,第一消息装置进入“片段回复模式”后,通信界面被划分为第一显示区域31和第二显示区域32,第二显示区域32中显示第一消息的消息内容,以便于第一用户对第一消息的内容进行编辑。第一用户通过对“46×3.5+48”进行第一子输入,以选中需要进行针对性回复的第一消息片段。

步骤1042、第一消息处理装置响应于第i子输入,将第i个第一消息片段更新为选中状态。

进一步可选地,上述选中状态可以为将第一消息片段区别显示于第一消息中其他内容的显示状态,如可以将第一子输入选中的第一消息片段高亮显示、特殊颜色显示、加重显示等。

示例性地,如图4所示,第一消息处理装置响应于第一用户通过第一子输入选中的第一消息片段“46×3.5+48”,在第二显示区域中,将第一消息片段“46×3.5+48”更新为高亮显示状态。

步骤1043、第一消息处理装置接收第一用户对消息输入窗口的第二子输入。

其中,第二子输入用于输入回复消息。

本申请实施例中,上述第二子输入可以为第一用户输入回复消息的输入。第二子输入的数量可以为m个,m个第二子输入用于输入对m个第一消息片段的回复消息。第i个第二子输入用于输入对第i个第一消息片段的回复消息。

示例性地,如图4所示,通信界面中显示消息输入窗口,第一用户可以在消息输入窗口中输入具有针对性的回复消息“应该是46×3.5+48×3.5”,该回复消息是针对第一用户通过第i个第一子输入选中的第一消息片段“46×3.5+48”的回复消息。

步骤1044、第一消息处理装置响应于第二子输入,生成第i个第一回复标识。

其中,第i个第一回复标识是基于第二子输入所输入的回复消息和第i个消息片段生成的。

本申请实施例中,当第一用户通过第二子输入输入回复消息后,第一消息处理装置将生成第一回复标识,该第一回复标识用于指示回复消息,以保持第二消息和第一消息具有相同的排版格式。

本申请实施例中,上述第i个第一回复标识、第i个第一消息片段和第i个回复消息,具有一一对应的关系。第i个第一回复标识用于指示第i个回复消息,第i个第回复消息用于回复第i个第一消息片段。

需要说明的是,上述第一回复标识可以以控件或者其他容器作为显示信息的载体,需要说明的是,本发明实施例对第一回复标识的显示形式不作具体限定,具体可以根据实际使用需求确定。

本申请实施例中,上述第一回复标识的形式包括但不限于文字标识、符号标识、图像标识。

进一步可选地,上述第一回复标识的显示区域中可以包括回复消息的关键词、序号、第一用户的用户名、回复消息时的回复时间等消息中的一种或者组合,上述第一回复标识的显示区域中也可以不显示回复消息的任何内容。

示例性地,如图4所示,第一消息处理装置响应于第i个第二子输入生成了第i个第一回复标识301,该第i个第一回复标识301显示在处于编辑中的第二消息上,用于指示针对第i个第一消息片段“货车每小时行48千米”的回复消息。

如此,第一消息处理装置可以通过响应于第一用户的第一子输入和第二子输入生成第一回复标识,第一回复标识用于指示对于第一消息片段的回复消息,使用第一回复标识指示回复消息,可以使得第二消息的排版格式更加清晰和美观。

步骤105、第一消息处理装置响应于第二输入,在通信界面的预设位置显示m个第一回复标识。

其中,第一回复标识中用于指示引用一个第一消息片段的回复消息。

本申请实施例中,上述第一消息处理装置响应于第一用户进行的第二输入,显示指示回复消息的第一回复消息,以实现第一消息间接显示回复消息的显示效果,以使得第二消息清晰、整洁的显示在通信界面内。

示例性地,上述第一回复标识可以显示在通信界面的预设位置,该预设位置可以为与第一消息片段具有关联的位置。该预设位置可以为第一消息片段的右上角、左上角或者侧边的区域位置。举例说明,如图4所示,第一回复标识301显示在第一消息片段的右上角。

如此,第一消息处理装置通过显示第一回复标识以指示回复消息,可以在不改变第一消息的排版和内容的情况下显示第二消息,使得第二消息与第一消息具有风格一致的显示形式,而不会造成第二消息中因穿插显示回复消息而显得混乱且难以理解。此外,当第一用户或者其他用户需要查看回复消息,可以通过对第一回复标识进行第二输入,第一消息处理装置可以显示回复消息,可以使通信界面更整洁、清晰,用户能够准确并及时地了解用户对第一消息进行有针对性回复的回复内容,从而提高了会话效率。

可选地,在上述步骤103之前,本申请实施例提供的消息处理方法,还可以包括下述的步骤106至步骤107:

步骤106、第一消息处理装置接收用户的第三输入。

其中,第三输入用于指示m个第一消息片段的回复消息已编辑完成。

本申请实施例中,第一用户可以对m个第一消息片段进行有针对性的回复,当第一用户编辑完成全部的m个第一消息片段的回复消息时,第一用户可以通过向第一消息处理装置输入第三输入,指示第一用户已经编辑完成第二消息。

进一步可选地,第一消息处理装置可以在通信界面的输入窗口内,显示有生成第二消息的控件以接收第一用户的第三输入。当然,第一消息处理装置也可以通过其他的形式接收第一用户的第三输入,例如通过接收第一用户符合预设路径的滑动输入,或者接收第一户符合预设手势的悬浮手势,均可以实现第一消息处理装置接收第一用户的第三输入的效果,本申请对此不作限定。

示例性地,如图5所示,本申请实施例在通信界面的输入窗口内,显示有生成第二消息的控件,该控件中显示的内容为“编辑完成”,以提示第一用户在编辑完成第二消息后可以操作该控件生成第二消息。

步骤107、第一消息处理装置响应于第三输入,根据第一消息和m个第一回复标识,生成第二消息。

本申请实施例中,第一消息处理装置响应于第三输入,发送第二消息,其中第二消息是基于第一消息的内容和m个第一回复标识生成的。

示例性地,如图5所示,第一用户通过第三输入点击“编辑完成并发送”的控件之后,生成第二消息,该第二消息是根据第一消息的内容和m个第一回复标识生成的,该第二消息中可以包括第一消息的内容和2个第一回复标识(分别为第一回复标识301和第一回复标识302)。

如此,第一消息处理装置在响应于第一用户已经编辑完成第二消息的第三输入后,根据第一消息和m个第一回复标识生成第二消息,以便于第一用户可以对m个第一消息片段进行有针对性的回复,并在完成对所有的m个第一消息片段的回复消息之后才生成第二消息。

可选地,在通信界面为目标群组的群组会话界面的情况下,在上述步骤107之后,本申请实施例提供的消息处理方法还包括步骤108和步骤109:

步骤108、第一消息处理装置接收第一用户的第四输入。

本申请实施例中,上述第一用户可以通过第四输入选择对第二消息的第一显示属性,该第一显示属性包括:第二消息对目标群组的群组成员中的预设成员可见,或,第二消息对目标群组中的全部群组成员可见。

进一步可选地,第一消息处理装置可以在通信界面的输入窗口内,显示有用于选择第二消息的第一显示属性的控件以接收第一用户的第四输入。当然,第一消息处理装置也可以通过其他的形式接收第一用户的第四输入,例如通过接收第一用户符合预设路径的滑动输入,或者接收第一户符合预设手势的悬空手势,均可以实现第一消息处理装置接收第一用户的第四输入的效果,本申请对此不作限定。

步骤109、第一消息处理装置响应于第四输入,基于第四输入选择的属性选项,确定第二消息的第一显示属性。

示例性地,如图6中的(a)所示,第一消息处理装置在通信界面内显示用于选择第二消息的第一显示属性的“隐私发送”控件和“公开发送”控件。第一用户对“隐私发送”控件或者“公开发送”控件进行输入后,第一消息处理装置响应于该输入,确定第二消息的第一显示属性。可以理解的,当第一消息处理装置接收到第一用户对“隐私发送”控件的输入时,第二消息仅对预设成员可见,也即只有第一用户预设的成员的发送设备上显示该第二消息。当第一消息处理装置接收到第一用户对“公开发送”控件的输入时,第二消息对群组内的全部成员可见,也即群组内全部成员的发送设备上均显示该第二消息。如图6中的(b)所示,当第一消息处理装置接收到第一用户对“公开发送”控件的第四输入时,第一消息处理装置将第二消息62发送至通信界面,目标群组中的全部成员均可以看到该第一消息61和针对第一消息61中的第一消息片段进行回复的第二消息62。

在一种示例中,第一消息处理装置在接收到第一用户对第一显示属性的第四输入后,在第一显示属性为第二消息对目标群组的群组成员中的预设成员可见的情况下,第一消息处理装置可以显示群组成员列表,以供第一用户在群组成员中选择而具有查看第二消息权限的成员。

在一种示例中,在第二消息的第一显示属性为第二消息对目标群组的群组成员中的预设成员可见的情况下,第一消息处理装置可以根据第一用户对预设成员的选择,将第二消息单独发送至预设成员,或者第一消息处理装置根据第一用户对预设成员的选择,将第二消息发送至仅具有预设成员的新群组。

如此,第一消息处理装置通过提供第二消息的第一显示属性,能够使第一用户根据回复消息的内容,选择特定的用户阅读该包括回复消息的第二消息,即限制了第二消息的阅读对象,一方面即保证了在引用回复时的私密需要,另一方面也能够在显示第二消息时不打扰到群组通信界面中对第二消息不感兴趣的其他用户。

可选地,在通信界面为目标群组的群组会话界面的情况下,在上述步骤107之后,本申请实施例提供的消息处理方法还包括步骤110和步骤111:

步骤110、第一消息处理装置接收第一用户对m个第一消息片段中的目标消息片段的第五输入。

本申请实施例中,上述第五输入可以为第一用户触发第一消息处理装置以选中目标消息片段的输入。当用户对已经编辑完成的第二消息执行第五输入时,第一消息处理装置可以确定第一用户可能需要确定目标消息片段所对应的回复消息的第二显示属性。

可以理解的,目标消息片段为第一用户通过第五输入从m个第一消息片段中的一个或者多个第一消息片段。

示例性地,上述第五输入可以为第一用户对目标消息片段执行的一次或多次点击输入,也可以为第一用户对目标消息片段执行的滑动输入,也可以为第一用户对目标消息片段的长按输入,具体可以根据实际使用需求确定,本发明实施例不作限定。

步骤111、第一消息处理装置响应于第五输入,确定目标消息片段对应的第一目标回复标识的第二显示属性,或者确定目标消息片段对应的回复消息的消息内容的第二显示属性。

其中,第二显示属性包括:第一目标回复标识或回复消息的消息内容对目标群组的群组成员中的预设成员可见,或者,第一目标回复标识或回复消息的消息内容对目标群组中的全部群组成员可见。

在一种示例中,上述第二消息中的回复消息可以直接显示在通信界面内。例如:回复消息可以以批注的形式显示在第二消息的侧边。在这种情况下,第一消息处理装置可以响应于第一用户的第五输入,确定目标消息片段的回复消息的第二显示属性。如果其第二显示属性为对目标群组的群组成员中的预设成员可见(隐私显示),则只有第一用户预设的成员能够看到该回复消息。如果其第二显示属性为对目标群组的群组成员中的全部成员可见(公开显示),则目标群组中的全部成员可以看到该回复消息。

需要说明的是,m个第一消息片段匹配有m个回复消息,第一用户可以根据实际需要,选择第二消息中的某些回复消息的第二显示属性为隐私显示,并选择其他回复消息的显示属性为公开显示。

在一种示例中,上述第二消息中显示第一回复标识,通过该第一回复标识指示第一消息片段的回复信息。在这种情况下,第一消息处理装置可以响应于第一用户的第五输入,确定目标消息片段对应的第一目标回复标识的第二显示属性。如果其第二显示属性为对目标群组的群组成员中的预设成员可见(隐私显示),则第一用户预设的成员能够看到该第一目标回复标识。如果其第二显示属性为对目标群组的群组成员中的全部成员可见(公开显示),则目标群组中的全部成员可以看到该第一目标回复标识。

需要说明的是,由于第一目标回复标识的显示属性隐私显示,因此,第一目标回复标识所指示的回复消息同样被隐私显示,只有目标群组中的预设成员可以看到该标识,目标群组中除预设成员之外的成员由于无法看到该标识进而也无法阅读该第一目标回复标识所指示的回复消息,从而实现该显示消息对非预设成员保密。

如此,第一消息处理装置通过确定目标消息片段对应的第一目标回复标识或者目标消息片段对应的回复消息的消息内容的第二显示属性,能够使第一用户根据多个回复消息的不同内容,分别设置对不同用户对不同回复消息的阅读权限,第一用户可以选择群组中的预设成员与其他成员阅读到不同数量的回复消息,即限制了第二消息中的部分回复消息的阅读对象,进一步满足了第一用户在引用回复时的私密需求。

可选地,在步骤103之后,本申请实施例提供的消息处理方法还包括步骤112和步骤113:

步骤112、第一消息处理装置接收第一用户对第一回复标识的第六输入。

本申请实施例中,上述第六输入可以为第一用户触发第一消息处理装置显示回复消息的输入。即当用户对第一消息处理装置执行第六输入时,第一消息处理装置可以确定第一用户可能需要查看回复消息。

示例性地,上述第二输入可以为上述第一用户在通信界面对第一回复标识执行的一次或多次点击输入,也可以为第一用户对第一回复标识执行的滑动输入,也可以为第一用户对第一回复标识的长按(例如在第一回复标识上按压大于或等于预设时长)输入,还可以为第一用户对第一回复标识的其他可行操作,具体可以根据实际使用需求确定,本发明实施例不作限定。

步骤113、第一消息处理装置响应于第六输入,在第二消息的第一区域,显示第一回复标识指示的回复消息的消息内容。

示例性地,上述回复消息可以显示在通信界面内,并显示于第二消息的第一区域内,该第一区域可以为第二消息的侧边区域,并对应于第一消息片段的相应位置。

如此,第一消息处理装置通过显示第一回复标识,以指示回复消息,当第一用户需要查看之前发送的第二消息中的回复消息,可以通过对第二消息中的第一回复标识进行第六输入,第一消息处理装置显示该回复消息,从而提高了会话效率。

图7为本发明实施例提供的一种消息处理方法的流程示意图,如图7所示,该显示方法包括:

步骤701、第二消息处理装置在通信界面显示第二消息。

其中,第二消息为第一消息处理装置发送的消息。

本申请实施例中,上述第二消息可以是文字消息、表情消息和图片消息等形式的消息,也可以是上述形式混合的消息,例如:文字与图片混合的消息。具体可以根据实际使用需求确定,本申请实施例不作限定。

本申请实施例中,上述通信界面可以是群组会话通信界面,也可以是两个用户之间的通信界面。

步骤702、在第二消息包括m个第一回复标识的情况下,第二消息处理装置接收第二用户对m个第一回复标识中的第一回复标识的第七输入。

其中,m为正整数。

本申请实施例中,第一回复标识用于指示一个第一消息片段的回复消息。

本申请实施例中,第二消息中包括m个第一回复标识,第二用户可以通过在m个第一回复标识选择一个第一回复标识进行第七输入,以选择查看该第一回复标识所指示的回复消息。

步骤703、第二消息处理装置响应于第七输入,显示第一回复标识指示的回复消息的消息内容。

示例性地,上述第七输入可以为第二用户在通信界面对第一回复标识执行的一次或多次点击输入,也可以为用户对第一回复标识执行的滑动输入,也可以为用户对第一回复标识的长按(例如在第一回复标识上按压大于或等于预设时长)输入,还可以为用户对第一回复标识的其他可行操作,具体可以根据实际使用需求确定,本发明实施例不作限定。

示例性地,上述回复消息可以显示在通信界面内,该回复消息可以显示在和第一消息内容相同的消息的侧边。

在一种示例中,上述回复消息可以显示在第二消息处理装置的通信界面内显示回复消息。举例说明,如图8所示,第二消息处理装置响应第二用户在通信界面中针对第一回复标识②的输入,并在通信界面中第二消息的下方显示第一用户通过点击第一回复标识②指示的回复消息“应该是46×3.5+48×3.5”。

在一种示例中,上述回复消息可以显示在第二消息处理装置通过切换界面之后显示的界面内。举例说明,第二消息处理装置响应第二用户在通信界面中针对第一回复标识的输入,第二消息处理装置将当前界面切换为新的消息显示界面,并在消息显示界面中显示第一用户通过第一回复标识指示的回复消息。

本申请提供的消息处理方法中,第二消息处理装置通过显示第一回复标识,以指示回复消息,可以在不改变第一消息的排版和内容的情况下显示第二消息,使得第二用户需要查看回复消息,可以通过对第一回复标识进行第七输入,第二消息处理装置显示回复消息,可以使通信界面更整洁、清晰,第二用户能够准确并及时地了解第一用户对第一消息进行有针对性回复的回复内容,也提高了会话效率。

可选地,在上述步骤701之后,本申请实施例提供的消息处理方法还可以包括步骤704和步骤705:

步骤704、第二消息处理装置接收第二用户对第二消息的第八输入。

可以理解的是,上述第八输入可以为第二用户对第二消息的输入。即当第二用户对第二消息执行第八输入时,第二消息处理装置可以认为第二用户可能需要从第二消息中选择出需要引用回复的部分消息内容。

步骤705、第二消息处理装置响应于第八输入,在通信界面显示第三消息。

其中,第三消息包括第二消息和引用第二消息中的第二消息片段的回复消息。

本申请实施例中,上述第二消息处理装置响应于第八输入,进入“片段回复模式”。需要说明的是,第二用户通过第二消息处理装置进入“片段回复模式”编辑第三消息的过程,可以参考上述第一用户通过第一消息处理装置编辑第二消息的过程,由于前文已经详细描述该过程,此处不再赘述。

示例性地,上述第二消息片段可以与第一消息片段的内容相同,也就是说,第二用户可以继续对第二消息中引用回复的消息片段进行进一步引用回复。上述第二消息片段也可以与第一消息片段的内容不同,第二用户可以在第二消息的基础上对其他拟针对回复的消息片段进行针对性的回复。

举例说明,如图9所示,当第二用户希望针对第一用户没有引用过的内容进行回复时,可以从第二消息92中选择第二消息片段901,第二消息片段901的内容,与第一消息片段902和第一消息片段903的内容不相同。可以理解的是,第二用户如果希望继续对第一消息片段902和第二消息片段903引用时,则可以继续引用第二消息92中的第一消息片段902或者第一消息片段903。

示例性地,上述第二消息片段也可以只包括一个第一消息片段。第二用户也可以在第二消息中选择n个片段进行分别回复,则第二消息中可以包括n个第二消息片段,n为大于等于1的整数。

示例性地,上述第三消息可以与第二消息具有相同的内容和排版格式,即该第三消息不改变第二消息的内容和排版,使得阅读第三消息的用户能够了解第三消息与第二消息之间具有关联关系,该关联关系可以理解为第三消息是为了回复第二消息而显示的消息。

示例性地,上述第三消息可以包括第二消息的消息内容,还包括对第二消息中的第二消息片段的回复消息,而第二消息中包括第一消息和对第一消息片段的回复消息,也即第三消息中包括了不同用户对第一消息的所有的回复消息。

举例说明,如图9所示,通信界面内显示第三消息92,第三消息92包括第二消息91中的内容,且第三消息92和第二消息91的格式相同,以便于其他用户能够清楚的了解第三消息92是对第二消息91中部分内容进行引用回复的回复消息。此外,第三消息中不但包括了第一用户在第二消息中的回复消息,还包括了第三用户编辑的回复消息,故第三消息全面的包括了不同用户对第一消息的所有回复消息,使得其他用户不需要查看其他消息,仅查第三消息就可以了解不同用户对第一消息全部回复消息。

如此,第二用户可以通过编辑第三消息对第二消息进行再次引用回复,当第二消息处理装置在第一通信界面显示第三消息后,由于第三消息中不但包括第二用户针对第二消息片段的回复消息,还包括第一用户对第一消息片段的回复消息,便于其他用户通过查阅第三消息进而能够查阅对同一条消息(本申请实施例中的第一消息)的所有回复消息,在用户需要查阅对第一消息的引用回复消息时,不需要查阅多条独立的、无关联的多个消息,操作便捷,提高了会话效率。

可选地,本申请实施例中,上述第三消息中包含第二回复标识,第二回复标识用于指示引用第二消息片段的回复消息,第二回复标识与和第一回复标识为不同的显示模式。

示例性地,第二用户对第二消息片段的回复消息可以通过被第二回复标识指示的方式包含在第三消息中。

在一种示例中,上述第二回复标识可以以悬浮控件的形式显示在第三消息中,需要说明的是,本发明实施例对该悬浮控件的显示形式不作具体限定,具体可以根据实际使用需求确定。例如显示形式可以包括形状和大小。

在一种示例中,上述第二回复标识的显示区域中可以包括回复消息的关键词、序号、用户名、回复消息时的回复时间等消息中的一种或者组合,上述第二回复标识的显示区域中也可以不显示回复消息的任何内容。

在一种示例中,上述第二回复标识可以区别显示于第一回复标识。区别显示的形式可以包括以下一种方式或者组合:第一回复标识和第二回复标识位于不同的显示区域、第一回复标识和第二回复标识以不同的显示颜色、第一回复标识和第二回复标识使用不同的形状显示等显示形式,或者其他能够便于使用户能够了解不同的回复消息是不同的用户通过不同的消息处理装置输出的。

如此,第二消息处理装置通过将第一回复标识和第二回复标识区别显示。便于用户知晓不同用户的回复消息不同的用户输出的。当用户需要查看某一用户的回复消息时,可以通过对第一回复标识或者第二回复标识进行输入,使用户能够根据需要,了解不同用户针对不同消息片段的回复内容,提高了会话效率。

可选地,在上述步骤705之后,本申请实施例提供的消息处理方法还可以包括步骤706和步骤707:

步骤706、第二显示装置接收第二用户对第三消息的第九输入。

本申请实施例中,上述第九输入可以为第二用户触发第二消息处理装置以分区显示不同的回复标识的输入。当第二用户对已经编辑完成的第三消息执行第九输入时,第二消息处理装置可以确定第二用户可能需要分区显示第一回复标识和第二回复标识。

步骤707、第二消息处理装置响应于第九输入,根据回复消息对应的用户,分区显示第二消息中的第一回复标识和第二回复标识。

在一种示例中,第二用户通过第八输入,可以将第三消息中的第二回复标识与第一回复标识显示于不同的区域。举例说明,如图10所示,第一回复标识1001和第二回复标识1002分别显示在第三消息的右侧边,且将第一回复标识1002与第二回复标识1002位于不同的区域,便于用户区分。第一回复标识1001分别位于第一用户的头像下方,表示第一回复标识1001是第一用户通过第一消息处理装置输出的消息;第二回复标识1002分别位于第二用户的头像下方,表示第二回复标1002是第二用户通过第二消息处理装置输出的消息。

如此,第二消息处理装置通过将第一回复标识和第二回复标识分区显示。进一步便于用户知晓不同用户的回复消息不同的用户输出的,使用户能够根据需要,快速了解不同用户针对不同消息片段的回复内容,提高了会话效率。

如图11所示,本申请实施例还提供了一种第一消息处理装置1100,该装置1100包括:接收模块1101和处理模块1102,接收模块1101,用于在通信界面显示第一消息的情况下,接收第一用户对第一消息的第一输入;处理模块1102,用于响应于接收模块1101接收到的第一输入,在通信界面显示第二消息,第二消息包括第一消息和引用第一消息中第一消息片段的回复消息。

可选地,本申请实施中,接收模块1101还用于接收用户对第一消息中m个第一消息片段的第二输入;处理模块1102还用于响应于第二输入,在通信界面的预设位置显示m个第一回复标识,第一回复标识中用于指示引用一个第一消息片段的回复消息,其中,m为正整数。

可选地,本申请实施中,通信界面还包括消息输入窗口,接收模块1101还具体用于接收第一用户对第一消息中的第i个第一消息片段的第一子输入;处理模块1102还用于响应于第i子输入,将第i个第一消息片段更新为选中状态;接收模块1101还具体用于接收第一用户对消息输入窗口的第二子输入,第二子输入用于输入回复消息;处理模块1102还具体用于响应于第二子输入,基于第二子输入所输入的回复消息和第i个第一消息片段,生成第i个第一回复标识;其中,i为正整数,i≤m。

可选地,本申请实施例中,接收模块1101还具体用于接收第一用户的第三输入,第三输入用于指示m个第一消息片段的回复消息已编辑完成;处理模块1102还具体用于响应于第三输入,根据第一消息和m个第一回复标识,生成第二消息。

可选地,本申请实施例中,接收模块1101还具体用于接收第一用户的第四输入;处理模块1102还具体用于响应于第四输入,基于第四输入选择的属性选项,确定第二消息的第一显示属性;其中,第一显示属性包括:第二消息对目标群组的群组成员中的预设成员可见,或,第二消息对目标群组中的全部群组成员可见。

可选地,本申请实施例中,接收模块1101还具体用于接收第一用户对m个第一消息片段中的目标消息片段的第五输入;在第二消息包括第一回复标识的情况下,处理模块1102还具体用于响应于第五输入,确定目标消息片段对应的第一目标回复标识的第二显示属性;或者在第二消息包括引用第一消息片段的回复消息的消息内容的情况下,处理模块1102还具体用于响应于第五输入,确定目标消息片段对应的回复消息的消息内容的第二显示属性;其中,第二显示属性包括:第一目标回复标识或回复消息的消息内容对目标群组的群组成员中的预设成员可见,或者,第一目标回复标识或回复消息的消息内容对目标群组中的全部群组成员可见。

可选地,本申请实施例中,接收模块1101还具体用于接收第一用户对第一回复标识的第六输入;处理模块1102还具体用于响应于第六输入,在第二消息的第一区域,显示第一回复标识指示的回复消息的消息内容。

可选地,本申请实施例中,第二消息中的第一消息片段为第一显示模式,第一显示模式用于指示第一消息片段被引用;第二消息的第二区域还包括引用第一消息片段的回复消息的消息内容。

本申请实施例中的第一消息处理装置1100可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性地,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的第一消息处理装置1100可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的消息处理装置1100能够实现图1至图6的消息处理方法实施例实现的各个过程,为避免重复,这里不再赘述。

如图12所示,本申请实施例还提供了一种第二消息处理装置1200,该装置1200包括:显示模块1201、接收模块1202,显示模块1201,用于在通信界面显示第二消息,第二消息为第一消息处理装置发送的消息;接收模块1202,用于在第二消息包括m个回复标识的情况下,接收第二用户对m个回复标识中的第一回复标识的第七输入;显示模块1201还用于响应于接收模块接收的第七输入,显示第一回复标识指示的回复消息的消息内容;其中,m为正整数,回复标识用于指示引用一个消息片段的回复消息,第一回复标识用于指示引用第一消息片段的回复消息。

可选地,本申请实施例中,接收模块1202还具体用于接收第二用户对第二消息的第八输入;显示模块1201还具体用于响应于第八输入,在通信界面显示第三消息;其中,第三消息包括第二消息和引用第二消息中的第二消息片段的回复消息。

可选地,本申请实施例中,第三消息中包含第二回复标识,第二回复标识用于指示引用第二消息片段的回复消息,第二回复标识和第一回复标识为不同的显示模式。

可选地,本申请实施例中,接收模块1202还具体用于接收第二用户对第三消息的第九输入;显示模块1201还具体用于响应于第九输入,根据回复消息对应的用户,分区显示第二消息中的第一回复标识和第二回复标识。

本申请实施例中的第二消息处理装置1200可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性地,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的第二消息处理装置1200可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的消息处理装置1200能够实现图7至图10的方法实施例实现的各个过程,为避免重复,这里不再赘述。

如图13所示,本申请实施例还提供了一种电子设备1300。

当该电子设备为第一电子设备时,包括处理器1301,存储器1302,存储在存储器1302上并可在处理器1301上运行的程序或指令,该程序或指令被处理器1301执行时实现上述用于第一消息处理装置的消息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

当该电子设备为第二电子设备时,包括处理器1301,存储器1302,存储在存储器1302上并可在处理器1301上运行的程序或指令,该程序或指令被处理器1301执行时实现上述用于第二消息处理装置的消息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。

图14为实现本申请实施例的一种电子设备的硬件结构示意图。

当该电子设备为第一电子设备时,该电子设备1400包括但不限于:射频单元1401、网络模块1402、音频输出单元1403、输入单元1404、传感器1405、显示单元1406、用户输入单元1407、接口单元1408、存储器1409、以及处理器1410等部件。

本领域技术人员可以理解,电子设备1400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

用户输入单元1407用于在通信界面显示第一消息的情况下,接收第一用户对第一消息的第一输入;处理器1410响应于第一输入,在通信界面显示第二消息,第二消息包括第一消息和引用第一消息中第一消息片段的回复消息。

可选地,本申请实施例中,用户输入单元1407还具体用于接收用户对第一消息中m个第一消息片段的第二输入;处理器1410还具体用于响应于第二输入,在通信界面的预设位置显示m个第一回复标识,第一回复标识用于指示引用一个第一消息片段的回复消息;其中,m为正整数。

可选地,本申请实施例中,用户输入单元1407还具体用于接收第一用户对第一消息中的第i个第一消息片段的第一子输入;处理器1410还具体用于响应于第i子输入,将第i个第一消息片段更新为选中状态;用户输入单元1407还具体用于接收第一用户对消息输入窗口的第二子输入,第二子输入用于输入回复消息;处理器1410还具体用于响应于第二子输入,基于第二子输入所输入的回复消息和第i个第一消息片段,生成第i个第一回复标识;其中,i为正整数,i≤m。

可选地,本申请实施例中,用户输入单元1407还具体用于接收第一用户的第三输入,第三输入用于指示m个第一消息片段的回复消息已编辑完成;处理器1410还具体用于响应于第三输入,根据第一消息和m个第一回复标识,生成第二消息。

可选地,本申请实施例中,用户输入单元1407还具体用于接收第一用户的第四输入;处理器1410还具体用于响应于第四输入,基于第四输入选择的属性选项,确定第二消息的第一显示属性;其中,第一显示属性包括:第二消息对目标群组的群组成员中的预设成员可见,或,第二消息对目标群组中的全部群组成员可见。

可选地,本申请实施例中,用户输入单元1407还具体用于接收第一用户对m个第一消息片段中的目标消息片段的第五输入;在第二消息包括第一回复标识的情况下,处理器1410还具体用于响应于第五输入,确定目标消息片段对应的第一目标回复标识的第二显示属性;或者在第二消息包括引用第一消息片段的回复消息的消息内容的情况下,处理器1410还具体用于响应于第五输入,确定目标消息片段对应的回复消息的消息内容的第二显示属性;其中,第二显示属性包括:第一目标回复标识或回复消息的消息内容对目标群组的群组成员中的预设成员可见,或者,第一目标回复标识或回复消息的消息内容对目标群组中的全部群组成员可见。

可选地,本申请实施例中,用户输入单元1407还具体用于接收第一用户对第一回复标识的第六输入;处理器1410还具体用于响应于第六输入,在第二消息的第一区域,显示第一回复标识指示的回复消息的消息内容。

本申请实施例提供的第一电子设备能够实现本申请提供的用于第一消息处理装置的消息处理方法。因而也具有本申请第一消息处理装置执行的消息处理的方法的全部有益效果。具体而言,本申请实施例中,电子设备在通信界面显示第一消息后,第一用户可以对第一消息进行输入,如此,当电子设备接收到第一用户对第一消息的第一输入后,便可在通信界面显示第二消息(该第二消息中包含引用第一消息的内容和对第一消息中的第一消息片段的回复消息),从而实现第一用户对第一消息中的部分内容(即第一消息片段)有针对性地进行回复,即,使得第一用户能够在进行会话的通信界面中,对其他用户发送的包含大量消息的整段历史消息中的部分内容进行有针对性的回复,可以使阅读回复消息的用户及时和准确地了解回复消息的用户的意图,提高了用户在对消息进行回复时的操作效率。

当该电子设备为第二电子设备时,该电子设备1400包括但不限于:射频单元1401、网络模块1402、音频输出单元1403、输入单元1404、传感器1405、显示单元1406、用户输入单元1407、接口单元1408、存储器1409、以及处理器1410等部件。

本领域技术人员可以理解,电子设备1400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

显示单元1406,用于在通信界面显示第二消息,第二消息为第一消息处理装置发送的消息;用户输入单元1407,用于在第二消息包括m个回复标识的情况下,接收第二用户对m个回复标识中的第一回复标识的第七输入;显示单元1406,还用于响应于接收模块接收的第七输入,显示第一回复标识指示的回复消息的消息内容;其中,m为正整数,回复标识用于指示引用一个消息片段的回复消息,第一回复标识用于指示引用第一消息片段的回复消息。

可选地,本申请实施例中,用户输入单元1407还具体用于接收第二用户对第二消息的第八输入;显示单元1406还具体用于响应于第八输入,在通信界面显示第三消息;其中,第三消息包括第二消息和引用第二消息中的第二消息片段的回复消息。

可选地,本申请实施例中,用户输入单元1407还具体用于接收第二用户对第三消息的第九输入;显示单元1406还具体用于响应于第九输入,根据回复消息对应的用户,分区显示第二消息中的第一回复标识和第二回复标识。

本申请实施例提供的第二电子设备能够实现本申请提供的用于第二消息处理装置的消息处理方法。因而也具有本申请第二消息处理装置执行的消息处理的方法的全部有益效果。具体而言,本申请实施例中,第二电子设备通过显示第一回复标识,以指示回复消息,可以在不改变第一消息的排版和内容的情况下显示第二消息,使得第二用户需要查看回复消息,可以通过对第一回复标识进行第七输入,第二消息处理装置显示回复消息,可以使通信界面更整洁、清晰,第二用户能够准确并及时地了解第一用户对第一消息进行有针对性回复的回复内容,也提高了会话效率。

应理解的是,本申请实施例中,输入单元1404可以包括图形处理器(graphicsprocessingunit,gpu)1441和麦克风1442,图形处理器1441对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1406可包括显示面板1461,可以采用液晶显示器、有机发光二极管等形式来配置显示面板1461。用户输入单元1407包括触控面板1471以及其他输入设备1472。触控面板1471,也称为触摸屏。触控面板1471可包括触摸检测装置和触摸控制器两个部分。其他输入设备1472可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1409可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1410中。

本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述消息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述消息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

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