基于媒体内容互动的方法和系统与流程

文档序号:11133968阅读:501来源:国知局
基于媒体内容互动的方法和系统与制造工艺

本发明涉及互联网应用技术,尤其涉及一种基于媒体内容互动的方法和系统。



背景技术:

随着互联网应用的发展,越来越多的用户通过互联网应用进行各种媒体内容,例如音乐的收听,以丰富自己的工作和生活。例如,用户可通过相应的音乐客户端或者浏览器中的音乐网站选取喜欢的音乐,以随时收听互联网络中的音乐资源。

而在用户所登录的音乐客户端或者音乐网站中,可通过一定的操作将喜欢的音乐标记为喜欢,通过该操作将用户标记为喜欢的音乐记录于后台的服务器中,进而使得后续用户只需要登录音乐客户端或音乐网站即可获取到喜欢的音乐,而不需要再进行重新选取。

然而,在用户获取得到音乐资源的过程中,用户之间仅是根据自己的喜好独立地标记喜欢的音乐,对于提供该音乐资源的音乐客户端或者音乐网页而言,用户无法获知其所关注的其他用户标记了哪些音乐为喜欢的音乐,将局限于一封闭的环境,仅仅是以单一的音乐为主线延伸提供各种信息,该信息对于用户的关注而言大都为无用信息,无法为用户获取音乐的过程中精准提供其所关注的信息。



技术实现要素:

本发明在于提供一种能获知其它用户对媒体内容所进行的标记行为,以精准提供用户所关注的信息的基于媒体内容互动的方法,用于解决现有技术中仅以单一的媒体内容为主线向用户展示的各种无用信息的问题。

此外,还有必要提供一种能获知其它用户对媒体内容所进行的标记行为,以精准提供用户所关注的信息的基于媒体内容互动的系统。

一种基于媒体内容互动的方法,包括:

侦听得到媒体页面中登录用户触发的动态获取操作;

通过所述登录用户触发的动态获取操作触发由用户标记媒体内容的数据中拉取用户动态数据和好友动态数据;

根据拉取的所述用户动态数据和好友动态数据在所述动态展示页面展示登录用户相关的用户和好友标记媒体内容的动态,并将所述互动信息附加至对应的动态下。

一种基于媒体内容互动的系统,包括:

动态获取侦听模块,用于侦听得到媒体页面中登录用户触发的动态获取操作;

动态拉取模块,用于通过所述登录用户触发的动态获取操作触发由用户标记媒体内容的数据中拉取用户动态数据和好友动态数据;

动态展示模块,用于根据拉取的所述用户动态数据和好友动态数据在所述动态展示页面展示登录用户相关的用户和好友标记媒体内容的动态,并将所述互动信息附加至对应的动态下。

与现有技术相比,本发明的基于媒体内容互动的方法和系统,具有以下有益效果:可供获取各种媒体内容的媒体页面中,可通过媒体页面中动态获取操作的触发而获取得到其他用户的进行媒体内容标记的动态,即媒体页面中登录用户的好友标记媒体内容的动态,还可获得其自身所进行的标记媒体内容的动态,具体的,通过该动态获取操作由用户标记媒体内容的数据中拉取登录用户相关的用户动态数据和好友动态数据,由拉取的用户动态数据和好友动态数据在登录用户的动态展示页面中进行登录用户相关的用户和好友标记媒体内容的动态,并将互动信息附加至对应的动态下,对于登录用户而言,其可获知其他用户,即好友对媒体内容所进行的标记行为,由此所形成的动态将精准提供了登录用户所关注的信息。

附图说明

图1为一个实施例中基于媒体内容互动的方法流程图;

图2是图1中根据拉取的用户动态数据和好友动态数据在动态展示页面展示登录用户相关的用户和好友标记媒体内容的动态,并将互动信息附加至对应的动态下的方法流程图;

图3是一个实施例中动态展示页面的界面示意图;

图4是另一个实施例中基于媒体内容互动的方法流程图;

图5是一个实施例中评论显示的界面示意图;

图6是另一个实施例中基于媒体内容互动的方法流程图;

