评论聚合展示方法、系统、服务器及智能终端与流程

文档序号:14684150发布日期:2018-06-12 23:01阅读:217来源:国知局
评论聚合展示方法、系统、服务器及智能终端与流程

本发明实施例涉及数据处理领域,尤其是一种评论聚合展示方法、系统、服务器及智能终端。



背景技术:

随着计算机技术的进步,信息扩散的速度及扩散范围均有了跨越性发展。用户能够通过直播平台或共享平台将自己私有的数据展示给大家观看和浏览,观众或浏览者在观看之后,往往都会对分享的数据进行评论,评论信息会以不同的方式展示在评论区域内。

现有技术中,用于展示观众评论的方式主要有两种,第一种为动态展示方法,以视频直播时的弹幕和聊天区为代表,用户的评论信息会以动态方式展示一段时间后停止展示;第二种是动态展示,以朋友圈评论和微博留言为代表,用户的评论信息会以静态的方式进行长时间展示。

本发明创造的发明人在研究中发现,现有技术中的展示方式,仅能够适用较小数量评论的展示,在数据爆炸的今天,某个视频数据能够在一秒内获得成百上千条评论,为了显示这些评论,动态显示方法不得不采用密集、缩短播放时间和堆叠播放的方式进行展示,而静态展示方法则使用户浏览困难,无法精准定位信息量较大的评论。因此,现有技术中的展示方法,无法满足大数据量的评论信息展示。



技术实现要素:

本发明实施例提供一种能够对同类多媒体互动信息进行聚合后展示的评论聚合展示方法、系统、服务器及智能终端。

为解决上述技术问题,本发明创造的实施例采用的一个技术方案是:提供一种评论聚合展示方法,包括下述步骤:

获取待展示多媒体互动信息;

根据预设的聚合规则对所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成聚合评论信息;

将所述聚合评论信息发送至客户端,以使所述客户端根据预设的展示方法展示所述聚合评论信息。

可选地,根据预设的聚合规则对所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成聚合评论信息的步骤之后,还包括下述步骤:

根据聚合次数按由大到小的顺序依次对所述聚合评论信息进行排序;

根据预设筛选规则将排名在所述筛选规则范围内的聚合评论信息进行保存。

可选地,所述评论聚合展示方法还包括下述步骤:

获取预设第一时间阈值区间内的待展示多媒体互动信息;

根据预设的聚合规则将所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成第一聚合评论信息;

将所述第一聚合评论信息发送至客户端,以使所述客户端在弹幕区域展示所述第一聚合评论信息。

可选地,将所述聚合评论信息发送至客户端,以使所述客户端在弹幕区域展示所述第一聚合评论信息的步骤之后,还包括下述步骤:

根据所述聚合规则在预设的第二时间阈值区间内获取第二聚合评论信息;

比对所述第一聚合评论信息和所述第二聚合评论信息是否相同;

当所述第一聚合评论信息和所述第二聚合评论信息相同时,将所述第二聚合评论信息的聚合次数增加至所述第一聚合评论信息上,将增加聚合次数后的所述第一聚合评论信息发送至客户端。

可选地,将所述聚合评论信息发送至客户端,以使所述客户端在弹幕区域展示所述第一聚合评论信息的步骤之后,还包括下述步骤:

根据所述聚合规则在预设的第二时间阈值区间内获取第二聚合评论信息;

比对所述第一聚合评论信息和所述第二聚合评论信息是否相同;

当所述第一聚合评论信息和所述第二聚合评论信息不相同时,将所述第二聚合评论信息发送至客户端。

可选地,所述将所述聚合评论信息发送至客户端,以使所述客户端根据预设的展示方法展示所述聚合评论信息的步骤之后,还包括下述步骤:

获取用户分享数据的分享路径;

根据所述分享路径将所述聚合评论信息发布在所述分享路径的评论区域。

为解决上述技术问题,本发明实施例提供了一种客户端的评论聚合展示方法,包括下述步骤:

向服务器端发送获取多媒体互动信息的请求,以使所述服务器端根据所述请求通过预设的聚合规则对所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成聚合评论信息;

获取所述服务器端响应于所述请求回传的聚合评论信息;

将所述聚合评论信息根据预设的展示方法展示所述聚合评论信息。

可选地,所述获取所述服务器端响应于所述请求回传的聚合评论信息的步骤之前,还包括下述步骤:

向服务器端发送获取多媒体互动信息的请求,以使所述服务器端根据聚合次数按由大到小的顺序依次对所述聚合评论信息进行排序,并根据预设筛选规则将排名在所述筛选规则范围内的聚合评论信息进行保存。

可选地,所述评论聚合展示方法还包括下述步骤:

