一种显示消息的方法、装置及设备与流程

文档序号:21719468发布日期:2020-08-05 01:08阅读:130来源:国知局
一种显示消息的方法、装置及设备与流程

本发明涉及电子信息技术领域,尤其涉及一种显示消息的方法、装置及设备。



背景技术:

随着通信网络技术的发展,不断涌现出许多支持在线消息传输的im(instantmessaging,实时通讯)应用,如qq、微信、米聊等。其中,大部分im应用均支持在线文字聊天、在线语音聊天等功能。在线文字聊天、在线语音聊天可以实现终端用户一对一聊天,也可以实现群组中多个终端用户聊天。

现有技术中,当群组中多个终端用户进行在线聊天时,每个终端用户不仅可以获取自己发出的信息,还可以获取其他终端用户在群组中发出的信息。

但是,群组中人数较多时,往往会出现大量的未读信息,当终端用户想要获取与自己相关的信息时,需要在大量的未读信息中按顺序依次读取,才有可能获取到与自己相关的信息。终端用户在大量的未读信息中依次读取未读信息,直至找到与自己相关的信息,花费了用户大量的时间,使得用户难以快速地在大量的未读信息中获取与自己相关的信息。



技术实现要素:

本发明的实施例提供一种显示消息的方法、装置及设备,能够使用户根据提示消息快速地在大量的未读信息中获取与自己相关的信息,节省了终端用户在大量未读信息中查找与自己相关的信息花费的时间。

为达到上述目的,本发明的实施例采用如下技术方案:

第一方面,本发明实施例提供一种显示消息的方法,包括:

所述发送方终端接收第一输入信息;

所述发送方终端提取所述第一输入信息中的关键信息,并将所述第一输入信息中的关键信息与通讯列表中的用户名称进行匹配;

所述发送方终端确定目标用户名称,所述目标用户名称为与所述第一输入信息中的关键信息匹配成功的用户名称;

所述发送方终端将所述第一输入信息与所述目标用户名称绑定,并向接收方终端发送绑定的所述第一输入信息和所述目标用户名称,以便所述接收方终端根据所述目标用户名称显示提示消息,所述提示消息包括所述目标用户名称或与所述目标用户名称对应的身份标识信息。

结合第一方面,在第一种可能的实现方式中,所述关键信息包括姓名信息或称谓信息。

结合第一方面的第一中可能的实现方式,在第二种可能的实现方式中,所述发送方终端提取所述第一输入信息中的关键信息,并将第一输入信息中的所述关键信息与通讯列表中的用户名称进行匹配,包括:

所述发送方终端对从所述第一输入信息中提取出的关键信息进行语义分析,从所述关键信息中提取所述姓名信息;

所述发送方终端检测所述姓名信息与所述通讯列表中的用户名称是否一致;

所述发送方终端确定目标用户名称,包括:

所述发送方终端确定与所述姓名信息一致的所述通讯列表中的用户名称为所述目标用户名称。

结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,在所述发送方终端接收第一输入信息之前,包括:

所述发送方终端获取历史输入信息中的称谓信息,以及所述历史输入信息对应的用户名称;

所述发送方终端根据所述历史输入信息中的称谓信息,以及所述历史输入信息对应的用户名称,建立所述历史输入信息中的称谓信息与所述用户名称之间的对应关系;

所述发送方终端保存所述对应关系。

结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述通讯列表中存储有所述对应关系;

所述发送方终端提取所述第一输入信息中的关键信息,并将所述第一输入信息中的关键信息与通讯列表中的用户名称进行匹配,包括:

所述发送方终端对从所述第一输入信息中提取出的关键信息进行语义分析,从所述关键信息中提取称谓信息;

所述发送方终端根据所述第一输入信息中的称谓信息,检测所述通讯列表中是否存在与所述第一输入信息中的称谓信息具有所述对应关系的用户名称;

所述发送方终端确定目标用户名称,包括:

所述发送方终端确定与所述第一输入信息中的称谓信息具有所述对应关系的用户名称为所述目标用户名称。

结合第一方面的第二种或第四种可能的实现方式,在第五种可能的实现方式中,在所述发送方终端接收第一输入信息之后,还包括:

所述发送方终端接收第二输入信息,并提取所述第二输入信息中的关键信息;

所述发送方终端利用所述第一输入信息中的姓名信息或称谓信息与所述第二输入信息中的关键信息,对所述第二输入信息和所述第一输入信息进行语义关联分析;

当所述第二输入信息与所述第一输入信息语义关联成功时,所述发送方终端确定所述第二输入信息中的关键信息与所述目标用户名称匹配成功;

所述发送方终端将所述第二输入信息与所述目标用户名称绑定,并向接收方终端发送绑定的所述第二输入信息和所述目标用户名称,以便所述接收方终端根据所述目标用户名称显示提示消息。

第二方面,本发明实施例提供一种显示消息的方法,应用于接收方终端,包括:

所述接收方终端接收第一送达信息;

所述接收方终端提取所述第一送达信息中的关键信息,并将所述第一送达信息中的关键信息与所述接收方终端对应的用户名称进行匹配;

所述接收方终端将匹配成功的所述第一送达信息,与所述接收方终端对应的用户名称绑定;

所述接收方终端根据与所述接收方终端对应的用户名称显示提示消息,所述提示消息包括与所述接收方终端对应的用户名称或与所述接收方终端对应的用户名称所对应的身份标识信息。

结合第二方面,在第一种可能的实现方式中,所述关键信息包括姓名信息或称谓信息。

结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述接收方终端提取所述第一送达信息中的关键信息,并将所述第一送达信息中的关键信息与所述接收方终端对应的用户名称进行匹配,包括:

所述接收方终端对从所述第一送达信息中提取出的关键信息进行语义分析,从所述关键信息中提取所述姓名信息;

所述接收方终端检测所述姓名信息与所述接收方终端对应的用户名称是否一致;

所述接收方终端接收方终端将匹配成功的所述第一送达信息,与所述接收方终端对应的用户名称绑定,包括:

当所述第一送达信息中的所述姓名信息与所述接收方终端对应的用户名称一致时,所述接收方终端将所述第一送达信息与所述接收方终端对应的用户名称绑定。

结合第二方面的第一种可能的实现方式,在第三种可能的实现方式中,在所述接收方终端接收第一送达信息之前,包括:

所述接收方终端获取发送给所述接收方终端的历史送达信息中的称谓信息;

所述接收方终端根据所述历史送达信息中的称谓信息,建立所述历史送达信息中的称谓信息与所述接收方终端对应的用户名称之间的对应关系;

所述接收方终端保存所述对应关系。

结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述接收方终端提取所述第一送达信息中的关键信息,并将所述第一送达信息中的关键信息与所述接收方终端对应的用户名称进行匹配,包括:

所述接收方终端对从所述第一送达信息中提取出的关键信息进行语义分析,从所述关键信息中提取称谓信息;

所述接收方终端根据所述第一送达信息中的称谓信息,检测所述第一送达信息中的称谓信息是否与所述接收方终端对应的用户名称具有所述对应关系;

所述接收方终端将匹配成功的所述第一送达信息,与所述接收方终端对应的用户名称绑定,包括:

当所述第一送达信息中的称谓信息与所述接收方终端对应的用户名称具有所述对应关系时,所述接收方终端将所述第一送达信息与所述接收方终端对应的用户名称绑定。

结合第二方面的第二种或第四种可能的实现方式,在第五种可能的实现方式中,当第一送达信息与接收方终端对应的用户名称匹配成功时,在所述接收方终端接收第一送达信息之后,还包括:

所述接收方终端接收第二送达信息,并提取所述第二送达信息中的关键信息;

所述接收方终端利用所述第一送达信息中的姓名信息或称谓信息与所述第二送达信息中的关键信息,对所述第二送达信息和所述第一送达信息进行语义关联分析;

当所述第二送达信息与所述第一送达信息语义关联成功时,所述接收方终端将所述接收方终端对应的用户名称与所述第二送达信息绑定,并显示提示消息。

第三方面,本发明实施例提供一种显示消息的装置,包括:

第一接收模块,用于接收第一输入信息;

第一匹配模块,用于提取所述第一输入信息中的关键信息,并将所述第一输入信息中的关键信息与通讯列表中的用户名称进行匹配;

第一确定模块,用于确定目标用户名称,所述目标用户名称为与所述第一输入信息中的关键信息匹配成功的用户名称;

第一发送模块,用于将所述第一输入信息与所述目标用户名称绑定,并向接收方终端发送绑定的所述第一输入信息和所述目标用户名称,以便所述接收方终端根据所述目标用户名称显示提示消息,所述提示消息包括所述目标用户名称或与所述目标用户名称对应的身份标识信息。

结合第三方面,在第一种可能的实现方式中,所述关键信息包括姓名信息或称谓信息。

结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一匹配模块,包括:

第一提取单元,对从所述第一输入信息中提取出的关键信息进行语义分析,从所述关键信息中提取所述姓名信息;

第一检测单元,用于检测所述姓名信息与所述通讯列表中的用户名称是否一致;

所述第一确定模块,包括:

第一确定单元,用于确定与所述姓名信息一致的所述通讯列表中的用户名称为所述目标用户名称。

结合第三方面的第一种可能的实现方式,在第三种可能的实现方式中,还包括:

第一获取模块,用于获取历史输入信息中的称谓信息,以及所述历史输入信息对应的用户名称;

第一建立模块,用于根据所述历史输入信息中的称谓信息,以及所述历史输入信息对应的用户名称,建立所述历史输入信息中的称谓信息与所述用户名称之间的对应关系;

第一保存模块,用于保存所述对应关系。

结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述通讯列表中存储有所述对应关系;

所述第一匹配模块,包括:

第二提取单元,用于对从所述第一输入信息中提取出的关键信息进行语义分析,从所述关键信息中提取称谓信息;

第二检测单元,用于根据所述第一输入信息中的称谓信息,检测所述通讯列表中是否存在与所述第一输入信息中的称谓信息具有所述对应关系的用户名称;

所述第一确定模块,包括:

第二确定单元,用于确定与所述第一输入信息中的称谓信息具有所述对应关系的用户名称为所述目标用户名称。

结合第三方面的第二种或第四种可能的实现方式,在第五种可能的实现方式中,还包括:

第二接收模块,用于接收第二输入信息,所述第二输入信息为在接收所述第一输入信息之后接收的输入信息;

第一关联模块,用于利用所述第一输入信息中的姓名信息或称谓信息与所述第二输入信息中的关键信息,对所述第二输入信息和所述第一输入信息进行语义关联分析;

第二确定模块,用于当所述第二输入信息与所述第一输入信息语义关联成功时,确定所述第二输入信息中的关键信息与所述目标用户名称匹配成功;

第二发送模块,用于将所述第二输入信息与所述目标用户名称绑定,并向接收方终端发送绑定的所述第二输入信息和所述目标用户名称,以便所述接收方终端根据所述目标用户名称显示提示消息。

第四方面,本发明实施例提供一种显示消息的装置,包括:

第三接收模块,用于接收第一送达信息;

第二匹配模块,用于提取所述第一送达信息中的关键信息,并将所述第一送达信息中的关键信息与接收方终端对应的用户名称进行匹配;

第一绑定模块,用于将匹配成功的所述第一送达信息,与所述接收方终端对应的用户名称绑定;

显示模块,用于根据与所述接收方终端对应的用户名称显示提示消息,所述提示消息包括与所述接收方终端对应的用户名称或与所述接收方终端对应的用户名称所对应的身份标识信息。

结合第四方面,在第一种可能的实现方式中,所述关键信息包括姓名信息或称谓信息。

结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第二匹配模块,包括:

第三提取单元,用于对从所述第一送达信息中提取出的关键信息进行语义分析,从所述关键信息中提取所述姓名信息;

第三检测单元,用于检测所述姓名信息与所述接收方终端对应的用户名称是否一致;

