会话消息处理方法、装置、存储介质以及电子设备与流程

文档序号:30379082发布日期:2022-06-11 03:02阅读:134来源:国知局
会话消息处理方法、装置、存储介质以及电子设备与流程

1.本发明涉及即时通信领域,具体而言,涉及一种会话消息处理方法、装置、存储介质以及电子设备。


背景技术:

2.在进行即时通信的过程中,如果会话消息中出现用户感兴趣的内容或者用户希望识别的内容,通常需要用户从当前的即时通信客户端跳转到其他客户端,在其他客户端上识别相关内容,然后再转回即时通信客户端进行即时通信。
3.也就是说,现有技术中的即时通信的方法,存在识别会话消息操作复杂的问题。


技术实现要素:

4.本发明实施例提供了一种会话消息处理方法、装置、存储介质以及电子设备,以至少解决识别会话消息操作复杂的技术问题。
5.根据本发明实施例的一个方面,提供了一种会话消息处理方法,包括:显示会话界面,其中,上述会话界面中包括第一显示区域与第二显示区域,在上述第一显示区域中展示会话消息,其中,上述会话消息能被选中确定为目标会话消息;在第二显示区域检测到上述第二显示区域中存在上述目标会话消息时,从上述目标会话消息中提取目标提取项,并在上述第二显示区域中显示上述目标提取项。
6.根据本发明实施例的另一方面,提供了一种会话消息处理装置,包括:第一显示模块,用于显示会话界面,其中,上述会话界面中包括第一显示区域与第二显示区域,在上述第一显示区域中展示会话消息,其中,上述会话消息能被选中确定为目标会话消息;第二显示模块,用于在第二显示区域检测到上述第二显示区域中存在上述目标会话消息时,从上述目标会话消息中提取目标提取项,并在上述第二显示区域中显示上述目标提取项。
7.作为一种可选的示例,上述第二显示模块包括:第一显示单元,用于在上述第二显示区域检测到上述第二显示区域中存在上述目标会话消息时,在上述第二显示区域中显示目标识别组件,其中,上述目标识别组件用于按照识别策略识别上述目标会话消息;第二显示单元,用于在检测到上述目标识别组件被确定的情况下,从上述目标会话消息中提取与上述目标识别组件对应的目标提取项,并在上述第二显示区域中按照上述目标识别组件指示的目标显示方式显示上述目标提取项。
8.作为一种可选的示例,上述装置还包括:第一确定模块,用于从上述目标会话消息中提取上述目标提取项之前,在检测到上述目标会话消息为文字的情况下,将上述文字确定为待提取上述目标提取项的上述目标会话消息;在检测到上述目标会话消息为图片的情况下,识别上述图片中的文字信息,将识别到的上述文字信息确定为待提取上述目标提取项的上述目标会话消息;在检测到上述目标会话消息为音频的情况下,将上述音频转化为文字信息,将转化到的上述文字信息确定为待提取上述目标提取项的上述目标会话消息;在检测到上述目标会话消息为视频的情况下,提取上述视频中每一帧视频帧中的文字信
息,将提取的上述文字信息确定为待提取上述目标提取项的上述目标会话消息;或者在检测到上述目标会话消息为视频的情况下,将上述视频的音频转化为文字信息,将转化的上述文字信息确定为待提取上述目标提取项的上述目标会话消息。
9.作为一种可选的示例,上述第二显示模块包括:确定单元,用于在识别策略为属性识别的情况下,将上述目标会话消息中识别的每一个实体确定为一个目标提取项;在上述识别策略为会议识别的情况下,将上述目标会话消息中识别的时间信息与位置信息确定为上述目标提取项;在上述识别策略为创建工单或创建记录的情况下,将上述目标会话消息中识别的人物信息、企业信息、事项信息确定为上述目标提取项。
10.作为一种可选的示例,上述第二显示模块包括:显示单元,用于在识别策略为属性识别的情况下,将每一个上述目标提取项显示在上述第二显示区域中的一个显示框内,每一个上述显示框用于显示一种类型的上述目标提取项;在上述识别策略为会议识别的情况下,在上述第二显示区域中显示会议规划页,将上述目标提取项中的时间信息填入到上述会议规划页的会议时间区域,将上述目标提取项中的位置信息填入到上述会议规划页的会议位置区域,在上述会议规划页执行目标会议触发操作;在上述识别策略为创建工单或创建记录的情况下,在上述第二显示区域中显示规划页,将上述目标提取项中的人物信息、企业信息、事项信息填入上述规划页中,在上述规划页执行目标工单或存储记录的触发操作。
11.作为一种可选的示例,上述装置还包括:第三显示模块,用于在上述第一显示区域中展示会话消息的过程中,在上述第二显示区域内显示目标输入框;第二确定模块,用于在上述第一显示区域中的第一会话消息被选中拖动到上述目标输入框内的情况下,确定上述第一会话消息为上述目标会话消息;第三确定模块,用于在上述第一显示区域中的第一会话消息被复制粘贴到上述目标输入框内的情况下,确定上述第一会话消息为上述目标会话消息。
12.作为一种可选的示例,上述装置还包括:第四显示模块,用于在上述第一显示区域中展示会话消息的过程中,在上述第二显示区域中展示上述第一显示区域中的会话消息的孪生消息,其中,上述孪生消息与上述第一显示区域中的会话消息中包含相同的部分。
13.作为一种可选的示例,上述装置还包括:第五显示模块,用于在检测到上述孪生消息中的第二会话消息被执行选中操作的情况下,显示功能图标;第四确定模块,用于在检测到上述功能图标被选择的情况下,确定上述第二会话消息为上述目标会话消息。
14.作为一种可选的示例,上述装置还包括:第六显示模块,用于在检测到上述孪生消息中的第二会话消息被复制的情况下,在上述第二显示区域中展示目标界面;第五确定模块,用于在检测到上述第二会话消息被粘贴到上述目标界面的情况下,确定上述第二会话消息为上述目标会话消息。
15.作为一种可选的示例,上述装置还包括:第七显示模块,用于在上述第二显示界面中展示上述孪生消息的过程中,在上述第二显示界面中显示识别组件;第八显示模块,用于在上述识别组件被选择的情况下,在上述第二显示界面中显示目标输入框;第六确定模块,用于在上述第一显示区域中的第三会话消息被选中拖动到上述目标输入框内的情况下,确定上述第三会话消息为上述目标会话消息;第七确定模块,用于在上述第一显示区域中的第三会话消息被复制粘贴到上述目标输入框内的情况下,确定上述第三会话消息为上述目标会话消息。
16.作为一种可选的示例,上述装置还包括:第九显示模块,用于在上述第二显示界面中展示上述孪生消息的过程中,在上述第二显示界面中显示识别组件;第十显示模块,用于在上述识别组件被选择的情况下,在上述第二显示界面中显示目标输入框;第八确定模块,用于在上述第二显示区域中的第四会话消息被选中拖动到上述目标输入框内的情况下,确定上述第四会话消息为上述目标会话消息;第九确定模块,用于在上述第二显示区域中的第四会话消息被复制粘贴到上述目标输入框内的情况下,确定上述第四会话消息为上述目标会话消息。
17.作为一种可选的示例,上述装置还包括:发送模块,用于在上述第二显示区域中显示上述会话消息的孪生消息之前,获取当前用户发送的授权指令,其中,所述授权指令用于授权对所述第一显示区域中的会话消息进行处理的处理权限,所述处理权限包括在第二显示区域中显示所述第一显示区域中的会话消息的孪生消息的显示权限,存储所述孪生消息的存储权限,传输所述孪生消息的传输权限,与识别目标会话消息的识别权限,所述孪生消息与所述第一显示区域中的会话消息中包含相同的部分。
18.根据本发明实施例的又一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被处理器运行时执行上述会话消息处理方法。
19.根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过上述计算机程序执行上述的会话消息处理方法。
20.本发明的上述会话消息处理方法可以应用在数据能力的数据可视化的过程中。在本发明实施例中,采用了显示会话界面,其中,上述会话界面中包括第一显示区域与第二显示区域,在上述第一显示区域中展示会话消息,其中,上述会话消息能被选中确定为目标会话消息;在第二显示区域检测到上述第二显示区域中存在上述目标会话消息时,从上述目标会话消息中提取目标提取项,并在上述第二显示区域中显示上述目标提取项的方法,由于在上述方法中,在使用会话界面进行即时通信的过程中,会话界面中的第一显示区域中可以展示会话消息,如果第二展示区域监测到了存在目标会话消息,则可以从目标会话消息中提取目标提取项并将目标提取项显示在第二显示区域中,从而实现了对会话消息进行高效识别的目的,进而解决了识别会话消息操作复杂的技术问题。
附图说明
21.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
22.图1是根据本发明实施例的一种可选的会话消息处理方法的流程图;
23.图2a是根据本发明实施例的一种可选的会话消息处理方法的场景示意图;
24.图2b是根据本发明实施例的另一种可选的会话消息处理方法的场景示意图;
25.图3是根据本发明实施例的一种可选的会话消息处理方法的目标输入框示意图;
26.图4是根据本发明实施例的一种可选的会话消息处理方法的孪生消息示意图;
27.图5是根据本发明实施例的一种可选的会话消息处理方法的功能图标示意图;
28.图6是根据本发明实施例的一种可选的会话消息处理方法的目标界面示意图;
29.图7是根据本发明实施例的一种可选的会话消息处理方法的目标输入框示意图;
30.图8是根据本发明实施例的一种可选的会话消息处理方法的目标识别组件示意图;
31.图9是根据本发明实施例的一种可选的会话消息处理方法的属性识别示意图;
32.图10是根据本发明实施例的一种可选的会话消息处理方法的会议识别示意图;
33.图11是根据本发明实施例的一种可选的会话消息处理装置的结构示意图;
34.图12是根据本发明实施例的一种可选的电子设备的示意图。
具体实施方式
35.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
36.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
37.根据本发明实施例的第一方面,提供了一种会话消息处理方法,可选地,如图1所示,上述方法包括:
38.s102,显示会话界面,其中,上述会话界面中包括第一显示区域与第二显示区域,在上述第一显示区域中展示会话消息,其中,上述会话消息能被选中确定为目标会话消息;
39.s104,在第二显示区域检测到上述第二显示区域中存在上述目标会话消息时,从上述目标会话消息中提取目标提取项,并在上述第二显示区域中显示上述目标提取项。
40.作为一种示例,在第二显示区域检测到上述第二显示区域中存在上述目标会话消息时,从上述目标会话消息中提取目标提取项,并在上述第二显示区域中显示上述目标提取项包括:
41.在上述第二显示区域检测到上述第二显示区域中存在上述目标会话消息时,在上述第二显示区域中显示目标识别组件,其中,上述目标识别组件用于按照识别策略识别上述目标会话消息;
42.在检测到上述目标识别组件被确定的情况下,从上述目标会话消息中提取与上述目标识别组件对应的目标提取项,并在上述第二显示区域中按照上述目标识别组件指示的目标显示方式显示上述目标提取项。
43.可选的,本实施例中会话界面可以为即时通信客户端的用于即时通信的界面。用户可以下载安装即时通信客户端,或者使用网页版即时通信客户端来进行通信。会话界面可以为双人之间的会话界面也可以为多人之间的会话界面。例如,会话界面为用户1与用户2之间的会话界面,用户1发送给用户2的会话消息由用户1的即时通信客户端发送到即时通
信服务器,再由即时通信服务器发送给用户2的即时通信客户端,从而在用户2的即时通信客户端的会话界面中显示。同时,用户1的会话消息也会显示在用户1的即时通信客户端的会话界面中。
44.终端上在显示即时通信客户端的会话界面时,会话界面中显示有第一显示区域和第二显示区域。第一显示区域为用于展示会话消息的区域。例如,可以展示会话消息和产生上述会话消息的用户的用户名/用户标志。
45.会话界面的第一显示区域中展示的会话消息可以为实时会话消息,实时会话消息会随着用户之间的即时通信的进行而实时显示,第一显示区域中展示的会话消息也可以为历史会话消息,历史会话消息会随着用户的操作全部/部分显示。
46.会话界面的第二显示区域中可以展示一些辅助消息,例如,可以展示当前用户使用即时通信客户端的会话界面即时通信的对端用户的用户信息例如客户画像,可以展示推荐的用于回复对方用户消息的辅助信息例如推荐话术、商品,也可以展示一些功能组件例如商机、线索等。例如,图2a是一种会话界面的实施方式,如图2a所示,图2a中,区域202为第一显示区域,可以显示当前用户和谌某某的会话消息。区域204可以为第二显示区域,第二显示区域可以显示一些与谌某某相关的信息。需要说明的是,第二显示区域可以显示的内容可以有多种,本实施例并不限定。第二显示区域也可以初始不显示内容,根据用户在系统内提前设置的相关规则被触发时再显示相关内容。
47.图2b是另一种实施方式,图2b中,第一显示区域202和第二显示区域204不再赘述。同时会话窗口还有选择框206,可以选择和谁或和哪一个群组进行通信。
48.本实施例中,目标会话消息为会话界面中的会话消息的一部分消息或全部消息,目标会话消息可以包含一条或者多条会话消息,其中,会话消息可以理解为会话窗口内的数据元素。目标会话消息的类型可以为文字、图片、音频、视频、文档等格式的数据元素。第二显示区域中存在目标会话消息可以理解为将在会话窗口内被确定的数据元素,通过复制、移动、拖拽、吸附等对界面数据元素的数据位置交换操作将其搬运到了第二显示区域之中,在第二显示区域检测到用户对被确定的数据元素执行了搬运操作,从而确定目标会话消息存在在第二显示区域。例如,在会话窗口内将原本位于第二显示区域之外的被选择的数据元素通过复制、移动、拖拽、吸附等数据位置的交换操作将其搬运到了第二显示区域之中,从而确定目标会话消息存在第二显示区域。又例如在会话窗口的第二显示区域显示会话消息的过程中,在第二显示区域内选择数据元素,被选择的数据元素执行搬运操作,从而确定目标会话消息存在在第二显示区域。
49.本实施例中,当第二显示区域检测到第二显示区域中存在目标会话消息时,可以自动的从目标会话消息中提取目标提取项,然后将目标提取项显示在第二显示区域中。提取目标提取项的动作可以由目标识别组件来实现,目标识别组件可以未显示,用户侧无感,也可以显示。
50.如果目标识别组件显示,则可以在第二显示区域检测到第二显示区域中存在目标会话消息时,在第二显示区域中弹出显示目标识别组件。
51.在目标识别组件显示的情况下,还可以手动选择目标识别组件的识别策略。第二显示区域检测到第二显示区域中存在目标会话消息时,在第二显示区域中弹出显示目标识别组件。用户可以选择目标识别组件的识别策略。例如,本实施例中的目标识别组件包括不
同的识别策略,如果目标识别组件被选择,则识别策略被确定,目标识别组件通过确定的识别策略来识别目标会话消息,得到目标提取项。
52.在另一实施例中,根据设置规则,功能组件可以为自动检测的即不显示功能组件界面。例如,根据设置规则,自动检测匹配的目标功能组件。如目标会话消息为文字类型,则自动检测匹配的用于提取文字的目标功能项的目标识别组件。如果目标会话消息为图片类型,则自动检测匹配的用于提取图片中的目标功能项的目标识别组件。或者本实施例中可以自动检测是否有触发动作,如点击功能组件、使用输入设备输入特定指令等,均可以自动执行目标识别组件的识别操作。
53.在另一实施例中,根据规则设置,在显示目标识别组件界面的过程中,如果有目标识别组件被选择,则使用目标识别组件提取目标会话消息中的目标提取项。
54.例如,目标识别组件可以用来识别实体并将识别后的实体提取出来,然后按照目标识别组件指示的显示方式显示到提取的信息。例如,将目标会话消息中的姓名、地址、电话、邮箱、企业名称、通信地址、合同号、兴趣点、最近购买的商品等,然后按照目标识别组件指示的显示方式显示提取到的信息。
55.又例如,目标识别组件可以用来提取目标会话消息中的会议时间、会议室名称、会议持续时长等,然后按照目标识别组件指示的显示方式显示提取到的信息例如,用户1通过即时通信客户端的会话界面与用户2进行即时通信的过程中,用户1从会话界面的第一显示区域中确定出目标会话消息为“通知准备明天下午三点开会”。在第二显示区域检测到第二显示区域中存在“明天下午三点在4号会议室开会”这一目标会话消息的情况下,在第二显示区域中显示目标识别组件,如果有目标识别组件被选择,则使用目标识别组件识别“明天下午三点在4号会议室开会”,得到目标提取项,例如目标提取项为“明天下午三点”、“4号会议室”。使用目标识别组件的显示方式,例如为会议安排的显示方式,显示“明天下午三点”、“4号会议室”。
56.无论显示目标识别组件还是不显示目标识别组件,目标识别组件均可以根据目标会话消息的类型自动匹配对应的识别策略。例如,如果目标会话消息为文本类型,则匹配对应的识别文本类型的消息的识别策略。目标会话消息为图片类型,则匹配对应的识别文本类型的消息的识别策略。
57.由于在上述方法中,在使用会话界面进行即时通信的过程中,会话界面中的第一显示区域中可以展示会话消息,如果第二展示区域监测到了存在目标会话消息,则可以从目标会话消息中提取目标提取项并将目标提取项显示在第二显示区域中,从而实现了对会话消息进行高效识别的目的。
58.作为一种可选的示例,从上述目标会话消息中提取上述目标提取项之前,还包括:
59.在检测到上述目标会话消息为文字的情况下,将上述文字确定为待提取上述目标提取项的上述目标会话消息;
60.在检测到上述目标会话消息为图片的情况下,识别上述图片中的文字信息,将识别到的上述文字信息确定为待提取上述目标提取项的上述目标会话消息;
61.在检测到上述目标会话消息为音频的情况下,将上述音频转化为文字信息,将转化到的上述文字信息确定为待提取上述目标提取项的上述目标会话消息;
62.在检测到上述目标会话消息为视频的情况下,提取上述视频中每一帧视频帧中的
文字信息,将提取的上述文字信息确定为待提取上述目标提取项的上述目标会话消息;或者在检测到上述目标会话消息为视频的情况下,将上述视频的音频转化为文字信息,将转化的上述文字信息确定为待提取上述目标提取项的上述目标会话消息。
63.可选的,本实施例中,对于被选择的目标会话消息,可以有不同的类型。如文字类型、图片类型、音视频等多媒体类型、文档类型等。对于不同类型的目标会话消息,可以采用不同的识别方法来识别目标会话消息中的目标提取项。
64.对于文字类型的目标会话消息,可以包括文字或文档,可以直接使用目标功能项来提取目标会话消息中的目标提取项。可以将文字类型的目标会话消息中的所有内容确定为目标提取项,或者对文字类型的目标会话消息中的所有内容先去除噪声数据,即可以去除除文字内容外的符号等数据,将清洗/过滤后被的文字信息确定为目标提取项。也可以通过知识图谱或者关系数据等方式,先对需要识别的文字或文档内的文字进行实体,对被识别出的实体进行抽取,根据知识图谱或关系数据库的实体抽取规则,抽取相关信息。在抽取相关信息的同时,也可以通过知识图谱或关系数据库抽取并补全需要在目标显示界面显示的内容。
65.对于图片类型的目标会话消息,可以识别图片中是否包含了文字信息,如果包含了文字信息,则识别图片中的文字信息,将识别到的文字信息作为目标提取项或者将识别到的文字信息去除符号后,作为目标提取项。
66.对于音频类型的目标会话消息,可以先将音频转为文字,然后,识别文字信息,将识别到的文字信息作为目标提取项或者将识别到的文字信息去除符号后,作为目标提取项。
67.对于视频类型的目标会话消息,可以识别两个方面中的至少一个方面。第一方面是视频的图片中是否包含了文字信息,如果包含了文字信息,则识别图片中的文字信息,将识别到的文字信息作为目标提取项或者将识别到的文字信息去除符号后,作为目标提取项。第二方面是将视频的音频转为文字,然后,识别文字信息,将识别到的文字信息作为目标提取项或者将识别到的文字信息去除符号后,作为目标提取项。
68.作为一种可选的示例,上述从上述目标会话消息中提取上述目标提取项,包括:
69.在识别策略为属性识别的情况下,将上述目标会话消息中识别的每一个实体确定为一个目标提取项;
70.在上述识别策略为会议识别的情况下,将上述目标会话消息中识别的时间信息与位置信息确定为上述目标提取项;
71.在上述识别策略为创建工单或创建记录的情况下,将上述目标会话消息中识别的人物信息、企业信息、事项信息确定为上述目标提取项。
72.可选的,本实施例中的目标识别组件具备不同的识别能力。例如,可以包括属性识别、会议识别、创建工单或创建记录。对于不同的识别能力,可以识别目标会话消息中不同的内容。
73.对于属性识别,可以识别目标会话消息中的实体,每一个实体的属性作为一个目标提取项。例如,实体可以是个人信息、企业信息、营销信息等。需要说明的是,上述识别到的信息是目标会话消息中已经携带的信息,因此,不会涉及到需要用户授权的过程。
74.对于会议识别,目的在于根据目标会话消息识别出一个会议的基本信息,如会议
时间,会议地点,持续时长等。例如,对于目标会话消息,识别目标会话消息中的时间信息和位置信息,确定出会议的会议时间,会议地点,持续时长,形成一个会议的基本信息,然后可以发起会议给参会者。如果识别到的会议的基本信息不足,如只识别到时间信息,没有识别到会议的开会位置,可以在发起会议时,填入开会位置,补足会议基本信息,然后发起会议。可以补足的信息还可以包括会议议题、参会人(如果补足参会人,则发起会议时,无需重复选择参会人,自动将会议日程发送给参会人)等信息。
75.对于创建工单和创建记录等,可以在获取到目标会话消息时,识别目标会话消息中的人物信息、企业信息、事项信息等。人物信息可以包括第二对象的对象标志、基本信息,如年龄、性别、星座等,喜好信息等,还可以包括第一对象的对象标志,即时通信的时长、频率等信息。企业信息可以包括第二对象所在的企业的基本信息,如企业名称、企业规模、企业类型等。事项信息可以为目标会话消息中提及的人或事项,如爬山,购物,物流,购票,如演唱会,歌星,影星等。需要说明的是,上述识别到的信息是目标会话消息中已经携带的信息,是第二对象发送给第一对象的信息,而并不需要向第二对象获取,因此,不会涉及到向第二对象获取授权的过程。识别得到目标提取项后,可以将目标提取项填入到规划页中。对于没有识别到的信息,可以手动填入规划页中。可以提交规划页,从而提交计划、工单或者存储规划页中的信息。
76.作为一种可选的示例,在上述第二显示区域中显示上述目标提取项包括:
77.在识别策略为属性识别的情况下,将每一个上述目标提取项显示在上述第二显示区域中的一个显示框内,每一个上述显示框用于显示一种类型的上述目标提取项;
78.在上述识别策略为会议识别的情况下,在上述第二显示区域中显示会议规划页,将上述目标提取项中的时间信息填入到上述会议规划页的会议时间区域,将上述目标提取项中的位置信息填入到上述会议规划页的会议位置区域,在上述会议规划页执行目标会议触发操作;
79.在上述识别策略为创建工单或创建记录的情况下,在上述第二显示区域中显示规划页,将上述目标提取项中的人物信息、企业信息、事项信息填入上述规划页中,在上述规划页执行目标工单或存储记录的触发操作。
80.可选的,对于目标识别组件被选择为不同的识别能力的情况下,识别目标会话信息得到目标提取项后,可以有不同的显示方式。
81.如果目标识别组件被选择为属性识别,则可以在第二显示区域中显示多个显示框,多个显示框中的每一个显示框可以填入一个识别到的目标提取项。每一个显示框可以有标注信息,标注本显示框内填入的目标提取项是什么内容。
82.如果目标识别组件被选择为会议识别,则在识别目标会话消息得到目标提取项后,将目标提取项填入到会议规划页中。会议规划页中可以包括了会议时间、地点、议题等多个输入区域。将识别到的目标提取项填入到对应区域中,如果有没有识别到的内容,如会议地点没有识别到,可以手动填入会议地点。在填入目标提取项后,可以在上述会议规划页执行目标会议触发操作,则发起会议。
83.如果目标识别组件被选择为创建工单或者创建记录,则在识别目标会话消息得到目标提取项后,将目标提取项填入到规划页中。规划页中可以包括了工单的具体信息的多个输入区域或者包括了记录的多个输入区域。将识别到的目标提取项填入到对应区域中,
如果有没有识别到的内容,可以手动填入信息。在填入目标提取项后,可以在所规划页执行触发工单的操作或者记录填入的信息的操作。
84.作为一种可选的示例,上述方法还包括:
85.在上述第一显示区域中展示会话消息的过程中,在上述第二显示区域内显示目标输入框;
86.在上述第一显示区域中的第一会话消息被选中拖动到上述目标输入框内的情况下,确定上述第一会话消息为上述目标会话消息;
87.在上述第一显示区域中的第一会话消息被复制粘贴到上述目标输入框内的情况下,确定上述第一会话消息为上述目标会话消息。
88.本实施例中确定目标会话消息的方法可以有多种。作为其中的一种方式,可以在第一显示区域中显示会话消息,在第二显示区域中显示目标输入框,如图3所示。如果第一显示区域中的第一会话消息被选中拖拽到目标输入框中或者被复制粘贴到目标输入框中,则认为第一会话消息被选择作为目标会话消息。图3中第一会话消息为文字,还可以选择图片拖拽或复制到目标输入框中,作为目标会话消息。
89.在另一可实施例中,在第一显示区域中的第一会话消息被选中拖拽到目标输入框中或者被复制粘贴到目标输入框中之后,向当前用户发送获取请求,其中,上述获取请求用于请求获取对上述第一显示区域中的会话消息进行处理的处理权限,上述处理权限包括在第二显示区域中识别目标会话消息的识别权限。
90.作为一种可选的示例,上述方法还包括:
91.在上述第一显示区域中展示会话消息的过程中,在上述第二显示区域中展示上述第一显示区域中的会话消息的孪生消息,其中,上述孪生消息与上述第一显示区域中的会话消息中包含相同的部分。
92.可选的,本实施例中,会话消息的孪生消息为以会话消息为基础,产生的与会话消息关联的消息。孪生消息可以包含与会话消息完全相同的消息,或者孪生消息可以包含与会话消息相同的部分消息。例如,将会话消息做部分消息的增删改操作后,得到会话消息的孪生消息。或者,将会话消息中的部分消息隐藏,得到会话消息的孪生消息。在第一显示区域中显示会话消息时,在第二显示区域中显示孪生消息。例如,如图4所示。图4中,在第二显示区域402中显示有会话消息的孪生消息。孪生消息中谌某某的电话被隐藏。
93.需要说明的是,图4仅是为了理解说明本技术,并不对会话窗口的表现形式、尺寸进行限定。
94.作为一种可选的示例,上述方法还包括:
95.在检测到上述孪生消息中的第二会话消息被执行选中操作的情况下,显示功能图标;
96.在检测到上述功能图标被选择的情况下,确定上述第二会话消息为上述目标会话消息。
97.本实施例中确定目标会话消息的方法可以有多种。作为其中的一种方式,可以在第二显示区域中显示的孪生消息中选择目标会话消息。如果孪生消息中有第二会话消息被选中,则显示功能图标。功能图标可以在第二显示区域中显示。功能图标被选择的情况下,将选中的第二会话消息确定为目标会话消息。例如,如图5所示。图5中,当孪生消息中的消
息502被执行选中操作的情况下,可以显示功能图标504。如果功能图标504被选择,则确定消息502为目标会话消息。本实施例中的选中操作可以为选中右击鼠标操作,或者通过输入设备的预设按键进行操作,又或者将鼠标移动到某一会话消息时弹出功能图标弹窗等。
98.作为一种可选的示例,上述方法还包括:
99.在检测到上述孪生消息中的第二会话消息被复制的情况下,在上述第二显示区域中展示目标界面;
100.在检测到上述第二会话消息被粘贴到上述目标界面的情况下,确定上述第二会话消息为上述目标会话消息。
101.本实施例中确定目标会话消息的方法可以有多种。作为其中的一种方式,可以在第二显示区域中显示的孪生消息中选择目标会话消息。如果孪生消息中有第二会话消息被复制,则在第二显示区域中展示目标页面。如果第二会话消息被粘贴到目标页面,则确定第二会话消息为目标会话消息。例如,如图6所示,孪生消息中的消息602被复制的情况下,可以展示目标界面604。如果消息602被复制到目标界面604中,则消息602被确定为目标会话消息。
102.作为一种可选的示例,上述方法还包括:
103.在上述第二显示界面中展示上述孪生消息的过程中,在上述第二显示界面中显示识别组件;
104.在上述识别组件被选择的情况下,在上述第二显示界面中显示目标输入框;
105.在上述第一显示区域中的第三会话消息被选中拖动到上述目标输入框内的情况下,确定上述第三会话消息为上述目标会话消息;
106.在上述第一显示区域中的第三会话消息被复制粘贴到上述目标输入框内的情况下,确定上述第三会话消息为上述目标会话消息。
107.作为一种可选的示例,上述方法还包括:
108.在上述第二显示界面中展示上述孪生消息的过程中,在上述第二显示界面中显示识别组件;
109.在上述识别组件被选择的情况下,在上述第二显示界面中显示目标输入框;
110.在上述第二显示区域中的第四会话消息被选中拖动到上述目标输入框内的情况下,确定上述第四会话消息为上述目标会话消息;
111.在上述第二显示区域中的第四会话消息被复制粘贴到上述目标输入框内的情况下,确定上述第四会话消息为上述目标会话消息。
112.可选的,本实施例中的第二显示区域在显示第一显示区域中的会话消息的孪生消息的过程中,还可以显示目标输入框。如果第一显示区域中的会话消息中,第三会话消息被选中拖动或复制粘贴到目标输入框中,则将第三会话消息确定为目标会话消息。如果第二显示区域中的孪生消息中,第四会话消息被选中拖动或复制粘贴到目标输入框中,则第四会话消息被确定为目标会话消息。
113.例如,如图7所示,图7中,第二显示区域中目标输入框702呈常显状态,如果第一显示区域中的会话消息或者第二显示区域中的孪生消息中,有消息被选中拖动或复制粘贴到目标输入框702中,则确定该消息为目标会话消息。
114.作为一种可选的示例,上述方法还包括:
115.在上述第二显示区域中显示上述会话消息的孪生消息之前,获取当前用户发送的授权指令,其中,所述授权指令用于授权对所述第一显示区域中的会话消息进行处理的处理权限,所述处理权限包括在第二显示区域中显示所述第一显示区域中的会话消息的孪生消息的显示权限,存储所述孪生消息的存储权限,传输所述孪生消息的传输权限,与识别目标会话消息的识别权限,所述孪生消息与所述第一显示区域中的会话消息中包含相同的部分。
116.可选的,本实施例中,如果要对会话消息进行处理,则需要向用户获取对应的权限。分别为显示会话消息的孪生消息的显示权限,存储孪生消息的存储权限、传输孪生消息的传输权限,识别目标会话消息的识别权限等,权限可以一次性获取或者多次获取。
117.结合示例进行说明。
118.本实施例中,会话界面可以为即时通信客户端的会话界面,可以为单人对单人的会话界面,也可以为群组会话界面。会话界面中包括聊天区域和侧边栏,侧边栏即第二显示区域。
119.本实施例中,可以确定待识别的目标会话消息。确定方法可以有两种场景的多种情况。第一种场景为在没有显示孪生消息的情况下,从第一显示区域中确定目标会话消息。第二种场景为显示孪生消息的情况下,确定目标会话消息。
120.第一种场景下,展示会话界面,该会话界面包括会话框(第一显示区域)和侧边栏(第二显示区域),在该会话框内选中至少一项会话信息。
121.此时展示的会话界面,可以是正在执行交互的会话界面,也可以是历史执行的会话界面。会话框内包括至少一项会话信息,会话信息可以是触发交互的一方发送的信息,也可以是回复交互的一方发送的信息。会话信息的内容可以包括多种形式的信息流,比如可以是文字信息、图片信息、文档信息、音频或视频信息,具体如下:
122.以jpg、pnp等形式存储的会话框内图片或本地图片;
123.以txt、doc形式存储交互对话的文字信息;
124.以doc、pdf等格式交互对话的文档文件;
125.以mp3,aac,ogg vorbis,opus、wmv、asf、asx real player:rm、rmvb等格式的音频或视频文件。
126.此时,可以通过选中第一显示界面的会话消息拖拽的方式,或者复制粘贴的方式,将目标会话消息搬运到第二显示区域中的目标输入框中。
127.通过使用外接的输入设备执行复制操作,该外接的输入设备包括至少一项快捷操作键,该输入设备可以是鼠标、键盘等,快捷操作键可以是鼠标上设置的按键,也可以是键盘上设置的按键,其中键盘上设置的按键方式可以是组合按键,也可以是提前预置的快捷键。
128.将选中的至少一项会话信息进行复制,以及通过执行交互操作粘贴到目标输入框中,以创建信息识别任务。如上述图3,在此不再赘述。
129.在确定目标会话消息之后,由侧边栏执行识别操作。侧边栏的识别操作包括:
130.s1该会话界的侧边栏接收信息识别任务,处理信息识别任务
131.s1-1接收信息识别任务,对任务进行识别,确定识别任务
132.侧边栏包括任务识别模块和信息识别模块。任务识别模块用于接收和识别任务。
信息识别模块用于识别会话信息。任务识别模块接收并识别任务,将识别的结果发送给信息识别模块,信息识别模块对该任务进一步进行信息识别处理。
133.具体实施例:侧边栏接收通过复制粘贴/拖拽交互操作发送的信息识别任务后,侧边栏的任务识别模块对该任务进行识别,该识别主要是对任务内信息流格式的识别,确定该任务为信息识别任务,将该任务发送给信息识别模块。
134.s1-2触发信息智能识别功能,确认智能识别类型,对识别任务进行识别
135.信息识别模块接收信息识别任务后,触发识别功能,此时弹出”识别类型“界面或浮层展示”识别类型“界面(此处具体形式不限),该界面用于对当前接收到的信息识别任务进行识别类型确认。
136.需要确认的类型主要包括属性识别、会议识别、创建工单、创建商机等。该识别的类型确认主要是通过用户需求来确定。技术实现:提前预设关键词,当接收到识别信息后,对文件内的对预设的关键词进行信息的提取。
137.提取的内容,例如可以是姓名、企业、职位、电话、邮箱等基本信息。也可以是包括”会议“、”约会“等任务处理关键词的提取(关于”会议“相关关键词的拓展可以通过词库联想等技术实现)。
138.本实施例中,目标识别组件对识别任务进行识别时,有两种情况。第一种情况为目标识别组件不显示,在第二显示区域中确定出目标会话消息时,目标识别组件在后台自动匹配,使用对应的识别策略识别目标会话消息,得到目标提取项,将目标提取项显示在第二显示区域中。在前台的显示形式为,第二显示区域中确定出目标会话消息时,会自动在第二显示区域显示对应的目标提取项,整个过程流畅迅速。另一种情况为目标识别组件在第二显示区域中显示。当第二显示区域中确定出目标会话消息时,会显示目标识别组件,如果目标识别组件被确定,例如被确定为属性识别、会议识别、创建工单或者创建记录中的一个,则使用对应的识别策略识别目标会话消息,得到目标提取项。确定目标识别组件可以通过用户的交互操作完成,例如用户点击一个目标识别组件,则使用该目标识别组件的识别策略来提取目标会话消息的目标提取项。
139.图8是本实施例的在侧边栏中有目标会话消息时显示的目标识别组件的示意图。目标识别组件可以有不同的识别功能。例如,属性识别,会议识别,创建工单,创建记录等。当一个目标识别组件被选择的情况下,例如选择属性识别,则对目标会话消息进行属性识别。
140.1属性识别的方式:
141.侧边栏接收到信息识别任务为文字信息(在会话框的会话内容,可以txt格式保存),通过nlp技术(自然语言处理,natural language processing)识别自然语言,将自然语言的预设关键词提取出来,预设关键词包括姓名、企业、职位、电话、邮箱等基本信息。或者根据知识图谱或者关系数据库技术,识别实体,将预设实体抽取出来。
142.本实施例中,此处涉及到识别的内容需要判断是否包括涉及用户的隐私内容或不涉及用户的隐私内容。
143.当不涉及用户隐私内容时,可将识别的信息提取出来。
144.当涉及用户的隐私内容时,根据合规处理,会进行隐私处理并提示给用户。
145.侧边栏接收到信息识别任务为图片信息(jpg、pnp等格式图片),对图片信息进行
处理分析,识别图片中的文字信息,将提取的内容转换为文字信息,例如提取的内容可以是姓名、企业、职位、电话、邮箱等个人信息。有例如可以是企业信息或营销信息等。
146.此处也涉及到识别的内容需要判断是否包括涉及用户的隐私内容或不涉及用户的隐私内容,不再赘述。
147.侧边栏接收到信息识别任务为文档格式的信息,提取的信息可以包括两个方面。一方面提取文档的基本属性信息,比如发送时间、大小、创建者;另一面提取文档内的文字、图片信息等。
148.此处也涉及到识别的内容需要判断是否包括涉及用户的隐私内容或不涉及用户的隐私内容,不再赘述。
149.侧边栏接收到信息识别任务为音频或视频格式的信息,可以将音频转成文本,将视频的音频转成文本,从而识别提取信息,或者,将视频的每一帧作为一个图像,识别图像中的文本信息。
150.此处也涉及到识别的内容需要判断是否包括涉及用户的隐私内容或不涉及用户的隐私内容,不再赘述。
151.图9为一种属性识别的识别结果示意图,可以识别到目标会话消息中的一些属性信息并显示在属性识别结果页902的对应位置。
152.2会议识别的方式:
153.会议识别的目的在于识别出所要进行的会议的时间信息、地点信息、参会人员以及会议主题等。在识别时,可以将目标会话信息中特定格式的信息提取出来。例如12:00:00格式的信息为时间,可以识别是否为会议相关的时间,如会议开始时间等。如4号会议室等特殊位置,可以识别是否为进行会议的会议室等。通过识别,可以得到与会议相关的内容。图10为一种会议识别的识别结果的示意图。会议显示页1002中显示识别到的会议信息,可以通过修改信息调整错误或者没有识别出的信息。过发起会议,则可以自动向参会者发起会议通知。
154.3创建工单或创建记录的方式:
155.创建工单或创建记录的目的在于,通过识别目标会话消息,提取其中的有效的内容,从而创建出流程工单或者保存记录。
156.在识别时,可以预设与工单或记录相关的关键词或者关键词的类型,按照关键词或者关键词的类型从目标会话消息中识别提取有价值的信息。在提取出目标提取项后,将目标提取项写入到规划页中,从而创建工单或者保存记录。
157.第二种场景为在会话界面的第一显示区域显示会话消息的同时,在第二显示区域也就是侧边栏显示会话消息的孪生消息的场景。在第二种场景下,确定目标会话消息的方式可以有多种。
158.1在侧边栏中显示孪生消息的时候,如果孪生消息中有消息被选中,则显示功能图标。选中可以为通过输入设备选择消息,然后执行特定的操作,如鼠标右击操作,输入设备的单个预定操作或输入设备的多项组合操作等。功能图标可以提示如果选择功能图标可以将选中的消息确定为目标会话消息。如果功能图标被选择,则选中的消息作为目标会话消息。
159.2在侧边栏中显示孪生消息的时候,如果孪生消息中有消息被复制,则在侧边栏展
示目标页面。目标页面可以覆盖侧边栏的部分内容或者目标页面可以从底侧空白处弹出,避免覆盖侧边栏内容。如果复制的消息被粘贴到目标页面,则将粘贴的消息作为目标会话消息。复制和粘贴操作可以通过输入设备的单个案件、组合案件触发。
160.3侧边栏中显示目标输入框。如果第一显示区域中的会话消息或者侧边栏中的孪生消息中有消息被选中拖拽到目标输入框,则将该消息作为目标会话消息。
161.在确定目标会话消息后,识别过程请参见上述示例,在此不再赘述。
162.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
163.根据本技术实施例的另一方面,还提供了一种会话消息处理装置,如图11所示,包括:
164.第一显示模块1102,用于显示会话界面,其中,上述会话界面中包括第一显示区域与第二显示区域,在上述第一显示区域中展示会话消息,其中,上述会话消息能被选中确定为目标会话消息;
165.第二显示模块1104,用于在第二显示区域检测到上述第二显示区域中存在上述目标会话消息时,从上述目标会话消息中提取目标提取项,并在上述第二显示区域中显示上述目标提取项。
166.作为一种示例,在第二显示区域检测到上述第二显示区域中存在上述目标会话消息时,从上述目标会话消息中提取目标提取项,并在上述第二显示区域中显示上述目标提取项包括:
167.在上述第二显示区域检测到上述第二显示区域中存在上述目标会话消息时,在上述第二显示区域中显示目标识别组件,其中,上述目标识别组件用于按照识别策略识别上述目标会话消息;
168.在检测到上述目标识别组件被确定的情况下,从上述目标会话消息中提取与上述目标识别组件对应的目标提取项,并在上述第二显示区域中按照上述目标识别组件指示的目标显示方式显示上述目标提取项。
169.可选的,本实施例中会话界面可以为即时通信客户端的用于即时通信的界面。用户可以下载安装即时通信客户端,或者使用网页版即时通信客户端来进行通信。会话界面可以为双人之间的会话界面也可以为多人之间的会话界面。例如,会话界面为用户1与用户2之间的会话界面,用户1发送给用户2的会话消息由用户1的即时通信客户端发送到即时通信服务器,再由即时通信服务器发送给用户2的即时通信客户端,从而在用户2的即时通信客户端的会话界面中显示。同时,用户1的会话消息也会显示在用户1的即时通信客户端的会话界面中。
170.终端上在显示即时通信客户端的会话界面时,会话界面中显示有第一显示区域和第二显示区域。第一显示区域为用于展示会话消息的区域。例如,可以展示会话消息和产生上述会话消息的用户的用户名/用户标志。
171.会话界面的第一显示区域中展示的会话消息可以为实时会话消息,实时会话消息
会随着用户之间的即时通信的进行而实时显示,第一显示区域中展示的会话消息也可以为历史会话消息,历史会话消息会随着用户的操作全部/部分显示。
172.会话界面的第二显示区域中可以展示一些辅助消息,例如,可以展示当前用户使用即时通信客户端的会话界面即时通信的对端用户的用户信息例如客户画像,可以展示推荐的用于回复对方用户消息的辅助信息例如推荐话术、商品,也可以展示一些功能组件例如商机、线索等。例如,图2a是一种会话界面的实施方式,如图2a所示,图2a中,区域202为第一显示区域,可以显示当前用户和谌某某的会话消息。区域204可以为第二显示区域,第二显示区域可以显示一些与谌某某相关的信息。需要说明的是,第二显示区域可以显示的内容可以有多种,本实施例并不限定。第二显示区域也可以初始不显示内容,根据用户在系统内提前设置的相关规则被触发时再显示相关内容。
173.图2b是另一种实施方式,图2b中,第一显示区域202和第二显示区域204不再赘述。同时会话窗口还有选择框206,可以选择和谁或和哪一个群组进行通信。
174.本实施例中,目标会话消息为会话界面中的会话消息的一部分消息或全部消息,目标会话消息可以包含一条或者多条会话消息,其中,会话消息可以理解为会话窗口内的数据元素。目标会话消息的类型可以为文字、图片、音频、视频、文档等格式的数据元素。第二显示区域中存在目标会话消息可以理解为将在会话窗口内被确定的数据元素,通过复制、移动、拖拽、吸附等对界面数据元素的数据位置交换操作将其搬运到了第二显示区域之中,在第二显示区域检测到用户对被确定的数据元素执行了搬运操作,从而确定目标会话消息存在在第二显示区域。例如,在会话窗口内将原本位于第二显示区域之外的被选择的数据元素通过复制、移动、拖拽、吸附等数据位置的交换操作将其搬运到了第二显示区域之中,从而确定目标会话消息存在第二显示区域。又例如在会话窗口的第二显示区域显示会话消息的过程中,在第二显示区域内选择数据元素,被选择的数据元素执行搬运操作,从而确定目标会话消息存在在第二显示区域。
175.本实施例中,当第二显示区域检测到第二显示区域中存在目标会话消息时,可以自动的从目标会话消息中提取目标提取项,然后将目标提取项显示在第二显示区域中。提取目标提取项的动作可以由目标识别组件来实现,目标识别组件可以未显示,用户侧无感,也可以显示。
176.如果目标识别组件显示,则可以在第二显示区域检测到第二显示区域中存在目标会话消息时,在第二显示区域中弹出显示目标识别组件。
177.在目标识别组件显示的情况下,还可以手动选择目标识别组件的识别策略。第二显示区域检测到第二显示区域中存在目标会话消息时,在第二显示区域中弹出显示目标识别组件。用户可以选择目标识别组件的识别策略。例如,本实施例中的目标识别组件包括不同的识别策略,如果目标识别组件被选择,则识别策略被确定,目标识别组件通过确定的识别策略来识别目标会话消息,得到目标提取项。
178.在另一实施例中,根据设置规则,功能组件可以为自动检测的即不显示功能组件界面。例如,根据设置规则,自动检测匹配的目标识别组件。如目标会话消息为文字类型,则自动检测匹配的用于提取文字的目标提取项的目标识别组件。如果目标会话消息为图片类型,则自动检测匹配的用于提取图片中的目标提取项的目标识别组件。或者本实施例中可以自动检测是否有触发动作,如点击功能组件、使用输入设备输入特定指令等,均可以自动
执行目标识别组件的识别操作。
179.在另一实施例中,根据规则设置,在显示目标识别组件界面的过程中,如果有目标识别组件被选择,则使用目标识别组件提取目标会话消息中的目标提取项。
180.例如,目标识别组件可以用来识别实体并将识别后的实体提取出来,然后按照目标识别组件指示的显示方式显示到提取的信息。例如,将目标会话消息中的姓名、地址、电话、邮箱、企业名称、通信地址、合同号、兴趣点、最近购买的商品等,然后按照目标识别组件指示的显示方式显示提取到的信息。
181.又例如,目标识别组件可以用来提取目标会话消息中的会议时间、会议室名称、会议持续时长等,然后按照目标识别组件指示的显示方式显示提取到的信息例如,用户1通过即时通信客户端的会话界面与用户2进行即时通信的过程中,用户1从会话界面的第一显示区域中确定出目标会话消息为“通知准备明天下午三点开会”。在第二显示区域检测到第二显示区域中存在“明天下午三点在4号会议室开会”这一目标会话消息的情况下,在第二显示区域中显示目标识别组件,如果有目标识别组件被选择,则使用目标识别组件识别“明天下午三点在4号会议室开会”,得到目标提取项,例如目标提取项为“明天下午三点”、“4号会议室”。使用目标识别组件的显示方式,例如为会议安排的显示方式,显示“明天下午三点”、“4号会议室”。
182.无论显示目标识别组件还是不显示目标识别组件,目标识别组件均可以根据目标会话消息的类型自动匹配对应的识别策略。例如,如果目标会话消息为文本类型,则匹配对应的识别文本类型的消息的识别策略。目标会话消息为图片类型,则匹配对应的识别文本类型的消息的识别策略。
183.由于在上述方法中,在使用会话界面进行即时通信的过程中,会话界面中的第一显示区域中可以展示会话消息,如果第二展示区域监测到了存在目标会话消息,则可以从目标会话消息中提取目标提取项并将目标提取项显示在第二显示区域中,从而实现了对会话消息进行高效识别的目的。
184.本实施例的其他示例请参见上述示例,在此不在赘述。
185.图12是根据本技术实施例的一种可选的电子设备的结构框图,如图12所示,包括处理器1202、通信接口1204、存储器1206和通信总线1208,其中,处理器1202、通信接口1204和存储器1206通过通信总线1208完成相互间的通信,其中,
186.存储器1206,用于存储计算机程序;
187.处理器1202,用于执行存储器1206上所存放的计算机程序时,实现如下步骤:
188.显示会话界面,其中,上述会话界面中包括第一显示区域与第二显示区域,在上述第一显示区域中展示会话消息,其中,上述会话消息能被选中确定为目标会话消息;
189.在第二显示区域检测到上述第二显示区域中存在上述目标会话消息时,从上述目标会话消息中提取目标提取项,并在上述第二显示区域中显示上述目标提取项。
190.可选地,在本实施例中,上述的通信总线可以是pci(peripheral component interconnect,外设部件互连标准)总线、或eisa(extended industry standard architecture,扩展工业标准结构)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图12中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口用于上述电子设备与其他设备之间的通信。
191.存储器可以包括ram,也可以包括非易失性存储器(non-volatile memory),例如,至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。
192.作为一种示例,上述存储器1206中可以但不限于包括上述会话消息处理装置中的第一显示模块1102和第二显示模块1104。此外,还可以包括但不限于上述请求的处理装置中的其他模块单元,本示例中不再赘述。
193.上述处理器可以是通用处理器,可以包含但不限于:cpu(central processing unit,中央处理器)、np(network processor,网络处理器)等;还可以是dsp(digital signal processing,数字信号处理器)、asic(application specific integrated circuit,专用集成电路)、fpga(field-programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
194.可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。
195.本领域普通技术人员可以理解,图12所示的结构仅为示意,实施上述会话消息处理方法的设备可以是终端设备,该终端设备可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobile internet devices,mid)、pad等终端设备。图12其并不对上述电子设备的结构造成限定。例如,电子设备还可包括比图12中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图12所示的不同的配置。
196.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、rom、ram、磁盘或光盘等。
197.根据本发明的实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被处理器运行时执行上述会话消息处理方法中的步骤。
198.可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
199.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
200.上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
201.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
202.在本技术所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者
可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
203.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
204.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
205.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1