社交网络群组划分方法

文档序号:7686544阅读:409来源:国知局
专利名称:社交网络群组划分方法
技术领域
本发明涉及一种社交网络。特别是涉及一种基于地理位置的群组划分方法,能够有 效辨别群组成员的真实地理位置,合理划分群组覆盖的地理位置范围的社交网络群组划 分方法。
背景技术
社交网络通过提供博客、群组和相册等功能,帮助人们与已有的朋友保持联系并结交 新朋友。社交网络的群组具有把在同一个社交网络中有某种关系的用户组织到一起的功 能。例如通过共同的业务关系、社会关系、亲属关系之类的基本偏好特性、 一致的物理 特性或者用户自己宣称的对食物、衣服、休闲活动、运动、娱乐、音乐、艺术等的偏好。基于地理位置的群组划分,能够面向用户的真实生活习惯,帮助用户寻找和其密切相 关的信息,聚集身边的朋友,非常合适邻近地区的居民聚集在一起,方便联络和交流。 例如都在北京中关村生活的用户,可以加入北京中关村为主题的群组。目前基于地理位置的群组划分方法一般有两种,一种是结合现有的行政地理区域划分 方法,系统自行划分地理位置区域,用户选择想要加入的区域即可,另一种是通过用户 自行输入所感兴趣的地理位置区域。这两种方法都存在着以下两个问题1、 可证实性和真实性程度问题。对于用户所属的地理位置区域,不管是系统提供选 择的方式或者用户自行输入的方式,都存在用户由于疏忽或者故意填写虚假地理位置的 情况,如果系统不能很好的处理这个问题,将会导致其他用户对于社交网络真实性的怀 疑,从而造成对整个系统失去信任。2、 划分单位的标准问题。由于每个社交网络的群组都对应一个地理位置,这个地理 位置需要覆盖多大范围将会有多种选择标准,例如可采用行政区域划分里面的区、县、 街道来划分,或者根据经纬度区间来划分,但由于各个地理位置区域的用户密度不同, 很难制订一个统一的地理位置的划分单位标准。随着移动通信技术的发展,现有的移动定位技术可以利用移动终端进行移动位置服 务,例如移动定位服务。这里的移动终端可以是手机或具有移动通信功能的个人数字助理(PDA)。移动定位服务是利用移动通信所特有的定位功能,来确定移动终端用户所在的地理位置,例如经度、纬度坐标信息,从而为用户提供所需的位置信息,并可以进一步 根据位置信息提供相关地理信息服务,例如用户可以据此査询该位置附近的道路、车站、 酒店、银行、商场等信息。通过运用移动定位技术,为社交网络中的基于地理位置的群 组划分提供了一种新的方法。发明内容本发明所要解决的技术问题是,提供一种基于地理位置的群组划分方法,能够有效 辨别群组成员的真实地理位置,合理划分群组覆盖的地理位置范围的社交网络群组划分 方法。本发明所采用的技术方案是 一种社交网络群组划分方法,所述的社交网络群组划 分是在由社交网络服务端、移动运营商位置服务接口、基站和移动终端依次相连构成的 社交网络系统中,进行如下阶段的运行第一阶段社交网络用户的ID和移动终端的手机号码绑定;第二阶段创建群组;第三阶段推荐用户加入群组;第四阶段群组用户密度的自适应调整。所述的社交网络服务端是任何能够提供群组功能的社交网络。所述的移动运营商位置服务接口是移动运营商向第三方合作伙伴开放的位置服务接□。所述的基站是可构建GSM/GPRS/CDMA无线通讯网络的无线电台站。 所述的移动终端指能够向基站发射和接收无线信号的无线设备,包括蜂窝式电话、 个人数字助理。所述的社交网络用户的ID和移动终端的手机号码绑定,包括有如下步骤-(a) 用户登陆社交网络系统,并向社交网络服务端提供自己移动终端的手机号码;(b) 社交网络服务端通过移动运营商位置服务接口获得该手机号码对应的移动终端 所属的基站的编号ID,并向移动终端发送一条验证码短信;(c) 用户将收到的验证码向社交网络服务端进行提交;(d) 社交网络服务端对比验证码无误后,将该手机号码和社交网络系统中的用户ID 进行绑定。所述的创建群组,包括有如下步骤(a) 当用户将社交网络的用户ID和移动终端的手机号码进行绑定后,用户发起创 建群组请求;(b) 系统检测该用户ID是否已与手机号码绑定,已绑定进入下一步,否则提示用 户需先绑定手机号码后才可进行下一步;(c) 系统查询该用户所在基站的信号范围覆盖内是否创建过群组;如果尚未创建群 组,进入下一步,否则,提示用户此地理位置已存在群组,不能再创建新群组;(d) 完成创建群组的操作,将该群组ID和该基站ID进行绑定。 所述的推荐用户加入群组,包括有如下步骤(a) 在用户授权下,自动采集用户经过哪些基站;(b) 在数据累积到一定数量后,对用户经过频次进行分析;(C)推荐用户加入和其相关的群组。 所述的群组用户密度的自适应调整,包括有如下步骤-(a) 社交网络服务端通过定期扫描,检测到成员数量较少的群组;(b) 检测哪些群组属于位置相近的群组; (C)将位置相近的群组进行合并。还包括有第五阶段销毁群组,即,创建群组的的用户可以销毁自己创建的群组, 销毁群组后,则解除该群组对应的基站ID绑定,其他用户即可在此地理位置创建群组。 本发明的社交网络群组划分方法,可有效辨别用户地理位置的真实性,增加用户对 于社交网络信任感;具有可伸縮性的划分方法,自动对群内用户崈度进行调整,找到最 佳的划分单位标准;可自动识别用户在某地区逗留时间长短,可向用户提供加入哪些群 组的智能化建议;无需用户重复输入,即可实时自动更新用户地理位置数据。