所述第一绑定模块,包括:

第一绑定单元,用于当所述第一送达信息中的所述姓名信息与所述接收方终端对应的用户名称一致时,将所述第一送达信息与所述接收方终端对应的用户名称绑定。

结合第四方面的第一种可能的实现方式,在第三种可能的实现方式中,还包括:

第二获取模块,用于获取发送给所述接收方终端的历史送达信息中的称谓信息;

第二建立模块,用于根据所述历史送达信息中的称谓信息,建立所述历史送达信息中的称谓信息与所述接收方终端对应的用户名称之间的对应关系;

第二保存模块,用于保存所述对应关系。

结合第四方面的第三种可能的实现方式,在第四种可能的实现方式中,所述第二匹配模块,包括:

第四提取单元,用于对从所述第一送达信息中提取出的关键信息进行语义分析,从所述关键信息中提取称谓信息;

第四检测单元,用于根据所述第一送达信息中的称谓信息,检测所述第一送达信息中的称谓信息是否与所述接收方终端对应的用户名称具有所述对应关系;

所述第一绑定模块,包括:

第二绑定单元,用于当所述第一送达信息中的称谓信息与所述接收方终端对应的用户名称具有所述对应关系时,将所述第一送达信息与所述接收方终端对应的用户名称绑定。

结合第四方面的第二种或第四种可能的实现方式,在第五种可能的实现方式中,当第一送达信息与接收方终端对应的用户名称匹配成功时,还包括:

第四接收模块,用于接收第二送达信息,并提取所述第二送达信息中的关键信息,所述第二送达信息为在接收所述第一送达信息之后接收的送达信息;

第二关联模块,用于利用所述第一送达信息中的姓名信息或称谓信息与所述第二送达信息中的关键信息,对所述第二送达信息和所述第一送达信息进行语义关联分析;

第二绑定模块,用于当所述第二送达信息与所述第一送达信息语义关联成功时,将所述接收方终端对应的用户名称与所述第二送达信息绑定,并显示提示消息。

第五方面,本发明实施例提供一种显示消息的设备,所述设备至少包括:输入单元、处理单元、通信单元;

所述输入单元,用于接收第一输入信息;

所述处理单元,用于提取所述第一输入信息中的关键信息,并将所述第一输入信息中的关键信息与通讯列表中的用户名称进行匹配;

并用于确定目标用户名称,所述目标用户名称为与所述第一输入信息中的关键信息匹配成功的用户名称;

所述通信单元,用于将所述第一输入信息与所述目标用户名称绑定,并向接收方终端发送绑定的所述第一输入信息和所述目标用户名称,以便所述接收方终端根据所述目标用户名称显示提示消息,所述提示消息包括所述目标用户名称或与所述目标用户名称对应的身份标识信息。

结合第五方面,在第一种可能的实现方式中,所述关键信息包括姓名信息或称谓信息。

结合第五方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理单元还用于对从所述第一输入信息中提取出的关键信息进行语义分析,从所述关键信息中提取所述姓名信息;

并用于检测所述姓名信息与所述通讯列表中的用户名称是否一致;

并用于确定与所述姓名信息一致的所述通讯列表中的用户名称为所述目标用户名称。

结合第五方面的第一种可能的实现方式,在第三种可能的实现方式中,所述设备还包括存储单元;所述处理单元还用于获取历史输入信息中的称谓信息,以及所述历史输入信息对应的用户名称;

并用于根据所述历史输入信息中的称谓信息,以及所述历史输入信息对应的用户名称,建立所述历史输入信息中的称谓信息与所述用户名称之间的对应关系;

所述存储单元用于保存所述对应关系。

结合第五方面的第三种可能的实现方式,在第四种可能的实现方式中,所述通讯列表中存储有所述对应关系;

所述处理单元还用于对从所述第一输入信息中提取出的关键信息进行语义分析,从所述关键信息中提取称谓信息;

并用于根据所述第一输入信息中的称谓信息,检测所述通讯列表中是否存在与所述第一输入信息中的称谓信息具有所述对应关系的用户名称;

并用于确定与所述第一输入信息中的称谓信息具有所述对应关系的用户名称为所述目标用户名称。

结合第五方面的第二种或第四种可能的实现方式,在第五种可能的实现方式中,所述输入单元还用于接收第二输入信息,并提取所述第二输入信息中的关键信息,所述第二输入信息为在接收所述第一输入信息之后接收的输入信息;

所述处理单元还用于利用所述第一输入信息中的姓名信息或称谓信息与所述第二输入信息中的关键信息,对所述第二输入信息和所述第一输入信息进行语义关联分析;

并用于当所述第二输入信息与所述第一输入信息语义关联成功时,确定所述第二输入信息中的关键信息与所述目标用户名称匹配成功;

所述通信单元还用于将所述第二输入信息与所述目标用户名称绑定,并向接收方终端发送绑定的所述第二输入信息和所述目标用户名称,以便所述接收方终端根据所述目标用户名称显示提示消息。

第六方面,本发明实施例提供一种显示消息的方法,所述设备至少包括:处理单元、通信单元;

所述通信单元用于接收第一送达信息;

所述处理单元用于提取所述第一送达信息中的关键信息,并将所述第一送达信息中的关键信息与接收方终端对应的用户名称进行匹配;

并用于将匹配成功所述第一送达信息,与所述接收方终端对应的用户名称绑定;

并用于根据与所述接收方终端对应的用户名称显示提示消息,所述提示消息包括与所述接收方终端对应的用户名称或与所述接收方终端对应的用户名称所对应的身份标识信息。

结合第六方面,在第一种可能的实现方式中,所述关键信息包括姓名信息或称谓信息。

结合第六方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理单元还用于对从所述第一送达信息中提取出的关键信息进行语义分析,从所述关键信息中提取所述姓名信息;

并用于检测所述姓名信息与所述接收方终端对应的用户名称是否一致;

并用于当所述第一送达信息中的所述姓名信息与所述接收方终端对应的用户名称一致时,将所述第一送达信息与所述接收方终端对应的用户名称绑定。

结合第六方面的第一种可能的实现方式,在第三种可能的实现方式中,还包括存储单元;所述处理单元还用于获取发送给所述接收方终端的历史送达信息中的称谓信息;

并用于根据所述历史送达信息中的称谓信息,建立所述历史送达信息中的称谓信息与所述接收方终端对应的用户名称之间的对应关系;

所述存储单元,用于保存所述对应关系。

结合第六方面的第三种可能的实现方式,在第四种可能的实现方式中,所述处理单元还用于对从所述第一送达信息中提取出的关键信息进行语义分析,从所述关键信息中提取称谓信息;

并用于根据所述第一送达信息中的称谓信息,检测所述第一送达信息中的称谓信息是否与所述接收方终端对应的用户名称具有所述对应关系;

并用于当所述第一送达信息中的称谓信息与所述接收方终端对应的用户名称具有所述对应关系时,将所述第一送达信息与所述接收方终端对应的用户名称绑定。

结合第六方面的第二种或第四种可能的实现方式,在第五种可能的实现方式中,当第一送达信息与接收方终端对应的用户名称匹配成功时,所述通信单元还用于接收第二送达信息,并提取所述第二送达信息中的关键信息,所述第二送达信息为在接收所述第一送达信息之后接收的送达信息;

所述处理单元还用于利用所述第一送达信息中的姓名信息或称谓信息与所述第二送达信息中的关键信息,对所述第二送达信息和所述第一送达信息进行语义关联分析;

并用于当所述第二送达信息与所述第一送达信息语义关联成功时,将与所述接收方终端对应的用户名称与所述第二送达信息绑定,并显示提示消息。

本发明实施例提供了一种显示消息的方法、装置及设备,能够提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送绑定的该输入信息和匹配成功的用户名称,以便接收方终端根据匹配成功的用户名称显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的输入信息的现有技术相比,本发明通过提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送,接收方终端接收到与匹配成功的用户名称绑定的输入信息后,在显示输入信息的同时,也显示表示该输入信息与匹配成功的用户名称相关的提示消息,即大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息提示的相关用户,快速地在大量的未读信息中获取与自己相关的输入信息,从而大大节省了用户在大量未读信息中查找与自己相关的输入信息花费的时间。

本发明实施例还提供了一种显示消息的方法、装置及设备,能够提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,在接收方终端显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的送达信息的现有技术相比,本发明通过提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,由接收方终端在显示送达信息的同时也显示提示消息,即在接收方终端中显示的大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息快速地在大量的未读信息中获取与自己相关的送达信息,从而大大节省了用户在大量未读信息中查找与自己相关的送达信息花费的时间。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本发明实施例提供的一种显示消息的方法的流程图;

图1a为本发明实施例提供的一种显示提示消息的界面举例示意图;

图1b为本发明实施例提供的另一种显示提示消息的界面举例示意图;

图2为本发明实施例提供的一种显示消息的方法的一种实现方式的流程图;

图3为本发明实施例提供的一种显示消息的方法的另一种实现方式的流程图;

图4为本发明实施例提供的一种显示消息的方法的又一种实现方式的流程图;

图5为本发明实施例提供的另一种显示消息的方法的流程图;

图6为本发明实施例提供的另一种显示消息的方法的一种实现方式的流程图;

图7为本发明实施例提供的另一种显示消息的方法的另一种实现方式的流程图;

图8为本发明实施例提供的另一种显示消息的方法的又一种实现方式的流程图;

图9为本发明实施例提供的一种显示消息的装置的结构示意图;

图10为本发明实施例提供的一种显示消息的装置的一种实现方式的结构示意图;

图11为本发明实施例提供的一种显示消息的装置的另一种实现方式的结构示意图;

图12为本发明实施例提供的一种显示消息的装置的又一种实现方式的结构示意图;

图13为本发明实施例提供的另一种显示消息的装置的结构示意图;

图14为本发明实施例提供的另一种显示消息的装置的一种实现方式的结构示意图;

图15为本发明实施例提供的另一种显示消息的装置的另一种实现方式的结构示意图;

图16为本发明实施例提供的另一种显示消息的装置的又一种实现方式的结构示意图;

图17为本发明实施例提供的一种显示消息的设备的结构示意图;

图18为本发明实施例提供的另一种显示消息的设备的结构示意图。

具体实施方式

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

需要说明的是,在下文描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。

需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的信息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。本文中的“当”,是表示满足某个条件、状态,包括了“若”、“条件满足后”、“判断成立”等含义。“消息”是承载若干信息的载体,包括信令、通信信号、数据消息等多种形式。

本发明实施例提供的技术方案主要应用于实时通讯应用中的群组聊天场景中,在群组聊天场景中,群组中的每一个终端既可以作为发送方终端发送输入信息,也可以作为接收方终端接收服务器发送的输入信息。且群组中的一个终端发送输入信息,群组中的所有终端均可以接收该输入信息。发送方终端可以接收用户输入的输入信息,将该输入信息发送至服务器,服务器再将该输入信息发送至接收方终端。

其中,接收输入信息,将输入信息与应用通讯列表中的用户名称进行匹配,得到与输入信息匹配成功的用户名称,并将匹配成功的用户名称与输入信息绑定,向群组中的接收方终端发送,上述流程可以由发送方终端完成,也可以由网络侧的服务器完成。其中,发送方终端、接收方终端包括但不限于智能手机、平板电脑、可穿戴设备等具有显示功能的用户设备,比如:可穿戴眼睛、可穿戴手表等。输入信息可以是语音输入信息或文字输入信息等信息。

本发明实施例提供了一种显示消息的方法,应用于接收方终端,还可以应用于网络侧的服务器,发送方终端接收第一输入信息,提取第一输入信息中的关键信息,并将第一输入信息中的关键信息与通讯列表中的用户名称进行匹配,确定目标用户名称,将第一输入信息与目标用户名称绑定,并向接收方终端发送绑定的第一输入信息与目标用户名称;或者,网络侧的服务器接收第一输入信息,提取第一输入信息中的关键信息,并将第一输入信息中的关键信息与通讯列表中的用户名称进行匹配,确定目标用户名称,将第一输入信息与目标用户名称绑定,并向接收方终端发送绑定的第一输入信息与目标用户名称;如图1所示,包括:

