基于通信的sns业务平台、sns系统及其实现方法

文档序号:7768173阅读:482来源:国知局
专利名称:基于通信的sns业务平台、sns系统及其实现方法
技术领域
本发明涉及一种SNS(社交性网络服务,Social Networking Services)应用,尤其涉及基于通信的SNS业务平台、SNS系统及其实现方法。
背景技术
SNS是现今最热门的应用之一。Facebook、校内网、开心网等网站都是 SNS模式发展壮大起来的。SNS的兴起拉近了人们的距离,增强了用户之间的交互性。SNS网站是以真实的社会关系为基础的,帮助人们与已有的朋友保持联系并结识新朋友。但现有技术中的SNS应用仅限于网络上的互动,用户必须借助诸如个人计算机的终端进行操作,无法随时随地与好友联络。此外,目前的SNS应用缺乏有效的验证机制,不能反映和建立用户真实的社会关系,从而导致种种弊端。

发明内容
本发明要解决的一个技术问题是提供一种基于通信的SNS业务平台、SNS系统及其实现方法,让用户除了在互联网上与群内朋友进行互动之外,还可以通过移动通信手段实现交流和沟通。按照本发明的第一方面,提供了一种基于通信的SNS业务平台,该SNS业务平台包括门户服务器,用于基于用户操作生成和维护虚拟群及成员;数据库服务器,用于存储业务数据,业务数据包括虚拟群及其成员信息;短信收发服务器,提供与短信网关之间的接口,用于根据虚拟群及其成员信息向虚拟群内成员的移动终端发送短信;呼叫控制服务器, 用于控制虚拟群内成员的移动终端之间的通话接续。通过本发明的SNS业务平台,用户除了在网上进行互动以外,还可以随时随地与群内好友进行语音、短信通信,使得沟通和互动更加方便、快捷、有效。优选地,虚拟群及其成员信息包括虚拟群序号、虚拟群成员的群短号及其手机号码。优选地,呼叫控制服务器接收核心网触发的群内短号呼叫,根据被叫号码中的群序号和群短号获得手机号码,根据手机号码接续虚拟群成员的移动终端。呼叫控制服务器接收核心网触发的“接入码+手机号码”的长号呼叫,根据长号呼叫获得手机号码,根据所述手机号码接续虚拟群成员的移动终端。优选地,短信收发服务器接收群发短信,根据虚拟群及其成员信息转换为虚拟群成员的手机号码,将群发短信分解为多个短信发送给虚拟群内成员的移动终端。通过短信收发服务器,用户可以在TOB界面上发送或群发短信。解决了手机输入方式不便于操作的问题,方便用户发布群内公告等信息。优选地,门户服务器应用户请求变更成员用户信息中的手机号码,并将变更后的手机号码与原虚拟群序号和原群短号相关联地存储在数据库服务器中。由于群短号和手机号码一一映射,手机号码如果发生变更,用户仅需通过WEB界面修改手机号码,而不需要修改其虚拟群序号和群短号。群内用户仍然可以用原来的群短号联系到该用户的新手机号码。用户手机号码的变更,不会影响与群内用户的联系,这解决了用户变更手机号码无法及时通知好友的问题。优选地,门户服务器通过TOB界面接收用户注册,对注册用户的身份进行认证,将注册用户信息存储于数据库服务器。通过对用户的身份进行认证,可确保注册用户信息能够反映真实的用户身份,从而有效防止利用不真实的虚拟身份进行诈骗等种种问题。优选地,短信收发服务器接收用户的查询通信录的短信,并根据短信内容查询数据库服务器中存储的通信录,并将查询结果通过短信发送到该用户的移动终端。优选地,SNS业务平台还包括计费单元,用于记录通话和短信的详情,并根据所记录的通话和短信详情进行计费。按照本发明的第二方面,提供一种基于通信的SNS系统,该SNS系统包括按照本发明第一方面的SNS业务平台;以及核心网,用于将移动终端接入SNS业务平台,提供用户呼叫或短信的通道。按照本发明的第三方面,提供一种基于通信的SNS实现方法,SNS实现方法包括基于用户操作生成和维护虚拟群及其成员;存储业务数据,业务数据包括虚拟群及其成员信息;提供与短信网关之间的接口,根据虚拟群及其成员信息向虚拟群内成员的移动终端发送短信;以及控制虚拟群内成员的移动终端之间的通话接续。通过本发明的SNS实现方法,用户除了在网上进行互动以外,还可以随时随地与群内好友进行语音、短信通信,使得沟通和互动更加方便、快捷、有效。优选地,虚拟群及其成员信息包括虚拟群序号、虚拟群成员的群短号及其手机号。优选地,控制虚拟群内成员的移动终端之间的通话接续包括接收核心网触发的群内短号呼叫,根据被叫号码中的群序号和群短号获得手机号码,根据手机号码接续虚拟群成员的移动终端。接收核心网触发的“接入码+手机号码”的长号呼叫,根据长号呼叫获得手机号码,根据所述手机号码接续虚拟群成员的移动终端。优选地,根据虚拟群及其成员信息向虚拟群内成员的移动终端发送短信包括接收群发短信,根据虚拟群及其成员信息转换为虚拟群成员的手机号码,将群发短信分解为多个短信发送给虚拟群内成员的移动终端。通过本发明的SNS实现方法,用户可以在TOB界面上发送或群发短信。解决了手机输入方式不便于操作的问题,方便用户发布群内公告等信息。优选地,该SNS实现方法还包括应用户请求变更成员用户信息中的手机号码,并将变更后的手机号码与原虚拟群序号和原群短号相关联地存储。由于群短号和手机号码一一映射,手机号码如果发生变更,用户仅需通过WEB界面修改手机号码,而不需要修改其虚拟群序号和群短号。群内用户仍然可以用原来的群短号联系到该用户的新手机号码。用户手机号码的变更,不会影响与群内用户的联系,这解决了用户变更手机号码无法及时通知好友的问题。优选地,该SNS实现方法还包括通过TOB界面接收用户注册,对注册用户的身份进行认证,并存储注册用户信息。
通过对用户的身份进行认证,可确保注册用户信息能够反映真实的用户身份,从而有效防止利用不真实的虚拟身份进行诈骗等种种问题。优选地,该SNS实现方法还包括接收用户的查询通信录的短信,根据短信内容查询通信录,并将查询结果通过短信发送到该用户的移动终端。这样,用户仅通过发送短信即可知道其好友加入了哪些虚拟群。优选地,该SNS实现方法还包括记录通话和短信的详情,并根据所记录的通话和短信详情进行计费。这样,可方便地对用户通过该业务平台所进行的通话和短信业务收费。本发明提供的方法和系统,将SNS和移动通信技术结合,为SNS用户提供基本的通信能力,如语音、短信等。让用户除了在互联网上与群内朋友进行互动之外,还可以通过各种通信手段实现交流和沟通。