图l是本发明的社交网络系统;图2是社交网络用户的ID和移动终端的手机号码绑定的流程图; 图3是本发明创建群组的流程图;图4是本发明的推荐用户加入群组的流程图; -图5是本发明的群组用户密度的自适应调整的流程图。《中1:社交网络服务端 2:移动运营商位置服务接口3:基站 4:移动终端A:群组l对应的移动终端 B:群组2对应的移动终端 C:群组3对应的移动终端具体实施方式
下面结合实施例和附图对本发明的社交网络群组划分方法做出详细说明。 如图1所示,本发明所涉及的社交网络系统包括有依次相连的社交网络服务端l、移动运营商位置服务接口 2、基站3和移动终端4。其中,所述的社交网络服务端1是任何能够提供群组功能的社交网络。所述的移动运营商位置服务接口 2是移动运营商向第三方合作伙伴开放的位置服务接口,通过向移 动运营商位置服务接口传输手机号码,移动运营商位置服务接口可以向第三方合作伙伴 返回该手机号码所属的基站ID。所述的基站3是可构建GSM/GPRS/CDMA无线通讯网络的 无线电台站,可与移动终端4之间进行信息传递。所述的移动终端4指能够向基站3发 射和接收无线信号的无线设备,包括蜂窝式电话、个人数字助理(PDA)等。本发明的社交网络系统的工作是社交网络服务1向移动运营商的位置服务接口 2传输手机号码,移动运营的位置服务接口査询到该手机号码对应的移动终端所属的基站 编号ID,并将该基站ID告知移动社交网络服务。只要是社交网络用户的手机号码对应的 移动终端归属于同一个基站ID,则可以将这些用户划分为同一个群组。根据用户移动终端出现在各个基站的频次,可以认定用户以较高频次出现的基站, 则为经过次数较多或者逗留时间较长的位置。并且可以根据各个基站对应的移动终端数 量多少,自动调整群组覆盖的位置范围,例如某个基站对应的用户数量较少,则可以通 过联合其他周围基站的方式,扩大群组的位置覆盖范围,将一个群组对应的单个基站的 位置信号覆盖,调整至一个群组可对应多个基站的位置信号覆盖范围。本发明的社交网络群组划分方法,是在上述社交网络系统中,进行如下阶段的运行第一阶段社交网络用户的ID和移动终端4的手机号码绑定;第二阶段创建群组;第三阶段推荐用户加入群组;第四阶段群组用户密度的自适应调整。第五阶段销毁群组,即,创建群组的的用户可以销毁自己创建的群组,具体操作 是将该群组的ID从社交网络服务中注销掉。销毁群组后,则解除该群组对应的基站ID 绑定,其他用户即可在此地理位置创建群组。下面结合具体流程,分别对上述的各个阶段进行叙述如图2所示,在对社交网络的用户进行基于地理位置的群组划分前,首先需要社交 网络用户的ID和移动终端的手机号码绑定(需要用户主动授权,也可以随时解除绑定), 以实现通过移动终端对用户当前位置进行定位的功能。所述的社交网络用户的ID和移动 终端的手机号码绑定,包括有如下步骤(a) 用户登陆社交网络系统,并向社交网络服务端1提供自己移动终端4的手机号码(这里无论是哪一种移动终端都是向社交网络服务端l提供自己的手机号);(b) 社交网络服务端1通过移动运营商位置服务接口 2获得该手机号码对应的移动 终端4所属的基站3的编号ID,并向移动终端4发送一条验证码短信;(c) 用户将收到的验证码向社交网络服务端1进行提交,以验证手机号码所对应的 移动终端(4)确实为该用户所有,短信内容为某几位数字组成的验证码;(d) 社交网络服务端l对比验证码无误,g卩,社交网络系统对比接收到验证码和向用户发送的短信验证码为同一个验证码后,将该手机号码和社交网络系统中的用户ID进行绑定,即以某种对应关系存储在数据库中。如图3所示,所述的创建群组,包括有如下步骤(a) 当用户将社交网络的用户ID和移动终端4的手机号码进行绑定后,用户可以 在自己感兴趣的地理位置创建群组,向系统发起创建群组请求;(b) 系统首先检测该用户ID是否已和移动终端的手机号码绑定,已绑定进入下一 步,如果尚未绑定,则提示用户需首先绑定手机号码后才可进行下一步;(c) 系统通过调用运营商的位置服务接口,査询该用户当前位置所属的基站3的ID, 即査询该用户所在基站3的信号范围覆盖内是否创建过群组;如果在该基站信号范围覆 盖内,尚未创建群组,进入下一步;系统如果在该基站信号范围覆盖内,已经有其他用 户创建过群组,则提示该用户此地理位置己经存在群组,不能再创建群组;(d) 用户可以完成创建群组的操作,具体操作是为该群组生成一个唯一 ID,并将该 ID在社交网络服务中进行登记,同时将该基站ID和该群组的ID进行绑定,即以某种对 应关系存储在数据库中。同时赋予该用户对于此群组的某些管理权限,例如添加或者删 除某个群组成员等。如图4所示,系统通过调用运营商的位置服务接口,在用户授权的前提下,可以自 动采集用户经过了哪些基站,通过分析用户经过基站的频次,能够对用户的生活和工作 地点进行判断,从而可以推荐用户加入和其相关的群组。所述的推荐用户加入群组,包 括有如下步骤(a) 在用户授权下,自动采集用户经过哪些基站3;(b) 在数据累积到一定数量后,对用户经过频次进行分析;(c) 推荐用户加入和其相关的群组。例如用户Joe,从周一到周五09: 00-18: 00,几乎都会出现在基站A附近,从周一 到周五20: 00-07: 00,几乎都会出现在基站B附近,从周一到周五07: 00-09: 00,则 会出现在多个基站C、 D、 E…等附近。则系统将判断出基站A附近为Joe的工作场合,而 基站B附近则为Joe的居住场合,基站C、 D、 E…等附近为Joe平时路过的地点。系统将 优先推荐用户加入基站A、 B附近的群组,其次是基站C、 D、 E等基站附近的群组。如图5所示,所述的群组用户密度的自适应调整,包括有如下步骤(a) 社交网络服务端1通过定期扫描,检测到成员数量较少的群组;(b) 检测哪些群组属于位置相近的群组;判定两个群组是否在相近位置的方法是, 在两个群组的成员行动路线中,所包含的基站ID中,两个群组所对应的基站ID,是否是 相连出现。如果是相连出现,则可判定两个群组是在相近位置。(c) 将位置相近的群组进行合并。系统根据群组中成员的数量,可以将两个或者两 个以上的在相近位置的群组进行合并。两个群组合并的结果是,将两个群组的用户归并 到一个新的群组中,同时将原两群组对应的两个基站ID均和新的群组绑定。两个以上的 群组合并方法是按照两个群组合并的方法进行两两合并。例如在某郊区A地点存在两个群组A1和A2,由于在郊区居住用户数量较少,导致群 组A1和A2的群成员数量均少于5人,系统通过判定2个群组是否在相近位置,可以将 群组A1和A2进行合并。
权利要求
1. 一种社交网络群组划分方法,其特征在于,所述的社交网络群组划分是在由社交网络服务端(1)、移动运营商位置服务接口(2)、基站(3)和移动终端(4)依次相连构成的社交网络系统中,进行如下阶段的运行第一阶段社交网络用户的ID和移动终端(4)的手机号码绑定;第二阶段创建群组;第三阶段推荐用户加入群组;第四阶段群组用户密度的自适应调整。
2. 根据权利要求1所述的社交网络群组划分方法,其特征在于,所述的社交网络服 务端(1)是任何能够提供群组功能的社交网络。
3. 根据权利要求1所述的社交网络群组划分方法,其特征在于,所述的移动运营商 位置服务接口 (2)是移动运营商向第三方合作伙伴开放的位置服务接口。
4. 根据权利要求1所述的社交网络群组划分方法,其特征在于,所述的基站(3) 是可构建GSM/GPRS/CDMA无线通讯网络的无线电台站。
5. 根据权利要求1所述的社交网络群组划分方法,其特征在于,所述的移动终端(4) 指能够向基站(3)发射和接收无线信号的无线设备,包括蜂窝式电话、个人数字助理。
6. 根据权利要求1所述的社交网络群组划分方法,其特征在于,所述的社交网络用 户的ID和移动终端的手机号码绑定,包括有如下步骤(a) 用户登陆社交网络系统,并向社交网络服务端(1)提供自己移动终端(4)的 手机号码;(b) 社交网络服务端(1)通过移动运营商位置服务接口 (2)获得该手机号码对应 的移动终端(4)所属的基站(3)的编号ID,并向移动终端(4)发送一条验证码短信;(c) 用户将收到的验证码向社交网络服务端(1)进行提交;(d) 社交网络服务端(1)对比验证码无误后,将该手机号码和社交网络系统中的 用户ID进行绑定。
7. 根据权利要求1所述的社交网络群组划分方法,其特征在于,所述的创建群组,包括有如下步骤(a) 当用户将社交网络的用户ID和移动终端(4)的手机号码进行绑定后,用户发 起创建群组请求;(b) 系统检测该用户ID是否已与手机号码绑定,已绑定进入下一步,否则提示用 户需先绑定手机号码后才可进行下一步;(c) 系统查询该用户所在基站(3)的信号范围覆盖内是否创建过群组;如果尚未 创建群组,进入下一步,否则,提示用户此地理位置已存在群组,不能再创建新群组;(d) 完成创建群组的操作,将该群组ID和该基站ID进行绑定。
8. 根据权利要求1所述的社交网络群组划分方法,其特征在于,所述的推荐用户加入群组,包括有如下步骤(a) 在用户授权下,自动釆集用户经过哪些基站(3);(b) 在数据累积到一定数量后,对用户经过频次进行分析; (C)推荐用户加入和其相关的群组。
9.根据权利要求1所述的社交网络群组划分方法,其特征在于,所述的群组用户密 度的自适应调整,包括有如下步骤(a) 社交网络服务端(1)通过定期扫描,检测到成员数量较少的群组;(b) 检测哪些群组属于位置相近的群组; (C)将位置相近的群组进行合并。
10.根据权利要求1所述的社交网络群组划分方法,其特征在于,还包括有第五阶 段销毁群组,即,创建群组的的用户可以销毁自己创建的群组,销毁群组后,则解除 该群组对应的基站ID绑定,其他用户即可在此地理位置创建群组。
全文摘要
本发明公开一种社交网络群组划分方法,所述的社交网络群组划分是在由社交网络服务端、移动运营商位置服务接口、基站和移动终端依次相连构成的社交网络系统中,进行如下阶段的运行社交网络用户的ID和移动终端的手机号码绑定;创建群组;推荐用户加入群组;群组用户密度的自适应调整。社交网络服务端是任何能够提供群组功能的社交网络。移动运营商位置服务接口是移动运营商向第三方合作伙伴开放的位置服务接口。基站是可构建GSM/GPRS/CDMA无线通讯网络的无线电台站。移动终端指能够向基站发射和接收无线信号的无线设备,包括蜂窝式电话、个人数字助理。本发明可有效辨别用户地理位置的真实性,具有可伸缩性的划分方法,自动对群内用户密度进行调整,找到最佳的划分单位标准。
文档编号H04L29/08GK101272398SQ200810053028
公开日2008年9月24日 申请日期2008年5月7日 优先权日2008年5月7日
发明者杨晓峰 申请人:天津华永无线科技有限公司;杨晓峰
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1