101,所述发送方终端接收第一输入信息。

其中,发送方终端或网络侧的服务器接收第一输入信息,即第一输入信息是用户输入的,或者是发送方终端发送的。发送方终端接收的第一输入信息是用户输入至发送方终端的;网络侧的服务器接收的第一输入信息是发送方终端发送至网络侧的服务器的。第一输入信息可以是语音输入信息,也可以是文字输入信息。

102,所述发送方终端提取所述第一输入信息中的关键信息,并将所述第一输入信息中的关键信息与通讯列表中的用户名称进行匹配。

其中,通讯列表为实时通讯应用中的通讯列表,即联系人列表、好友列表等等,比如:当用户使用qq时,对应的通讯列表为qq中的好友列表;当用户使用微信时,对应的通讯列表为微信中的通讯录。通讯列表包括实时通讯应用的通讯列表中的用户名称。发送方终端接收到用户输入的输入信息时,发送方终端提取输入信息中的关键信息,具体的,对第一输入信息进行词语分割,得到分割第一输入信息后产生的关键词,即关键信息。将关键信息与该输入信息所在的实时通讯应用中的通讯列表中的用户名称进行匹配,即检测该输入信息是否与通讯列表中的用户名称相关;或者,发送方终端接收用户输入的输入信息,发送方终端向网络侧的服务器发送该输入信息,网络侧的服务器对输入信息进行词语分割,得到分割输入信息后产生的关键词,即关键信息,将关键信息与该输入信息所在的实时通讯应用中的通讯列表中的用户名称进行匹配,即检测该输入信息是否与通讯列表中的用户名称相关。例如:通讯列表为qq中的好友列表,将从输入信息提取的关键信息与qq好友列表中的用户名称进行匹配。

需要说明的是,关键信息为动词、名词、代词、形容词等词语中的一种词语或多种词语的集合。比如:第一输入信息为“李四,明天把计划书交给我”,将第一输入信息进行词语分割,得到“李四”“明天”“计划书”“我”等关键信息,将这些关键信息依次与通讯列表中的用户名称进行匹配。

103,所述发送方终端确定目标用户名称。

其中,目标用户名称为与第一输入信息中的关键信息匹配成功的用户名称。需要说明的是,将关键信息与应用通讯列表中的用户名称进行匹配的具体方法可以是发送方终端或网络侧的服务器从输入信息中的关键信息中提取名词,将名词作为用户的身份标识,通过检测名词是否与通讯列表中的用户名称一致,或者,在通讯列表中存储作为用户身份标识的名词与用户名称的对应关系,通过检测从输入信息中的关键信息中提取的名词在通讯列表中是否存在与该名词具有对应关系的用户名称,来确定是否存在与输入信息中的关键信息匹配成功的用户名称,即是否存在目标用户名称。

104,所述发送方终端将所述第一输入信息与所述目标用户名称绑定,并向接收方终端发送绑定的所述第一输入信息和所述目标用户名称,以便所述接收方终端根据所述目标用户名称显示提示消息。

其中,接收方终端为群组中的接收方终端。发送方终端接收第一输入信息,将第一输入信息与目标用户名称绑定,通过网络侧的服务器向接收方终端发送绑定的第一输入信息和目标用户名称;或者,网络侧的服务器接受第一输入信息,将第一输入信息与目标用户名称绑定,向接收方终端发送绑定的第一输入信息和目标用户名称。需要说明的是,将第一输入信息与目标用户名称绑定,使得目标用户名称附加于第一输入信息,在传递第一输入信息时,目标用户名称随着第一输入信息传递。

接收方终端接收并显示第一输入信息,并根据目标用户名称,在显示第一输入信息的同时显示提示消息,提示消息包括目标用户名称或与目标用户名称对应的身份标识信息。具体的,提示消息是接收方终端根据与第一输入信息绑定的目标用户名称产生的,提示消息用于提示显示的该输入信息与该输入信息中的关键信息匹配成功的用户名称相关。提示消息可以只在与该输入信息匹配成功的用户名称对应的接收方终端上显示,比如:如图1a所示,在与输入信息绑定的用户名称对应的接收方终端上的工作群组的聊天界面中,在显示与该接收方终端对应的用户名称相关的输入信息时,同时显示具有“与我相关”字样的提示消息。也可以在群组中每个接收方终端都显示提示消息,提示消息用于表示输入信息与某个用户相关,比如:如图1b所示,在工作群组中的某一个终端的聊天界面中,接收到的输入信息后都显示与该输入信息相关的用户名称,第一条输入信息后显示“用户c”,表示第一条输入信息与用户c相关,第三条输入信息后显示“用户a”,表示第三条输入信息与用户a相关。

需要说明的是,提示消息除了以文字或其他标识显示在输入消息周围之外,还可以实现为其他形式,当输入信息为文字信息时,可以将与“我”相关的输入信息中的文字加粗,或者增加字体字号,或者改变字体颜色等等;当输入信息为语音信息时,可以改变与“我”相关的输入信息的信息框形式,或者改变与“我”相关的输入信息的信息框的背景颜色等等,提示消息的形式在此并不限定。用户通过浏览提示消息,从而可以快速明确的获取与用户自身相关的输入信息。

需要说明的是,接收方终端还可以显示用于提示用户与“我”相关的输入信息的数量的数量提示消息,比如显示“有5条与我相关的信息”等字样。接收方终端还能够接收用户对数量提示消息的触发操作,并将显示界面锁定至与“我”相关的输入信息所在的位置。比如:显示界面可以同时显示连续的6条信息,群组中有连续的30条未读信息,其中,与“我”相关的输入信息为第4条、第8条,则用户触发数量提示消息后,显示界面显示群组中的第3条至第8条信息。

此外,需要说明的是,在接收到用户输入的输入信息或发送方终端发送的输入信息时,发送方终端可以显示用户名称列表,用户名称列表中包括通讯列表中的用户名称,发送方终端或网络侧的服务器也可以根据用户发出的选择指令,在用户名称列表中选择用户名称,作为与输入信息绑定的用户名称,比如:用户输入输入信息后,手机显示用户名称列表,用户名称列表中包括“张三”“李四”“赵五”三个用户名称,用户选择“张三”,则手机根据用户的选择指令,将“张三”作为与输入信息绑定的用户名称,在后续流程中,将“张三”与该输入信息绑定,向接收方终端发送。

此外,当用户输入输入信息时,发送方终端提示用户手动输入通讯列表中的用户名称,发送方终端或网络侧的服务器还可以接收用户输入的通讯列表中的用户名称,将用户输入的通讯列表中的用户名称,作为与输入信息绑定的用户名称,比如:通讯列表中存在“张三”这一用户名称,用户输入信息后,直接输入“张三”这一用户名称,终端将“张三”这一用户名称作为与该输入信息绑定的用户名称,在后续流程中,将“张三”与该输入信息绑定,向接收方终端发送。

本发明实施例提供了一种显示消息的方法,能够提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送绑定的该输入信息和匹配成功的用户名称,以便接收方终端根据匹配成功的用户名称显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的输入信息的现有技术相比,本发明通过提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送,接收方终端接收到与匹配成功的用户名称绑定的输入信息后,在显示输入信息的同时,也显示表示该输入信息与匹配成功的用户名称相关的提示消息,即大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息提示的相关用户,快速地在大量的未读信息中获取与自己相关的输入信息,从而大大节省了用户在大量未读信息中查找与自己相关的输入信息花费的时间。

进一步的,关键信息包括姓名信息或称谓信息,姓名信息通常为人的姓名,称谓信息通常为对人的称呼及昵称等。本实施例中,主要采用姓名信息与通讯列表中的用户名称进行匹配,并得到匹配成功的用户名称;在图1所示的方案的基础上,本发明实施例还提供了一种显示消息的方法的具体方案,对图1所示的102-103的执行过程进行进一步细化,102可以具体实现为1021和1022,103可以具体实现为1031,如图2所示,包括:

1021,所述发送方终端对从所述第一输入信息中提取出的关键信息进行语义分析,从所述关键信息中提取所述姓名信息。

其中,从输入信息中提取的关键信息是以关键词的形式提取的,所以关键信息可能是名词、动词、代词、形容词等词语的一种词语或多种词语的集合,而姓名信息通常为人名。发送方终端或网络侧的服务器对第一输入信息进行语义分析,具体的,发送方终端或网络侧的服务器可以根据语法,从得到的关键信息,即关键词中获取姓名信息,例如:第一输入信息为“李四,你在干什么?”,则提取到关键信息“李四”“你”“什么”等词语,经过语义分析,从关键信息中可以提取姓名信息为“李四”。

1022,所述发送方终端检测所述姓名信息与所述通讯列表中的用户名称是否一致。

其中,当得到姓名信息后,将姓名信息与通讯列表中的用户名称进行对比,检测姓名信息与通讯列表中的用户名称是否一致,如检测姓名信息与通讯列表中的用户名称是否相同。

1031,所述发送方终端确定与所述姓名信息一致的所述通讯列表中的用户名称为所述目标用户名称。

其中,当姓名信息与通讯列表中的用户名称一致时,将通讯列表中与姓名信息一致的用户名称,作为与该姓名信息匹配成功的用户名称。比如:从输入信息中提取的姓名信息为“李四”,将“李四”与通讯列表中的用户名称进行比对,查找到通讯列表中存在“李四”这一用户名称,姓名信息“李四”与通讯列表中的用户名称“李四”一致,所以该姓名信息与通讯列表中的用户名称“李四”匹配成功。

1021、1022、1031由接收用户输入的输入信息的发送方终端或网络侧的服务器执行,在1021、1022、1031的流程中,不需要用户的操作介入,简化了用户的操作。

此外,当从输入信息中提取的姓名信息与通讯列表中的用户名称匹配失败时,可以将输入信息直接与提取出的姓名信息绑定,向群组中的接收方终端发送,群组中的接收方终端显示该输入信息,同时在该输入信息周围直接显示该姓名信息,表示该输入信息与该姓名信息相关,以便于用户能够较快速的得知输入信息与谁相关。

本发明实施例提供了一种显示消息的方法,能够提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送绑定的该输入信息和匹配成功的用户名称,以便接收方终端根据匹配成功的用户名称显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的输入信息的现有技术相比,本发明通过提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送,接收方终端接收到与匹配成功的用户名称绑定的输入信息后,在显示输入信息的同时,也显示表示该输入信息与匹配成功的用户名称相关的提示消息,即大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息提示的相关用户,快速地在大量的未读信息中获取与自己相关的输入信息,从而大大节省了用户在大量未读信息中查找与自己相关的输入信息花费的时间。而且,从输入信息中的关键信息中提取姓名信息,得到更加具体的人名,能够省去无关词语与用户名称匹配的过程,减少匹配过程花费的时间,从而提高匹配过程的效率。

进一步的,还可以建立称谓信息与用户名称之间的对应关系,称谓信息通常为对人的称呼及昵称等,从而在保证匹配成功的准确性的基础上,扩大匹配成功的范围,在图1所示的方案的基础上,本发明实施例还提供了一种显示消息的方法的具体方案,在101之前增添105-107,建立称谓信息与用户名称之间的对应关系,当通讯列表中存储有称谓信息与用户名称之间的对应关系时,对图1所示的102-103的执行过程进行进一步细化,102可以具体实现为1023和1024,103可以具体实现为1032,如图3所示,包括:

105,所述发送方终端获取历史输入信息中的称谓信息,以及所述历史输入信息对应的用户名称。

