一种网络社区中的用户跟随系统及其实现方法技术方案

技术编号:3496581 阅读:200 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种网络社区中的用户跟随系统,包括:位置信息更新模块,当被跟随者在网络社区中实时交流区的位置发生更新时,向跟随策略管理模块发送被跟随者位置更新消息;跟随策略管理模块,根据所述被跟随者位置更新消息,确定对应于被跟随者的跟随者名单以及跟随者名单中每个跟随者的跟随策略,并向位置更新处理模块发送跟随者名单以及名单中每个跟随者的跟随策略;位置更新处理模块,用于获取更新后的被跟随者实时交流区位置,并对跟随者名单中的每个跟随者,依据与其相对应的跟随策略,执行与更新后的被跟随者实时交流区位置相关的位置更新处理。本发明专利技术使得用户可以自动跟随其他用户,从而跟随者和被跟随者能够始终保持可实时交流状态。

【技术实现步骤摘要】

本专利技术涉及网络社区
,更具体地说,涉及。
技术介绍
社区是指“同一类型、同一层面、同一背景或相似类型、相似层面、相似背景的人所构成的群体单位”。网络社区,则是这样一类现实社会中的群体,通过互联网实现网络沟通的地方。随着网络技术的飞速发展,各种网络社区技术层出不穷。比如,目前各种形式的电子布告栏系统(BBS)、网络聊天室、博客系统、播客系统都已经具备相当规模,而且各种基于即时通信(IM)技术的网络社区,比如IM系统中的聊天群、聊天组等也已经相继出现。可将网络社区中用户进行集中实时交流的区域称为网络社区中的实时交流区,比如BBS系统中的板块、聊天网站中的各聊天房间、IM系统中的聊天群、聊天组等等。当前,现有技术中的各个用户进入实时交流区的时机、情形是相互独立的,当一个用户在实时交流区的位置发生变化时,并不会给其他用户在实时交流区的位置带来相应变化,这会带来许多问题。比如,当用户在传统的网络社区中和朋友进行交流时,当其离开当前的实时交流区,并进入另一个实时交流区时,则正在和该用户进行实时交流的其它用户,将被迫终止正在进行的交流,而无法和该用户始终保持可实时交流状态。这种情况下,如果其他用户想继续和该用户进行交流,需要手工操作离开本实时交流区并寻找、进入目标用户所在的实时交流区。这个过程对于交流双方而言,都是一个复杂、烦琐的过程。尤其是一个群体需要选找一个合适的实时交流区进行实时交流时,上述情况更加严重。
技术实现思路
有鉴于此,本专利技术的主要目的是提出一种网络社区中的用户跟随系统,以使被跟随者在实时交流区的位置发生变化时,跟随者能够更新进入相应的实时交流区。本专利技术的另一目的是提出一种网络社区中的用户跟随方法,以使被跟随者在实时交流区的位置发生变化时,跟随者能够更新进入相应的实时交流区。为达到上述目的,本专利技术的技术方案是这样实现的一种网络社区中的用户跟随系统,该系统包括位置信息更新模块、跟随策略管理模块和位置更新处理模块,其中位置信息更新模块,用于当被跟随者在网络社区中实时交流区的位置发生更新时,向跟随策略管理模块发送被跟随者位置更新消息;跟随策略管理模块,用于根据由位置信息更新模块发送来的被跟随者位置更新消息,确定对应于被跟随者的跟随者名单以及所述跟随者名单中每个跟随者的跟随策略,并向位置更新处理模块发送所述跟随者名单以及跟随者名单中每个跟随者的跟随策略;位置更新处理模块,用于获取更新后的被跟随者实时交流区位置,并对跟随者名单中的每个跟随者,依据与其相对应的跟随策略,执行与所述更新后的被跟随者实时交流区位置相关的位置更新处理。所述位置更新处理模块,用于从位置信息更新模块直接获取所述更新后的被跟随者实时交流区位置。所述位置信息更新模块,用于向跟随策略管理模块发送携带有更新后的被跟随者实时交流区位置的被跟随者位置更新消息,跟随策略管理模块,进一步用于从所述被跟随者位置更新消息中解析出所述更新后的被跟随者实时交流区位置,并向位置更新处理模块发送所述更新后的被跟随者实时交流区位置。该系统进一步包括用户管理模块,用于记录跟随者和被跟随者的资料信息以及在线状态。所述位置更新处理模块,进一步用于响应用户需求,主动对跟随者和/或被跟随者的实时交流区位置进行变换。该系统进一步包括用户位置状态库,用于存储跟随者和被跟随者在网络社区中实时交流区的当前位置和历史位置。该系统进一步包括跟随策略配置库,用于存储跟随者的当前跟随策略和历史跟随策略。一种网络社区中的用户跟随方法,该方法包括A、当被跟随者在网络社区中实时交流区的位置发生更新时,确定更新后的被跟随者实时交流区位置、对应于被跟随者的跟随者名单以及所述跟随者名单中每个跟随者的跟随策略;B、对跟随者名单中的每个跟随者,依据与其相对应的跟随策略,执行与所述更新后的被跟随者实时交流区位置相关的位置更新处理。所述跟随者名单中各个跟随者的跟随策略是相同的,并且所述跟随策略为使跟随者和被跟随者在网络社区中实时交流区的位置保持相同。所述跟随者同时也是被跟随者,在步骤B后,该方法进一步C、当所述跟随者在网络社区中实时交流区的位置发生更新时,确定对应于所述跟随者的下一级跟随者名单、以及所述下一级跟随者名单中每个下一级跟随者的跟随策略;D、对下一级跟随者名单中的每个下一级跟随者,依据与其相对应的跟随策略,执行与更新后的所述跟随者实时交流区位置相关的位置更新处理。从上述技术方案中可以看出,在本专利技术中所提出的用户跟随系统中,位置信息更新模块,向跟随策略管理模块发送被跟随者位置更新消息;跟随策略管理模块,确定对应于被跟随者的跟随者名单以及所述跟随者名单中每个跟随者的跟随策略;位置更新处理模块,根据获取的更新后的被跟随者实时交流区位置,对跟随者名单中的每个跟随者,依据与其相对应的跟随策略,执行与所述更新后的被跟随者实时交流区位置相关的位置更新处理。由此可见,在应用本专利技术后,根据被跟随者和跟随者之间的对应关系以及各跟随者的具体跟随策略,当被跟随者在实时交流区的位置发生变化时,跟随者能够更新进入相应的实时交流区,因此本专利技术实现了对被跟随者用户的动作进行自动控制。另外,在本专利技术中,优选使跟随者和被跟随者进入相同的实时交流区,从而实现了跟随者和被跟随者之间的无间断沟通,所以跟随者和被跟随者能够始终保持可实时交流状态。附图说明图1为根据本专利技术的网络社区中的用户跟随系统的结构图;图2为根据本专利技术示范性实施例的网络社区中的用户跟随系统的结构图;图3为根据本专利技术的网络社区中的用户跟随方法的流程示意图。具体实施例方式为使本专利技术的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本专利技术再作进一步详细的说明。图1为根据本专利技术的网络社区中的用户跟随系统的结构图。如图1所示,该系统包括位置信息更新模块101、位置更新处理模块102和跟随策略管理模块103,其中位置信息更新模块101,用于当被跟随者在网络社区中实时交流区的位置发生更新时,向跟随策略管理模块103发送被跟随者位置更新消息;跟随策略管理模块103,用于根据由位置信息更新模块101发送来的被跟随者位置更新消息,确定对应于被跟随者的跟随者名单以及所述跟随者名单中每个跟随者的跟随策略,并向位置更新处理模块102发送所述跟随者名单以及跟随者名单中每个跟随者的跟随策略;位置更新处理模块102,用于获取更新后的被跟随者实时交流区位置,并对跟随者名单中的每个跟随者,依据与其相对应的跟随策略,执行与所述更新后的被跟随者实时交流区位置相关的位置更新处理。位置更新处理模块102可以通过多种方式获取更新后的被跟随者实时交流区位置。比如,位置更新处理模块102可以和位置信息更新模块101相连,以从位置信息更新模块101直接获取更新后的被跟随者实时交流区位置。可选地,还可以在位置信息更新模块101向跟随策略管理模块103发送的被跟随者位置更新消息中,携带更新后的被跟随者实时交流区位置,然后跟随策略管理模块103进一步用于从所述被跟随者位置更新消息中,解析出所述更新后的被跟随者实时交流区位置,并向位置更新处理模块102发送所述更新后的被跟随者实时交流区位置。跟随策略管理模块103中优选包括数据库,以保存被跟随者及其跟随者的对应关系和每一跟随者的具体跟随策略。比如,该本文档来自技高网...

【技术保护点】
一种网络社区中的用户跟随系统,其特征在于,该系统包括位置信息更新模块、跟随策略管理模块和位置更新处理模块,其中:位置信息更新模块,用于当被跟随者在网络社区中实时交流区的位置发生更新时,向跟随策略管理模块发送被跟随者位置更新消息;跟随策略管理模块,用于根据由位置信息更新模块发送来的被跟随者位置更新消息,确定对应于被跟随者的跟随者名单以及所述跟随者名单中每个跟随者的跟随策略,并向位置更新处理模块发送所述跟随者名单以及跟随者名单中每个跟随者的跟随策略;位置更新处理模块,用于获取更新后的被跟随者实时交流区位置,并对跟随者名单中的每个跟随者,依据与其相对应的跟随策略,执行与所述更新后的被跟随者实时交流区位置相关的位置更新处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:曾小俊
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

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

1