向服务器端发送获取多媒体互动信息的请求,以使所述服务器端在预设第一时间阈值区间内,根据所述请求通过预设的聚合规则对所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成第一聚合评论信息;

获取所述服务器端响应于所述请求回传的第一聚合评论信息;

将所述第一聚合评论信息在弹幕区域内进行展示。

可选地,所述评论聚合展示方法还包括下述步骤:

向服务器端发送获取多媒体互动信息的请求,以使所述服务器端根据所述请求在预设的第二时间阈值区间内,通过预设的聚合规则对所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成第二聚合评论信息,并比对所述第一聚合评论信息和第二聚合评论信息,当第一聚合评论信息和所述第二聚合评论信息相同时,将第二聚合评论信息的聚合次数增加至所述第一聚合评论信息上;

获取所述服务器端响应于所述请求回传的增加聚合次数后的第一聚合评论信息;

将所述增加聚合次数后的第一聚合评论信息在弹幕区域内进行展示。

可选地,所述评论聚合展示方法还包括下述步骤:

向服务器端发送获取多媒体互动信息的请求,以使所述服务器端根据所述请求在预设的第二时间阈值区间内,通过预设的聚合规则对所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成第二聚合评论信息,并比对所述第一聚合评论信息和第二聚合评论信息,当第一聚合评论信息和所述第二聚合评论信息不相同时,将第二聚合评论信息作为响应所述请求的回传数据;

获取所述服务器端响应于所述请求回传的第二聚合评论信息;

将所述第二聚合评论信息在弹幕区域内进行展示。

可选地,所述评论聚合展示方法还包括下述步骤:

向服务器端发送分享数据的分享路径,以使所述服务器端在接收到所述分享路径后,将所述聚合评论信息发布在所述分享路径的评论区域。

为解决上述技术问题,本发明实施例还提供一种评论聚合展示系统,包括:

获取模块,用于获取待展示多媒体互动信息;

处理模块,用于根据预设的聚合规则对所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成聚合评论信息;

执行模块,用于将所述聚合评论信息发送至客户端,以使所述客户端根据预设的展示方法展示所述聚合评论信息。

可选地,所述评论聚合展示系统还包括:

第一排序子模块,用于根据聚合次数按由大到小的顺序依次对所述聚合评论信息进行排序;

第一筛选子模块,用于根据预设筛选规则将排名在所述筛选规则范围内的聚合评论信息进行保存。

可选地,所述评论聚合展示系统还包括:

第一获取子模块,用于获取预设第一时间阈值区间内的待展示多媒体互动信息;

第一处理子模块,用于根据预设的聚合规则将所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成第一聚合评论信息;

第一执行子模块,用于将所述第一聚合评论信息发送至客户端,以使所述客户端在弹幕区域展示所述第一聚合评论信息。

可选地,所述评论聚合展示系统还包括:

第二处理子模块,用于根据所述聚合规则在预设的第二时间阈值区间内获取第二聚合评论信息;

第一比对子模块,用于比对所述第一聚合评论信息和所述第二聚合评论信息是否相同;

第二执行子模块,用于当所述第一聚合评论信息和所述第二聚合评论信息相同时,将所述第二聚合评论信息的聚合次数增加至所述第一聚合评论信息上,将增加聚合次数后的所述第一聚合评论信息发送至客户端。

可选地,所述评论聚合展示系统还包括:

第三处理子模块,用于根据所述聚合规则在预设的第二时间阈值区间内获取第二聚合评论信息;

第二比对子模块,用于比对所述第一聚合评论信息和所述第二聚合评论信息是否相同;

第三执行子模块,用于当所述第一聚合评论信息和所述第二聚合评论信息不相同时,将所述第二聚合评论信息发送至客户端。

可选地,所述评论聚合展示系统还包括:

第二获取子模块,用于获取所述服务器端响应于所述请求回传的聚合评论信息;

第四处理子模块,用于将所述聚合评论信息根据预设的展示方法展示所述聚合评论信息。

为解决上述技术问题,本发明实施例还提供一种应用于客户端的评论聚合展示系统,包括:

发送模块,用于向服务器端发送获取多媒体互动信息的请求,以使所述服务器端根据所述请求通过预设的聚合规则对所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成聚合评论信息;

接收模块,用于获取所述服务器端响应于所述请求回传的聚合评论信息;

显示模块,用于将所述聚合评论信息根据预设的展示方法展示所述聚合评论信息。

可选地,所述评论聚合展示系统还包括:

第一发送子模块,用于向服务器端发送获取多媒体互动信息的请求,以使所述服务器端根据聚合次数按由大到小的顺序依次对所述聚合评论信息进行排序,并根据预设筛选规则将排名在所述筛选规则范围内的聚合评论信息进行保存。