其中,发送发终端或网络侧的服务器可以获取历史输入信息,并提取历史输入信息中的名称消息,同时,获取该历史输入信息对应的用户名称。历史输入信息可以是非群组的历史输入信息,即终端之间一对一通信的历史输入信息,从非群组的终端之间一对一的历史输入信息提取称谓信息,并获取该输入信息的接收方终端的用户名称,便于后续流程中,建立称谓信息与用户名称之间的对应关系。历史输入信息也可以是已经与用户名称绑定的群组中的历史输入信息,获取已经与用户名称绑定的群组中的历史输入信息中提取的称谓信息,以及与该历史输入信息绑定的用户名称,便于后续流程中,建立称谓信息与用户名称之间的对应关系。

需要说明的是,发送方终端或网络侧的服务器通过步骤105,从历史输入信息中提取到用户常用的称谓信息,如对某好友的昵称、简称等等。

106,所述发送方终端根据所述历史输入信息中的称谓信息,以及所述历史输入信息对应的用户名称,建立所述历史输入信息中的称谓信息与所述用户名称之间的对应关系。

其中,发送方终端或网络侧的服务器能够根据获取的历史输入信息中的称谓信息,以及该历史输入信息对应的用户名称,建立称谓信息与用户名称之间的对应关系。其中,称谓信息与用户名称之间的对应关系可以是一个称谓信息与一个用户名称对应的对应关系,也可以是多个称谓信息与一个用户名称对应的对应关系。比如:称谓信息“小四”与用户名称“李四”具有对应信息。又比如:称谓信息“小四”“李老师”“李哥”均与用户名称“李四”存在对应关系。

需要说明的是,也可以由用户预先输入称谓信息,以及与该称谓信息对应的用户名称,从而建立名称消息与用户名称之间的对应关系。在后续流程中,可以使用用户预先采用输入方式建立的对应关系,来确定目标用户名称。

107,所述发送方终端保存所述对应关系。

其中,将建立的称谓信息与用户名称之间的对应关系存储在发送方终端或网络侧的服务器中,具体的,可以将称谓信息与用户名称之间的对应关系存储在通讯列表中,也可以建立专门的数据库来存储称谓信息与用户名称之间的对应关系。

例如:手机经常在qq中向好友列表中的“李四”发送含有称谓信息“小四”的输入信息,终端或网络侧的服务器记录并保存了“小四”这一称谓信息以及这一称谓信息与qq好友列表中的用户名称“李四”的对应关系。

1023,所述发送方终端对从所述第一输入信息中提取出的关键信息进行语义分析,从所述关键信息中提取称谓信息。

其中,进行语义分析,并从关键信息中提取称谓信息的过程与1021中从关键信息中提取姓名信息的过程基本相同,在此不再赘述。

1024,所述发送方终端根据所述第一输入信息中的称谓信息,检测所述通讯列表中是否存在与所述第一输入信息中的称谓信息具有所述对应关系的用户名称。

其中,通讯列表中存储有历史输入信息中的称谓信息与用户名称的对应关系,发送方终端或网络侧的服务器通过检测通讯列表中是否存在与第一输入信息中的称谓信息具有对应关系的用户名称,来判定是否存在与该称谓信息匹配成功的用户名称。

1032,所述发送方终端确定与所述第一输入信息中的称谓信息具有所述对应关系的用户名称为所述目标用户名称。

其中,当通讯列表中存在与第一输入信息中的称谓信息具有对应关系的用户名称时,确定该称谓信息为目标用户名称,在后续过程中,将目标用户名称与第一输入信息绑定,向接收方终端发送绑定的第一输入信息与目标用户名称。

比如:通讯列表中存储有四条称谓信息与用户名称之间的对应关系,分别为a、称谓信息“张工”与用户名称“张三”之间的对应关系;b、称谓信息“小四”与用户名称“李四”之间的对应关系;c、称谓信息“李主任”与用户名称“李四”之间的对应关系;d、称谓信息“王哥”与用户名称“王五”之间的对应关系;从第一输入信息中提取出的称谓信息为“张工”,则在通讯列表中存储的a、b、c、d四条对应关系中查找,因为存在与称谓信息“张工”具有对应关系的用户名称“张三”,所以将用户名称“张三”作为目标用户名称,在后续过程中,将目标用户名称“张三”与第一输入信息绑定,并向接收方终端发送绑定的第一输入信息与目标用户名称“张三”。

本发明实施例提供了一种显示消息的方法,能够提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送绑定的该输入信息和匹配成功的用户名称,以便接收方终端根据匹配成功的用户名称显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的输入信息的现有技术相比,本发明通过提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送,接收方终端接收到与匹配成功的用户名称绑定的输入信息后,在显示输入信息的同时,也显示表示该输入信息与匹配成功的用户名称相关的提示消息,即大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息提示的相关用户,快速地在大量的未读信息中获取与自己相关的输入信息,从而大大节省了用户在大量未读信息中查找与自己相关的输入信息花费的时间。而且,根据历史输入信息,建立常用的称谓信息与用户名称的对应关系,从而使得与用户名称不同但是指向该用户名称的称谓信息与用户名称匹配成功,在保证匹配成功的准确率的基础上,扩大了匹配成功的范围。

此外,连续的未读信息中往往存在关联关系,为了根据输入消息之间的关联关系,更准确的得到与输入信息匹配成功的用户名称,结合图2所示的方案,在此基础上,本发明实施例还提供了一种显示消息的方法,可以在104之后添加108-111,如图4所示,包括:

108,所述发送方终端接收第二输入信息,并提取所述第二输入信息中的关键信息。

其中,第二输入信息为在接收第一输入信息之后接收的输入信息,第二输入信息可以是接收第一输入信息后接收的第一条输入信息,也可以是接收第一输入信息后接收的n条输入信息,n为正整数。

其中,第一输入信息可以为文字输入信息或语音输入信息,第二输入信息可以为文字输入信息或语音输入信息。所以第一输入信息和第二输入信息的形式关系主要包括但不限于以下情况:a、第一输入信息和第二输入信息均为文字输入信息;b、第一输入信息和第二输入信息均为语音输入信息;c、第一输入信息为语音输入信息,第二输入信息为文字输入信息;d、第一输入信息为文字输入信息,第二输入信息为语音输入信息。

109,所述发送方终端利用所述第一输入信息中的姓名信息或称谓信息与所述第二输入信息中的关键信息,对所述第二输入信息和所述第一输入信息进行语义关联分析。

其中,发送方终端或网络侧的服务器对第二输入信息和第一输入信息进行语义关联分析,即获取第二输入信息中的非姓名信息且非称谓信息的关键信息,对第二输入信息中的非姓名信息且非称谓信息的关键信息和第一输入信息中的姓名信息或称谓信息进行语义关联分析。具体的,发送方终端或网络侧的服务器对第二输入信息中的关键信息与第一输入信息中的姓名信息或称谓信息进行语义分析,判断第二输入信息中的关键信息是否对第一输入信息具有指向性,即第二输入信息中的关键信息与第一输入信息中的姓名信息或称谓信息是否均为同一对象的两种不同的称呼。从而判断第二输入信息是否与从第一输入信息具有关联性,即判断第二输入信息是否与第一输入信息关联成功。需要说明的是,第二输入信息中的非姓名信息且非称谓信息的关键信息,是指关键信息中的不是名词、人名及对人的昵称、简称等的词语,非姓名信息且非称谓信息的关键信息可以是代词等具有指向姓名信息或称谓信息或用户名称的功能的词语。第二输入信息与第一输入信息关联成功,表示能够与第二输入信息绑定的用户名称与第一输入信息绑定的目标用户名称相同。比如:第一输入信息为“小四,你好吗?”,第二输入信息为“你现在在做什么工作?”,通过对第一输入信息和第二输入信息进行语义关联分析,可以得出第二输入信息中的“你”与第一输入信息中的“小四”对应,则可以得出第二输入信息与从第一输入信息中的关键信息中提取的称谓信息具有关联性,也就是说第二输入信息与第一输入信息语义关联成功。

110,当所述第二输入信息与所述第一输入信息语义关联成功时,所述发送方终端确定所述第二输入信息与所述目标用户名称对应。

其中,当第二输入信息与第一输入信息语义关联成功时,即第二输入信息中的关键信息对第一输入信息具有指向性,也就是说,第二输入信息中的关键信息与第一输入信息中的称谓信息均为同一对象的两种不同的称呼,终端或网络侧的服务器确定第二输入信息对应的目标用户名称。例如:在109的例子中,第二输入信息与第一输入信息语义关联成功,所以确定第二输入信息对应的目标用户名称与第一输入信息对应的目标用户名称相同,第一输入信息的目标用户名称为“李四”,所以第二输入信息对应的目标用户名称也为“李四”,即第二输入信息与第一输入信息的目标用户名称“李四”对应。

111,所述发送方终端将所述第二输入信息与所述目标用户名称绑定,并向接收方终端发送绑定的所述第二输入信息和所述目标用户名称,以便所述接收方终端根据所述目标用户名称显示提示消息。

其中,将第二输入信息与通讯列表中的用户名称绑定的过程与104中将第一输入信息与通讯列表中的用户名称的过程相同,在此不再赘述。

本发明实施例提供了一种显示消息的方法,能够提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送绑定的该输入信息和匹配成功的用户名称,以便接收方终端根据匹配成功的用户名称显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的输入信息的现有技术相比,本发明通过提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送,接收方终端接收到与匹配成功的用户名称绑定的输入信息后,在显示输入信息的同时,也显示表示该输入信息与匹配成功的用户名称相关的提示消息,即大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息提示的相关用户,快速地在大量的未读信息中获取与自己相关的输入信息,从而大大节省了用户在大量未读信息中查找与自己相关的输入信息花费的时间。而且,通过对第二输入信息与第一输入信息进行语义关联分析,能够在第二输入信息中没有直接出现姓名信息和称谓信息的情况下,根据第二输入信息与第一输入信息关联成功,确定能够与第二输入信息绑定的目标用户名称,从而更加准确、全面的得到应该与输入信息绑定的用户名称。

本发明实施例提供了一种显示消息的方法,应用于接收方终端,接收方终端接收的送达信息是由网络侧的服务器发送的,如图5所示,包括:

201,所述接收方终端接收第一送达信息。

其中,第一送达信息是服务器发送的,即第一送达信息是网络侧的服务器发送的。接收方终端接收第一送达信息,第一送达信息可以是语音送达信息,也可以是文字送达信息。

202,所述接收方终端提取所述第一送达信息中的关键信息,并将所述第一送达信息中的关键信息与所述接收方终端对应的用户名称进行匹配。

其中,接收方终端接收网络侧的服务器发送的送达信息时,接收方终端提取送达信息中的关键信息,具体的,对接收到的送达信息进行词语分割,得到分割该送达信息后产生的关键词,即关键信息。将关键信息与接收方终端对应的用户名称进行匹配,即检测该送达信息是否与通讯列表中的用户名称相关。比如:第一送达信息为“李老师,你现在在哪里?”,则对第一送达信息进行词语分割,得到的关键信息为“李老师”“哪里”等词语。接收方终端对应的用户名称为接收方终端在实时通讯应用中的通讯列表中的用户名称,例如:本端手机在使用qq时,本端手机的用户名称为“李四”,则本端手机对应的用户名称为“李四”。

需要说明的是,关键信息为动词、名词、代词、形容词等词语中的一种词语或多种词语的集合。

203,所述接收方终端将匹配成功的所述第一送达信息,与所述接收方终端对应的用户名称绑定。

其中,将与接收方终端对应的用户名称匹配成功的关键信息所在的送达信息与接收方终端对应的用户名称绑定,直接在接收方终端显示提示信息,表示该送达信息与接收方终端对应的用户名称相关。需要说明的是,将第一送达信息与目标用户名称绑定,使得目标用户名称附加于第一送达信息,在传递第一送达信息时,目标用户名称随着第一送达信息传递。

