一种信息显示处理的方法、装置及系统与流程

文档序号:12134177阅读:232来源:国知局
一种信息显示处理的方法、装置及系统与流程

本发明涉及互联网技术领域,具体涉及一种信息显示处理方法及装置。



背景技术:

随着互联网的不断发展,网络传输速度的不断提高,越来越多的信息进入人们生活,人们可以从网络中轻易获取到各种各样的信息资源,这些信息丰富了人们的日常生活,开拓人们的视野,使人们可以实现“不出门就能知晓天下事”的目标。

本发明的发明人在研究和实践过程中发现,在实际生活中常常会出现这样一种情况:在一些进行消息分享的平台或群组中,人们可能会转发同一条信息多次,这样就可能使整个浏览信息的页面上都是同一条信息,即刷屏现象。刷屏现象既妨碍人们查看其他信息,又占用了终端的存储,还可能会使人们错过真正重要的信息。



技术实现要素:

本发明实施例提供一种信息显示处理的方法、装置及系统,通过对内容重复的信息进行合并处理,可避免终端显示信息时,被多条相似内容的信息刷屏导致遗漏重要信息。

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

接收应用服务器发送的第一信息;

在接收到的所述应用服务器在预设时间范围内发送的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息;

将所述第一信息与所述第二信息进行合并处理;

显示将所述第一信息和第二信息合并处理得到的合并信息。

本发明实施例第二方面提供另一种信息显示处理的方法,其特征在于,包括:

确定当前需要向第一终端发送的第一信息;

在向所述第一终端发送过的处于预设时间范围内的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息;

将所述第一信息与所述第二信息进行合并处理;

向所述第一终端发送将所述第一信息和第二信息合并处理得到的合并信息,以使所述第一终端显示所述合并信息。

本发明实施例第三方面提供一种信息显示处理的终端,其特征在于,包括:

接收模块,用于接收应用服务器发送的第一信息;

查找模块,用于在接收到的所述应用服务器在预设时间范围内发送的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息;

合并处理模块,用于合并处理所述第一信息与所述第二信息;

显示模块,用于显示将所述第一信息和第二信息合并处理得到的合并信息。

本发明实施例第四方面提供一种应用服务器,其特征在于,包括:

信息确定模块,用于确定当前需要向第一终端发送的第一信息;

查找模块,用于在向所述第一终端发送过的处于预设时间范围内的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息;

合并处理模块,用于合并处理所述第一信息与所述第二信息;

发送模块,用于向所述第一终端发送将所述第一信息与第二信息合并处理得到的合并信息。

本发明实施例第五方面提供了一种信息显示处理系统,包括本发明实施例第三方面提供的所述信息显示处理的终端以及应用服务器,其中:

所述应用服务器用于向所述终端发送第一信息;

所述终端用于接收应用服务器发送的第一信息;在接收到的所述应用服务器在预设时间范围内发送的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息;将所述第一信息与所述第二信息进行合并处理;显示将所述第一信息和第二信息合并处理得到的合并信息。

本发明实施例第六方面提供了一种信息显示处理系统,包括第一终端和如本发明实施例第四方面提供的所述应用服务器,其中:

所述应用服务器用于:确定当前需要向第一终端发送的第一信息;在向所述第一终端发送过的处于预设时间范围内的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息;将所述第一信息与所述第二信息进行合并处理;向所述第一终端发送将所述第一信息和第二信息合并处理得到的合并信息;

所述第一终端用于:接收并显示所述合并信息。

本发明实施例通过判断所述第一信息和所述第二信息的相似度是否达到第一预设阈值来确定所述第一信息与所述第二信息是否重复,当判定所述第一信息和第二信息是重复的信息时,对所述第一信息和第二信息进行合并处理,最后仅以一条合并信息的形式出现,避免终端显示信息时,被多条相似内容的信息刷屏导致遗漏重要信息。

附图说明

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

图1是本发明实施例中一种信息显示处理的方法的流程示意图;

图2是现有技术下信息显示的场景图;

图3-a是本发明实施例中的以第一信息的发布时间作为合并信息的时间标签的合并信息显示的场景图;

图3-b是本发明实施例中的合并信息包含第二信息的信息内容和第一信息不同的部分信息内容的合并信息显示的场景图;

图3-c是本发明实施例中的合并信息的标识标签以列表形式排列在合并信息内容的一侧的合并信息显示的场景图;

图3-d是本发明实施例中的以第二信息的发布时间作为合并信息的时间标签的合并信息显示的场景图;

图4是本发明实施例中另一种信息显示处理的方法的流程示意图;

图5是本发明实施例中一种信息显示处理的终端的组成结构示意图;

图6是本发明实施例中一种应用服务器的组成结构示意图;

图7是本发明另一实施例中的信息显示处理的终端的一个硬件组成结构示意图;

图8是本发明另一实施例中的应用服务器的一个硬件组成结构示意图;

图9是本发明实施例中的一种信息显示处理系统的结构示意图。

具体实施方式

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

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

首先参见图1,图1是本发明实施例中一种信息显示处理的方法的流程示意图,本发明实施例中的方法可以实现在包括手机、平板电脑、台式电脑、IPAD等具备接收信息和处理信息功能的终端。如图所示本发明的方法至少包括:

S101、接收应用服务器发送的第一信息。

