一种动态信息双向合并的方法与系统技术方案

技术编号:5216962 阅读:223 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种动态信息双向合并的方法与系统,所述方法包括以下步骤:S1,用户发出查询好友动态信息的请求;S2,web服务器根据用户的请求查询数据库,获取相应的动态;S3,对获取的动态按照动态主体和操作对象进行双向合并处理;S4,显示双向合并处理后的动态给用户。本发明专利技术通过将动态主体和操作对象同时合并,使得动态区域中显示的为用户所了解的交互性的动态信息量增多,同时使显示的内容更具条理性。

【技术实现步骤摘要】

本专利技术涉及信息处理领域,尤其涉及一种动态信息双向合并的方法与系统
技术介绍
随着SNS社区的不断发展,动态显示用户好友信息已经成为SNS上一种不可或缺 的重要功能,通过显示用户好友的最新动态,用户不仅能够即时查看好友最新动态,而且能 够直接与好友进行交互,这大大提高了用户交互性的实时性。在现有的技术中,将用户好友的最新动态信息按照合并方式合并后显示在用户动 态区域,合并的具体情况包括在一定时限内对同一动态主体的同一操作的信息进行合并; 对不同动态主体的同一操作信息进行合并;对同一动态主体针对同一应用程序同样操作信 息进行合并;不同动态主体针对同一用户的同一应用的交互信息进行合并。但是现有的技术中,动态信息的合并只是简单单向的根据动态主体或操作对象进 行合并,不能将动态主体和操作对象同时合并,即当存在不同动态主体对不同操作对象执 行的同一操作时,系统只能按照不同动态主体或不同操作对象单个对当前动态进行合并, 而不能按照不同动态主体和不同操作对象同时进行动态合并。从而导致同一块动态区域中 显示的为用户所了解的交互性的动态信息量少,而且信息的显示条理性差。
技术实现思路
本专利技术的目的在于,提供一种动态信息双向合并的方法与系统,它使得动态区域 中显示的为用户所了解的交互性的动态信息量增多,同时使显示的内容更具条理性。为解决上述技术问题,本专利技术所采用的技术方案是一种动态信息双向合并的方 法,包括以下步骤Si,用户发出查询好友动态信息的请求;S2,web服务器根据用户的请求查询数据库,获取相应的动态信息; S3,对获取的动态信息按照动态主体和操作对象进行双向合并处理,其中所述的双向 合并处理包括对不同动态主体针对不同应用的同样操作信息进行合并;对不同动态主体 针对同一应用下不同对象的同样操作信息进行合并;对不同动态主体针对同样的一个或多 个用户的同一操作信息进行合并;S4,显示双向合并处理后的动态信息给用户。前述的动态信息双向合并的方法中,步骤Sl还包括判断用户当前所在的页面, 如果是在用户自己的页面,则请求的是用户所有好友的动态信息,如果是在用户好友的页 面,则请求的是该好友的全部动态信息,便于web服务器根据判断结果从数据库中快速获 取目标动态信息。前述的动态信息双向合并的方法中,步骤S2还包括分析所获取的好友动态信息 的查看权限并且过滤掉没有查看权限的动态信息,节省了动态区域空间,从而使展示的交 互性的动态信息量更大。一种实现前述方法的动态信息双向合并的系统,它包括 请求模块,用于客户端用户发出查询好友动态信息的请求;信息获取模块,用于web服务器根据用户的请求查询数据库,获取相应的动态信息; 信息处理模块,用于web服务器对获取的动态信息按照动态主体和操作对象进行双向 合并处理,其中所述的双向合并处理包括对不同动态主体针对不同应用的同样操作信息 进行合并;对不同动态主体针对同一应用下不同对象的同样操作信息进行合并;对不同动 态主体针对同样的一个或多个用户的同一操作信息进行合并;显示模块,用于客户端显示双向合并处理后的动态信息给用户。前述的动态信息双向合并的系统中,还包括判断模块,用于web服务器判断用户当前所在的页面,如果是在用户自己的页面,则请 求的是用户所有好友的动态信息,如果是在用户好友的页面,则请求的是该好友的全部动 态信息,便于web服务器根据判断结果从数据库中快速获取目标动态信息。前述的动态信息双向合并的系统中,还包括信息分析模块,用于web服务器分析所获取的好友动态信息的查看权限; 信息过滤模块,用于web服务器根据查看权限分析过滤掉没有查看权限的动态信息, 节省了动态区域空间,从而使展示的交互性的动态信息量更大。与现有技术相比,本专利技术通过将动态主体和操作对象同时合并,使得动态区域中 显示的为用户所了解的交互性的动态信息量增多,同时使显示的内容更具条理性。另外,本 专利技术判断用户当前所在的页面,便于web服务器根据判断结果快速的从数据库中获取目标 的动态信息。最后,本专利技术分析所获取的好友动态信息的查看权限并且根据查看权限分析 过滤掉没有查看权限的动态信息,节省了动态区域空间,从而使展示的交互性的动态信息 量更大。附图说明图1为本专利技术实施例的方法流程图; 图2为本专利技术实施例的结构示意图。附图标记1-请求模块,2-信息获取模块,3-信息处理模块,4-显示模块,5-判断 模块,6-信息分析模块,7-信息过滤模块。下面结合附图和具体实施方式对本专利技术作进一步的说明。具体实施例方式具体实施例方式一种动态信息双向合并的方法,如图1所示,包括以下步骤 Si,用户发出查询好友动态信息的请求;S2,web服务器根据用户的请求查询数据库,获取相应的动态信息; S3,对获取的动态信息按照动态主体和操作对象进行双向合并处理,其中所述的双向 合并处理包括对不同动态主体针对不同应用的同样操作信息进行合并;对不同动态主体 针对同一应用下不同对象的同样操作信息进行合并;对不同动态主体针对同样的一个或多 个用户的同一操作信息进行合并;S4,显示双向合并处理后的动态信息给用户。上述方法中,步骤Sl还包括判断用户当前所在的页面,如果是在用户自己的页 面,则请求的是用户所有好友的动态信息,如果是在用户好友的页面,则请求的是该好友的 全部动态信息,便于web服务器根据判断结果从数据库中快速获取目标动态信息。上述方法中,步骤S2还包括分析所获取的好友动态信息的查看权限并且过滤掉 没有查看权限的动态信息,节省了动态区域空间,从而使展示的交互性的动态信息量更大。一种实现上述方法的动态信息双向合并的系统,如图2所示,它包括 请求模块1,用于客户端用户发出查询好友动态信息的请求;信息获取模块2,用于web服务器根据用户的请求查询数据库,获取相应的动态信息; 信息处理模块3,用于web服务器对获取的动态信息按照动态主体和操作对象进行双 向合并处理,其中所述的双向合并处理包括对不同动态主体针对不同应用的同样操作信 息进行合并;对不同动态主体针对同一应用下不同对象的同样操作信息进行合并;对不同 动态主体针对同样的一个或多个用户的同一操作信息进行合并; 显示模块4,用于客户端显示双向合并处理后的动态信息给用户。上述系统中,还包括判断模块5,用于web服务器判断用户当前所在的页面,如果是在用户自己的页面,则 请求的是用户所有好友的动态信息,如果是在用户好友的页面,则请求的是该好友的全部 动态信息,便于web服务器根据判断结果从数据库中快速获取目标动态信息。上述系统中,还包括信息分析模块6,用于web服务器分析所获取的好友动态信息的查看权限; 信息过滤模块7,用于web服务器根据查看权限分析过滤掉没有查看权限的动态信息, 节省了动态区域空间,从而使展示的交互性的动态信息量更大。实例说明实例一,比如“李四”的好友“张三”和“王五”都安装了 A、B、C三种新 的应用组件,系统在显示“李四”的好友动态时,将当前动态信息显示为“张三添加了新的应用组件A、B、C”; “王五添加了新的应用组件A、B、C”。如果“李四”的社区空间采用动态信息双向合并技术,则系统在显示“李四”的好 友动态时,将前动态信息合并显示为“张三、王五添加了新的应用组件A、B、C”。本文档来自技高网...