204,所述接收方终端根据与所述接收方终端对应的用户名称显示提示消息。

其中,提示消息包括与接收方终端对应的用户名称或与接收方终端对应的用户名称所对应的身份标识信息。需要说明的是,提示消息仅在与该送达信息相关的接收方终端显示,提示消息包括与接收方终端对应的用户名称或与接收方终端对应的用户名称所对应的身份标识信息。比如:如图1a所示,在接收方终端上的工作群组的聊天界面中,在显示与接收方终端对应的用户名称时,同时显示具有“与我相关”字样的提示消息。提示消息的具体体现形式参见步骤104中的记载,在此不再赘述。接收方终端还可以显示用于提示用户与“我”相关的送达信息的数量的数量提示消息,接收方终端还能够接收用户对数量提示消息的触发操作,并将显示界面锁定至与“我”相关的送达信息所在的位置。

本发明实施例还提供了一种显示消息的方法,能够提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,在接收方终端显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的送达信息的现有技术相比,本发明通过提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,由接收方终端在显示送达信息的同时也显示提示消息,即在接收方终端中显示的大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息快速地在大量的未读信息中获取与自己相关的送达信息,从而大大节省了用户在大量未读信息中查找与自己相关的送达信息花费的时间。

进一步的,关键信息包括姓名信息或称谓信息,姓名信息通常为人的姓名,称谓信息通常为对人的称呼及昵称等。本实施例中主要采用姓名信息与通讯列表中的用户名称进行匹配,并得到匹配成功的用户名称;在图5所示的方案的基础上,本发明实施例还提供了一种显示消息的方法的具体方案,对图5所示的202-203的执行过程进行进一步细化,202可以具体实现为2021和2022,203可以具体实现为2031,如图6所示,包括:

2021,所述接收方终端对从所述第一送达信息中提取出的关键信息进行语义分析,从所述关键信息中提取所述姓名信息。

其中,从送达信息中提取的关键信息是以关键词的形式提取的,所以关键信息可能是名词、动词、代词、形容词等词语的一种词语或多种词语的集合,而姓名信息通常为人名。接收方终端对第一送达信息进行语义分析,具体的,接收方终端可以根据语法,从得到的关键信息,即关键词中获取姓名信息,例如:第一送达信息为“张三,你过来一下!”,则提取到关键信息“张三”“你”等词语,经过语义分析,从关键信息中可以提取姓名信息为“张三”。

2022,所述接收方终端检测所述姓名信息与所述接收方终端对应的用户名称是否一致。

其中,当得到姓名信息后,将姓名信息与接收方终端对应的用户名称进行对比,检测姓名信息与接收方终端对应的用户名称是否一致。

2031,当所述第一送达信息中的所述姓名信息与所述接收方终端对应的用户名称一致时,所述接收方终端将所述第一送达信息与所述接收方终端对应的用户名称绑定。

其中,当姓名信息与接收方终端对应的用户名称一致时,将与接收方终端对应的用户名称一致的姓名信息所在的第一送达信息,与接收方终端对应的用户名称绑定,并在接收方终端显示提示消息。比如:从送达信息中提取的姓名信息为“张三”,将“张三”与接收方终端对应的用户名称进行比对,当姓名信息“张三”与接收方终端对应的用户名称“张三”一致,所以将该姓名信息所在的送达信息与接收方终端对应的用户名称“张三”绑定,并在接收方终端显示“与我相关”或“与张三相关”等字样的提示消息。

2021、2022、2031由接收服务器发送的送达信息对应的接收方终端执行,在2021、2022、2031的流程中,不需要用户的操作介入,简化了用户的操作。

本发明实施例还提供了一种显示消息的方法,能够提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,在接收方终端显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的送达信息的现有技术相比,本发明通过提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,由接收方终端在显示送达信息的同时也显示提示消息,即在接收方终端中显示的大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息快速地在大量的未读信息中获取与自己相关的送达信息,从而大大节省了用户在大量未读信息中查找与自己相关的送达信息花费的时间。而且,从送达信息中的关键信息中提取姓名信息,得到更加具体的人名或对人的称呼,能够省去无关词语与接收方终端对应的用户名称匹配的过程,减少匹配过程花费的时间,从而提高匹配过程的效率。

进一步的,还可以建立称谓信息与接收方终端对应的用户名称之间的对应关系,从而在保证匹配成功的准确性的基础上,扩大匹配成功的范围,在图5所示的方案的基础上,本发明实施例还提供了一种显示消息的方法的具体方案,在201之前增添205-207,建立称谓信息与接收方终端对应的用户名称之间的对应关系,对图5所示的202-203的执行过程进行进一步细化,202可以具体实现为2023和2024,203可以具体实现为2032,如图7所示,包括:

205,所述接收方终端获取发送给所述接收方终端的历史送达信息中的称谓信息。

其中,称谓信息通常是对人的称呼、昵称、简称等。接收方终端可以获取其他终端与接收方终端非群组的一对一通信时,发送给接收方终端的历史送达信息中的称谓信息,从而在后续过程中,建立该称谓信息与接收方终端对应的用户名称的对应关系。和/或,接收方终端获取群组中与接收方终端对应的用户名称绑定的历史送达信息,并获取历史送达信息中的称谓信息,从而在后续过程中,建立该称谓信息与接收方终端对应的用户名称的对应关系。

206,所述接收方终端根据所述历史送达信息中的称谓信息,建立所述历史送达信息中的称谓信息与所述接收方终端对应的用户名称之间的对应关系。

其中,接收方终端能够根据发送给接收方终端的历史送达信息中的称谓信息,以及接收方终端对应的用户名称,建立称谓信息与接收方终端对应的用户名称之间的对应关系。其中,称谓信息与接收方终端对应的用户名称之间的对应关系可以是一个称谓信息与接收方终端对应的用户名称的对应关系,也可以是多个称谓信息与接收方终端对应的用户名称的对应关系。比如:接收方终端对应的用户名称为“张三”,称谓信息“张工”与接收方终端对应的用户名称“张三”具有对应信息。又比如:称谓信息“张工”“张哥”均与接收方终端对应的用户名称“张三”存在对应关系。

需要说明的是,也可以由用户预先输入与接收方终端的用户名称对应的称谓信息,从而建立名称消息与接收方终端对应的用户名称之间的对应关系。在后续流程中,可以使用用户预先采用输入方式建立的对应关系,来确定送达信息是否与接收方终端对应的用户名称绑定。

207,所述接收方终端保存所述对应关系。

其中,将建立的称谓信息与本端用户对应的用户名称之间的对应关系存储在接收方终端中,具体的,可以将称谓信息与本端用户对应的用户名称之间的对应关系存储在通讯列表中,也可以建立专门的数据库来存储称谓信息与接收方终端对应的用户名称之间的对应关系。

2023,所述接收方终端对从所述第一送达信息中提取出的关键信息进行语义分析,从所述关键信息中提取称谓信息。

其中,进行语义分析,以及从送达信息中的关键信息中提取称谓信息的具体内容参见步骤1021中从输入信息中的关键信息中提取姓名信息的内容,在此不再赘述。

2024,所述接收方终端根据所述第一送达信息中的称谓信息,检测所述第一送达信息中的称谓信息是否与所述接收方终端对应的用户名称具有所述对应关系。

其中,接收方终端检测通过第一送达信息中的称谓信息在通讯列表中是否与接收方终端对应的用户名称具有对应关系,来判定是否将第一送达信息与接收方终端对应的用户名称绑定。

2032,当所述第一送达信息中的称谓信息与所述接收方终端对应的用户名称具有所述对应关系时,所述接收方终端将所述第一送达信息与所述接收方终端对应的用户名称绑定。

当第一送达信息中的称谓信息与接收方终端对应的用户名称具有对应关系时,将第一送达信息与接收方终端对应的用户名称绑定,并在接收方终端显示提示信息。

本发明实施例还提供了一种显示消息的方法,能够提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,在接收方终端显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的送达信息的现有技术相比,本发明通过提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,由接收方终端在显示送达信息的同时也显示提示消息,即在接收方终端中显示的大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息快速地在大量的未读信息中获取与自己相关的送达信息,从而大大节省了用户在大量未读信息中查找与自己相关的送达信息花费的时间。而且,根据历史送达信息,建立常用的称谓信息与接收方终端对应的用户名称的对应关系,从而使得与接收方终端对应的用户名称不同但是指向该用户名称的称谓信息,与接收方终端对应的用户名称匹配成功,在保证匹配成功的准确率的基础上,扩大了匹配成功的范围。

此外,连续的未读信息中往往存在关联关系,为了根据送达消息之间的关联关系,更准确的得到能够与送达信息绑定的用户名称,结合图6所示的方案,在此基础上,本发明实施例还提供了一种显示消息的方法,可以在2031之后添加208-210,如图8所示,包括:

208,所述接收方终端接收第二送达信息,并提取所述第二送达信息中的关键信息。

其中,第二送达信息为在接收第一送达信息之后接收的送达信息,第二送达信息可以是接收第一送达信息后接收的第一条送达信息,也可以是接收第一送达信息后接收的n条送达信息,n为正整数。

其中,第一送达信息可以为文字送达信息或语音送达信息,第二送达信息可以为文字送达信息或语音送达信息。所以第一送达信息和第二送达信息的形式关系主要包括但不限于以下情况:a、第一送达信息和第二送达信息均为文字送达信息;b、第一送达信息和第二送达信息均为语音送达信息;c、第一送达信息为语音送达信息,第二送达信息为文字送达信息;d、第一送达信息为文字送达信息,第二送达信息为语音送达信息。

209,所述接收方终端利用所述第一送达信息中的姓名信息或称谓信息与所述第二送达信息中的关键信息,对所述第二送达信息和所述第一送达信息进行语义关联分析。

其中,接收方终端对第二送达信息和第一送达信息进行语义关联分析,即获取第二送达信息中的非姓名信息且非称谓信息的关键信息,对第二送达信息中的非姓名信息且非称谓信息的关键信息和第一送达信息中的姓名信息或称谓信息进行语义关联分析,具体的,发送方终端或网络侧的服务器对第二输入信息中的关键信息与第一输入信息中的姓名信息或称谓信息进行语义分析,判断第二输入信息中的关键信息是否对第一输入信息具有指向性,即第二输入信息中的关键信息与第一输入信息中的姓名信息或称谓信息是否均为同一对象的两种不同的称呼。从而判断第二送达信息是否与从第一送达信息中的关键信息中提取的姓名信息或称谓信息具有关联性,即判断第二送达信息是否与第一送达信息关联成功。需要说明的是,第二送达信息中的非姓名信息且非称谓信息的关键信息,是指关键信息中的不是名词、人名及对人的昵称、简称等的词语,非姓名信息且非称谓信息的关键信息可以是代词等具有指向姓名信息或称谓信息或用户名称的功能的词语。第二送达信息与第一送达信息关联成功,表示第二送达信息也与接收方终端对应的用户名称绑定。比如:第一送达信息为“张三,下午4点开会!”,第二送达信息为“你来会议室的时候把笔记本电脑带上!”,通过对第一送达信息和第二送达信息进行语义关联分析,可以得出第二送达信息中的“你”与第一送达信息中的“张三”对应,则可以得出第二送达信息与从第一送达信息中的关键信息中提取的姓名信息具有关联性,也就是说第二送达信息与第一送达信息语义关联成功。

210,当所述第二送达信息与所述第一送达信息语义关联成功时,所述接收方终端将与所述接收方终端对应的用户名称与所述第二送达信息绑定,并显示提示消息。

其中,当第二送达信息与第一送达信息语义关联成功时,即第二输入信息中的关键信息对第一输入信息具有指向性,也就是说,第二输入信息中的关键信息与第一输入信息中的称谓信息均为同一对象的两种不同的称呼,接收方终端将第二送达信息与接收方终端对应的用户名称绑定,并在接收方终端显示提示消息。例如:在209的例子中,第二送达信息与第一送达信息语义关联成功,所以将第二送达信息与接收方终端对应的用户名称“张三”绑定。