可选地,所述评论聚合展示系统还包括:

第二发送子模块,用于向服务器端发送获取多媒体互动信息的请求,以使所述服务器端在预设第一时间阈值区间内,根据所述请求通过预设的聚合规则对所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成第一聚合评论信息;

第一接收子模块,用于获取所述服务器端响应于所述请求回传的第一聚合评论信息;

第一显示子模块,用于将所述第一聚合评论信息在弹幕区域内进行展示。

可选地,所述评论聚合展示系统还包括:

第三发送子模块,用于向服务器端发送获取多媒体互动信息的请求,以使所述服务器端根据所述请求在预设的第二时间阈值区间内,通过预设的聚合规则对所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成第二聚合评论信息,并比对所述第一聚合评论信息和第二聚合评论信息,当第一聚合评论信息和所述第二聚合评论信息相同时,将第二聚合评论信息的聚合次数增加至所述第一聚合评论信息上;

第二接收子模块,用于获取所述服务器端响应于所述请求回传的增加聚合次数后的第一聚合评论信息;

第二显示子模块,用于将所述增加聚合次数后的第一聚合评论信息在弹幕区域内进行展示。

可选地,所述评论聚合展示系统还包括:

第四发送子模块,用于向服务器端发送获取多媒体互动信息的请求,以使所述服务器端根据所述请求在预设的第二时间阈值区间内,通过预设的聚合规则对所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成第二聚合评论信息,并比对所述第一聚合评论信息和第二聚合评论信息,当第一聚合评论信息和所述第二聚合评论信息不相同时,将第二聚合评论信息作为响应所述请求的回传数据;

第三接收子模块,用于获取所述服务器端响应于所述请求回传的第二聚合评论信息;

第三显示子模块,用于将所述第二聚合评论信息在弹幕区域内进行展示。

可选地,所述评论聚合展示系统还包括:

第五发送子模块,用于向服务器端发送分享数据的分享路径,以使所述服务器端在接收到所述分享路径后,将所述聚合评论信息发布在所述分享路径的评论区域。

为解决上述技术问题本发明实施例还提供一种服务器,包括:

一个或多个处理器;

存储器;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述所述的评论聚合展示方法。

为解决上述技术问题本发明实施例还提供一种智能终端,包括:

一个或多个处理器;

存储器;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述所述的客户端的评论聚合展示方法。

本发明实施例的有益效果是:通过聚合规则将待展示多媒体互动信息中的同类多媒体互动信息进行聚合,以压缩和汇聚评论信息中的数据量,大大降低重复性评论的出现,使聚合后的聚合评论信息繁复性降低,信息量得到大幅的提升。

附图说明

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

图1为本发明实施例服务器端评论聚合展示方法的基本流程示意图;

图2为本发明实施例客户端通过弹幕展示聚合评论信息的示意图;

图3为本发明实施例客户端通过评论区域展示聚合评论信息的示意图;

图4为本发明实施例客户端通过静态评论区域展示聚合评论信息的示意图;

图5为本发明实施例筛选聚合评论信息的流程示意图;

图6为本发明实施例视频播放评论聚合展示方法的基本流程示意图;

图7为本发明实施例视频播放评论聚合展示方法更新聚合评论信息的第一种实施方式流程示意图;

图8为本发明实施例视频播放评论聚合展示方法更新聚合评论信息的第二种实施方式流程示意图;

图9为本发明实施例转移聚合评论信息的流程示意图;

图10为本发明实施例服务器侧评论聚合展示系统的基本结构框图;

图11为本发明实施例终端侧侧评论聚合展示系统的基本结构框图;

图12为本发明实施例服务器基本结构框图;

图13为本发明实施例智能终端基本结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。

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

实施例

请参阅图1,图1为本实施例服务器端评论聚合展示方法的基本流程示意图。

如图1所示,一种评论聚合展示方法,包括下述步骤:

S1100、获取待展示多媒体互动信息;

多媒体互动信息即观众的评论信息,多媒体互动信息包括(不限于):文字、图片、动图或短视频。在直播领域多媒体互动信息还包括:礼物图片和礼物的动画效果。

待展示的多媒体互动信息由观众或游客的客户端上传,但未经服务器端确认并进行全平台或链路(如直播间或个人微博)广播的多媒体互动信息。

待展示的多媒体互动信息缓存在服务器内,服务器通过定时刷新的方式(如1s刷新一次)不断的获取多媒体互动信息。

S1200、根据预设的聚合规则对所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成聚合评论信息;

预设聚合规则为多媒体互动信息统计的规则,根据多媒体互动信息种类的不同而不同。

举例说明,当聚合评论信息为文字时,通过理解文字信息内容,将内容中意思表达方式相同的文字进行聚合,例如,将内容为666666等长度不等但由统一个字符重复组成的数字,统一进行聚合为666的字符串,然后再进行聚合次数的统计。