图7是另一个实施例中基于媒体内容互动的方法流程图;

图8是一个实施例中好友我30天标记排行的界面示意图;

图9是一个实施例中动态展示页面的界面示意图;

图10是一个实施例中登录用户标记的媒体内容列表的界面示意图;

图11是一个实施例中将同一歌曲标记为喜欢的用户示意图;

图12是另一个实施例中基于媒体内容互动的方法流程图;

图13是一个实施例中将歌曲添加为喜欢的时序图;

图14是一个实施例中查看动态的时序图;

图15是一个实施例中评论发表的时序图;

图16是一个实施例中基于媒体内容互动的系统的结构示意图;

图17是图16中动态展示模块的结构示意图;

图18是另一个实施例中基于媒体内容互动的系统的结构示意图;

图19是另一个实施例中基于媒体内容互动的系统的结构示意图;

图20是另一个实施例中基于媒体内容互动的系统的结构示意图;

图21是另一个实施例中基于媒体内容互动的系统的结构示意图;

图22是本发明实施例提供的一个计算机系统的模块图。

具体实施方式

体现本发明特征与优点的典型实施方式将在以下的说明中详细叙述。应理解的是本发明能够在不同的实施方式上具有各种的变化,其皆不脱离本发明的范围,且其中的说明及图示在本质上是当作说明之用,而非用以限制本发明。

如前所述的,各种媒体内容,例如,音乐、视频,其是通过一定的应用客户端或者网页页面随时随地获取得到的资源,进而可随意进行媒体内容的播放,并且对喜欢的媒体内容触发各种收藏、标记为喜欢等标记行为,以便后续可通过收藏的媒体内容或者标记为喜欢的媒体内容获取得到所想要播放的媒体内容,而不需要再次通过触发媒体内容的搜索和选取操作来获取。

该提供媒体内容的页面虽然进行了功能上的优化,方便了媒体内容的获取需求,简化了操作,然而,其所提供的优化方向是以媒体内容为主进行延伸的,用户如需要获取所关注的媒体内容及相关的信息将仍然需要通过搜索等各种操作方可实现,并且所关注的媒体内容及相关的信息常常淹没于海量的媒体内容和其它信息中,无法精准地提供关注的信息,特别的,如若获取其他关系密切的用户与媒体内容相关的信息,将不得不通过用户与其所进行的额外沟通获取得到,也缺乏实时性。

鉴于此,特提出一种基于媒体内容互动的方法,以精准提供所关注的与媒体内容相关的信息,例如,不需要进行额外沟通即可实时获取其他关系密切的用户与媒体内容相关的信息,保证了媒体内容相关信息提供的精准性和有效性。

具体的,如图1所示,在一个实施例中,一种基于媒体内容互动的方法,包括:

步骤110,侦听得到媒体页面中登录用户触发的动态获取操作。

媒体页面即为包含了媒体内容的任一页面,例如,多个媒体内容所在的页面,当前进行任一媒体内容播放的页面,预先选取了媒体内容的播放列表等。该媒体页面中设置了与媒体内容对应的标记触发入口,以通过该标记触发入口即可以方便快捷地实现媒体页面中任意媒体内容的标记。

如若媒体页面是对媒体内容进行播放的页面,则该页面当前所进行播放的媒体内容将有唯一对应的标记触发入口,通过点击该标记触发入口使得登录用户实现对当前所进行播放的媒体内容的标记,例如,把当前所进行播放的媒体内容标记为喜欢的媒体内容。

该标记触发入口可以为页面中对媒体内容进行标记的按钮,页面中的每一媒体内容均有对应的标记触发入口。例如,其可为页面中为每一媒体内容设置的“我喜欢”按钮或者其他用户标记的媒体内容对应的“我也喜欢”按钮。

登录用户则为媒体页面中当前登录的用户,侦听得到媒体页面中触发了动态获取操作,则首先对当前登录的用户进行感知,以获知媒体页面当前所登录的用户之后方可对触发的动态获取操作进行精准响应。