本发明实施例还提供了一种显示消息的方法,能够提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,在接收方终端显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的送达信息的现有技术相比,本发明通过提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,由接收方终端在显示送达信息的同时也显示提示消息,即在接收方终端中显示的大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息快速地在大量的未读信息中获取与自己相关的送达信息,从而大大节省了用户在大量未读信息中查找与自己相关的送达信息花费的时间。而且,通过对第二送达信息与第一送达信息进行语义关联分析,能够在第二送达信息中没有直接出现姓名信息和称谓信息的情况下,根据第二送达信息与第一送达信息关联成功,将第二送达信息与接收方终端对应的用户名称绑定,从而更加准确、全面的得到与接收方终端对应的用户名称绑定的送达信息。

本发明实施例还提供了一种显示消息的装置300,如图9所示,包括:

第一接收模块301,用于接收第一输入信息。

第一匹配模块302,用于提取所述第一输入信息中的关键信息,并将所述第一输入信息中的关键信息与通讯列表中的用户名称进行匹配。

第一确定模块303,用于确定目标用户名称。

其中,目标用户名称为与第一输入信息中的关键信息匹配成功的用户名称。

第一发送模块304,用于将所述第一输入信息与所述目标用户名称绑定,并向接收方终端发送绑定的所述第一输入信息和所述目标用户名称,以便所述接收方终端根据所述目标用户名称显示提示消息。

其中,提示消息包括目标用户名称或与目标用户名称对应的身份标识信息。

本发明实施例提供了一种显示消息的装置,能够提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送绑定的该输入信息和匹配成功的用户名称,以便接收方终端根据匹配成功的用户名称显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的输入信息的现有技术相比,本发明通过提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送,接收方终端接收到与匹配成功的用户名称绑定的输入信息后,在显示输入信息的同时,也显示表示该输入信息与匹配成功的用户名称相关的提示消息,即大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息提示的相关用户,快速地在大量的未读信息中获取与自己相关的输入信息,从而大大节省了用户在大量未读信息中查找与自己相关的输入信息花费的时间。

进一步的,关键信息包括姓名信息或称谓信息;如图10所示,第一匹配模块302,包括:

第一提取单元3021,对从所述第一输入信息中提取出的关键信息进行语义分析,从所述关键信息中提取所述姓名信息。

第一检测单元3022,用于检测所述姓名信息与所述通讯列表中的用户名称是否一致。

第一确定模块303,包括:

第一确定单元3031,用于确定与所述姓名信息一致的所述通讯列表中的用户名称为所述目标用户名称。

本发明实施例提供了一种显示消息的装置,能够提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送绑定的该输入信息和匹配成功的用户名称,以便接收方终端根据匹配成功的用户名称显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的输入信息的现有技术相比,本发明通过提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送,接收方终端接收到与匹配成功的用户名称绑定的输入信息后,在显示输入信息的同时,也显示表示该输入信息与匹配成功的用户名称相关的提示消息,即大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息提示的相关用户,快速地在大量的未读信息中获取与自己相关的输入信息,从而大大节省了用户在大量未读信息中查找与自己相关的输入信息花费的时间。而且,从输入信息中的关键信息中提取姓名信息,得到更加具体的人名,能够省去无关词语与用户名称匹配的过程,减少匹配过程花费的时间,从而提高匹配过程的效率。

此外,通讯列表中存储有称谓信息与用户名称之间的对应关系,如图11所示,装置300还包括:

第一获取模块305,用于获取历史输入信息中的称谓信息,以及所述历史输入信息对应的用户名称。

第一建立模块306,用于根据所述历史输入信息中的称谓信息,以及所述历史输入信息对应的用户名称,建立所述历史输入信息中的称谓信息与所述用户名称之间的对应关系。

第一保存模块307,用于保存所述对应关系。

第一匹配模块302,包括:

第二提取单元3023,用于对从所述第一输入信息中提取出的关键信息进行语义分析,从所述关键信息中提取称谓信息。

第二检测单元3024,用于根据所述第一输入信息中的称谓信息,检测所述通讯列表中是否存在与所述第一输入信息中的称谓信息具有所述对应关系的用户名称。

第一确定模块303,包括:

第二确定单元3032,用于确定与所述第一输入信息中的称谓信息具有所述对应关系的用户名称为所述目标用户名称。

本发明实施例提供了一种显示消息的装置,能够提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送绑定的该输入信息和匹配成功的用户名称,以便接收方终端根据匹配成功的用户名称显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的输入信息的现有技术相比,本发明通过提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送,接收方终端接收到与匹配成功的用户名称绑定的输入信息后,在显示输入信息的同时,也显示表示该输入信息与匹配成功的用户名称相关的提示消息,即大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息提示的相关用户,快速地在大量的未读信息中获取与自己相关的输入信息,从而大大节省了用户在大量未读信息中查找与自己相关的输入信息花费的时间。而且,根据历史输入信息,建立常用的称谓信息与用户名称的对应关系,从而使得与用户名称不同但是指向该用户名称的称谓信息与用户名称匹配成功,在保证匹配成功的准确率的基础上,扩大了匹配成功的范围。

此外,如图12所示,装置300还包括:

第二接收模块308,用于接收第二输入信息。

其中,第二输入信息为在接收第一输入信息之后接收的输入信息。

第一关联模块309,用于利用所述第一输入信息中的姓名信息或称谓信息与所述第二输入信息中的关键信息,对所述第二输入信息和所述第一输入信息进行语义关联分析。

第二确定模块310,用于当所述第二输入信息与所述第一输入信息语义关联成功时,确定所述第二输入信息中的关键信息与所述目标用户名称匹配成功。

第二发送模块311,用于将所述第二输入信息与所述目标用户名称绑定,并向接收方终端发送绑定的所述第二输入信息和所述目标用户名称,以便所述接收方终端根据所述目标用户名称显示提示消息。

需要说明的是,第一输入信息包括文字输入信息或语音输入信息,第二输入信息包括文字输入信息或语音输入信息。

本发明实施例提供了一种显示消息的装置,能够提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送绑定的该输入信息和匹配成功的用户名称,以便接收方终端根据匹配成功的用户名称显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的输入信息的现有技术相比,本发明通过提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送,接收方终端接收到与匹配成功的用户名称绑定的输入信息后,在显示输入信息的同时,也显示表示该输入信息与匹配成功的用户名称相关的提示消息,即大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息提示的相关用户,快速地在大量的未读信息中获取与自己相关的输入信息,从而大大节省了用户在大量未读信息中查找与自己相关的输入信息花费的时间。而且,通过对第二输入信息与第一输入信息进行语义关联分析,能够在第二输入信息中没有直接出现姓名信息和称谓信息的情况下,根据第二输入信息与第一输入信息关联成功,确定能够与第二输入信息绑定的目标用户名称,从而更加准确、全面的得到应该与输入信息绑定的用户名称。

本发明实施例还提供了一种显示消息的装置400,如图13所示,包括:

第三接收模块401,用于接收第一送达信息。

第二匹配模块402,用于提取所述第一送达信息中的关键信息,并将所述第一送达信息中的关键信息与接收方终端对应的用户名称进行匹配。

第一绑定模块403,用于将与所述接收方终端对应的用户名称匹配成功的关键信息所在的所述第一送达信息,与所述接收方终端对应的用户名称绑定。

显示模块404,用于根据与所述接收方终端对应的用户名称显示提示消息。

其中,提示消息包括与接收方终端对应的用户名称或与接收方终端对应的用户名称所对应的身份标识信息。

本发明实施例提供了一种显示消息的装置,能够提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,在接收方终端显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的送达信息的现有技术相比,本发明通过提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,由接收方终端在显示送达信息的同时也显示提示消息,即在接收方终端中显示的大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息快速地在大量的未读信息中获取与自己相关的送达信息,从而大大节省了用户在大量未读信息中查找与自己相关的送达信息花费的时间。

进一步的,关键信息包括姓名信息或称谓信息;如图14所示,第二匹配模块402,包括:

第三提取单元4021,用于对从所述第一送达信息中提取出的关键信息进行语义分析,从所述关键信息中提取所述姓名信息。

第三检测单元4022,用于检测所述姓名信息与所述接收方终端对应的用户名称是否一致。

第一绑定模块403,包括:

第一绑定单元4031,用于当所述第一送达信息中的所述姓名信息与所述接收方终端对应的用户名称一致时,将所述第一送达信息与所述接收方终端对应的用户名称绑定。

本发明实施例还提供了一种显示消息的装置,能够提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,在接收方终端显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的送达信息的现有技术相比,本发明通过提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,由接收方终端在显示送达信息的同时也显示提示消息,即在接收方终端中显示的大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息快速地在大量的未读信息中获取与自己相关的送达信息,从而大大节省了用户在大量未读信息中查找与自己相关的送达信息花费的时间。而且,从送达信息中的关键信息中提取姓名信息,得到更加具体的人名或对人的称呼,能够省去无关词语与接收方终端对应的用户名称匹配的过程,减少匹配过程花费的时间,从而提高匹配过程的效率。

此外,如图15所示,装置400还包括:

第二获取模块405,用于获取发送给所述接收方终端的历史送达信息中的称谓信息。

第二建立模块406,用于根据所述历史送达信息中的称谓信息,建立所述历史送达信息中的称谓信息与所述接收方终端对应的用户名称之间的对应关系。

第二保存模块407,用于保存所述对应关系。

第二匹配模块402,包括:

第四提取单元4023,用于对从所述第一送达信息中提取出的关键信息进行语义分析,从所述关键信息中提取称谓信息。

第四检测单元4024,用于根据所述第一送达信息中的称谓信息,检测所述第一送达信息中的称谓信息是否与所述接收方终端对应的用户名称具有所述对应关系。

第一绑定模块403,包括:

第二绑定单元4032,用于当所述第一送达信息中的称谓信息与所述接收方终端对应的用户名称具有所述对应关系时,将所述第一送达信息与所述接收方终端对应的用户名称绑定。

本发明实施例还提供了一种显示消息的装置,能够提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,在接收方终端显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的送达信息的现有技术相比,本发明通过提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,由接收方终端在显示送达信息的同时也显示提示消息,即在接收方终端中显示的大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息快速地在大量的未读信息中获取与自己相关的送达信息,从而大大节省了用户在大量未读信息中查找与自己相关的送达信息花费的时间。而且,根据历史送达信息,建立常用的称谓信息与接收方终端对应的用户名称的对应关系,从而使得与接收方终端对应的用户名称不同但是指向该用户名称的称谓信息,与接收方终端对应的用户名称匹配成功,在保证匹配成功的准确率的基础上,扩大了匹配成功的范围。

此外,当第一送达信息与接收方终端对应的用户名称匹配成功时,如图16所示,装置400还包括:

第四接收模块408,用于接收第二送达信息,并提取所述第二送达信息中的关键信息。

其中,第二送达信息为在接收第一送达信息之后接收的送达信息。

第二关联模块409,用于利用所述第一送达信息中的姓名信息或称谓信息与所述第二送达信息中的关键信息,对所述第二送达信息和所述第一送达信息进行语义关联分析。

第二绑定模块410,用于当所述第二送达信息与所述第一送达信息语义关联成功时,将所述接收方终端对应的用户名称与所述第二送达信息绑定,并显示提示消息。

需要说明的是,第一送达信息包括文字送达信息或语音送达信息;第二送达信息包括文字送达信息或语音送达信息。