当聚合评论信息为文字时还能够通过比较不同评论文字汉明距离的方式进行聚合,获取表征评论文字信息的ASCII码字符串,比较不同的评论文字信息中ASCII码字符串的汉明距离,当汉明距离小于一个设定阈值(例如10、20、或25)时,将符合该条件的评论语言进行聚合,然后再进行聚合次数的统计。

当聚合评论信息为图片、动图、礼物或礼物的动画时,采用统一平台或应用软件提供的上述资源,具有统一的编号,识别上述资源的编号,将编号相同的资源进行聚合次数的统计。

在一些实施方式中,观众使用无统一编号的图片、视频或动图信息进行评论时,需要对上述图像进行图像理解。能够采用的一种技术方案为:采用卷积神经网络模型,将分类结果相同的图片、动图和视频进行聚合次数的统计。

聚合评论信息为若干个同一类数据的集合,其数据结构的外在表示例如:666*88即666的评论出现了共88次。聚合评论信息就是由此类格式的若干条信息组成的集合。

S1300、将所述聚合评论信息发送至客户端,以使所述客户端根据预设的展示方法展示所述聚合评论信息。

聚合评论信息统计结束后,将统计的结果发送至请求获取聚合评论信息的客户端中。需要注意的是本实施方式中的发送实际为广播,当观众客户端请求接入服务器时,服务器就会将该聚合评论信息发送至客户端,客户端与服务器建立链接之后,服务器无需客户端请求也会定时向该客户端进行广播。

客户端在接收到聚合评论区域会在相应的进行展示,例如,视频播放或直播时以弹幕的方式进行展示,直播时在直播的评论区域内进行展示或在微博的评论区域内进行展示。

请参阅图2、图3和图4,其中,图2为本实施例客户端通过弹幕展示聚合评论信息的示意图;图3为本实施例客户端通过评论区域展示聚合评论信息的示意图;图4为本实施例客户端通过静态评论区域展示聚合评论信息的示意图。

如图2所示,客户端将聚合评论信息“大拇指图像*10”的图像展示在视频弹幕上。

如图3所示,客户端将聚合评论信息数字串“666*84”的数字信息展示在评论区域。

如图4所示,客户端将聚合评论信息“牛牛牛”的字符信息展示在静态评论区域。

上述实施方式通过聚合规则将待展示多媒体互动信息中的同类多媒体互动信息进行聚合,以压缩和汇聚评论信息中的数据量,大大降低重复性评论的出现,使聚合后的聚合评论信息繁复性降低,信息量得到大幅的提升。

在一些实施方式中,服务器端仅向客户端发送一部分聚合后的聚合评论信息。具体请参阅图5,图5为本实施例筛选聚合评论信息的流程示意图。

如图5所示步骤S1200之后包括下述步骤:

S1211、根据聚合次数按由大到小的顺序依次对所述聚合评论信息进行排序;

服务器端根据聚合评论信息中聚合次数的多少,对统计完成后的聚合评论信息进行排序,排序以降幂的方式进行。

S1222、根据预设筛选规则将排名在所述筛选规则范围内的聚合评论信息进行保存。

筛选规则为设定的筛选标准,如筛选规则为选取排名在前的两个聚合评论信息。但不限于此,筛选规则设定的选取个数不局限于此,根据具体应用环境的不同,筛选规则选取个数能够为任一数值。筛选规则的筛选条件也不局限与获取聚合评论信息的个数,根据具体应用环境的不同,在一些实施方式中筛选规则能够是(不限于):只提取文字类型的聚合评论信息、只提取图片类型的聚合评论信息或只提取视频类型的聚合评论信息。

通过对聚合评论信息进行筛选,能够进一步的精简数据,同时根据设定的条件对聚合评论信息进行选择,能够定向提取信息量较大的评论,提高显示评论的含金量。

在一些实施方式中,评论聚合展示方法被应用于视频播放领域。具体请参阅图6,图6为本实施例视频播放评论聚合展示方法的基本流程示意图。

如图6所示,评论聚合展示方法还包括下述步骤:

S1410、获取预设第一时间阈值区间内的待展示多媒体互动信息;

第一时间阈值区间为设定的多媒体互动信息刷新的时间,例如,设定多媒体互动信息的刷新时间为1s。但不局限与此,第一时间阈值区的取值不局限于此,根据具体应用场景的不同,第一时间阈值区的取值为任何数值。

举例说明,服务器端每隔1s刷新一次多媒体互动信息,则进行聚合评论信息统计时,统计第一时间阈值区间即1s内的聚合评论信息。

S1420、根据预设的聚合规则将所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成第一聚合评论信息;