步骤130,通过登录用户触发的动态获取操作触发由用户标记媒体内容的数据中拉取用户动态数据和好友动态数据。

通过动态获取操作,将触发拉取与登录用户相关的用户动态数据和好友动态数据,即登录用户自己所对应的动态数据,以及登录用户的好友所对应的动态数据。

其中,用户动态数据将反映了登录用户所触发的标记行为以及在此标记行为下与好友所进行的互动;好友动态数据则反映了好友对媒体内容所进行的标记以及对此媒体内容的标记与该好友的好友所进行的互动。

即,用户动态数据记录了登录用户相关的用户标记媒体内容的动态和该动态下的互动信息,好友动态数据记录了登录用户相关的好友标记媒体内容的动态和该动态下的互动信息

对于任一用户而言,在进行了登录之后,其可对任意媒体内容触发进行标记,此时,将记录当前登录的用户对媒体内容所进行的标记,并更新至用户标记媒体内容的数据中。

步骤150,根据拉取的用户动态数据和好友动态数据在动态展示页面展示登录用户相关的用户和好友标记媒体内容的动态,并将互动信息附加至对应的动态下。

随着动态获取操作的触发,在进行用户动态数据和好友动态数据拉取的同时,还将时行页面的跳转,即由媒体页面跳转至动态展示页面。

当然,如前所述的,媒体页面实际为任一包含了媒体内容的页面,因此,其也可为动态展示页面,以对动态展示页面中好友标记的媒体内容进行标记,例如,动态展示页面中好友标记为喜欢的媒体内容,当前登录的用户也可标记为喜欢的媒体内容,此时,相对应的,该动态获取操作将为页面的刷新操作。

如前所述的,用户标记媒体内容的数据用于对所有用户所进行的媒体内容标记进行记录,其中,对于任一用户而言,其可由用户标记媒体内容的数据获取得到记录了自己所进行的媒体内容标记的数据,即用户动态数据;也可由用户标记媒体内容的数据获取得到其好友所进行的媒体内容标记的数据,即好友动态数据。

而无论是用户动态数据还是好友动态数据,均包含了互动信息,该互动信息用于记录用户和好友之间的互动,其可包括好友对用户所标记的媒体内容也触发的标记行为对应的动态、好友对用户所标记的媒体内容的评论,也包括了用户或者其他好友对评论所进行的回复。

通过此过程,将以标记的媒体内容主线进行用户和好友之间所进行的互动,进而有助于用户不需要进行搜索,其根据动态展示页面中好友标记的媒体内容以及互动信息即可快速地获取其所感兴趣或者喜欢的媒体内容,避免用户获取大量的无用信息。

此外,在拉取的用户动态数据和好友动态数据的配合下,使得所进行的媒体内容展示不再单一地以媒体内容为主线进行零散的展示,而是对用户和好友所进行的媒体内容标记以动态的形式进行展示,增强了用户和好友的互动性,也为用户和好友的选取新的媒体内容提供有效的辅助。

此外,由于可由好友标记媒体内容的动态获知好友标记的媒体内容,以及其他好友对此所进行的互动,因此,对于登录用户而言,其所进行的媒体内容获取将可由此实现,而极大地减少了在海量媒体内容中进行的搜索和选取,大为提高了关注的信息获取的精准性,且不需要进行额外的沟通,实时性得到极大增强。

进一步的,在本实施例中,该步骤130包括:通过动态获取操作拉取登录用户相关的用户动态数据,并按照登录用户的好友关系拉取登录用户相关的好友动态数据。

也就是说,触发了动态获取操作之后,将首先查询登录用户的好友关系,进而根据查询得到的好友关系确定了哪些用户为登录用户的好友之后再进行好友动态数据的拉取。

在一个实施例中,如图2所示,该步骤150包括:

步骤151,触发跳转至登录用户的动态展示页面。

步骤153,分别聚合用户动态数据中用户标记媒体内容的动态以及好友动态数据中好友标记媒体内容的动态,并在动态展示页面中显示聚合的动态。

步骤155,将动态对应的互动信息添加至显示的动态下。