其中,第一信息可以为朋友圈、微博、QQ空间等信息分享平台中的信息;也可以为在QQ群、微信群、讨论组等群组中的信息;还可以为知乎、天涯、豆瓣等可以针对同一用户的观点进行评论的平台中帖子的评论信息。第一信息包括但不限于以上信息。

S102、在接收到的所述应用服务器在预设时间范围内发送的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息。

其中,第二信息与所述第一信息类型可以相同,即在可选实施例中,终端可以仅针对同一应用服务器发送的相同类型的信息进行合并处理。例如,所述第一信息和所述第二信息均为社交分享消息;或所述第一信息和所述第二信息均为同一群组中的群组通讯消息;或所述第一信息和所述第二信息均为针对同一对象的评论消息。

可选的,所述预设时间范围可以为10分钟、30分钟、1小时、2小时等。终端可以在接收到所述第一信息的时刻往前查找预设时间范围内接收到同一应用服务器发送的多个信息,例如,预设时间范围设置为30分钟,那么终端在接收到第一信息后,查找过去30分钟内来自于同一应用服务器发送的与第一信息相似度达到第一预设阈值的第二信息。

其中,相似度可以为第一信息与第二信息的所有信息内容的相似度;也可以为第一信息与第二信息中包含的特定部分信息内容的相似度,所述特定部分信息内容可以例如为第一信息或第二信息中携带的链接信息、视频信息、语音信息或文字信息中的任一种或多种的结合。

其中,第一预设阈值为一个百分数,具体可以为85%、90%、95%等。在可选实施例中,可以针对不同的相似比较内容设置对应的第一预设阈值。例如:相似比较的是第一信息与第二信息的所有内容,那么可以设定第一预设阈值为85%,即若查找到某个信息与第一信息的所有内容比较相似度的结果达到85%,则确定该信息为与所述第一信息相似度达到第一预设阈值的第二信息;又如,相似比较的是第二信息与第一信息内容中包含的特定部分信息内容,特定部分信息内容为第一信息或第二信息携带的链接信息,那么可以设定第一预设阈值为100%,即若查找到某个信息携带的链接信息与第一信息中携带的链接信息比较相似度的结果达到100%,则确定该信息为与所述第一信息相似度达到第一预设阈值的第二信息。又如相似比较的是第二信息内容与第一信息内容中包含的特定部分信息内容的相似度,特定部分信息内容为第一信息或第二信息携带的链接信息和文字信息,可以设定第一预设阈值为90%,即若查找到某个信息携带的文字信息和链接信息与第一信息携带的文字信息和链接信息比较相似度的结果达到90%,则确定该信息为与所述第一信息相似度达到第一预设阈值的第二信息。

举例来说,假设预设时间范围为1小时,终端在10:00收到携带链接信息的第一信息,链接信息属于信息的特定部分信息内容,此时终端需要从过去的1小时(即9:00—10:00)接收到的同一服务器发送来的多个信息中查找携带的链接信息与第一信息携带的链接信息相似度达到100%的第二信息。

S103、将所述第一信息与所述第二信息进行合并处理。

其中,将第一信息与第二信息合并处理得到的合并信息包括:

第一信息与第二信息重复的部分信息内容;第一信息的发布者信息和发布时间信息;第二信息的发布者信息和发布时间信息。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。终端判定用户甲乙的内容相似后进行合并处理得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00。

可选的,合并信息还可以包括查找得到的第二信息的数量确定的信息合并数量。具体的,信息合并数量可以为第二信息的数量,此时信息合并数量表示收到第一信息之前已经收到的重复信息的信息数量;也可以为第二信息数量与第一信息数量之和,此时信息合并数量表示当前时间已经收到的重复信息的信息数量。

可选的,合并信息还可以包括第一信息的信息内容中与第二信息不重复的部分信息内容。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。终端判定用户甲乙的内容相似后进行合并处理得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00,评论X。

可选的,合并信息还可以包括第二信息的信息内容中与第一信息不重复的部分信息内容。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。终端判定用户甲乙的内容相似后合并处理得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00,评论Y。

可选的,合并信息还可以包括第二信息的信息内容中与第一信息不重复的部分信息内容和第一信息的信息内容中与第二信息不重复的部分信息内容。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。终端判定用户甲乙的内容相似后合并处理得到的合并信息包括:视频a,用户甲和发布时间10:03,用户乙和发布时间10:00,评论X,评论Y。

具体实现中,终端将所述第一信息与所述第二信息进行合并处理的方式可以包括:

1)终端保留所述第一信息的信息模板和格式,并保留所述第一信息中的至少部分信息内容,并将第二信息中包括发布者信息和发布时间信息在内的部分信息内容添加至第一信息中从而得到合并处理得到的合并信息;

2)终端保留所述第二信息的信息模板和格式,并保留所述第二信息中的至少部分信息内容,并将第一信息中包括发布者信息和发布时间信息在内的部分信息内容添加至第二信息中从而得到合并处理得到的合并信息;

3)终端根据预设的合并信息的信息模板和格式,将第一信息和第二信息的包括发布者信息和发布时间信息在内的部分信息内容添加至所述合并信息的信息模板和格式中,从而得到合并处理得到的合并信息。

S104、显示将所述第一信息和第二信息合并处理得到的合并信息。

其中,合并信息的时间标签由第一信息的发布时间或者第二信息的发布时间确定,终端根据合并信息的时间标签显示所述合并信息。

