消息的提示方法和装置、存储介质及电子装置与流程

文档序号:24153854发布日期:2021-03-05 09:59阅读:92来源:国知局
消息的提示方法和装置、存储介质及电子装置与流程

[0001]
本发明涉及计算机领域,具体而言,涉及一种消息的提示方法和装置、存储介质及电子装置。


背景技术:

[0002]
在现有的社交软件等应用中,用户可以接收到其他帐号发送的消息。现有的消息推送机制下,用户会接收到全部的消息,并且在设置提示的情况下对全部消息不加区分的进行提示,在设置不提示的情况下,则不对任何消息进行提示。在用户未及时查看的情况下,可能由于接收到过多的消息而无法及时对相关消息进行处理。例如在未阅读的消息过多的情况下,用户难以区分哪些消息对自身是有用的,哪些消息是需要进行查看处理的。尤其是在用户设置免打扰的情况下,很有可能遗漏重要的消息。
[0003]
针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

[0004]
本发明实施例提供了一种消息的提示方法和装置、存储介质及电子装置,以至少解决现有消息推送机制下容易遗漏重要消息的技术问题。
[0005]
根据本发明实施例的一个方面,提供了一种消息的提示方法,包括:在由第一帐号登录的目标应用上接收第二帐号发送的目标消息;在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,在目标应用上显示提示信息,其中,提示信息用于提示存在待查看的消息。
[0006]
根据本发明实施例的另一方面,还提供了一种消息的提示方法,包括:服务器接收第二帐号向第一帐号发送的目标消息;在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,服务器向第一帐号发送目标消息和指示目标消息和目标关键词匹配的指示信息,其中,指示信息用于指示第一帐号登录的目标应用显示提示信息,提示信息用于提示目标应用中存在待查看的消息。
[0007]
根据本发明实施例的另一方面,还提供了一种消息的提示装置,包括:第一接收单元,用于在由第一帐号登录的目标应用上接收第二帐号发送的目标消息;第一显示单元,用于在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,在目标应用上显示提示信息,其中,提示信息用于提示存在待查看的消息。
[0008]
根据本发明实施例的另一方面,还提供了一种消息的提示装置,包括:接收单元,用于通过服务器接收第二帐号向第一帐号发送的目标消息;发送单元,用于在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,通过服务器向第一帐号发送目标消息和指示目标消息和目标关键词匹配的指示信息,其中,指示信息用于指示第一帐号登录的目标应用显示提示信息,提示信息用于提示目标应用中存在待查看的消息。
[0009]
根据本发明实施例的又一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述消息的提示方法。
[0010]
根据本发明实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的消息的提示方法。
[0011]
在本发明实施例中,采用在由第一帐号登录的目标应用上接收第二帐号发送的目标消息,在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,在目标应用上显示提示信息的方式,通过提示信息提示存在待查看的消息,达到了对与第一帐号设置的目标关键词相匹配的消息进行提示的目的,从而实现了对第一帐号的用户所关注的重要消息的进行提示,避免遗漏的技术效果,进而解决了现有消息推送机制下容易遗漏重要消息的技术问题。
附图说明
[0012]
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0013]
图1是根据本发明实施例的一种可选的消息的提示方法的应用环境的示意图;
[0014]
图2是根据本发明实施例的一种可选的消息的提示方法的流程示意图;
[0015]
图3是根据本发明实施例的一种可选的消息的目标应用显示界面示意图;
[0016]
图4是根据本发明实施例的另一种可选的消息的目标应用显示界面示意图;
[0017]
图5是根据本发明实施例的又一种可选的消息的目标应用显示界面示意图;
[0018]
图6是根据本发明实施例的又一种可选的消息的目标应用显示界面示意图;
[0019]
图7是根据本发明实施例的另一种可选的消息的提示方法的流程示意图;
[0020]
图8是根据本发明实施例的一种可选的消息的提示装置的结构示意图;
[0021]
图9是根据本发明实施例的另一种可选的消息的提示装置的结构示意图;
[0022]
图10是根据本发明实施例的一种可选的电子装置的结构示意图。
具体实施方式
[0023]
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0024]
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0025]
根据本发明实施例的一个方面,提供了一种消息的提示方法,可选地,作为一种可选的实施方式,上述消息的提示方法可以但不限于应用于如图1所示的环境中。
[0026]
用户设备102通过可以显示器108显示第一帐号登录的目标应用,通过该目标应用第一帐号可以接收其他帐号发送的消息。可以理解的是,这里的目标应用可以是微信等社交应用,以微信为例,对于登录第一帐号的目标应用可以但不限于手机等移动终端上客户端登录的微信、电脑等终端上客户端登录的微信、网页版微信。服务器112的处理引擎116可以接收第二帐号向第一帐号发送的目标消息,服务器112可以执行步骤s118-120,发送第二帐号向第一帐号发送的目标消息,也就是通过网络110将目标消息发送至第一帐号所在的用户设备102。用户设备102可以通过处理器106执行步骤s122,在由第一帐号登录的目标应用上接收第二帐号发送的目标消息;s124,在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,在目标应用上显示提示信息,其中,提示信息用于提示目标应用中存在待查看的与目标关键词相匹配的消息。这里,第一帐号可以预先配置目标关键词,从而使得在接收到的消息与目标关键词相匹配的情况下,可以发出提示信息,从而提示用户,避免用户遗漏重要消息。可以理解的是,用户设备102可以通过存储器104存储目标消息,服务器112可以通过数据库114存储中间数据。
[0027]
可选地,在本实施例中,上述消息的提示方法可以但不限于应用于用户设备102中。其中,上述目标应用可以但不限于运行在用户设备102中,该用户设备102可以但不限于为手机、平板电脑、笔记本电脑、pc机等支持运行应用客户端的终端设备。上述服务器104和用户设备102可以但不限于通过网络实现数据交互,上述网络可以包括但不限于无线网络或有线网络。其中,该无线网络包括:蓝牙、wifi及其他实现无线通信的网络。上述有线网络可以包括但不限于:广域网、城域网、局域网。上述仅是一种示例,本实施例中对此不作任何限定。
[0028]
可选地,作为一种可选的实施方式,如图2所示,上述消息的提示方法包括:
[0029]
s202,在由第一帐号登录的目标应用上接收第二帐号发送的目标消息;
[0030]
可以理解的是,这里的目标应用可以包括但不限于社交应用。对于目标应用的形式可以包括但不限于手机等移动终端上安装客户端的应用、电脑等终端设备上安装客户端的应用、网页版的应用。
[0031]
s204,在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,在目标应用上显示提示信息,其中,提示信息用于提示存在待查看的消息。
[0032]
可以理解的是,第一帐号可以预先配置目标关键词,从而使得在第一帐号登录的目标应用上可以显示用于提示存在与目标关键词相匹配的消息的提示信息。如图3所示的,第一帐号可以将企业群发设置为目标关键词,从而使得在接收到与企业群发相匹配的消息的情况下,可以显示提示消息,从而便于第一帐号的用于能够对所关注的消息进行提示,避免遗漏重要消息。需要注意的是,图3所示的在会话列表界面显示提醒信息的形式仅为本发明所提供的可选实施例,本发明提示信息的形式并不限于此。可以理解的是,在目标应用上显示提示信息时,还可以发出提示音,从而通知用户,还可以控制目标应用所在的终端设备震动,从而提示用户。这里的提示音可以不同于与目标关键词不匹配的消息的提示音,从而便于用户根据提示音区分不同的消息。当然可以理解的是,该提示音可以由第一帐号配置。
[0033]
可以理解的是,对于目标关键词可以设置一个或多个。对于消息是否与目标关键词相匹配,可以是在消息中存在目标关键词的情况下,确定该消息与目标关键词相匹配;也可以是在消息中存在与目标关键词的相似度大于设定阈值的词组的情况下,确定该消息与
目标关键词相匹配。可以理解的是,在目标关键词存在多个的情况下,可以是目标消息与至少一个目标关键词相匹配的情况下,确定目标消息与目标关键词相匹配;也可以是目标消息中包括与每个目标关键词一一对应的词组,该词组与目标相对应的目标关键词之间的相似度大于设定阈值的情况下,确定目标消息与目标关键词相匹配。
[0034]
在本发明实施例中,采用在由第一帐号登录的目标应用上接收第二帐号发送的目标消息,在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,在目标应用上显示提示信息的方式,通过提示信息提示目标应用中存在待查看的与目标关键词相匹配的消息,达到了对与第一帐号设置的目标关键词相匹配的消息进行提示的目的,从而实现了对重要消息的进行提示,避免遗漏的技术效果。尤其是在用户设置免打扰后,还可以对目标消息进行提示,避免用户遗漏。
[0035]
可选的,在目标应用上显示提示信息之前,方法还包括:在目标应用上对目标消息和目标关键词进行匹配;或者,在目标应用上获取目标应用的服务器发送的第一指示信息,其中,第一指示信息为服务器对目标消息和目标关键词进行匹配后向目标应用发送的,第一指示信息用于指示目标消息和目标关键词是否匹配。可以理解的是,对于目标消息与目标关键词是否匹配可以由目标应用判断,也可以由转发目标消息至第一帐号的服务器进行判断。也就是,可以由目标应用对目标消息与目标关键词进行匹配,从而确定目标消息与目标关键词是否匹配,便于在目标消息与目标关键词相匹配的情况下发出提示消息;也可以由服务器对目标消息与目标关键词进行匹配,从而在确定目标消息与目标关键词相匹配的情况下,向登录第一帐号的目标应用发送第一指示信息,从而便于目标应用根据第一指示信息确定目标消息与目标关键词相匹配的情况下,发出提示消息。可以理解的是,通过目标应用进行匹配,可以减轻服务器的处理量,且目标应用仅需根据第一帐号配置的目标关键词进行匹配,所需的处理量不会影响目标应用所在的终端的正常运行。通过服务器进行匹配,可以使得目标应用可以直接根据服务器发送的第一指示信息确定目标消息与目标关键词是否匹配,从而便于目标应用在接收到目标消息、且目标消息与目标关键词相匹配的情况下快速发出提示信息。
[0036]
可选的,在由第一帐号登录的目标应用上接收第二帐号发送的目标消息包括:目标应用在确定目标消息中的第一关键词与目标关键词相匹配的情况下,在第一关键词处添加提示符,提示符用于指示第一关键词与目标关键词相匹配;或者目标应用接收服务器发送的目标消息,其中,目标消息中与目标关键词相匹配的第二关键词处携带有服务器添加的提示符,其中,提示符为服务器在确定目标消息中的第二关键词与目标关键词相匹配的情况下在第二关键词处添加的,提示符用于指示第二关键词与目标关键词相匹配。在本发明实施例中,在目标消息中的关键词与目标关键词相匹配的情况下,可以在目标消息中的关键词处添加提示符,例如添加在关键词之前,也可以添加在目标消息的第一个字符之前,还可以添加在目标消息中最后一个字符之后,从而便于用于在查看消息时可以根据提示符在多个消息中快速定位到目标消息。可以理解的是,对于提示符的添加可以由目标应用添加也可以由服务器添加。可以理解的是,通过目标应用在第一关键词处添加提示符,可以减轻服务器的处理量,且目标应用所需的处理量不会影响目标应用所在的终端的正常运行。通过服务器在第二关键词处添加提示符,可以使得目标应用所在的终端设备无需对目标消息进行再次处理,目标应用接收到的目标消息中即携带有提示符。在本发明实施例中,对于
提示符可以采用“@”的形式。如图4所示的,在目标关键词为企业群发和手机号拦截的情况下,可以在接收到的消息中与目标关键词相匹配的关键词前添加提示符,从而便于用于查看。
[0037]
可选的,在由第一帐号登录的目标应用上接收第二帐号发送的目标消息之后,方法还包括:
[0038]
s1,获取对包括目标消息的目标会话执行的第一操作;
[0039]
这里第一操作用于指示显示目标消息所在的目标会话中的消息,可以理解的是,对于第一操作可以但不限于对目标会话的点击操作、通过语音命令发出的显示目标会话的显示命令;
[0040]
s2,响应第一操作,显示目标会话中的消息;
[0041]
可以理解的是,目标会话中至少包括目标消息。需要注意的是,目标会话可以包括但不限于第一帐号和第二帐号所发出的消息,还可以包括至少一个第三帐号发出的消息,例如聊天群组,可以包括多个帐号主体,每个帐号发出的消息均会显示在目标会话中。可以理解的是,在群组等包括多个帐号主体的会话内,在对与目标关键词相匹配的消息发出提示信息的情况下,目标消息并不仅限于群组中特定的第二帐号,可以是第一帐号之外的每个帐号所发送的消息,也就是在本发明实施例中第二帐号并不是特指具体的帐号,而是向第一帐号发送消息的所有帐号。
[0042]
s3,获取对目标会话的第二操作;
[0043]
这里,第二操作用于指示仅显示包括提示符的消息。
[0044]
s4,响应第二操作,显示处理后的目标会话,其中,处理后的目标会话中显示的消息仅包括携带有提示符的消息。
[0045]
在本发明实施例中,可以在目标应用上设置相应的操作控件,在接收到用户对操作控件的执行操作的情况下,将会话中未携带有提示符的消息隐藏或折叠,从而使得用户可以对仅对携带提示符的消息进行查看,从而提高处理效率。可以理解的是,处理后的目标会话中在每个携带有提示符的消息下方显示有折叠控件,在接收到对折叠控件的执行操作的情况下,可以将该携带有提示符的消息下方被隐藏的消息进行展示,从而便于用于对隐藏消息进行查看。
[0046]
可选的,响应第二操作,显示处理后的目标会话,包括:响应第二操作,创建目标显示图层,其中,目标显示图层位于显示有目标会话的显示界面之上;在目标显示图层中显示处理后的目标会话。在本发明实施例中,可以通过创建目标显示图层,在目标消息图层中单独显示处理后的目标会话,从而便于用于在目标显示图层中查看携带有提示符的消息。
[0047]
可选的,响应第二操作,显示处理后的目标会话,包括:响应第二操作,对目标会话中显示的消息进行聚合处理,其中,聚合处理用于将目标会话中携带有提示符的消息进行聚合;在显示目标会话的显示界面中显示聚合处理后的目标会话,其中,聚合处理后的目标会话中显示的消息仅包括携带有提示符的消息。在本发明实施例中,还可以响应第二操作,将携带有提示符的消息进行聚合,从而在显示目标会话的显示界面中显示聚合处理后的目标会话。
[0048]
可选的,在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,在目标应用上显示提示信息之前,还包括:在目标消息包括目标关键词的情况下,确定目标消息与
目标关键词相匹配;或者,对目标消息进行分词处理,在分词处理后得到的至少一个分词与目标关键词之间的相似度大于第一阈值的情况下,确定目标消息与目标关键词相匹配。在本发明实施例中,对于目标消息与目标关键词是否匹配,可以是在目标消息中存在目标关键词的情况下确定该目标消息与目标关键词匹配;也可以是在目标消息中存在的分词与目标关键词之间的相似度大于第一阈值的情况下,确定目标消息与目标关键词相匹配。也就是对于是否匹配可以是精确的一一对应的匹配,也可以是模糊匹配,即相似度大于第一阈值便确定匹配。当然可以理解的是,采用何种匹配方式可以由第一帐号进行配置。
[0049]
可选的,在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,在目标应用上显示提示信息之前,还包括:在目标关键词的数量大于等于2个、且目标消息包括每个目标关键词的情况下,确定目标消息与目标关键词相匹配;或者,
[0050]
在目标关键词的数量大于等于2个、且目标消息包括任一个目标关键词的情况下,确定目标消息与目标关键词相匹配;或者,
[0051]
对目标消息进行分词处理,在目标关键词的数量大于等于2个、分词处理后得到的分词中包括的与目标关键词一一对应的目标分词,目标分词与目标关键词之间的相似度大于第二阈值的情况下,确定目标消息与目标关键词相匹配;或者,
[0052]
对目标消息进行分词处理,在目标关键词的数量大于等于2个、且至少一个目标关键词与分词处理后得到的分词中的任意分词之间的相似度大于第三阈值的情况下,确定目标消息与目标关键词相匹配;或者,
[0053]
获取目标消息所在的会话中与目标消息对应的上下文信息,对目标消息和上下文信息进行自然语言处理,获得目标消息的语义,在至少一个目标关键词的语义与目标消息的语义之间的语义距离小于第四阈值的情况下,确定目标消息与目标关键词相匹配。这里,上下文信息可以根据显示时间在目标消息之前的消息和/或显示时间在目标消息之后的消息确定,也就是,可以根据目标消息之前和之后的消息,确定出目标消息所要表达的语义,从而使得即使目标消息中没有与目标关键词一致的词组的情况下,也可以根据语义判断是否匹配。这里的自然语言处理用于根据目标消息和上下文信息确定出目标消息所表达的语义。这里的语义距离可以根据目标关键词对应的向量和目标消息的语义对应的向量确定。可以理解的是,这里还可以是在至少一个目标关键词的语义和目标消息的语义之间的相似度大于第五阈值的情况下,确定目标消息与目标关键词相匹配。
[0054]
在本发明实施例中,在目标关键词的数量大于等于2个的情况下,可以目标消息中存在与每一个目标关键词相匹配的情况下确定该目标消息与目标关键词相匹配,也可以是目标消息中存在至少一个与目标关键词相匹配的情况下便确定该目标消息与目标关键词相匹配。可以理解的是,对于具体确定是否匹配的规则可以由第一帐号配置,从而丰富用户选择,提高用户体验。需要说明的是,对于本发明实施例中的阈值可以是根据实验进行配置的,也可以是由第一帐号配置的,例如可以向第一帐号提供多个可选阈值供第一帐号选择,例如可选阈值为60%-100%。
[0055]
可选的,在由第一帐号登录的目标应用上接收第二帐号发送的目标消息之前,方法还包括:在目标应用上获取第一配置指令,其中,第一配置指令用于为第一帐号配置目标关键词;在目标应用上显示第一配置结果,其中,第一配置结果用于表示已为第一帐号配置了目标关键词。在本发明实施例中,用户可以对目标关键词进行配置,可以对目标关键词进
行添加、删除、修改等。如图5所示的,用户可以通过相应的设置选项进入图6所示的关键词配置界面。在用户配置完成,图6所示的界面上可以显示配置结果,从而便于用户确认是否配置成功。
[0056]
可选的,在目标应用上获取第一配置指令可以包括:获取对目标应用的第三操作;响应第三操作,显示用于设置关键词的配置界面;获取作用于配置界面的第四操作,第四操作可以用于指示添加、修改、删除关键词。如图6所示的,用户可以在配置界面中新增、删除或修改关键词。
[0057]
可选的,在目标应用上显示提示信息时,方法还包括:在安装有目标应用的终端设备处于锁屏状态的情况下,在终端设备的锁屏界面上显示用于提示目标消息的提示消息;或在安装有目标应用的终端设备处于锁屏状态、且第二帐号所发送的目标消息所在的会话被配置为不对会话中的消息进行提示的情况下,在终端设备的锁屏界面上显示用于提示目标消息的提示消息,其中,参与会话的帐号包括第一帐号、第二帐号和至少一个第三帐号。在本发明实施例中,在第一帐号将某个会话配置为不对会话中的消息进行提示,也就是屏幕会话中的消息的情况下,若接收到的会话中的目标消息与目标关键词相匹配,则也进行提示,从而对用户关注的内容进行提示,避免遗漏重要的消息。
[0058]
可选地,作为一种可选的实施方式,如图7所示,上述消息的提示方法包括:
[0059]
s702,服务器接收第二帐号向第一帐号发送的目标消息;
[0060]
s704,在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,服务器向第一帐号发送目标消息和指示目标消息和目标关键词匹配的指示信息,其中,指示信息用于指示第一帐号登录的目标应用显示提示信息,提示信息用于提示目标应用中存在待查看的消息。
[0061]
在本发明实施例中,服务器在接收到第二帐号向第一帐号发送的目标消息时,可以确定第一帐号预先配置的目标关键词,对目标消息与目标关键词进行匹配,在目标消息与目标关键词匹配的情况下,向第一帐号发送目标消息和指示信息,从而指示目标消息与目标关键词匹配,从而使得目标应用可以发出提示信息。这里,对于服务器确定第一帐号御前配置的目标关键词,可以由第一帐号在目标应用上配置完成后,接收目标应用发送的关键词配置信息,该关键词配置信息中携带有第一帐号所配置的目标关键词,从而使得服务器可以知晓第一帐号所对应的目标关键词。
[0062]
可选的,在服务器向第一帐号发送目标消息和指示目标消息和目标关键词匹配的指示信息之前,上述方法还包括:服务器在目标消息中与目标关键词相匹配的第二关键词处添加的提示符,其中,提示符用于指示第二关键词与目标关键词相匹配。在本发明实施例中,服务器可以在确定目标消息与目标关键词相匹配的情况下,在目标消息中添加提示符,从而便于目标应用对目标消息进行显示时,用户可以通过提示符快速定位到目标消息。
[0063]
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0064]
根据本发明实施例的另一个方面,还提供了一种用于实施上述消息的提示方法的
消息的提示装置。如图8所示,该装置包括:
[0065]
第一接收单元802,用于在由第一帐号登录的目标应用上接收第二帐号发送的目标消息;
[0066]
第一显示单元804,用于在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,在目标应用上显示提示信息,其中,提示信息用于提示存在待查看的消息。
[0067]
可以理解的是,这里的目标应用可以包括但不限于社交应用。对于目标应用的形式可以包括但不限于手机等移动终端上安装客户端的应用、电脑等终端设备上安装客户端的应用、网页版的应用。
[0068]
可以理解的是,第一帐号可以预先配置目标关键词,从而使得在第一帐号登录的目标应用上可以显示用于提示存在与目标关键词相匹配的消息的提示信息。可以理解的是,对于目标关键词可以设置一个或多个。对于消息是否与目标关键词相匹配,可以是在消息中存在目标关键词的情况下,确定该消息与目标关键词相匹配;也可以是在消息中存在与目标关键词的相似度大于设定阈值的词组的情况下,确定该消息与目标关键词相匹配。可以理解的是,在目标关键词存在多个的情况下,可以是目标消息与至少一个目标关键词相匹配的情况下,确定目标消息与目标关键词相匹配;也可以是目标消息中包括与每个目标关键词一一对应的词组,该词组与目标相对应的目标关键词之间的相似度大于设定阈值的情况下,确定目标消息与目标关键词相匹配。
[0069]
在本发明实施例中,采用在由第一帐号登录的目标应用上接收第二帐号发送的目标消息,在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,在目标应用上显示提示信息的方式,通过提示信息提示目标应用中存在待查看的与目标关键词相匹配的消息,达到了对与第一帐号设置的目标关键词相匹配的消息进行提示的目的,从而实现了对重要消息的进行提示,避免遗漏的技术效果,进而解决了现有消息推送机制下容易遗漏重要消息的技术问题。
[0070]
可选的,上述装置还可以包括:匹配单元,用于在目标应用上对目标消息和目标关键词进行匹配;或者,第一获取单元,用于在目标应用上获取目标应用的服务器发送的第一指示信息,其中,第一指示信息为服务器对目标消息和目标关键词进行匹配后向目标应用发送的,第一指示信息用于指示目标消息和目标关键词是否匹配。可以理解的是,对于目标消息与目标关键词是否匹配可以由目标应用判断,也可以由转发目标消息至第一帐号的服务器进行判断。也就是,可以由目标应用对目标消息与目标关键词进行匹配,从而确定目标消息与目标关键词是否匹配,便于在目标消息与目标关键词相匹配的情况下发出提示消息;也可以由服务器对目标消息与目标关键词进行匹配,从而在确定目标消息与目标关键词相匹配的情况下,向登录第一帐号的目标应用发送第一指示信息,从而便于目标应用根据第一指示信息确定目标消息与目标关键词相匹配的情况下,发出提示消息。可以理解的是,通过目标应用进行匹配,可以减轻服务器的处理量,且目标应用仅需根据第一帐号配置的目标关键词进行匹配,所需的处理量不会影响目标应用所在的终端的正常运行。通过服务器进行匹配,可以使得目标应用可以直接根据服务器发送的第一指示信息确定目标消息与目标关键词是否匹配,从而便于目标应用在接收到目标消息、且目标消息与目标关键词相匹配的情况下快速发出提示信息。
[0071]
可选的,第一接收单元可以包括:第一处理模块,用于目标应用在确定目标消息中
的第一关键词与目标关键词相匹配的情况下,在第一关键词处添加提示符,提示符用于指示第一关键词与目标关键词相匹配;或者第一接收模块,用于通过目标应用接收服务器发送的目标消息,其中,目标消息中与目标关键词相匹配的第二关键词处携带有服务器添加的提示符,其中,提示符为服务器在确定目标消息中的第二关键词与目标关键词相匹配的情况下在第二关键词处添加的,提示符用于指示第二关键词与目标关键词相匹配。在本发明实施例中,在目标消息中的关键词与目标关键词相匹配的情况下,可以在目标消息中的关键词处添加提示符,从而便于用于在查看消息时可以根据提示符在多个消息中快速定位到目标消息。可以理解的是,对于提示符的添加可以由目标应用添加也可以由服务器添加。可以理解的是,通过目标应用在第一关键词处添加提示符,可以减轻服务器的处理量,且目标应用所需的处理量不会影响目标应用所在的终端的正常运行。通过服务器在第二关键词处添加提示符,可以使得目标应用所在的终端设备无需对目标消息进行再次处理,目标应用接收到的目标消息中即携带有提示符。
[0072]
可选的,上述装置还可以包括:第二获取单元,用于获取对包括目标消息的目标会话执行的第一操作;第二显示单元,用于响应第一操作,显示目标会话中的消息;第三获取单元,用于获取对目标会话的第二操作;第三显示单元,用于响应第二操作,显示处理后的目标会话,其中,处理后的目标会话中显示的消息仅包括携带有提示符的消息。这里第一操作用于指示显示目标消息所在的目标会话中的消息,可以理解的是,对于第一操作可以但不限于对目标会话的点击操作、通过语音命令发出的显示目标会话的显示命令;可以理解的是,目标会话中至少包括目标消息。需要注意的是,目标会话可以包括但不限于第一帐号和第二帐号所发出的消息,还可以包括至少一个第三帐号发出的消息,例如聊天群组,可以包括多个帐号主体,每个帐号发出的消息均会显示在目标会话中。可以理解的是,在群组等包括多个帐号主体的会话内,在对与目标关键词相匹配的消息发出提示信息的情况下,目标消息并不仅限于群组中特定的第二帐号,可以是第一帐号之外的每个帐号所发送的消息,也就是在本发明实施例中第二帐号并不是特指具体的帐号,而是向第一帐号发送消息的所有帐号。这里,第二操作用于指示仅显示包括提示符的消息。在本发明实施例中,可以在目标应用上设置相应的操作控件,在接收到用户对操作控件的执行操作的情况下,将会话中未携带有提示符的消息隐藏或折叠,从而使得用户可以对仅对携带提示符的消息进行查看,从而提高处理效率。可以理解的是,处理后的目标会话中在每个携带有提示符的消息下方显示有折叠控件,在接收到对折叠控件的执行操作的情况下,可以将该携带有提示符的消息下方被隐藏的消息进行展示,从而便于用于对隐藏消息进行查看。
[0073]
可选的,上述第三显示单元可以包括:创建模块,用于响应第二操作,创建目标显示图层,其中,目标显示图层位于显示有目标会话的显示界面之上;第一显示模块,用于在目标显示图层中显示处理后的目标会话。在本发明实施例中,可以通过创建目标显示图层,在目标消息图层中单独显示处理后的目标会话,从而便于用于在目标显示图层中查看携带有提示符的消息。
[0074]
可选的,上述第三显示单元可以包括:聚合模块,用于响应第二操作,对目标会话中显示的消息进行聚合处理,其中,聚合处理用于将目标会话中携带有提示符的消息进行聚合;第二显示模块,用于在显示目标会话的显示界面中显示聚合处理后的目标会话,其中,聚合处理后的目标会话中显示的消息仅包括携带有提示符的消息。在本发明实施例中,
还可以响应第二操作,将携带有提示符的消息进行聚合,从而在显示目标会话的显示界面中显示聚合处理后的目标会话。
[0075]
可选的,上述装置还可以包括:第一确定单元,用于在目标消息包括目标关键词的情况下,确定目标消息与目标关键词相匹配;或者,第二确定单元,用于对目标消息进行分词处理,在分词处理后得到的至少一个分词与目标关键词之间的相似度大于第一阈值的情况下,确定目标消息与目标关键词相匹配。在本发明实施例中,对于目标消息与目标关键词是否匹配,可以是在目标消息中存在目标关键词的情况下确定该目标消息与目标关键词匹配;也可以是在目标消息中存在的分词与目标关键词之间的相似度大于第一阈值的情况下,确定目标消息与目标关键词相匹配。也就是对于是否匹配可以是精确的一一对应的匹配,也可以是模糊匹配,即相似度大于第一阈值便确定匹配。当然可以理解的是,采用何种匹配方式可以由第一帐号进行配置。
[0076]
可选的,上述装置还可以包括:第三确定单元,用于在目标关键词的数量大于等于2个、且目标消息包括每个目标关键词的情况下,确定目标消息与目标关键词相匹配;或者,第四确定单元,用于在目标关键词的数量大于等于2个、且目标消息包括任一个目标关键词的情况下,确定目标消息与目标关键词相匹配;或者,第五确定单元,用于对目标消息进行分词处理,在目标关键词的数量大于等于2个、分词处理后得到的分词中包括的与目标关键词一一对应的目标分词,目标分词与目标关键词之间的相似度大于第二阈值的情况下,确定目标消息与目标关键词相匹配;或者,第六确定单元,用于对目标消息进行分词处理,在目标关键词的数量大于等于2个、且至少一个目标关键词与分词处理后得到的分词中的任意分词之间的相似度大于第三阈值的情况下,确定目标消息与目标关键词相匹配;或者,第七确定单元,用于获取目标消息所在的会话中与目标消息对应的上下文信息,对目标消息和上下文信息进行自然语言处理,获得目标消息的语义,在至少一个目标关键词的语义与目标消息的语义之间的语义距离小于第四阈值的情况下,确定目标消息与目标关键词相匹配。在本发明实施例中,在目标关键词的数量大于等于2个的情况下,可以目标消息中存在与每一个目标关键词相匹配的情况下确定该目标消息与目标关键词相匹配,也可以是目标消息中存在至少一个与目标关键词相匹配的情况下便确定该目标消息与目标关键词相匹配。可以理解的是,对于具体确定是否匹配的规则可以由第一帐号配置,从而丰富用户选择,提高用户体验。需要说明的是,对于本发明实施例中的阈值可以是根据实验进行配置的,也可以是由第一帐号配置的。
[0077]
可选的,上述装置还可以包括:第四获取单元,用于在目标应用上获取第一配置指令,其中,第一配置指令用于为第一帐号配置目标关键词;第四显示单元,用于在目标应用上显示第一配置结果,其中,第一配置结果用于表示已为第一帐号配置了目标关键词。在本发明实施例中,用户可以对目标关键词进行配置,可以对目标关键词进行添加、删除、修改等。
[0078]
可选的,上述装置还可以包括:第五显示单元,用于在安装有目标应用的终端设备处于锁屏状态的情况下,在终端设备的锁屏界面上显示用于提示目标消息的提示消息;或第六显示单元,用于在安装有目标应用的终端设备处于锁屏状态、且第二帐号所发送的目标消息所在的会话被配置为不对会话中的消息进行提示的情况下,在终端设备的锁屏界面上显示用于提示目标消息的提示消息,其中,参与会话的帐号包括第一帐号、第二帐号和至
少一个第三帐号。在本发明实施例中,在第一帐号将某个会话配置为不对会话中的消息进行提示,也就是屏幕会话中的消息的情况下,若接收到的会话中的目标消息与目标关键词相匹配,则也进行提示,从而对用户关注的内容进行提示,避免遗漏重要的消息。
[0079]
根据本发明实施例的另一个方面,还提供了一种用于实施上述消息的提示方法的消息的提示装置。如图9所示,该装置包括:
[0080]
接收单元902,用于通过服务器接收第二帐号向第一帐号发送的目标消息;
[0081]
发送单元904,用于在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,通过服务器向第一帐号发送目标消息和指示目标消息和目标关键词匹配的指示信息,其中,指示信息用于指示第一帐号登录的目标应用显示提示信息,提示信息用于提示目标应用中存在待查看的消息。
[0082]
在本发明实施例中,服务器在接收到第二帐号向第一帐号发送的目标消息时,可以确定第一帐号预先配置的目标关键词,对目标消息与目标关键词进行匹配,在目标消息与目标关键词匹配的情况下,向第一帐号发送目标消息和指示信息,从而指示目标消息与目标关键词匹配,从而使得目标应用可以发出提示信息。
[0083]
可选的,上述装置还包括:处理单元,用于通过服务器在目标消息中与目标关键词相匹配的第二关键词处添加的提示符,其中,提示符用于指示第二关键词与目标关键词相匹配。在本发明实施例中,服务器可以在确定目标消息与目标关键词相匹配的情况下,在目标消息中添加提示符,从而便于目标应用对目标消息进行显示时,用户可以通过提示符快速定位到目标消息。
[0084]
根据本发明实施例的又一个方面,还提供了一种用于实施上述消息的提示方法的电子装置,如图10所示,该电子装置包括存储器1002和处理器1004,该存储器1002中存储有计算机程序,该处理器1004被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
[0085]
可选地,在本实施例中,上述电子装置可以位于计算机网络的多个网络设备中的至少一个网络设备。
[0086]
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
[0087]
s1,在由第一帐号登录的目标应用上接收第二帐号发送的目标消息;
[0088]
s2,在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,在目标应用上显示提示信息,其中,提示信息用于提示存在待查看的消息。
[0089]
可选地,在本实施例中,上述处理器还可以被设置为通过计算机程序执行以下步骤:
[0090]
s1,服务器接收第二帐号向第一帐号发送的目标消息;
[0091]
s2,在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,服务器向第一帐号发送目标消息和指示目标消息和目标关键词匹配的指示信息,其中,指示信息用于指示第一帐号登录的目标应用显示提示信息,提示信息用于提示目标应用中存在待查看的消息。
[0092]
可选地,本领域普通技术人员可以理解,图10所示的结构仅为示意,电子装置也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobile internet devices,mid)、pad等终端设备。图10其并不对上述电子装置的结构造
成限定。例如,电子装置还可包括比图10中所示更多或者更少的组件(如网络接口等),或者具有与图10所示不同的配置。
[0093]
其中,存储器1002可用于存储软件程序以及模块,如本发明实施例中的消息的提示方法和装置对应的程序指令/模块,处理器1004通过运行存储在存储器1002内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的消息的提示方法。存储器1002可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器1002可进一步包括相对于处理器1004远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器1002具体可以但不限于用于存储目标消息等信息。作为一种示例,如图10所示,上述存储器1002中可以但不限于包括上述消息的提示装置中的第一接收单元802及第一显示单元804。此外,还可以包括但不限于上述消息的提示装置中的其他模块单元,本示例中不再赘述。
[0094]
可选地,上述的传输装置1006用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置1006包括一个网络适配器(network interface controller,nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置1006为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
[0095]
此外,上述电子装置还包括:显示器1008,用于显示上述目标消息;和连接总线1010,用于连接上述电子装置中的各个模块部件。
[0096]
根据本发明的实施例的又一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
[0097]
可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:
[0098]
s1,在由第一帐号登录的目标应用上接收第二帐号发送的目标消息;
[0099]
s2,在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,在目标应用上显示提示信息,其中,提示信息用于提示存在待查看的消息。
[0100]
可选地,在本实施例中,上述存储介质还可以被设置为存储用于执行以下步骤的计算机程序:
[0101]
s1,服务器接收第二帐号向第一帐号发送的目标消息;
[0102]
s2,在目标消息与第一帐号预先配置的目标关键词相匹配的情况下,服务器向第一帐号发送目标消息和指示目标消息和目标关键词匹配的指示信息,其中,指示信息用于指示第一帐号登录的目标应用显示提示信息,提示信息用于提示目标应用中存在待查看的消息。
[0103]
可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
[0104]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0105]
上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品
销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
[0106]
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0107]
在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
[0108]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0109]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0110]
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1