本发明实施例还提供了一种显示消息的方法,能够提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,在接收方终端显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的送达信息的现有技术相比,本发明通过提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,由接收方终端在显示送达信息的同时也显示提示消息,即在接收方终端中显示的大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息快速地在大量的未读信息中获取与自己相关的送达信息,从而大大节省了用户在大量未读信息中查找与自己相关的送达信息花费的时间。而且,通过对第二送达信息与第一送达信息进行语义关联分析,能够在第二送达信息中没有直接出现姓名信息和称谓信息的情况下,根据第二送达信息与第一送达信息关联成功,将第二送达信息与接收方终端对应的用户名称绑定,从而更加准确、全面的得到与接收方终端对应的用户名称绑定的送达信息。

本发明实施例还提供了一种显示消息的设备500,如图17所示,包括:至少一个处理单元501,例如cpu,至少一个通信单元502或者其他输入单元503,存储单元504,输出单元505,至少一个通信总线506,以及电源507。通信总线506用于实现这些组件之间的连接通信。

处理单元501为设备500的控制中心,利用各种接口和线路连接整个设备500的各个部分,通过运行或执行存储在存储单元内的软件程序和/或模块,以及调用存储在存储单元504内的数据,以执行设备500的各种功能和/或处理数据。所述处理单元501可以由集成电路(integratedcircuit,ic)组成,例如可以由单颗封装的ic所组成,也可以由连接多颗相同功能或不同功能的封装ic而组成。举例来说,处理单元501可以仅包括中央处理器(centralprocessingunit,cpu),也可以是gpu、数字信号处理器(digitalsignalprocessor,dsp)、及通信单元中的控制芯片(例如基带芯片)的组合。在本发明实施方式中,cpu可以是单运算核心,也可以包括多运算核心。

通信单元502用于建立通信信道,使设备500通过所述通信信道以连接至远程服务器,并从所述远程服务器下载媒体数据,或向所述远程服务器上传媒体数据。所述通信单元502可以包括无线局域网(wirelesslocalareanetwork,wirelesslan)模块、蓝牙模块、基带(baseband)模块等通信模块,以及所述通信模块对应的射频(radiofrequency,rf)电路,用于进行无线局域网络通信、蓝牙通信、红外线通信及/或蜂窝式通信系统通信,例如宽带码分多重接入(widebandcodedivisionmultipleaccess,w-cdma)及/或高速下行封包存取(highspeeddownlinkpacketaccess,hsdpa)。所述通信模块用于控制设备500中的各组件的通信,并且可以支持直接内存存取(directmemoryaccess)。

在本发明的不同实施方式中,所述通信单元502中的各种通信模块一般以集成电路芯片(integratedcircuitchip)的形式出现,并可进行选择性组合,而不必包括所有通信模块及对应的天线组。例如,所述通信单元502可以仅包括基带芯片、射频芯片以及相应的天线以在一个蜂窝通信系统中提供通信功能。经由所述通信单元502建立的无线通信连接,例如无线局域网接入或wcdma接入,所述设备500可以连接至蜂窝网(cellularnetwork)或因特网(internet)。在本发明的一些可选实施方式中,所述通信单元502中的通信模块,例如基带模块可以集成到处理单元501中。

输入单元503,用于实现用户与设备500的交互和/或信息输入到设备500中。例如,输入单元503可以接收用户输入的数字或字符信息,以产生与用户设置或功能控制有关的信号输入。在本发明具体实施方式中,输入单元503可以是触控面板,也可以是其他人机交互界面,例如实体输入键、麦克风等,还可是其他外部信息撷取装置,例如摄像头等。触控面板,也称为触摸屏或触控屏,可收集用户在其上触摸或接近的操作动作。比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或接近触控面板的位置的操作动作,并根据预先设定的程式驱动相应的连接装置。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸操作,并将检测到的触摸操作转换为电信号,以及将所述电信号传送给触摸控制器;触摸控制器从触摸检测装置上接收所述电信号,并将它转换成触点坐标,再送给处理单元501。所述触摸控制器还可以接收处理单元501发来的命令并执行。此外,可以采用电阻式、电容式、红外线(infrared)以及表面声波等多种类型实现触控面板。在本发明的其他实施方式中,输入单元503所采用的实体输入键可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。麦克风形式的输入单元503可以收集用户或环境输入的语音并将其转换成电信号形式的、处理器501单元可执行的命令。

存储单元504用于存储软件程序以及模块,处理单元501通过运行存储在存储单元504的软件程序以及模块,从而执行设备500的各种功能应用以及实现数据处理。存储单元504主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统5041、至少一个功能所需的应用程序5042,比如声音播放程序、图像播放程序等等;数据存储区可存储根据设备500的使用所创建的数据(比如音频数据、电话本等)等。在本发明具体实施方式中,存储单元504可以包括易失性存储器,例如非挥发性动态随机存取内存(nonvolatilerandomaccessmemory,nvram)、相变化随机存取内存(phasechangeram,pram)、磁阻式随机存取内存(magetoresistiveram,mram)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、闪存器件,例如反或闪存(norflashmemory)或是反及闪存(nandflashmemory)。非易失存储器储存处理单元501所执行的操作系统5041及应用程序5042。所述处理单元501从所述非易失存储器加载运行程序与数据到内存并将数字内容储存于大量储存装置中。所述操作系统5041包括用于控制和管理常规系统任务,例如内存管理、存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。在本发明实施方式中,所述操作系统可以是android系统、ios系统或windows操作系统等,还可以是vxworks这类的嵌入式操作系统。

所述应用程序5042包括安装在设备500上的任何应用,包括但不限于浏览器、电子邮件、即时消息服务、文字处理、键盘虚拟、窗口小部件(widget)、加密、数字版权管理、语音识别、语音复制、定位(例如由全球定位系统提供的功能)、音乐播放等等。应用程序5042中包括但不限于第一接收模块301、第一匹配模块302、第一确定模块303、第一发送模块304、第一提取单元3021、第一检测单元3022、第一确定单元3031、第一获取模块305、第一建立模块306、第一保存模块307、第二提取单元3023、第二检测单元3024、第二确定单元3032、第二接收模块308、第一关联模块309、第二确定模块310、第二发送模块311。

应用程序5042中各模块及单元的具体实现参见图9至图12所示实施例中的相应模块及单元,在此不再赘述。

输出单元506包括但不限于影像输出单元和声音输出单元。影像输出单元用于输出文字、图片和/或视频。所述影像输出单元可包括显示面板,例如采用lcd(liquidcrystaldisplay,液晶显示器)、oled(organiclight-emittingdiode,有机发光二极管)、场发射显示器(fieldemissiondisplay,fed)等形式来配置的显示面板。或者所述影像输出单元可以包括反射式显示器,例如电泳式(electrophoretic)显示器,或利用光干涉调变技术(interferometricmodulationoflight)的显示器。所述影像输出单元可以包括单个显示器或不同尺寸的多个显示器。在本发明的具体实施方式中,上述输入单元503所采用的触控面板亦可同时作为输出单元506的显示面板。例如,当触控面板检测到在其上的触摸或接近的手势操作后,传送给处理单元501以确定触摸事件的类型,随后处理单元501根据触摸事件的类型在显示面板上提供相应的视觉输出。输入单元503与输出单元506可以作为两个独立的部件来实现设备500的输入和输出功能,但是在某些实施例中,可以将触控面板与显示面板集成一体而实现设备500的输入和输出功能。例如,所述影像输出单元可以显示各种图形化用户接口(graphicaluserinterface,gui)以作为虚拟控制组件,包括但不限于窗口、卷动轴、图标及剪贴簿,以供用户通过触控方式进行操作。

音频输出单元包括数字模拟转换器,用来将处理单元501所输出的音频信号从数字格式转换为模拟格式。

电源507用于给设备500的不同部件进行供电以维持其运行。作为一般性理解,所述电源507可以是内置的电池,例如常见的锂离子电池、镍氢电池等,也包括直接向设备500供电的外接电源,例如ac适配器等。在本发明的一些实施方式中,所述电源507还可以作更为广泛的定义,例如还可以包括电源管理系统、充电系统、电源故障检测电路、电源转换器或逆变器、电源状态指示器(如发光二极管),以及与设备500的电能生成、管理及分布相关联的其他任何组件。

具体的,输入单元503用于接收第一输入信息。

处理单元501,用于提取所述第一输入信息中的关键信息,并将所述第一输入信息中的关键信息与通讯列表中的用户名称进行匹配;以及,用于确定目标用户名称,所述目标用户名称为与所述第一输入信息中的关键信息匹配成功的用户名称。

通信单元502,用于将所述第一输入信息与所述目标用户名称绑定,并向接收方终端发送绑定的所述第一输入信息和所述目标用户名称,以便所述接收方终端根据所述目标用户名称显示提示消息,所述提示消息包括所述目标用户名称或与所述目标用户名称对应的身份标识信息。

进一步的,关键信息包括姓名信息或称谓信息。

进一步的,处理单元501还用于对从所述第一输入信息中提取出的关键信息进行语义分析,从所述关键信息中提取所述姓名信息;以及,用于检测所述姓名信息与所述通讯列表中的用户名称是否一致;以及,用于确定与所述姓名信息一致的所述通讯列表中的用户名称为所述目标用户名称。

此外,处理单元501还用于获取历史输入信息中的称谓信息,以及所述历史输入信息对应的用户名称;以及,用于根据所述历史输入信息中的称谓信息,以及所述历史输入信息对应的用户名称,建立所述历史输入信息中的称谓信息与所述用户名称之间的对应关系。

存储单元504用于保存所述对应关系。

进一步的,处理单元501还用于对从所述第一输入信息中提取出的关键信息进行语义分析,从所述关键信息中提取称谓信息;以及,用于根据所述第一输入信息中的称谓信息,检测所述通讯列表中是否存在与所述第一输入信息中的称谓信息具有所述对应关系的用户名称;以及,用于当所述通讯列表中存在与所述第一输入信息中的称谓信息具有所述对应关系的用户名称时,将与所述第一输入信息中的称谓信息具有对应关系的用户名称作为所述目标用户名称。

其中,通讯列表中存储有该对应关系。

此外,输入单元503还用于接收第二输入信息,并提取所述第二输入信息中的关键信息,所述第二输入信息为在接收所述第一输入信息之后接收的输入信息。

处理单元501还用于利用所述第一输入信息中的姓名信息或称谓信息与所述第二输入信息中的关键信息,对所述第二输入信息和所述第一输入信息进行语义关联分析;以及,用于当所述第二输入信息与所述第一输入信息语义关联成功时,确定所述第二输入信息中的关键信息与所述目标用户名称匹配成功。

通信单元502还用于将所述第二输入信息与所述目标用户名称绑定,并向接收方终端发送绑定的所述第二输入信息和所述目标用户名称,以便所述接收方终端根据所述目标用户名称显示提示消息。

需要说明的是,第一输入信息包括文字输入信息或语音输入信息;第二输入信息包括文字输入信息或语音输入信息。

本发明实施例提供了一种显示消息的设备,能够提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送绑定的该输入信息和匹配成功的用户名称,以便接收方终端根据匹配成功的用户名称显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的输入信息的现有技术相比,本发明通过提取输入信息中的关键信息,将关键信息与通讯列表中的用户名称进行匹配,并将输入信息与与该输入信息中的关键信息匹配成功的用户名称绑定,向接收方终端发送,接收方终端接收到与匹配成功的用户名称绑定的输入信息后,在显示输入信息的同时,也显示表示该输入信息与匹配成功的用户名称相关的提示消息,即大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息提示的相关用户,快速地在大量的未读信息中获取与自己相关的输入信息,从而大大节省了用户在大量未读信息中查找与自己相关的输入信息花费的时间。而且,从输入信息中的关键信息中提取姓名信息,得到更加具体的人名,能够省去无关词语与用户名称匹配的过程,减少匹配过程花费的时间,从而提高匹配过程的效率。而且,根据历史输入信息,建立常用的称谓信息与用户名称的对应关系,从而使得与用户名称不同但是指向该用户名称的称谓信息与用户名称匹配成功,在保证匹配成功的准确率的基础上,扩大了匹配成功的范围。而且,通过对第二输入信息与第一输入信息进行语义关联分析,能够在第二输入信息中没有直接出现姓名信息和称谓信息的情况下,根据第二输入信息与第一输入信息关联成功,确定能够与第二输入信息绑定的目标用户名称,从而更加准确、全面的得到应该与输入信息绑定的用户名称。