由用户动态数据得到用户标记媒体内容的若干条动态以及动态所对应的互动信息,由好友动态数据得到好友标记媒体内容的若干条动态以动态所对应的互动信息。

将用户标记媒体内容的若干条动态聚合在一起,并将用户动态数据中的互动信息附加于其所归属的动态;与之相对应的,也将好友标记媒体内容的若干条动态聚合在一起,并将好友动态数据中的互动信息附加于其所归属的动态。

由此将聚合在一起的用户标记媒体内容的若干条动态以及聚合在一起的好友标记媒体内容的若干条动态进行分区显示,以方便查看。

具体的,登录用户的动态展示页面包括我的动态所在的显示区域和好友的动态所在的显示区域,聚合在一起的用户标记媒体内容的若干条动态将展示于我的动态所在的显示区域中,聚合在一起的好友标记媒体内容的若干条动态将于好友的动态所在的显示区域,所得到的动态展示页面如图3所示。

如图4所示,在一个实施例中,如上所述的方法还包括:

步骤210,获取动态展示页面中显示的动态或互动信息对应的输入信息。

动态展示页面在对用户和好友的媒体内容标记进行动态展示的过程中,每一显示的动态都有对应的信息输入框,由信息输入框进行信息的输入,由此所得到的输入信息将更新至用户标记媒体内容的数据中。

步骤230,将输入信息更新至动态所属用户相关的用户标记媒体内容的数据中对应媒体内容的互动信息。

互动信息包括了对所属动态的评论以及对该评论所进行的回复。例如,对于用户标记媒体内容的动态,互动信息包括了好友对该动态的评论以及用户对评论所进行的回复,甚至还包括其他好友对评论的回复。

动态展示页面中,由于信息输入框唯一归属于某一动态的,因此在由信息输入框中触发的信息输入操作获取得到输入信息之后,将按照所归属的动态以及动态所属用户进行更新,以将获取得到的输入信息存储于用户标记媒体内容的数据中对应媒体内容的互动信息。

通过如上所述的过程,在动态展示页面中实现了用户和好友之间基于媒体内容所进行的互动,从而使得媒体内容的提供得以与虚拟社交网络相融合,有助于提高用户粘性,并且用户和好友之间如需要就媒体内容进行互动时不再需要进行媒体内容所在页面和虚拟社交网络页面之间进行反复切换,提高了操作了的便利性。

进一步的,在本实施例中,如上所述的方法还包括:通过登录用户触发的互动查看操作由用户动态数据拉取互动信息,并显示拉取的互动信息。

对于用户标记媒体内容的数据中包含的互动信息,登录用户可通过触发的互动查看操作来查看好友对该登录用户的评论。

需要说明的是, 该拉取的互动信息的显示,即好友对该登录用户的评论所进行的显示将位于动态展示页面中的某一区域,请结合参阅图5,在此情况下,该互动查看操作将为媒体页面中触发的动态获取操作。

进一步的,在本实施例中,动态展示页面为登录用户的好友登录的动态展示页面,动态为登录用户相关的用户标记媒体内容的动态,则在上述步骤210之前,如上所述的方法还包括:

触发登录用户对应的未读计数器进行自加运算以得到登录用户的未读信息数目,并进行标识显示。

也就是说,如若好友当前在自己所登录的媒体页面中对该登录用户所对应的动态发表的评论或者对该登录用户的动态下的任一评论或者回复所新增的回复,则触发登录用户对应的未读计数器,以进行自加运算得到登录用户的未读信息数目,并进行标识,该登录用户所在的一侧所显示的页面将主动进行未读信息数目的显示,以便于进行未读评论和或回复的提示读取。。

如图6所示,在一个实施例中,如上所述的方法还包括:

步骤310,侦听得到媒体页面中登录用户对媒体内容触发的标记行为。

媒体页面是包含了媒体内容的任意页面,在进行媒体页面的浏览中,可随意对媒体页面中的媒体内容触发标记行为,以标记该媒体内容。例如,若喜欢媒体页面中的某几个媒体内容,即音乐,则可触发标记行为,即点击每一喜欢的音乐所对应的标记触发入口即可对该喜欢的音乐进行标记。