预设聚合规则为多媒体互动信息统计的规则,根据多媒体互动信息种类的不同而不同。

举例说明,当聚合评论信息为文字时,通过理解文字信息内容,将内容中意思表达方式相同的文字进行聚合,例如,将内容为666666等长度不等但由统一个字符重复组成的数字,统一进行聚合为666的字符串,然后再进行聚合次数的统计。

当聚合评论信息为文字时还能够通过比较不同评论文字汉明距离的方式进行聚合,获取表征评论文字信息的ASCII码字符串,比较不同的评论文字信息中ASCII码字符串的汉明距离,当汉明距离小于一个设定阈值(例如10、20、或25)时,将符合该条件的评论语言进行聚合,然后再进行聚合次数的统计。

当聚合评论信息为图片、动图、礼物或礼物的动画时,采用统一平台或应用软件提供的上述资源,具有统一的编号,识别上述资源的编号,将编号相同的资源进行聚合次数的统计。

在一些实施方式中,观众使用无统一编号的图片、视频或动图信息进行评论时,需要对上述图像进行图像理解。能够采用的一种技术方案为:采用卷积神经网络模型,将分类结果相同的图片、动图和视频进行聚合次数的统计。

聚合评论信息为若干个同一类数据的集合,其数据结构的外在表示例如:666*88即666的评论出现了共88次。聚合评论信息就是由此类格式的若干条信息组成的集合。

在第一时间阈值区间内统计的聚合评论信息为第一聚合评论信息。

S1430、将所述第一聚合评论信息发送至客户端,以使所述客户端在弹幕区域展示所述第一聚合评论信息。

客户端在获取到第一聚合评论信息后,在弹幕区域播放第一聚合评论信息。

在一些实施方式中,需要对聚合评论信息进行更新。具体请参阅图7,图7为本实施例视频播放评论聚合展示方法更新聚合评论信息的第一种实施方式流程示意图。

如图7所示,步骤S1430之后还包括下述步骤:

S1511、根据所述聚合规则在预设的第二时间阈值区间内获取第二聚合评论信息;

第一时间阈值区间与第二时间阈值区间的时间相同,且第二时间阈值区间为第一时间阈值区间的下一个时间区间,即第一时间阈值区间结束后,进行多媒体互动信息刷新后至下一次刷新之前的时间段。在第二时间阈值区间内,对刷新后的多媒体互动信息进行聚合。

第二时间阈值区间内聚合成的聚合评论信息为第二聚合评论信息。

S1512、比对所述第一聚合评论信息和所述第二聚合评论信息是否相同;

服务器端比对第一聚合评论信息和第二聚合评论信息,比对的方式为:文字聚合评论信息通过理解字义比对或通过汉明距离比对其是否相同,图片和视频则比对编号或分类信息是否一致。但不限于此,能够通过现有技术中任意相似对比对技术,对能够适用该技术的第一聚合评论信息和第二聚合评论信息进行比对。

S1513、当所述第一聚合评论信息和所述第二聚合评论信息相同时,将所述第二聚合评论信息的聚合次数增加至所述第一聚合评论信息上,将增加聚合次数后的所述第一聚合评论信息发送至客户端。

比对结果第一聚合评论信息和所述第二聚合评论信息相同时,将所述第二聚合评论信息的聚合次数增加至所述第一聚合评论信息上。举例说明,第一聚合评论信息为“666*84”,第二聚合评论信息为“666*16”,则聚合次数增加后的第一聚合评论信息为“666*100”。

客户端接受增加聚合次数后的第一聚合评论信息,对聚合次数后的第一聚合评论信息进行弹幕显示,例如显示聚合评论信息为“666*100”。在一些实施方式中,该方法被用于“连击”操作。

具体请参阅图8,图8为本实施例视频播放评论聚合展示方法更新聚合评论信息的第二种实施方式流程示意图。

如图8所示,步骤S1430之后还包括下述步骤:

S1521、根据所述聚合规则在预设的第二时间阈值区间内获取第二聚合评论信息;

第一时间阈值区间与第二时间阈值区间的时间相同,且第二时间阈值区间为第一时间阈值区间的下一个时间区间,即第一时间阈值区间结束后,进行多媒体互动信息刷新后至下一次刷新之前的时间段。在第二时间阈值区间内,对刷新后的多媒体互动信息进行聚合。

第二时间阈值区间内聚合成的聚合评论信息为第二聚合评论信息。

S1522、比对所述第一聚合评论信息和所述第二聚合评论信息是否相同;

服务器端比对第一聚合评论信息和第二聚合评论信息,比对的方式为:文字聚合评论信息通过理解字义比对或通过汉明距离比对其是否相同,图片和视频则比对编号或分类信息是否一致。但不限于此,能够通过现有技术中任意相似对比对技术,对能够适用该技术的第一聚合评论信息和第二聚合评论信息进行比对。