本发明实施例还提供了一种设备600,如图18所示,包括:至少一个处理单元601,例如cpu,至少一个通信单元602或者其他输入单元603,存储单元604,输出单元605,至少一个通信总线606,以及电源607。通信总线606用于实现这些组件之间的连接通信。

处理单元601为设备600的控制中心,利用各种接口和线路连接整个设备600的各个部分,通过运行或执行存储在存储单元内的软件程序和/或模块,以及调用存储在存储单元604内的数据,以执行设备600的各种功能和/或处理数据。所述处理单元601可以由集成电路(integratedcircuit,ic)组成,例如可以由单颗封装的ic所组成,也可以由连接多颗相同功能或不同功能的封装ic而组成。举例来说,处理单元601可以仅包括中央处理器(centralprocessingunit,cpu),也可以是gpu、数字信号处理器(digitalsignalprocessor,dsp)、及通信单元中的控制芯片(例如基带芯片)的组合。在本发明实施方式中,cpu可以是单运算核心,也可以包括多运算核心。

通信单元602用于建立通信信道,使设备600通过所述通信信道以连接至远程服务器,并从所述远程服务器下载媒体数据,或向所述远程服务器上传媒体数据。所述通信单元602可以包括无线局域网(wirelesslocalareanetwork,wirelesslan)模块、蓝牙模块、基带(baseband)模块等通信模块,以及所述通信模块对应的射频(radiofrequency,rf)电路,用于进行无线局域网络通信、蓝牙通信、红外线通信及/或蜂窝式通信系统通信,例如宽带码分多重接入(widebandcodedivisionmultipleaccess,w-cdma)及/或高速下行封包存取(highspeeddownlinkpacketaccess,hsdpa)。所述通信模块用于控制设备600中的各组件的通信,并且可以支持直接内存存取(directmemoryaccess)。

在本发明的不同实施方式中,所述通信单元602中的各种通信模块一般以集成电路芯片(integratedcircuitchip)的形式出现,并可进行选择性组合,而不必包括所有通信模块及对应的天线组。例如,所述通信单元602可以仅包括基带芯片、射频芯片以及相应的天线以在一个蜂窝通信系统中提供通信功能。经由所述通信单元602建立的无线通信连接,例如无线局域网接入或wcdma接入,所述设备600可以连接至蜂窝网(cellularnetwork)或因特网(internet)。在本发明的一些可选实施方式中,所述通信单元602中的通信模块,例如基带模块可以集成到处理单元601中。

输入单元603,用于实现用户与设备600的交互和/或信息输入到设备600中。例如,输入单元603可以接收用户输入的数字或字符信息,以产生与用户设置或功能控制有关的信号输入。在本发明具体实施方式中,输入单元603可以是触控面板,也可以是其他人机交互界面,例如实体输入键、麦克风等,还可是其他外部信息撷取装置,例如摄像头等。触控面板,也称为触摸屏或触控屏,可收集用户在其上触摸或接近的操作动作。比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或接近触控面板的位置的操作动作,并根据预先设定的程式驱动相应的连接装置。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸操作,并将检测到的触摸操作转换为电信号,以及将所述电信号传送给触摸控制器;触摸控制器从触摸检测装置上接收所述电信号,并将它转换成触点坐标,再送给处理单元601。所述触摸控制器还可以接收处理单元601发来的命令并执行。此外,可以采用电阻式、电容式、红外线(infrared)以及表面声波等多种类型实现触控面板。在本发明的其他实施方式中,输入单元603所采用的实体输入键可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。麦克风形式的输入单元603可以收集用户或环境输入的语音并将其转换成电信号形式的、处理器601单元可执行的命令。

存储单元604用于存储软件程序以及模块,处理单元601通过运行存储在存储单元604的软件程序以及模块,从而执行设备600的各种功能应用以及实现数据处理。存储单元604主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统6041、至少一个功能所需的应用程序6042,比如声音播放程序、图像播放程序等等;数据存储区可存储根据设备600的使用所创建的数据(比如音频数据、电话本等)等。在本发明具体实施方式中,存储单元604可以包括易失性存储器,例如非挥发性动态随机存取内存(nonvolatilerandomaccessmemory,nvram)、相变化随机存取内存(phasechangeram,pram)、磁阻式随机存取内存(magetoresistiveram,mram)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、闪存器件,例如反或闪存(norflashmemory)或是反及闪存(nandflashmemory)。非易失存储器储存处理单元601所执行的操作系统6041及应用程序6042。所述处理单元601从所述非易失存储器加载运行程序与数据到内存并将数字内容储存于大量储存装置中。所述操作系统6041包括用于控制和管理常规系统任务,例如内存管理、存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。在本发明实施方式中,所述操作系统可以是android系统、ios系统或windows操作系统等,还可以是vxworks这类的嵌入式操作系统。

所述应用程序6042包括安装在设备600上的任何应用,包括但不限于浏览器、电子邮件、即时消息服务、文字处理、键盘虚拟、窗口小部件(widget)、加密、数字版权管理、语音识别、语音复制、定位(例如由全球定位系统提供的功能)、音乐播放等等。应用程序6042中包括但不限于第三接收模块401、第二匹配模块402、第一绑定模块403、显示模块404、第三提取单元4021、第三检测单元4022、第一绑定单元4031、第二获取模块405、第二建立模块406、第二保存模块407、第四提取单元4023、第四检测单元4024、第二绑定单元4032、第四接收模块408、第二关联模块409、第二绑定模块410。

应用程序6042中各模块及单元的具体实现参见图13至图16所示实施例中的相应模块及单元,在此不再赘述。

输出单元606包括但不限于影像输出单元和声音输出单元。影像输出单元用于输出文字、图片和/或视频。所述影像输出单元可包括显示面板,例如采用lcd(liquidcrystaldisplay,液晶显示器)、oled(organiclight-emittingdiode,有机发光二极管)、场发射显示器(fieldemissiondisplay,fed)等形式来配置的显示面板。或者所述影像输出单元可以包括反射式显示器,例如电泳式(electrophoretic)显示器,或利用光干涉调变技术(interferometricmodulationoflight)的显示器。所述影像输出单元可以包括单个显示器或不同尺寸的多个显示器。在本发明的具体实施方式中,上述输入单元603所采用的触控面板亦可同时作为输出单元606的显示面板。例如,当触控面板检测到在其上的触摸或接近的手势操作后,传送给处理单元601以确定触摸事件的类型,随后处理单元601根据触摸事件的类型在显示面板上提供相应的视觉输出。输入单元603与输出单元606可以作为两个独立的部件来实现设备600的输入和输出功能,但是在某些实施例中,可以将触控面板与显示面板集成一体而实现设备600的输入和输出功能。例如,所述影像输出单元可以显示各种图形化用户接口(graphicaluserinterface,gui)以作为虚拟控制组件,包括但不限于窗口、卷动轴、图标及剪贴簿,以供用户通过触控方式进行操作。

音频输出单元包括数字模拟转换器,用来将处理单元601所输出的音频信号从数字格式转换为模拟格式。

电源607用于给设备600的不同部件进行供电以维持其运行。作为一般性理解,所述电源607可以是内置的电池,例如常见的锂离子电池、镍氢电池等,也包括直接向设备600供电的外接电源,例如ac适配器等。在本发明的一些实施方式中,所述电源607还可以作更为广泛的定义,例如还可以包括电源管理系统、充电系统、电源故障检测电路、电源转换器或逆变器、电源状态指示器(如发光二极管),以及与设备600的电能生成、管理及分布相关联的其他任何组件。

具体的,通信单元602用于接收第一送达信息。

处理单元601用于提取所述第一送达信息中的关键信息,并将所述第一送达信息中的关键信息与接收方终端对应的用户名称进行匹配;以及,用于将匹配成功的所述第一送达信息,与所述接收方终端对应的用户名称绑定;以及,用于显示提示消息,所述提示消息包括与所述接收方终端对应的用户名称或与所述接收方终端对应的用户名称所对应的身份标识信息。

进一步的,关键信息包括姓名信息或称谓信息。

进一步的,处理单元601还用于对从所述第一送达信息中提取出的关键信息进行语义分析,从所述关键信息中提取所述姓名信息;以及,用于检测所述姓名信息与所述接收方终端对应的用户名称是否一致;以及,用于当所述第一送达信息中的所述姓名信息与所述接收方终端对应的用户名称一致时,将所述第一送达信息与所述接收方终端对应的用户名称绑定。

此外,处理单元601还用于获取发送给所述接收方终端的历史送达信息中的称谓信息;以及,用于根据所述历史送达信息中的称谓信息,建立所述历史送达信息中的称谓信息与所述接收方终端对应的用户名称之间的对应关系。

存储单元604,用于保存所述对应关系。

进一步的,处理单元601还用于对从所述第一送达信息中提取出的关键信息进行语义分析,从所述关键信息中提取称谓信息;以及,用于根据所述第一送达信息中的称谓信息,检测所述第一送达信息中的称谓信息是否与所述接收方终端对应的用户名称具有所述对应关系;以及,用于当所述第一送达信息中的称谓信息与所述接收方终端对应的用户名称具有所述对应关系时,将所述第一送达信息与所述接收方终端对应的用户名称绑定。

此外,当第一送达信息与接收方终端对应的用户名称匹配成功时,通信单元602还用于接收第二送达信息,并提取所述第二送达信息中的关键信息,所述第二送达信息为在接收所述第一送达信息之后接收的送达信息。

处理单元601还用于利用所述第一送达信息中的姓名信息或称谓信息与所述第二送达信息中的关键信息,对所述第二送达信息和所述第一送达信息进行语义关联分析;以及,用于当所述第二送达信息与所述第一送达信息语义关联成功时,将与所述接收方终端对应的用户名称与所述第二送达信息绑定,并显示提示消息。

需要说明的是,第一送达信息包括文字送达信息或语音送达信息;第二送达信息包括文字送达信息或语音送达信息。

本发明实施例还提供了一种显示消息的设备,能够提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,在接收方终端显示提示消息。与需要从群组的大量未读信息中按顺序依次读取未读信息以查找与自己相关的送达信息的现有技术相比,本发明通过提取送达信息中的关键信息,将关键信息与接收方终端对应的用户名称进行匹配,并将与接收方终端对应的用户名称匹配成功的送达信息与接收方终端对应的用户名称绑定,由接收方终端在显示送达信息的同时也显示提示消息,即在接收方终端中显示的大量的未读信息带有提示该未读信息相关用户的提示消息,用户能够根据提示消息快速地在大量的未读信息中获取与自己相关的送达信息,从而大大节省了用户在大量未读信息中查找与自己相关的送达信息花费的时间。而且,从送达信息中的关键信息中提取姓名信息,得到更加具体的人名或对人的称呼,能够省去无关词语与接收方终端对应的用户名称匹配的过程,减少匹配过程花费的时间,从而提高匹配过程的效率。而且,根据历史送达信息,建立常用的称谓信息与接收方终端对应的用户名称的对应关系,从而使得与接收方终端对应的用户名称不同但是指向该用户名称的称谓信息,与接收方终端对应的用户名称匹配成功,在保证匹配成功的准确率的基础上,扩大了匹配成功的范围。而且,通过对第二送达信息与第一送达信息进行语义关联分析,能够在第二送达信息中没有直接出现姓名信息和称谓信息的情况下,根据第二送达信息与第一送达信息关联成功,将第二送达信息与接收方终端对应的用户名称绑定,从而更加准确、全面的得到与接收方终端对应的用户名称绑定的送达信息。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例及设备实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

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