步骤330,将标记行为对应的媒体内容添加至登录用户标记的媒体内容集合,并根据登录用户将标记的媒体内容更新至用户标记媒体内容的数据。

存储了用户标记的媒体内容集合,其中,该用户标记的媒体内容集合中记录了该用户所标记的所有媒体内容,通过维护该用户标记的媒体内容集合得以为用户显示其所标记的所有媒体内容,并以列表的形式进行显示。

进一步的,在本实施例中,如图7所示,该步骤310之后,如上所述的方法还包括:

步骤410,根据标记行为触发登录用户标记媒体内容相关的统计操作,异步处理该统计操作,以更新预设周期内登录用户对应的标记媒体内容数目。

登录用户对媒体内容所触发的每一标记行为均进行统计,以获知一定周期内登录用户对媒体内容进行标记所对应的标记媒体内容数目。

其中,为保证标记行为的快速响应,对于响应标记行为的多种操作而言,将仅同步处理关键性操作,例如,登录用户标记的媒体内容集合的添加和用户标记媒体内容的数据更新;而对于非关键性操作,则进行异步处理即可。

基于此,对标记行为进行响应的统计操作也将通过异步处理实现。

具体的,随着标记行为的触发,后台的服务器将接收得到登录用户所标记的媒体内容,此时,也将更新该登录用户所对应的标记媒体内容数目,以将该登录用户更新的标记媒体内容数目。

进一步的,对于一定周期内的标记媒体内容数目的获取,在实际运营中可通过日流水统计和由日流水统计结果所进行的预设周期内标记媒体内容数目的更新实现。

具体的,随着每天登录用户所触发的一次或多次标记行为,将以日为单位所进行的日流水统计,以得到相应的日流水统计结果,并保存。

在保存的大量日流水统计结果中,将按照设定的周期选取相应的日流水统计结果,以更新该预设周期内用户对应的标记媒体内容数目。例如,该预设周期可以为30日。

步骤430,通过登录用户触发的标记数目查看操作拉取登录用户和好友分别对应的标记媒体内容数目,以显示预设周期内容登录用户和好友之间标记媒体内容的统计结果。

为进一步增强用户和好友之间的互动,将在页面中提供登录用户和好友分别对应的标记媒体内容数目,具体的,其可以是以排名的形式进行展示,例如,好友我30天标记排行,即如图8所示。

需要说明的是,该登录用户和好友对应的标记媒体内容数目可展示于任意页面,例如,如图9所示的动态展示页面,如图10所示的用以通过列表形式显示登录用户标记的媒体内容集合的页面;与之相对应的,如前所述的标记数目查看操作将为动态获取操作或者登录用户标记的媒体内容显示页面的查看操作。

进一步的,在本实施例中,该步骤310之后,如上所述的方法还包括:

触发好友对应的未读动态计数得到未读动态数目,并将未读动态数目更新至好友登录的页面中。

也就是说,对于某一登录用户而言,除了对好友标记的媒体内容触发的标记行为之外,如若在媒体页面中触发了一个或者多个媒体内容的标记行为,则由此产生两个动态,其中,一个动态是登录用户自身所对应的用户标记媒体内容的动态,另一个动态则是为该登录用户的好友所提供的好友标记媒体内容的动态。

此时,将触发好友对应的未读动态计数,以根据登录用户标记的媒体内容数目得到更新的未读动态数目,并更新至该登录用户的好友所登录的页面中。

与之相对应的,如若其好友在自己所登录的媒体页面中标记了一个或者多个媒体内容,该标记行为不属于其与另一好友所进行的互动,则由此产生两个动态,其中,一个动态是好友自身所对应的用户标记媒体内容的动态,另一个动态是为登录用户所对应的好友标记媒体内容的动态

此时,登录用户所在的页面也将进行未读动态数目的提示。

进一步的,将采用公共组件BitmapServer实现未读动态数目的提示,其中,该公共组件BitmapServer将使得未读动态数目标识与未读动态数目对应存储,该并且该未读动态数目标识仅与一条记录,即未读动态数目对应存储,以保证分布式存储的高效性和低成本。