可选的,当将第一信息的发布时间作为合并信息的时间标签时,则将第一信息的内容作为合并信息的信息内容显示在合并信息的内容区域,将第一信息的发布者作为合并信息的发布者显示在合并信息的发布者区域,将第二信息的发布者信息和发布时间信息作为标识标签显示在标识标签显示区域,将信息合并数量显示在信息数量区域。

具体的,如图2和图3-a所示,图2-a是现有技术中信息显示的场景图,图3-a是以第一信息的发布时间作为合并信息的时间标签的场景图。如图2-a所示,在图2-a中,A用户的朋友圈中有B、C、D、E用户均发了朋友圈,其中B用户、C用户、E用户发送的朋友圈的内容几乎是同一个内容。经过本发明的合并处理操作后,如图3-a所示,以B用户发送的朋友圈(即第一信息)的发布时间作为合并信息的时间标签,将C用户和E用户发送的朋友圈(即第二信息)的发布者信息和发布时间信息作为标识标签悬浮在合并信息的内容上方,图2-a中一共有3条内容相似的信息,在图2-b中信息数量区域中显示3。

可选的,在标识标签显示区域还可显示第二信息的信息内容与第一信息不同的部分信息内容。

具体的,如图3-b所示,图3-b是合并信息包含第二信息的信息内容和第一信息不同的部分信息内容的合并信息显示的场景图。在图3-b中,以B用户发送的朋友圈(即第一信息)的发布时间作为合并信息的时间标签,将C用户和E用户发送的朋友圈(即第二信息)的发布者和发布信息以及C用户的朋友圈和B用户的朋友圈的内容不同的部分信息内容以及E用户的朋友圈和B用户的朋友圈的内容不同的部分信息内容作为标识标签悬浮在合并信息的内容上方。

具体的,标识标签可以悬浮在合并信息内容的四周,如图3-c所示;标识标签可以以列表形式排列在合并信息内容的一侧,如图3-c所示,图3-c是标识标签以列表形式排列在合并信息内容的一侧的场景图。在图3-c中,C用户和E用户发送的朋友圈(即第二信息)的发布者信息和发布时间信息作为合并信息的标识标签以列表形式显示在合并信息内容的左侧。

可选的,当将第二信息的发布时间作为合并信息的时间标签时,则将第二信息的内容作为合并信息的信息内容显示在合并信息的内容区域,将第二信息的发布者作为合并信息的发布者显示在合并信息的发布者区域,将第一信息的发布者信息和发布时间信息作为标识标签显示在标识标签显示区域,将信息合并数量显示在信息数量区域。

可选的,在标识标签显示区域还可显示第一信息的信息内容与第二信息不同的部分信息内容。

具体的,如图3-d所示,图3-d是以第二信息的发布时间作为合并信息的时间标签的场景图。在图3-d中,终端以E用户发送的朋友圈(即第二信息)的发布时间作为合并信息的时间标签,将B用户和C用户发送的朋友圈的发布者信息和发布时间信息作为标识标签悬浮在合并信息的内容上方。

在可选实施例中,终端以显示一条合并处理得到的合并信息来代替分别显示第一信息和第二信息,甚至进一步在得到所述合并信息后,将第一信息与第二信息从终端的存储空间中删除,从而节省了终端的存储资源。

可以看出,本发明实施例通过在预设时间段内查找与第一信息相似度达到预设阈值的第二信息,将第二信息与所述第一信息进行合并处理,在保证人们能充分看到有效信息的前提下以显示一条合并处理得到的合并信息来代替分别显示第一信息和第二信息,避免终端显示信息时,被多条相似内容的信息刷屏导致遗漏重要信息。

参见图4,图4是本发明实施例中另一种信息显示处理的方法的流程示意图,本发明实施例中的方法可以实现在包括QQ应用服务器、微博应用服务器、贴吧应用服务器等为一些应用提供服务的应用服务器。如图所示本发明的方法至少包括:

S201、确定当前需要向第一终端发送的第一信息。

其中,第一信息可以为朋友圈、微博、QQ空间等信息分享平台中的信息;也可以为在QQ群、微信群、讨论组等群组中的信息;还可以为知乎、天涯、豆瓣等可以针对同一用户的观点进行评论的平台中帖子的评论信息。第一信息包括但不限于以上信息。

其中,应用服务器确定向第一终端发送的第一信息可以通过第一信息的目标IP来确定第一信息,也可以通过查找第一终端的用户的好友信息来确定第一信息,也可以通过查找应用服务器的数据库中的相关数据表来确定第一信息。

具体的,如用户A、B、C、D、E互为微信好友关系且能看到彼此间发的朋友圈,那么应用服务器确定向用户A的终端发送的第一信息通过查找用户A的好友来确定第一信息,查找到的好友结果为用户B、用户C、用户D、用户E,那么用户B、用户C、用户D、用户E发的朋友圈均可能成为第一信息。

S202、在向所述第一终端发送过的处于预设时间范围内的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息。

其中,第二信息与所述第一信息类型可以相同,即在可选实施例中,应用服务器可以仅针对向同一终端发送的相同类型的信息进行合并处理。例如,所述第一信息和所述第二信息均为社交分享消息;或所述第一信息和所述第二信息均为同一群组中的群组通讯消息;或所述第一信息和所述第二信息均为针对同一对象的评论消息。