S1523、当所述第一聚合评论信息和所述第二聚合评论信息不相同时,将所述第二聚合评论信息发送至客户端。

比对结果第一聚合评论信息和所述第二聚合评论信息不相同时,服务器将第二聚合评论信息发送至客户端。

客户端接受增加聚合次数后的第二聚合评论信息,对聚合次数后的第二聚合评论信息进行弹幕显示。

在一些实施方式中,用户将同一数据分享至不同的分享平台或应用程序中,能够将聚合评论信息进行转移。具体请参阅图9,图9为本实施例转移聚合评论信息的流程示意图。

如图9所示,步骤S1300之后还包括下述步骤;

S1610、获取用户分享数据的分享路径;

分享路径为用户将同一数据分享至不同分享平台或应用程序中的网络链接,通过访问该链接能够获取该数据在对应的分享平台或应用程序中的页面。

分享路径由客户端发送至服务器端。

S1620、根据所述分享路径将所述聚合评论信息发布在所述分享路径的评论区域。

访问该路径并将以获取的聚合评论信息发布在分享路径的评论区域。例如,用户在微博中的发布某个数据的聚合评论信息,在用户朋友圈的账户中,发布同一数据后,将微博中的聚合评论信息转移至朋友圈的评论区域,例如在朋友圈评论区发布“微博经典评论:燃燃燃*56”。在一些实施方式中,聚合评论信息的移植仅移植排名第一或前三的聚合评论信息。

本实施例还提供一种客户端侧的评论聚合展示方法。客户端向服务器端发送相应的请求,服务器端相应该请求把相应的聚合评论信息发送至客户端,供客户端进行显示。

需要指出的是,要注意的是本实施方式中的发送实际为广播,当观众客户端请求接入服务器时,服务器就会将该聚合评论信息发送至客户端,客户端与服务器建立链接之后,服务器无需客户端请求也会定时向该客户端进行广播。

因此,本实施例中客户端仅用于显示聚合评论信息。而聚合评论信息的获取与显示在本实施例的服务器端评论聚合展示方法中进行了详述,在此不再赘述。

在一些实施方式中,客户端在不同的分享平台或应用程序中转发同一数据时,将转发后的分享路径发送至数据来源地的服务器,该服务器能够根据分享路径将本服务器内的聚合评论信息全部或部分转移至新的分享平台或应用程序得对应评论区域。

请参阅图10,图10为本实施例服务器侧评论聚合展示系统的基本结构框图。

如图10所示,一种评论聚合展示系统,包括:获取模块2100、处理模块2200和执行模块2300。其中,获取模块2100用于获取待展示多媒体互动信息;处理模块2200用于根据预设的聚合规则对待展示多媒体互动信息中的同类多媒体互动信息进行统计形成聚合评论信息;执行模块2300用于将聚合评论信息发送至客户端,以使客户端根据预设的展示方法展示聚合评论信息。

通过聚合规则将待展示多媒体互动信息中的同类多媒体互动信息进行聚合,以压缩和汇聚评论信息中的数据量,大大降低重复性评论的出现,使聚合后的聚合评论信息繁复性降低,信息量得到大幅的提升。

在一些实施方式中,评论聚合展示系统还包括:第一排序子模块和第一筛选子模块。其中,第一排序子模块用于根据聚合次数按由大到小的顺序依次对聚合评论信息进行排序;第一筛选子模块用于根据预设筛选规则将排名在筛选规则范围内的聚合评论信息进行保存。在一些实施方式中,评论聚合展示系统还包括:第一获取子模块、第一处理子模块和第一执行子模块。其中,第一获取子模块用于获取预设第一时间阈值区间内的待展示多媒体互动信息;第一处理子模块用于根据预设的聚合规则将待展示多媒体互动信息中的同类多媒体互动信息进行统计形成第一聚合评论信息;第一执行子模块用于将第一聚合评论信息发送至客户端,以使客户端在弹幕区域展示第一聚合评论信息。

在一些实施方式中,评论聚合展示系统还包括:第二处理子模块、第一比对子模块和第二执行子模块。其中,第二处理子模块用于根据聚合规则在预设的第二时间阈值区间内获取第二聚合评论信息;第一比对子模块用于比对第一聚合评论信息和第二聚合评论信息是否相同;第二执行子模块用于当第一聚合评论信息和第二聚合评论信息相同时,将第二聚合评论信息的聚合次数增加至第一聚合评论信息上,将增加聚合次数后的第一聚合评论信息发送至客户端。