在读取得到存储的未读动态数目之后,将读取得到的未读动态数目页面标签中,以便于查看。

在一个实施例中,登录用户标记的媒体内容集合为空,步骤310之后,该方法还包括标记登录用户为标记了媒体内容的用户的步骤。

与之相对应的,步骤130之前,该方法还包括:

通过动态获取操作触发判断登录用户是否为标记了媒体内容的用户,若为是,则进入步骤130,若为否,则停止响应动态获取操作。

对用户是否标记了媒体内容进行标记,阻挡实际运行过程中的空查询,进而降低运行的压力。

具体的,可采用公共组件BitmapServer进行标记,其所进行的存储方式将是key(关键字)和value(数值)一对一的形式,即一个key将唯一一条数值记录,进而通过其所对应的数值获知用户是否标记了媒体内容。

由此可知,每一用户均有对应的数值记录,以标记该用户是否标记了媒体内容。例如,在对用户标记媒体内容的数据进行用户动态数据和好友动态数据的拉取中,对于用户动态数据,将首先根据该用户对应的数值记录判断其是否标记了媒体内容,若该数值记录说明用户标记了媒体内容则再进行用户动态数据的拉取,若对应的数值记录说明用户并未标记媒体内容,则不在用户标记媒体内容的数据在进行标记的数值查询和拉取,对于好友动态数据的拉取而言,其过程也是如此,在此不再赘述。

通过如上所述的标记过程,有效地避免了空查询的发生,进而降低了处理压力。

在一个实施例中,如上所述的方法还包括:

通过用户标记媒体内容的数据按照用户的好友关系获取与用户标记了同一媒体内容的好友,并保存,以为登录用户触发进行的查看媒体内容标记用户提供获取的好友。

也就是说,根据登录用户标记的媒体内容,针对任一媒体内容,将首先根据好友关系由用户标记媒体内容的数据中查询得到登录用户的好友中与该登录用户标记了同一媒体内容的好友,进而登录用户对该媒体内容所触发进行的查看媒体内容标记用户提供查询得到的好友,例如,存在好友关系的用户中,将同一歌曲标记为喜欢的用户,即如图11所示。

在另一个实施例中,如图12所示,如上所述的方法还包括:

步骤510,侦听得到登录用户对好友触发的动态查看操作。

步骤530,根据登录用户对好友触发的动态查看操作由用户标记媒体内容的数据拉取好友动态数据。

步骤550,在登录用户的好友动态页面中显示拉取的好友动态数据。

通过如上所述的步骤510至步骤550,使得登录用户得以访问好友空间,即访问好友动态页面,以查看该好友标记媒体内容的动态。

下面结合一个具体的实施例来详细阐述如上所述的过程。该实施例中,媒体内容为歌曲,所进行的媒体内容标记将以标记歌曲为喜欢的歌曲为例进行说明。

本发明所述的基于媒体内容互动的过程将由浏览器通过加载各种JS脚本实现,而登录用户所触发的各种操作和标记行为也将由JS脚本获取并触发响应。

具体的,在包含登录用户未标记为喜欢的歌曲的媒体页面中,可通过触发该歌曲对应的喜欢按钮来对该歌曲触发标记行为,此时,将该歌曲添加至这一登录用户标记为喜欢的歌曲集合,并根据登录用户标记的歌曲更新至用户标记为喜欢的歌曲的数据。其中,详细的执行过程可参阅图13所示的时序过程。

通过如上所述的过程,得以将任一歌曲添加为喜欢的歌曲,与之相对应的,对于添加为喜欢的任意歌曲,其也可以通过设置于页面中的“取消我喜欢”按钮来消除标记为喜欢的任意歌曲,以使其由登录用户标记为喜欢的歌曲集合和用户标记为喜欢的歌曲的数据中删除。

通过如上所述的过程,任一用户均可标记其所喜欢的歌曲,并更新至用户标记媒体内容的数据中,并且某此用户之间也存在关好友关系,因此,登录用户可通过其所触发的动态获取操作来查看其自身以及好友对歌曲进行喜欢标记的动态。