图1示意性地示出了按照本发明的一个实施例的SNS系统。图2示意性地示出了利用按照本发明的一个实施例的SNS业务平台群发短信的过程。图3示意性地示出了经由按照本发明的一个实施例的SNS业务平台验证注册用户身份的示意图。图4示意性地示出了按照本发明的SNS业务平台的第二实施例的各个组成模块。图5示意性地示出了按照本发明的SNS实现方法的第一实施例的流程图。图6示意性地示出了用户自主创建虚拟群的流程。图7示意性地示出了图5中的步骤508的各个子步骤的流程图。图8示意性地示出了用户进行呼叫的流程。图9示意性地示出了图5中的步骤506的各个子步骤的流程图。图10示意性地示出了用户在网站的注册流程。图11示意性地示出了按照本发明的SNS实现方法的第二实施例的流程图。
具体实施例方式下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。SNS网站通常以实名制为基础,认识朋友的朋友,扩展自己的人脉,通过网站帮你运营朋友圈的朋友。随着移动通信的发展,手机成为人们不可缺的通信工具,SNS技术和移动通信技术有机结合,可以让朋友之间随时随地的交互,通过手机认证,从而将SNS用户与其真实身份联系起来,从而更容易地反映和建立真实的社会关系。基于通信的SNS系统就是基于这个目的,将手机通信和SNS网站朋友间的互动有机的结合起来,从而给用户的交互带来更多的便利。图1示意性地示出了按照本发明的一个实施例的SNS系统。该SNS系统包括如 SNS业务平台10和核心网20。该SNS业务平台10包括门户服务器101、数据库服务器102、短信收发服务器 103、和呼叫控制服务器104。门户服务器101用于基于用户操作生成和维护虚拟群及成员。门户服务器101可以是TOB服务器,对用户提供TOB浏览,用户通过TOB界面实现实名注册、短信身份验证、自主建群、短信邀请成员入群、申请入群、短信发送或群发、短信查询通信录等功能。数据库服务器102用于存储业务数据112,业务数据112包括虚拟群及其成员信息。业务数据还可以包括注册用户信息、短信记录、通话历史记录以及操作日志等。为了简明起见,图中仅示出了虚拟群及其成员信息。短信收发服务器103提供与短信接入网关201之间的接口,用于根据虚拟群及其成员信息向虚拟群内成员的移动终端203发送短信。对于群发短信,短信收发服务器103分析群内用户,并转换为群内用户对应的手机号码,将群发短信分解为多个短信进行发送。呼叫控制服务器104,用于控制虚拟群内成员的移动终端203之间的通话接续,还可以提供异常情况下的放音功能。手机通过软交换核心网络20接入业务平台10。群内用户采用短号呼叫的时候,采用“业务接入码(如11889) +用户虚拟群序号+群内短号”的方式,软交换核心网20根据接入码将呼叫触发到业务平台10,业务平台10将短号翻译为对应的手机号码后,将呼叫回送到核心网20进行接续,主叫号码显示为用户的实际手机号码。群内用户采用长号呼叫的时候,采用“业务接入码(如11889) +用户手机号码”的方式,软交换核心网20根据接入码将呼叫触发到业务平台10,业务平台10将手机号码回送到核心网20进行接续,主叫号码显示为用户的实际手机号码。通过本发明的SNS业务平台10,用户除了在网上进行互动以外,还可以随时随地与群内好友进行语音、短信通信,使得沟通和互动更加方便、快捷、有效。核心网20用于将移动终端203接入SNS业务平台,提供用户呼叫或短信的通道。核心网20可以是软交换网络,但本发明的应用并不限于软交换网络,而是可以在其它的通信网络上进行应用,如GSM网络、CDMA网络、IMS网络、hternet网络等。核心网20进行通话时,可以采用WIN、CAMEL、SIP等各种移动智能协议跟业务平台10进行交互,用户发起呼叫时,核心网20能够根据用户拨打的号码前缀将呼叫触发到业务平台10,实现短号翻译,并在业务平台10的控制下进行接续。核心网20进行短信收发时,业务平台10通过SMGP、CMPP, SGIP等短信网关协议或W^ebService接口,经由短信接入网关201与核心网20进行交互,实现业务平台10和移动终端203之间的短信收发功能。移动终端203可以是手机。按照本发明的一个实施例的SNS业务平台,虚拟群及其成员信息包括虚拟群序号、虚拟群成员的群短号及其手机号码。表1示意性地示出了虚拟群及其成员信息的具体内容。如表1所示,群内的每个成员的姓名、虚拟群序号、群短号、手机号码被相关联地存储。虚拟群序号具体包括用户自编的1-9的序号、和系统顺序数字编码的序号。群内的每个成员被分配群内唯一的群短号,该群短号和手机号码一一映射。表1虚拟群及其成员信息
权利要求
1.一种基于通信的SNS业务平台,其特征在于,包括门户服务器,用于基于用户操作生成和维护虚拟群及其成员; 数据库服务器,用于存储业务数据,所述业务数据包括虚拟群及其成员信息; 短信收发服务器,提供与短信网关之间的接口,用于根据所述虚拟群及其成员信息向所述虚拟群内成员的移动终端发送短信;呼叫控制服务器,用于控制所述虚拟群内成员的移动终端之间的通话接续。
2.根据权利要求1所述的SNS业务平台,其特征在于,所述虚拟群及其成员信息包括 虚拟群序号、虚拟群成员的群短号及其手机号码。
3.根据权利要求2所述的SNS业务平台,其特征在于,所述呼叫控制服务器接收核心网触发的群内短号呼叫,根据被叫号码中的群序号和群短号获得手机号码,根据所述手机号码接续虚拟群成员的移动终端。
4.根据权利要求2所述的SNS业务平台,其特征在于,所述短信收发服务器接收群发短信,根据所述虚拟群及其成员信息转换为所述虚拟群成员的手机号码,将群发短信分解为多个短信发送给所述虚拟群内成员的移动终端。
5.根据权利要求2所述的SNS业务平台,其特征在于,所述门户服务器应用户请求变更成员用户信息中的手机号码,并将变更后的手机号码与原虚拟群序号和原群短号相关联地存储在数据库服务器中。
6.根据权利要求1所述的SNS业务平台,其特征在于,所述门户服务器通过WEB界面接收用户注册,对注册用户的身份进行认证,将所述注册用户信息存储于所述数据库服务器;或所述短信收发服务器接收用户的查询通信录的短信,并根据短信内容查询数据库服务器中存储的通信录,并将查询结果通过短信发送到该用户的移动终端。
7.根据权利要求1所述的SNS业务平台,其特征在于,所述呼叫控制服务器接收核心网触发的“接入码+手机号码”的长号呼叫,根据所述长号呼叫获得手机号码,根据所述手机号码接续虚拟群成员的移动终端。
8.根据权利要求1所述的SNS业务平台,其特征在于,所述SNS业务平台还包括计费单元,用于记录通话和短信的详情,并根据所记录的通话和短信详情进行计费。
9.一种基于通信的SNS系统,其特征在于,包括 根据权利要求1-8所述的SNS业务平台;核心网,用于将移动终端接入所述SNS业务平台,提供用户呼叫或短信的通道。
10.一种基于通信的SNS实现方法,其特征在于,包括 基于用户操作生成和维护虚拟群及其成员;存储业务数据,所述业务数据包括所述虚拟群及其成员信息; 提供与短信网关之间的接口,根据所述虚拟群及其成员信息向所述虚拟群内成员的移动终端发送短信;控制所述虚拟群内成员的移动终端之间的通话接续。
11.根据权利要求10所述的SNS实现方法,其特征在于,所述虚拟群及其成员信息包括虚拟群序号、虚拟群成员的群短号及其手机号。
12.根据权利要求11所述的SNS实现方法,其特征在于,所述控制所述虚拟群内成员的移动终端之间的通话接续包括接收核心网触发的群内短号呼叫,根据被叫号码中的群序号和群短号获得手机号码,根据所述手机号码接续虚拟群成员的移动终端;和/或接收核心网触发的“接入码+手机号码”的长号呼叫,根据所述长号呼叫获得手机号码,根据所述手机号码接续虚拟群成员的移动终端。
13.根据权利要求11所述的SNS实现方法,其特征在于,所述根据所述虚拟群及其成员信息向所述虚拟群内成员的移动终端发送短信包括接收群发短信,根据所述虚拟群及其成员信息转换为所述虚拟群成员的手机号码,将群发短信分解为多个短信发送给所述虚拟群内成员的移动终端。
14.根据权利要求11所述的SNS实现方法,其特征在于,还包括应用户请求变更成员用户信息中的手机号码,并将变更后的手机号码与原虚拟群序号和原群短号相关联地存储。
15.根据权利要求10所述的SNS实现方法,其特征在于,还包括通过TOB界面接收用户注册,对注册用户的身份进行认证,并存储所述注册用户信息;或接收用户的查询通信录的短信,根据短信内容查询通信录,并将查询结果通过短信发送到该用户的移动终端;或记录通话和短信的详情,并根据所记录的通话和短信详情进行计费。
全文摘要
本发明公开一种基于通信的SNS业务平台、SNS系统及其实现方法。该SNS业务平台包括门户服务器,用于基于用户操作生成和维护虚拟群及成员;数据库服务器,用于存储业务数据,所述业务数据包括虚拟群及其成员信息;短信收发服务器,提供与短信网关之间的接口,用于根据所述虚拟群及其成员信息向所述虚拟群内成员的移动终端发送短信;以及呼叫控制服务器,用于控制所述虚拟群内成员的移动终端之间的通话接续。
文档编号H04L12/58GK102571619SQ20101057937
公开日2012年7月11日 申请日期2010年12月8日 优先权日2010年12月8日
发明者乐辉华, 庄一嵘, 张凡, 张宇峰, 杨衡, 王京, 王刚, 王磊, 蔡海立, 陈珣, 马涛, 龙显军 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1