在一些实施方式中,评论聚合展示系统还包括:第三处理子模块、第二比对子模块和第三执行子模块。其中,第三处理子模块用于根据聚合规则在预设的第二时间阈值区间内获取第二聚合评论信息;第二比对子模块,用于比对第一聚合评论信息和第二聚合评论信息是否相同;第三执行子模块,用于当第一聚合评论信息和第二聚合评论信息不相同时,将第二聚合评论信息发送至客户端。

在一些实施方式中,评论聚合展示系统还包括:第二获取子模块和第四处理子模块。其中,第二获取子模块用于获取服务器端响应于请求回传的聚合评论信息;第四处理子模块用于将聚合评论信息根据预设的展示方法展示聚合评论信息。

请参阅图11,图11为本实施例终端侧侧评论聚合展示系统的基本结构框图。

如图11所示,一种评论聚合展示系统,包括:发送模块3100、接收模块3200和显示模块3300。其中,发送模块3100用于向服务器端发送获取多媒体互动信息的请求,以使服务器端根据请求通过预设的聚合规则对待展示多媒体互动信息中的同类多媒体互动信息进行统计形成聚合评论信息;接收模块3200用于获取服务器端响应于请求回传的聚合评论信息;显示模块3300用于将聚合评论信息根据预设的展示方法展示聚合评论信息。

在一些实施方式中,评论聚合展示系统还包括:第一发送子模块,用于向服务器端发送获取多媒体互动信息的请求,以使服务器端根据聚合次数按由大到小的顺序依次对聚合评论信息进行排序,并根据预设筛选规则将排名在筛选规则范围内的聚合评论信息进行保存。

在一些实施方式中,评论聚合展示系统还包括:第二发送子模块、第一接收子模块和第一显示子模块。其中,第二发送子模块用于向服务器端发送获取多媒体互动信息的请求,以使服务器端在预设第一时间阈值区间内,根据请求通过预设的聚合规则对待展示多媒体互动信息中的同类多媒体互动信息进行统计形成第一聚合评论信息;第一接收子模块用于获取服务器端响应于请求回传的第一聚合评论信息;第一显示子模块用于将第一聚合评论信息在弹幕区域内进行展示。

在一些实施方式中,评论聚合展示系统还包括:第三发送子模块、第二接收子模块和第二显示子模块。其中,第三发送子模块用于向服务器端发送获取多媒体互动信息的请求,以使服务器端根据请求在预设的第二时间阈值区间内,通过预设的聚合规则对待展示多媒体互动信息中的同类多媒体互动信息进行统计形成第二聚合评论信息,并比对第一聚合评论信息和第二聚合评论信息,当第一聚合评论信息和第二聚合评论信息相同时,将第二聚合评论信息的聚合次数增加至第一聚合评论信息上;第二接收子模块用于获取服务器端响应于请求回传的增加聚合次数后的第一聚合评论信息;第二显示子模块用于将增加聚合次数后的第一聚合评论信息在弹幕区域内进行展示。

在一些实施方式中,评论聚合展示系统还包括:第四发送子模块、第三接收子模块和第三显示子模块。其中,第四发送子模块用于向服务器端发送获取多媒体互动信息的请求,以使服务器端根据请求在预设的第二时间阈值区间内,通过预设的聚合规则对待展示多媒体互动信息中的同类多媒体互动信息进行统计形成第二聚合评论信息,并比对第一聚合评论信息和第二聚合评论信息,当第一聚合评论信息和第二聚合评论信息不相同时,将第二聚合评论信息作为响应请求的回传数据;第三接收子模块用于获取服务器端响应于请求回传的第二聚合评论信息;第三显示子模块用于将第二聚合评论信息在弹幕区域内进行展示。

在一些实施方式中,评论聚合展示系统还包括:第五发送子模块,用于向服务器端发送分享数据的分享路径,以使服务器端在接收到分享路径后,将聚合评论信息发布在分享路径的评论区域。

为解决现有技术存在的问题,本实施例还提供一种服务器,具体请参阅图12,图12为本实施例服务器基本结构框图。

如图12所示,一种服务器,包括:

一个或多个处理器4100;

存储器4200;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器4200中并被配置为由所述一个或多个处理器4100执行,所述一个或多个程序配置用于执行下述方法:

获取待展示多媒体互动信息;

根据预设的聚合规则对所述待展示多媒体互动信息中的同类多媒体互动信息进行统计形成聚合评论信息;

将所述聚合评论信息发送至客户端,以使所述客户端根据预设的展示方法展示所述聚合评论信息。

服务器通过聚合规则将待展示多媒体互动信息中的同类多媒体互动信息进行聚合,以压缩和汇聚评论信息中的数据量,大大降低重复性评论的出现,使聚合后的聚合评论信息繁复性降低,信息量得到大幅的提升。