详细的时序过程如图14所示,具体的,如若登录用户在媒体页面中触发了动态获取操作,以查看动态,即参阅图3所示,其将按照动态产生的时间轴分别为登录用户进行用户动态和好友动态的展示,并相应展示动态所带来的好友评论以及对此评论的回复。

在对好友喜欢歌曲的动态进行浏览的过程中,登录用户可对任一动态发表评论,详细的评论的时序过程请参阅图15所示,此外,与之相对应的,对任一评论所进行的回复也可参阅此过程,在此不进行赘述。

如上所述的应用场景列举了对媒体内容的标记行为所进行的响应、动态查看以及互动的过程,其它的功能实现请参阅如上所述的方法实现。

此外,如图16所示,还相应的提供了一种基于媒体内容互动的系统,包括动态获取侦听模块610、动态拉取模块630和动态展示模块650,其中:

动态获取侦听模块610,用于侦听得到媒体页面中登录用户触发的动态获取操作。

动态拉取模块630,用于通过登录用户触发的动态获取操作触发由用户标记媒体内容的数据中拉取用户动态数据和好友动态数据。

动态展示模块650,用于根据拉取的用户动态数据和好友动态数据在动态展示页面展示登录用户相关的用户和好友标记媒体内容的动态,并将互动信息附加至对应的动态下。

进一步的,在本实施例中,如图17所示,动态展示模块650包括跳转单元651、聚合显示单元653和互动添加单元655,其中:

跳转单元651,用于触发跳转至登录用户的动态展示页面。

聚合显示单元653,用于分别聚合用户动态数据中用户标记媒体内容的动态以及好友动态数据中好友标记媒体内容的动态,并在动态展示页面中显示聚合的动态。

互动添加单元655,用于将动态对应的互动信息添加至显示的动态下。

在一个实施例中,如图18所示,如上所述系统还包括输入获取模块710和输入更新模块730,其中:

输入获取模块710,用于获取动态展示页面中显示的动态或互动信息对应的输入信息。

输入更新模块730,用于将输入信息更新至动态所属用户相关的用户标记媒体内容的数据中对应媒体内容的互动信息。

在一个实施例中,如上所述的系统还包括互动拉取模块,该互动拉取模块用于通过登录用户触发的互动查看操作由用户动态数据拉取互动信息,并显示拉取的互动信息。

在一个实施例中,如图19所示,如上所述的系统还包括统计处理模块810和统计查看模块830,其中:

统计处理模块810,用于根据标记行为触发登录用户标记媒体内容相关的统计操作,异步处理统计操作,以更新预设周期内登录用户对应的标记媒体内容数目。

统计查看模块830,用于通过登录用户触发的标记数目查看操作拉取登录用户和好友分别对应的标记媒体内容数目,以显示预设周期内登录用户和好友之间标记媒体内容的统计结果。

在一个实施例中,如图20所示,登录用户标记的媒体内容集合为空,则如上所述的系统还包括用户标记模块910和标记判断模块930,其中:

用户标记模块910,用于标记登录用户为标记了媒体内容的用户。

标记判断模块930,用于通过动态获取操作触发判断登录用户是否为标记了媒体内容的用户,若为是,则通知动态拉取模块630,若为否,则停止响应动态获取操作。

在一个实施例中,如上所述的系统还包括好友获取模块,该好友获取模块用于通过用户标记媒体内容的数据按照用户的好友关系获取与用户标记了同一媒体内容的好友,并保存,以为登录用户触发进行的查看媒体内容标记用户提供获取的好友。

在另一个实施例中,如图21所示,如上所述的系统还包括好友动态查看侦听模块1010、好友动态拉取模块1030和好友动态显示模块1050,其中:

好友动态查看侦听模块1010,用于侦听得到登录用户对好友触发的动态查看操作。

好友动态拉取模块1030,用于根据登录用户对好友触发的动态查看操作由用户标记媒体内容的数据拉取好友动态数据。