可选的,所述预设时间范围可以为10分钟、30分钟、1小时、2小时等。应用服务器可以在向第一终端发送所述第一信息的时刻往前查找预设时间范围内向同一终端发送的多个信息,例如,预设时间范围设置为30分钟,那么应用服务器向第一终端发送第一信息后,查找过去30分钟内向同一终端发送的与第一信息相似度达到第一预设阈值的第二信息。

其中,相似度可以为第一信息与第二信息的所有信息内容的相似度;也可以为第一信息与第二信息中包含的特定部分信息内容的相似度,所述特定部分信息内容可以例如为第一信息或第二信息中携带的链接信息、视频信息、语音信息或文字信息中的任一种或多种的结合。

其中,第一预设阈值为一个百分数,具体可以为85%、90%、95%等。在可选实施例中,可以针对不同的相似比较内容设置对应的第一预设阈值。例如:相似比较的是第一信息与第二信息的所有内容,那么可以设定第一预设阈值为85%,即若查找到某个信息与第一信息的所有内容比较相似度的结果达到85%,则确定该信息为与所述第一信息相似度达到第一预设阈值的第二信息;又如,相似比较的是第二信息与第一信息内容中包含的特定部分信息内容,特定部分信息内容为第一信息或第二信息携带的链接信息,那么可以设定第一预设阈值为100%,即若查找到某个信息携带的链接信息与第一信息中携带的链接信息比较相似度的结果达到100%,则确定该信息为与所述第一信息相似度达到第一预设阈值的第二信息;又如相似比较的是第二信息内容与第一信息内容中包含的特定部分信息内容的相似度,特定部分信息内容为第一信息或第二信息携带的链接信息和文字信息,可以设定第一预设阈值为90%,即若查找到某个信息携带的文字信息和链接信息与第一信息携带的文字信息和链接信息比较相似度的结果达到90%,则确定该信息为与所述第一信息相似度达到第一预设阈值的第二信息。

举例来说,假设预设时间范围为1小时,应用服务器在10:00向第一终端发送携带链接信息的第一信息,链接信息属于信息的特定部分信息内容,应用服务器需要从过去的1小时(即9:00—10:00)向同一终端发送的多个信息中查找携带的链接信息与第一信息携带的链接信息相似度达到100%的第二信息。

S203、将所述第一信息与所述第二信息进行合并处理。

其中,将第一信息与第二信息合并处理得到的合并信息包括:

第一信息与第二信息重复的部分信息内容;第一信息的发布者信息和发布时间信息;第二信息的发布者信息和发布时间信息。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。应用服务器判定用户甲乙的内容相似后进行合并处理得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00。

可选的,合并信息还可以包括查找得到的第二信息的数量确定的信息合并数量。具体的,信息合并数量可以为第二信息的数量,此时信息合并数量表示在发送第一信息之前应用服务器向第一终端发送的重复信息的信息数量;也可以为第二信息数量与第一信息数量之和,此时信息合并数量表示当前时间应用服务器已经向第一终端发送的重复信息的信息数量。

可选的,合并信息还可以包括第一信息的信息内容中与第二信息不重复的部分信息内容。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。应用服务器判定用户甲乙的内容相似后合并处理得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00,评论X。

可选的,合并信息还可以包括第二信息的信息内容中与第一信息不重复的部分信息内容。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。应用服务器判定用户甲乙的内容相似后合并处理得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00,评论Y。

可选的,合并信息还可以包括第二信息的信息内容中与第一信息不重复的部分信息内容和第一信息的信息内容中与第二信息不重复的部分信息内容。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。应用服务器判定用户甲乙的内容相似后合并处理得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00,评论X,评论Y。

具体实现中,应用服务器将所述第一信息与所述第二信息进行合并处理的方式可以包括:

1)应用服务器保留所述第一信息的信息模板和格式,并保留所述第一信息中的至少部分信息内容,并将第二信息中包括发布者信息和发布时间信息在内的部分信息内容添加至第一信息中从而得到合并处理得到的合并信息;

2)应用服务器保留所述第二信息的信息模板和格式,并保留所述第二信息中的至少部分信息内容,并将第一信息中包括发布者信息和发布时间信息在内的部分信息内容添加至第二信息中从而得到合并处理得到的合并信息;

3)应用服务器根据预设的合并信息的信息模板和格式,将第一信息和第二信息的包括发布者信息和发布时间信息在内的部分信息内容添加至所述合并信息的信息模板和格式中,从而得到合并处理得到的合并信息。

S204、向所述第一终端发送将所述第一信息和第二信息合并处理得到的合并信息,以使所述第一终端显示所述合并信息。

其中,合并信息的时间标签由所述第一信息的发布时间或者所述第二信息的发布时间确定,时间标签用于确定合并信息在第一终端中的显示排序。

在可选实施例中,应用服务器将合并信息发送给第一终端后,通知第一终端以显示一条合并处理得到的合并信息来代替分别显示第一信息和第二信息,甚至进一步通知第一终端在得到所述合并信息后,将第一信息与第二信息从第一终端的存储空间中删除,从而节省了第一终端的存储资源。

合并信息在第一终端上的显示的具体方式如图2-3所示,在此不再赘述。