需要指出的是本实施列中,服务器的存储器内存储用于实现本实施例中服务器侧的评论聚合展示方法中的所有程序,处理器能够调用该存储器内的程序,执行上述评论聚合展示方法所列举的所有功能。由于服务器实现的功能在本实施例中的评论聚合展示方法进行了详述,在此不再进行赘述。

本实施例还提供一种智能终端。具体请参阅图13,图13为本实施例智能终端基本结构示意图。

需要指出的是本实施列中,智能终端的存储器1520内存储用于实现本实施例中终端侧的评论聚合展示方法中的所有程序,处理器1580能够调用该存储器1520内的程序,执行上述评论聚合展示方法所列举的所有功能。由于智能终端实现的功能在本实施例中的评论聚合展示方法进行了详述,在此不再进行赘述。

本发明实施例还提供了智能终端,如图13所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该终端可以为包括PC端、智能终端、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑等任意终端设备,以终端为智能终端为例:

图13示出的是与本发明实施例提供的终端相关的智能终端的部分结构的框图。参考图13,智能终端包括:射频(Radio Frequency,RF)电路1510、存储器1520、输入单元1530、显示单元1540、传感器1550、音频电路1560、无线保真(wireless fidelity,Wi-Fi)模块1570、处理器1580、以及电源1590等部件。本领域技术人员可以理解,图13中示出的智能终端结构并不构成对智能终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图13对智能终端的各个构成部件进行具体的介绍:

RF电路1510可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器1580处理;另外,将设计上行的数据发送给基站。通常,RF电路1510包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路1510还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System of Mobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。

存储器1520可用于存储软件程序以及模块,处理器1580通过运行存储在存储器1520的软件程序以及模块,从而执行智能终端的各种功能应用以及数据处理。存储器1520可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声纹播放功能、图像播放功能等)等;存储数据区可存储根据智能终端的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元1530可用于接收输入的数字或字符信息,以及产生与智能终端的用户设置以及功能控制有关的键信号输入。具体地,输入单元1530可包括触控面板1531以及其他输入设备1532。触控面板1531,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1531上或在触控面板1531附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板1531可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1580,并能接收处理器1580发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1531。除了触控面板1531,输入单元1530还可以包括其他输入设备1532。具体地,其他输入设备1532可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元1540可用于显示由用户输入的信息或提供给用户的信息以及智能终端的各种菜单。显示单元1540可包括显示面板1541,可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1541。进一步的,触控面板1531可覆盖显示面板1541,当触控面板1531检测到在其上或附近的触摸操作后,传送给处理器1580以确定触摸事件的类型,随后处理器1580根据触摸事件的类型在显示面板1541上提供相应的视觉输出。虽然在图13中,触控面板1531与显示面板1541是作为两个独立的部件来实现智能终端的输入和输入功能,但是在某些实施例中,可以将触控面板1531与显示面板1541集成而实现智能终端的输入和输出功能。

智能终端还可包括至少一种传感器1550,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1541的亮度,接近传感器可在智能终端移动到耳边时,关闭显示面板1541和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别智能终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于智能终端还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路1560、扬声器1561,传声器1562可提供用户与智能终端之间的音频接口。音频电路1560可将接收到的音频数据转换后的电信号,传输到扬声器1561,由扬声器1561转换为声纹信号输出;另一方面,传声器1562将收集的声纹信号转换为电信号,由音频电路1560接收后转换为音频数据,再将音频数据输出处理器1580处理后,经RF电路1510以发送给比如另一智能终端,或者将音频数据输出至存储器1520以便进一步处理。

Wi-Fi属于短距离无线传输技术,智能终端通过Wi-Fi模块1570可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图13示出了Wi-Fi模块1570,但是可以理解的是,其并不属于智能终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器1580是智能终端的控制中心,利用各种接口和线路连接整个智能终端的各个部分,通过运行或执行存储在存储器1520内的软件程序和/或模块,以及调用存储在存储器1520内的数据,执行智能终端的各种功能和处理数据,从而对智能终端进行整体监控。可选的,处理器1580可包括一个或多个处理单元;优选的,处理器1580可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1580中。

智能终端还包括给各个部件供电的电源1590(比如电池),优选的,电源可以通过电源管理系统与处理器1580逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管未示出,智能终端还可以包括摄像头、蓝牙模块等,在此不再赘述。

需要说明的是,本发明的说明书及其附图中给出了本发明的较佳的实施例,但是,本发明可以通过许多不同的形式来实现,并不限于本说明书所描述的实施例,这些实施例不作为对本发明内容的额外限制,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。并且,上述各技术特征继续相互组合,形成未在上面列举的各种实施例,均视为本发明说明书记载的范围;进一步地,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

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