【技术保护点】
一种动态信息双向合并的方法,其特征在于,包括以下步骤:S1,用户发出查询好友动态信息的请求;S2,web服务器根据用户的请求查询数据库,获取相应的动态信息;S3,对获取的动态信息按照动态主体和操作对象进行双向合并处理,其中所述的双向合并处理包括:对不同动态主体针对不同应用的同样操作信息进行合并;对不同动态主体针对同一应用下不同对象的同样操作信息进行合并;对不同动态主体针对同样的一个或多个用户的同一操作信息进行合并;S4,显示双向合并处理后的动态信息给用户。

【技术特征摘要】
一种动态信息双向合并的方法,其特征在于,包括以下步骤S1,用户发出查询好友动态信息的请求;S2,web服务器根据用户的请求查询数据库,获取相应的动态信息;S3,对获取的动态信息按照动态主体和操作对象进行双向合并处理,其中所述的双向合并处理包括对不同动态主体针对不同应用的同样操作信息进行合并;对不同动态主体针对同一应用下不同对象的同样操作信息进行合并;对不同动态主体针对同样的一个或多个用户的同一操作信息进行合并;S4,显示双向合并处理后的动态信息给用户。2.根据权利要求1所述的动态信息双向合并的方法,其特征在于,步骤Sl还包括判 断用户当前所在的页面,如果是在用户自己的页面,则请求的是用户所有好友的动态信息, 如果是在用户好友的页面,则请求的是该好友的全部动态信息。3.根据权利要求1所述的动态信息双向合并的方法,其特征在于,步骤S2还包括分 析所获取的好友动态信息的查看权限以及根据查看权限过滤该动态信息。4.一种实现权利要求1 3所述方法的动态信息双向合并的系统,其特征在于,它包括请求模块(1),用于客户端用户发出查...

【专利技术属性】
技术研发人员:梁亮张利斌刘珊珊
申请(专利权)人:北京开心人信息技术有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1