可以看出,本发明实施例中将信息的合并处理放在应用服务器端,终端收到服务器发送过来的合并信息后以显示一条合并处理得到的合并信息来代替分别显示第一信息和第二信息,避免终端显示信息时,被多条相似内容的信息刷屏导致遗漏重要信息。

参见图5,图5是本发明实施例中一种信息显示处理的终端的组成结构示意图,如图所示本发明的终端至少包括:

接收模510,用于接收应用服务器发送的第一信息。

其中,第一信息可以为朋友圈、微博、QQ空间等信息分享平台中的信息;也可以为在QQ群、微信群、讨论组等群组中的信息;还可以为知乎、天涯、豆瓣等可以针对同一用户的观点进行评论的平台中帖子的评论信息。第一信息包括但不限于以上信息。

查找模块520,用于在接收到的所述应用服务器在预设时间范围内发送的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息。

其中,第二信息与所述第一信息类型可以相同,即在可选实施例中,合并处理模块530可以仅针对同一应用服务器发送的相同类型的信息进行合并处理。例如,所述第一信息和所述第二信息均为社交分享消息;或所述第一信息和所述第二信息均为同一群组中的群组通讯消息;或所述第一信息和所述第二信息均为针对同一对象的评论消息。

可选的,所述预设时间范围可以为10分钟、30分钟、1小时、2小时等。查找模块520可以在接收模块510接收到所述第一信息的时刻往前查找预设时间范围内接收到同一应用应用服务器发送的多个信息,例如,预设时间范围设置为30分钟,那么接收模块510接收到第一信息后,查找模块520则查找过去30分钟内来自于同一应用服务器发送的与第一信息相似度达到第一预设阈值的第二信息。

其中,相似度可以为第一信息与第二信息的所有信息内容的相似度;也可以为第一信息与第二信息中包含的特定部分信息内容的相似度,所述特定部分信息内容可以例如为第一信息或第二信息中携带的链接信息、视频信息、语音信息或文字信息中的任一种或多种的结合。

其中,第一预设阈值为一个百分数,具体可以为85%、90%、95%。在可选实施例中,可以针对不同的相似比较内容设置对应的第一预设阈值。例如:相似比较的是第一信息与第二信息的所有内容,那么可以设定第一预设阈值为85%,即若查找到某个信息与第一信息的所有内容比较相似度的结果达到85%,则确定该信息为与所述第一信息相似度达到第一预设阈值的第二信息;又如,相似比较的是第二信息与第一信息内容中包含的特定部分信息内容,特定部分信息内容为第一信息或第二信息携带的链接信息,那么可以设定第一预设阈值为100%,即若查找到某个信息携带的链接信息与第一信息中携带的链接信息比较相似度的结果达到100%,则确定该信息为与所述第一信息相似度达到第一预设阈值的第二信息;又如相似比较的是第二信息内容与第一信息内容中包含的特定部分信息内容的相似度,特定部分信息内容为第一信息或第二信息携带的链接信息和文字信息,可以设定第一预设阈值为90%,即若查找到某个信息携带的文字信息和链接信息与第一信息携带的文字信息和链接信息比较相似度的结果达到90%,则确定该信息为与所述第一信息相似度达到第一预设阈值的第二信息。

举例来说,假设预设时间范围为1小时,接收模块510在10:00收到携带链接信息的第一信息,链接信息属于信息的特定部分信息内容,此时查找模块520需要从过去的1小时(即9:00—10:00)接收到的同一应用服务器发送来的多个信息中查找携带的链接信息与第一信息携带的链接信息相似度达到100%的第二信息。

合并处理模块530,用于合并处理所述第一信息与所述第二信息。

其中,将第一信息与第二信息合并处理得到的合并信息包括:

第一信息与第二信息重复的部分信息内容;第一信息的发布者信息和发布时间信息;第二信息的发布者信息和发布时间信息。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。合并处理模块530合并处理得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00。

可选的,合并信息还可以包括查找得到的第二信息的数量确定的信息合并数量。具体的,信息合并数量可以为第二信息的数量,此时信息合并数量表示接收模块510在接收到第一信息之前收到的重复信息的信息数量;也可以为第二信息数量与第一信息数量之和,此时信息合并数量表示接收模块510当前时间已经收到的重复信息的信息数量。

可选的,合并信息还可以包括第一信息的信息内容中与第二信息不重复的部分信息内容。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。合并处理模块530合并处理得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00,评论X。

可选的,合并信息还可以包括第二信息的信息内容中与第一信息不重复的部分信息内容。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。合并处理模块530合并处理得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00,评论Y。

可选的,合并信息还可以包括第二信息的信息内容中与第一信息不重复的部分信息内容和第一信息的信息内容中与第二信息不重复的部分信息内容。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。合并处理模块530合并处理得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00,评论X,评论Y。

具体实现中,合并处理模块530将所述第一信息与所述第二信息进行合并处理的方式可以包括:

1)合并处理模块530保留所述第一信息的信息模板和格式,并保留所述第一信息中的至少部分信息内容,并将第二信息中包括发布者信息和发布时间信息在内的部分信息内容添加至第一信息中从而得到合并处理得到的合并信息;

2)合并处理模块530保留所述第二信息的信息模板和格式,并保留所述第二信息中的至少部分信息内容,并将第一信息中包括发布者信息和发布时间信息在内的部分信息内容添加至第二信息中从而得到合并处理得到的合并信息;