好友动态显示模块1050,用于在登录用户的好友动态页面中显示拉取的好友动态数据。

如图22所示,图22是本发明实施例提供的一个计算机系统1500的模块图。该计算机系统1500只是一个适用于本发明的计算机环境的示例,不能认为是提出了对本发明的使用范围的任何限制。计算机系统1500也不能解释为需要依赖于或具有图示的示例性的计算机系统500中的一个或多个部件的组合。

如图22所示,计算机系统1500包括处理器1510、存储器1520和系统总线1522。包括存储器1520和处理器1510在内的各种系统组件连接到系统总线1522上。处理器1510是一个用来通过计算机系统中基本的算术和逻辑运算来执行计算机程序指令的硬件。存储器1520是一个用于临时或永久性存储计算程序或数据(例如,程序状态信息)的物理设备。系统总线1520可以为以下几种类型的总线结构中的任意一种,包括存储器总线或存储控制器、外设总线和局部总线。处理器1510和存储器1520可以通过系统总线1522进行数据通信。其中存储器1520包括只读存储器(ROM)或闪存(图中都未示出),以及随机存取存储器(RAM),RAM通常是指加载了操作系统和应用程序的主存储器。

计算机系统1500还包括显示接口1530(例如,图形处理单元)、显示设备1540(例如,液晶显示器)、音频接口1550(例如,声卡)以及音频设备1560(例如,扬声器)。显示设备1540和音频设备1560是用于体验多媒体内容的媒体设备。

计算机系统1500一般包括一个存储设备1570。存储设备1570可以从多种计算机可读介质中选择,计算机可读介质是指可以通过计算机系统1500访问的任何可利用的介质,包括移动的和固定的两种介质。例如,计算机可读介质包括但不限于,闪速存储器(微型SD卡),CD-ROM,数字通用光盘(DVD)或其它光盘存储、磁带盒、磁带、磁盘存储或其它磁存储设备,或者可用于存储所需信息并可由计算机系统1500访问的任何其它介质。

计算机系统1500还包括输入装置1580和输入接口1590(例如,IO控制器)。用户可以通过输入装置1580,如键盘、鼠标、显示装置1540上的触摸面板设备,输入指令和信息到计算机系统1500中。输入装置1580通常是通过输入接口1590连接到系统总线1522上的,但也可以通过其它接口或总线结构相连接,如通用串行总线(USB)。

计算机系统1500可在网络环境中与一个或者多个网络设备进行逻辑连接。网络设备可以是个人电脑、服务器、路由器、智能电话、平板电脑或者其它公共网络节点。计算机系统1500通过局域网(LAN)接口1500或者移动通信单元1510与网络设备相连接。局域网(LAN)是指在有限区域内,例如家庭、学校、计算机实验室、或者使用网络媒体的办公楼,互联组成的计算机网络。WiFi和双绞线布线以太网是最常用的构建局域网的两种技术。WiFi是一种能使计算机系统1500间交换数据或通过无线电波连接到无线网络的技术。移动通信单元1610能在一个广阔的地理区域内移动的同时通过无线电通信线路接听和拨打电话。除了通话以外,移动通信单元1610也支持在提供移动数据服务的2G,3G或4G蜂窝通信系统中进行互联网访问。

如上面详细描述的,适用于本发明的计算机系统1500能执行上述实现基于媒体内容互动的指定操作。计算机系统1500通过处理器1510运行在计算机可读介质中的软件指令的形式来执行这些操作。这些软件指令可以从存储设备1570或者通过局域网接口1600从另一设备读入到存储器1520中。存储在存储器1520中的软件指令使得处理器1510执行上述的基于媒体内容互动的方法。此外,通过硬件电路或者硬件电路结合软件指令也能同样实现本发明。因此,实现本发明并不限于任何特定硬件电路和软件的组合。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

上述内容,仅为本发明的较佳实施例,并非用于限制本发明的实施方案,本领域普通技术人员根据本发明的主要构思和精神,可以十分方便地进行相应的变通或修改,故本发明的保护范围应以权利要求书所要求的保护范围为准。

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