3)合并处理模块530根据预设的合并信息的信息模板和格式,将第一信息和第二信息的包括发布者信息和发布时间信息在内的部分信息内容添加至所述合并信息的信息模板和格式中,从而得到合并处理得到的合并信息。

显示模块540,用于显示将所述第一信息和第二信息合并处理得到的合并信息。

其中,显示模块540以显示一条合并处理得到的合并信息的方式来代替分别显示第一信息和第二信息的方式。

其中,合并信息的时间标签由所述第一信息的发布时间或者所述第二信息的发布时间确定,显示模块540根据所述合并信息的时间标签显示合并处理模块530处理得到的合并信息。

可选的,当将第一信息的发布时间作为合并信息的时间标签时,显示模块540则将第一信息的内容作为合并信息的信息内容显示在合并信息的内容区域,将第一信息的发布者作为合并信息的发布者显示在合并信息的发布者区域,将第二信息的发布者信息和发布时间信息作为标识标签显示在标识标签显示区域,将信息合并数量显示在信息数量区域。

具体的,如图2和图3-a所示,图2-a是现有技术中信息显示的场景图,图3-a是以第一信息的发布时间作为合并信息的时间标签的场景图。如图2-a所示,在图2-a中,A用户的朋友圈中有B、C、D、E用户均发了朋友圈,其中B用户、C用户、E用户发送的朋友圈的内容几乎是同一个内容。经过本发明的合并处理操作后,如图3-a所示,以B用户发送的朋友圈(即第一信息)的发布时间作为合并信息的时间标签,将C用户和E用户发送的朋友圈(即第二信息)的发布者信息和发布时间信息作为标识标签悬浮在合并信息的内容上方,图2-a中一共有3条内容相似的信息,在图2-b中信息数量区域中显示3。

可选的,在标识标签显示区域还可显示第二信息的信息内容与第一信息不同的部分信息内容。

具体的,如图3-b所示,图3-b是合并信息包含第二信息的信息内容和第一信息不同的部分信息内容的合并信息显示的场景图。在图3-b中,以B用户发送的朋友圈(即第一信息)的发布时间作为合并信息的时间标签,将C用户和E用户发送的朋友圈(即第二信息)的发布者和发布信息以及C用户的朋友圈和B用户的朋友圈的内容不同的部分信息内容以及E用户的朋友圈和B用户的朋友圈的内容不同的部分信息内容作为标识标签悬浮在合并信息的内容上方。

具体的,标识标签可以悬浮在合并信息内容的四周,如图3-c所示;标识标签可以以列表形式排列在合并信息内容的一侧,如图3-c所示,图3-c是标识标签以列表形式排列在合并信息内容的一侧的场景图。在图3-c中,C用户和E用户发送的朋友圈(即第二信息)的发布者信息和发布时间信息作为合并信息的标识标签以列表形式显示在合并信息内容的左侧。

可选的,当将第二信息的发布时间作为合并信息的时间标签时,显示模块540则将第二信息的内容作为合并信息的信息内容显示在合并信息的内容区域,将第二信息的发布者作为合并信息的发布者显示在合并信息的发布者区域,将第一信息的发布者信息和发布时间信息作为标识标签显示在标识标签显示区域,将信息合并数量显示在信息数量区域。

可选的,在标识标签显示区域还可显示第一信息的信息内容与第二信息不同的部分信息内容。

具体的,如图3-d所示,图3-d是以第二信息的发布时间作为合并信息的时间标签的场景图。在图3-d中,终端以E用户发送的朋友圈(即第二信息)的发布时间作为合并信息的时间标签,将B用户和C用户发送的朋友圈的发布者信息和发布时间信息作为标识标签悬浮在合并信息的内容上方。

在可选实施例中,显示模块540以显示一条合并处理得到的合并信息来代替分别显示第一信息和第二信息,甚至进一步在得到所述合并信息后,将第一信息与第二信息从终端的存储空间中删除,从而节省了终端的存储资源。

可以看出,本发明实施例中通过在预设时间段内查找与第一信息相似度达到预设阈值的第二信息,将第二信息与所述第一信息进行合并处理,在保证人们能充分看到有效信息的前提下显示一条合并处理得到的合并信息来代替分别显示第一信息和第二信息,避免终端显示信息时,被多条相似内容的信息刷屏导致遗漏重要信息。

这里需要指出的是,上述信息显示处理的终端可以为PC这种电子设备,还可以为如PAD,平板电脑,手提电脑这种便携电子设备,不限于这里的描述,信息显示处理的终端至少包括用于存储数据的数据库和用于数据处理的处理器,可以包括内置的存储介质或独立设置的存储介质。

其中,对于用于数据处理的处理器而言,在执行处理时,可以采用微处理器、中央处理器(CPU,Central Processing Unit)、数字信号处理器(DSP,Digital SingnalProcessor)或可编程逻辑阵列(FPGA,Field-Programmable Gate Array)实现;对于存储介质来说,包含操作指令,该操作指令可以为计算机可执行代码,通过所述操作指令来实现上述本发明实施例如结合图1所描述的信息显示处理流程中的各个步骤。

信息显示处理的终端作为硬件实体的一个示例如图7所示。所述装置包括处理器701、存储介质702以及至少一个外部通信接口703;所述处理器701、存储介质702以及通信接口703均通过总线704连接。

信息显示处理的终端中的处理器701可以调用存储介质702中的操作指令执行以下流程:

接收应用服务器发送的第一信息;

在接收到的所述应用服务器在预设时间范围内发送的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息;

将所述第一信息与所述第二信息进行合并处理;

显示将所述第一信息和第二信息合并处理得到的合并信息。

这里需要指出的是:以上涉及信息显示处理的终端的描述,与前文结合图1介绍的信息显示处理方法的描述是类似的,同方法的有益效果描述,不做赘述。对于本发明信息显示处理的终端实施例中未披露的技术细节,请参照本发明方法实施例的描述。

参见图6,图6是本发明实施例中一种应用服务器的组成结构示意图。

信息确定模块610,用于确定当前需要向第一终端发送的第一信息。

其中,第一信息可以为朋友圈、微博、QQ空间等信息分享平台中的信息;也可以为在QQ群、微信群、讨论组等群组中的信息;还可以为知乎、天涯、豆瓣等可以针对同一用户的观点进行评论的平台的帖子中的评论信息。第一信息包括但不限于以上信息。

其中,确定模块610确定向第一终端发送的第一信息可以通过第一信息的目标IP来确定第一信息,也可以通过查找第一终端的好友信息来确定第一信息,也可以通过查找应用服务器的数据库中的相关数据表来确定第一信息。

具体的,如用户A、B、C、D、E互为微信好友关系且能看到彼此间发的朋友圈,那么确定模块610确定向用户A的终端发送的第一信息可以通过查找用户A的好友来确定第一信息,查找到的好友结果为用户B、用户C、用户D、用户E,那么用户B、用户C、用户D、用户E发的朋友圈均可能成为第一信息。

查找模块620,用于在向所述第一终端发送过的处于预设时间范围内的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息。

其中,第二信息与所述第一信息类型可以相同,即在可选实施例中,合并处理模块630可以仅针对向同一终端发送的相同类型的信息进行合并处理。例如,所述第一信息和所述第二信息均为社交分享消息;或所述第一信息和所述第二信息均为同一群组中的群组通讯消息;或所述第一信息和所述第二信息均为针对同一对象的评论消息。

可选的,所述预设时间范围可以为10分钟、30分钟、1小时、2小时等。查找模块620可以在向第一终端发送所述第一信息的时刻往前查找预设时间范围内向同一终端发送的多个信息,例如,预设时间范围设置为30分钟,那么确定模块610确定向第一终端发送的第一信息后,查找模块620查找过去30分钟内向同一终端发送的与第一信息相似度达到第一预设阈值的第二信息。

其中,相似度可以为第一信息与第二信息的所有信息内容的相似度;也可以为第一信息与第二信息中包含的特定部分信息内容的相似度,所述特定部分信息内容可以例如为第一信息或第二信息中携带的链接信息、视频信息、语音信息或文字信息中的任一种或多种的结合。

其中,第一预设阈值为一个百分数,具体可以为85%、90%、95%。在可选实施例中,可以针对不同的相似比较内容设置对应的第一预设阈值。例如:相似比较的是第一信息与第二信息的所有内容,那么可以设定第一预设阈值为85%,即若查找到某个信息与第一信息的所有内容比较相似度的结果达到85%,则确定该信息为与所述第一信息相似度达到第一预设阈值的第二信息;又如,相似比较的是第二信息与第一信息内容中包含的特定部分信息内容,特定部分信息内容为第一信息或第二信息携带的链接信息,那么可以设定第一预设阈值为100%,即若查找到某个信息携带的链接信息与第一信息中携带的链接信息比较相似度的结果达到100%,则确定该信息为与所述第一信息相似度达到第一预设阈值的第二信息;又如相似比较的是第二信息内容与第一信息内容中包含的特定部分信息内容的相似度,特定部分信息内容为第一信息或第二信息携带的链接信息和文字信息,可以设定第一预设阈值为90%,即若查找到某个信息携带的文字信息和链接信息与第一信息携带的文字信息和链接信息比较相似度的结果达到90%,则确定该信息为与所述第一信息相似度达到第一预设阈值的第二信息。

举例来说,假设预设时间范围为1小时,确定模块610确定在10:00向第一终端发送携带链接信息的第一信息,链接信息属于信息的特定部分信息内容,此时查找模块620需要从过去的1小时(即9:00—10:00)向同一终端发送的多个信息中查找携带的链接信息与第一信息携带的链接信息相似度达到100%的第二信息。

合并处理模块630,用于合并处理所述第一信息与所述第二信息。

其中,合并处理模块630合并处理第一信息与第二信息得到的合并信息包括:

第一信息与第二信息重复的部分信息内容;第一信息的发布者信息和发布时间信息;第二信息的发布者信息和发布时间信息。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。合并处理模块630合并处理第一信息和第二信息得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00。

可选的,合并信息还可以包括查找得到的第二信息的数量确定的信息合并数量。具体的,信息合并数量可以为第二信息的数量,此时信息合并数量表示发送模块640在发送第一信息之前已经向第一终端发送的重复信息的信息数量;也可以为第二信息数量与第一信息数量之和,此时信息合并数量表示当前时间发送模块640已经向第一终端发送的重复信息的信息数量。

可选的,合并信息还可以包括第一信息的信息内容中与第二信息不重复的部分信息内容。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。合并处理模块630合并处理第一信息和第二信息得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00,评论X。

可选的,合并信息还可以包括第二信息的信息内容中与第一信息不重复的部分信息内容。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。合并处理模块630合并处理第一信息和第二信息得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00,评论Y。

可选的,合并信息还可以包括第二信息的信息内容中与第一信息不重复的部分信息内容以及第一信息的信息内容中与第二信息不重复的部分信息内容。具体的,如第一信息由用户甲发布,发布时间为10:03,发布的信息内容为“评论X+视频a”,第二信息由用户乙发布,发布时间为10:00,发布的信息内容为“评论Y+视频a”。合并处理模块630合并处理第一信息和第二信息得到的合并信息包括:视频a,用户甲的用户标识和发布时间10:03,用户乙的用户标识和发布时间10:00,评论X,评论Y。

具体实现中,合并处理模块630将所述第一信息与所述第二信息进行合并处理的方式可以包括:

1)合并处理模块630保留所述第一信息的信息模板和格式,并保留所述第一信息中的至少部分信息内容,并将第二信息中包括发布者信息和发布时间信息在内的部分信息内容添加至第一信息中从而得到合并处理得到的合并信息;

2)合并处理模块630保留所述第二信息的信息模板和格式,并保留所述第二信息中的至少部分信息内容,并将第一信息中包括发布者信息和发布时间信息在内的部分信息内容添加至第二信息中从而得到合并处理得到的合并信息;

3)合并处理模块630根据预设的合并信息的信息模板和格式,将第一信息和第二信息的包括发布者信息和发布时间信息在内的部分信息内容添加至所述合并信息的信息模板和格式中,从而得到合并处理得到的合并信息。

发送模块640,用于向所述第一终端发送将所述第一信息与第二信息合并处理得到的合并信息。

其中,合并信息的时间标签由第一信息的发布时间或者第二信息的发布时间确定,发送模块640向第一客户发送和合并信息中包含所述时间标签,所述时间标签用于确定合并信息在第一终端中的显示排序。

在可选实施例中,第一终端以显示一条合并处理得到的合并信息来代替分别显示第一信息和第二信息,甚至进一步在得到所述合并信息后,将第一信息与第二信息从第一终端的存储空间中删除,从而节省了第一终端的存储资源。

可以看出,本发明实施例中将信息的合并处理放在应用服务器端,终端收到服务器发送过来的合并信息后以显示一条合并处理得到的合并信息来代替分别显示第一信息和第二信息,避免终端显示信息时,被多条相似内容的信息刷屏导致遗漏重要信息。

这里需要指出的是,上述应用服务器可以为独立设置的实体电子设备,也可以是通过集群服务器构成的,为实现各单元功能而合并为一实体或各单元功能分体设置的电子设备,应用服务器至少包括用于存储数据的数据库和用于数据处理的处理器,可以包括内置的存储介质或独立设置的存储介质。

其中,对于用于数据处理的处理器而言,在执行处理时,可以采用微处理器、中央处理器(CPU,Central Processing Unit)、数字信号处理器(DSP,Digital SingnalProcessor)或可编程逻辑阵列(FPGA,Field-Programmable Gate Array)实现;对于存储介质来说,包含操作指令,该操作指令可以为计算机可执行代码,通过所述操作指令来实现上述本发明实施例结合图4所描述的信息显示处理流程中的各个步骤。

应用服务器作为硬件实体的一个示例如图8所示。所述装置包括处理器801、存储介质802以及至少一个外部通信接口803;所述处理器801、存储介质802以及通信接口803均通过总线804连接。

应用服务器中的处理器801可以调用存储介质802中的操作指令执行以下流程:

确定当前需要向第一终端发送的第一信息;

在向所述第一终端发送过的处于预设时间范围内的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息;

将所述第一信息与所述第二信息进行合并处理;

向所述第一终端发送将所述第一信息和第二信息合并处理得到的合并信息,以使所述第一终端显示所述合并信息。

这里需要指出的是:以上涉及应用服务器的描述,与前文结合图4介绍的信息显示处理方法的描述是类似的,同方法的有益效果描述,不做赘述。对于本发明应用服务器实施例中未披露的技术细节,请参照本发明方法实施例的描述。

图9是本发明实施例中的一种信息显示处理系统的结构示意图,如图所示本发明实施例中的信息显示处理系统包括第一终端910和应用服务器920,其中:

在一实施例中,所述第一终端910为本发明前文实施例结合附图5或图7描述的信息显示处理的终端:

所述应用服务器920用于向所述第一终端910发送第一信息;

所述第一终端910用于接收应用服务器920发送的第一信息;在接收到的所述应用服务器920在预设时间范围内发送的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息;将所述第一信息与所述第二信息进行合并处理;显示将所述第一信息和第二信息合并处理得到的合并信息。

在另一实施例中,所述应用服务器920为前文实施例结合附图6或图8描述的应用服务器,其中:

所述应用服务器920用于:确定当前需要向第一终端910发送的第一信息;在向所述第一终端发送过的处于预设时间范围内的多个信息中查找与所述第一信息相似度达到第一预设阈值的第二信息;将所述第一信息与所述第二信息进行合并处理;向所述第一终端910发送将所述第一信息和第二信息合并处理得到的合并信息;

所述第一终端910用于:接收并显示所述合并信息。

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

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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