用于实现移动社交的方法及系统与流程

文档序号:11157940阅读:617来源:国知局
用于实现移动社交的方法及系统与制造工艺

本发明涉及移动互联网领域,尤其涉及一种用于实现移动社交的方法及系统。



背景技术:

移动通信网络由移动台、基站系统和网络交换系统三部分组成。用户开机之后,相应的信令消息通过基站系统传送至网络交换系统,其中MSC(Mobile Switching Center,移动交换中心)网元负责用户的移动性管理,HLR(Home Location Register,归属位置寄存器)网元是负责移动用户管理的数据库,永久存储和记录所辖区域内用户的签约数据,并动态地更新用户的位置信息,以便在呼叫业务中提供被呼叫用户的网络路由。

目前的社交应用如QQ,微信等,都需要智能手机安装相应的客户端,并且需要在线才能获得社交应用服务,这种社交方式需要依靠APP实现,并且在APP关闭的情况下不能及时通知用户消息。

因此,有必要提出一种用于移动社交的方法以解决上述技术问题。



技术实现要素:

本公开要解决的一个技术问题是如何提出一种高效的基于用户位置以及HLR进行移动社交的方法以解决上述技术问题。

本公开提供一种用于实现移动社交的方法,包括:互联网平台以预定周期从网络中的归属位置寄存器获取网络中用户终端的状态信息;互联网平台根据获取的状态信息,判断是否存在漫游用户终端,其中漫游用户终端的所在地发生变化;若存在漫游用户终端,则互联网平台在与漫游用户终端相关联的通讯录中,查询位于漫游用户终端当前所在地的 好友信息;互联网平台将查询到的好友信息提供给短信平台;短信平台将接收到的好友信息以短信方式提供给漫游用户终端,以便漫游用户终端与当前所在地的好友实现移动社交。

进一步地,互联网平台将查询到的好友信息提供给短信平台的步骤包括:互联网平台在查询到的好友信息中,将属性为授权开通业务的好友信息提供给短信平台。

进一步地,互联网平台在将查询到的好友信息提供给短信平台后,还包括:互联网平台将漫游用户终端当前所在地的服务信息提供给短信平台;短信平台将接收到的服务信息以短信方式提供给漫游用户终端。

进一步地,互联网平台在接收到用户终端上报的通讯录后,将用户终端上报的通讯录进行存储;当存储完成后,互联网平台通过短信平台向用户终端发送服务确认请求;互联网平台在通过短信平台接收到用户终端发送的服务确认请求后,通过短信平台向相应通讯录中的好友发送业务告知信息;若在预定时间内接收到好友通过短信平台发送的授权信息,则互联网平台将相应好友的属性设置为授权开通业务;若在预定时间内接收到好友通过短信平台发送的拒绝授权信息,则互联网平台将相应好友的属性设置为拒绝开通业务。

进一步地,若未在预定时间内接收到好友通过短信平台发送的授权信息或拒绝授权信息,则互联网平台将相应好友的属性设置为授权开通业务。

本发明还提供一种用于实现移动社交的系统,包括归属位置寄存器、互联网平台和短信平台,其中:归属位置寄存器,用于存储网络中用户终端的状态信息;互联网平台,用于以预定周期从网络中的归属位置寄存器获取网络中用户终端的状态信息;根据获取的状态信息,判断是否存在漫游用户终端,其中漫游用户终端的所在地发生变化;若存在漫游用户终端,则在与漫游用户终端相关联的通讯录中,查询位于漫游用户终端当前所在地的好友信息;将查询到的好友信息提供给短信平台;短信平台,用于将接收到的好友信息以短信方式提供给漫游用户终端,以便漫游用户终端与当前所在地的好友实现移动社交。

进一步地,互联网平台具体在查询到的好友信息中,将属性为授权开通业务的好友信息提供给短信平台。

进一步地,互联网平台具体在将查询到的好友信息提供给短信平台后,还将漫游用户终端当前所在地的服务信息提供给短信平台;短信平台还用于将接收到的服务信息以短信方式提供给漫游用户终端。

进一步地,互联网平台还用于在接收到用户终端上报的通讯录后,将用户终端上报的通讯录进行存储;当存储完成后,通过短信平台向用户终端发送服务确认请求;在通过短信平台接收到用户终端发送的服务确认请求后,通过短信平台向相应通讯录中的好友发送业务告知信息;若在预定时间内接收到好友通过短信平台发送的授权信息,则将相应好友的属性设置为授权开通业务;若在预定时间内接收到好友通过短信平台发送的拒绝授权信息,则将相应好友的属性设置为拒绝开通业务。

进一步地,互联网平台还用于未在预定时间内接收到好友通过短信平台发送的授权信息或拒绝授权信息时,将相应好友的属性设置为授权开通业务。

本公开提供的用于实现移动社交的方法以及系统,无需用户在线也无需智能手机,不需要APP或交友软件,对外出的用户提供更精确更多的朋友聚会机会和便利,为用户的移动社交提供一个新的选择。

附图说明

图1示出本发明一个实施例的用于实现移动社交的方法的流程图。

图2示出本发明一个实施例的用于业务开通及通讯录上传流程图。

图3示出本发明一个实施例的用于实现移动社交的流程图。

图4示出本发明一个实施例的一种用于实现移动社交的系统的结构框图。

图5示出了本发明的一个实施例的互联网平台设备的结构框图。

具体实施方式

下面参照附图对本发明进行更全面的描述,其中说明本发明的示例 性实施例。

图1示出本发明一个实施例的用于实现移动社交的方法的流程图。如图1所示,该方法主要包括:

步骤100,互联网平台以预定周期从网络中的归属位置寄存器HLR获取网络中用户终端的状态信息。

具体地,HLR网元负责存储所管辖用户的签约数据及移动用户的位置信息。当用户位置发生变化时,HLR会通过位置更新消息获取用户当前所在的位置区信息。

在一个实施例中,互联网平台在接收到用户终端上报的通讯录后,将用户终端上报的通讯录进行存储;当存储完成后,互联网平台通过短信平台向用户终端发送服务确认请求;互联网平台在通过短信平台接收到用户终端发送的服务确认请求后,通过短信平台向相应通讯录中的好友发送业务告知信息;若在预定时间内接收到好友通过短信平台发送的授权信息,则互联网平台将相应好友的属性设置为授权开通业务;若在预定时间内接收到好友通过短信平台发送的拒绝授权信息,则互联网平台将相应好友的属性设置为拒绝开通业务。

在一个实施例中,若未在预定时间内接收到好友通过短信平台发送的授权信息或拒绝授权信息,则互联网平台将相应好友的属性设置为授权开通业务,平台根据用户好友的授权情况作相应的记录进而形成一关系型数据库。

步骤102,互联网平台根据获取的状态信息,判断是否存在漫游用户终端,其中漫游用户终端的所在地发生变化。

步骤104,若存在漫游用户终端,则互联网平台在与漫游用户终端相关联的通讯录中,查询位于漫游用户终端当前所在地的好友信息。

步骤106,互联网平台将查询到的好友信息提供给短信平台。

在一个实施例中,互联网平台在查询到的好友信息中,将属性为授权开通业务的好友信息提供给短信平台。这样,可以仅将授权开通业务的好友信息提供给短信平台,这样可确保不提供未授权的好友信息,从而提高用户体验。

在一个实施例中,互联网平台将漫游用户终端当前所在地的服务信息提供给短信平台;短信平台将接收到的服务信息以短信方式提供给漫游用户终端,这样可以为用户提供餐饮娱乐服务信息。

步骤108,短信平台将接收到的好友信息以短信方式提供给漫游用户终端,以便漫游用户终端与当前所在地的好友实现移动社交。

目前的社交应用如QQ、微信等,都需要智能手机安装相应的客户端,并且需要在线才能获得社交应用服务,相对于现有技术,本发明实施例提供的用于实现移动社交的方法,无需用户在线,也无需智能手机,不需要APP或交友软件,对外出的用户提供更精确更多的朋友聚会机会和便利,同时为用户的移动社交提供一个新的选择。

图2示出本发明一个实施例的用于业务开通及通讯录上传流程图,如图2所示,该方法包括:

步骤201,上传通信录。

步骤202,判断是否上传成功,若上传成功,则执行步骤203。

步骤203,向短信中心下发用户验证消息。

步骤204,短信中心向User21的通信录中的各个联系人发送验证短信。

步骤205,响应短信中心的发送的验证短信,接收User25等发送的验证短信。

步骤206,短信中心将User25等用户的验证信息发送给互联网平台。

步骤207,互联网平台23根据User25等用户回复的信息,判断是否验证成功,若验证成功,则开通基于用户所在地进行移动社交的业务。

具体地,用户可以通过Web或Outlook方式,上传手机通讯录至指定的域名;也可以通过服务短号以短信方式上传;平台收到用户通讯录后会向用户及其好友发送验证信息,用户及其好友验证通过后即可使用本方法所提供的服务。

业务开通后,用户可以通过Web端或者短信方式设置相应的社交 权限(如:只向特定好友/号码提供位置信息);互联网平台23和全网HLR相连,定时(如24小时)获取用户及通讯录好友的状态信息。

在一个实施例中,互联网平台定期如24小时从HLR获取全网用户的状态信息。

在步骤208中,互联网平台以预定周期从HLR中获取相关的用户信息。

图3示出本发明一个实施例的用于实现移动社交的流程图,如图3所示,该方法包括:

步骤301,判断用户31是否漫游到新的城市。

具体地,当从HLR获取的用户当前位置区信息发生变化时,平台通过查询位置区信息表,可判断用户是否漫游到了新的城市。

步骤302,用户31漫游到新的城市或地区后,进行进行位置更新,将当前所在的位置发送给HLR。

具体地,可以通过GPS、GpsOne、基站、WiFi等定位技术获取终端位置信息;当手机可以接收到GPS信号时,则调用本机的GPS或GpsOne定位功能获取手机客户端当前的地理位置信息。

移动终端位置发生变化之后,会进行位置更新,将当前位置告知HLR。互联网平台可通过HLR获知用户的最新位置。

步骤303,互联网平台34获取位置状态信息。

步骤304,与互联网平台34中的数据进行匹配,确定用户31在当前城市中的好友。

步骤305,将好友的列表目录发送给短信中心。

步骤306,短信中心下发好友列表,将当前城市中的好友发送给用户。

具体地,当用户所在地发送变化时如从城市A到了城市B,互联网平台会查询数据库,检索出和用户同在当前城市的所有好友,然后通过短信方式告知用户。用户收到的信息会显示当前和用户同在一城市的所有好友,还可以显示社交活动推广如餐饮娱乐服务介绍。当用户所在城市没有发生变化时,不再重复下发短信。若有好友新出现在用户所在城 市,则下发短信告知用户。

图4示出本发明一个实施例的一种用于实现移动社交的系统的结构框图,如图4所示,该系统400包括:归属位置寄存器401、互联网平台402和短信平台403,其中:归属位置寄存器401,用于存储网络中用户终端的状态信息;互联网平台402,用于以预定周期从网络中的归属位置寄存器获取网络中用户终端的状态信息;根据获取的状态信息,判断是否存在漫游用户终端,其中漫游用户终端的所在地发生变化;若存在漫游用户终端,则在与漫游用户终端相关联的通讯录中,查询位于漫游用户终端当前所在地的好友信息;将查询到的好友信息提供给短信平台403;短信平台403,用于将接收到的好友信息以短信方式提供给漫游用户终端,以便漫游用户终端与当前所在地的好友实现移动社交。

在一个实施例中,互联网平台402具体在查询到的好友信息中,将属性为授权开通业务的好友信息提供给短信平台403。

在一个实施例中,互联网平台402具体在将查询到的好友信息提供给短信平台403后,还将漫游用户终端当前所在地的服务信息提供给短信平台403;短信平台403还用于将接收到的服务信息以短信方式提供给漫游用户终端。

在一个实施例中,互联网平台402还用于在接收到用户终端上报的通讯录后,将用户终端上报的通讯录进行存储;当存储完成后,通过短信平台403向用户终端发送服务确认请求;在通过短信平台403接收到用户终端发送的服务确认请求后,通过短信平台403向相应通讯录中的好友发送业务告知信息;若在预定时间内接收到好友通过短信平台403发送的授权信息,则将相应好友的属性设置为授权开通业务;若在预定时间内接收到好友通过短信平台403发送的拒绝授权信息,则将相应好友的属性设置为拒绝开通业务。

在一个实施例中,互联网平台402还用于未在预定时间内接收到好友通过短信平台403发送的授权信息或拒绝授权信息时,将相应好友的属性设置为授权开通业务。

图5示出了本发明的一个实施例的互联网平台设备的结构框图。互 联网平台设备500可以是具备计算能力的主机服务器、个人计算机PC、或者可携带的便携式计算机、移动终端或其他终端等。本发明具体实施例并不对计算节点的具体实现做限定。

互联网平台设备500包括处理器(processor)501、通信接口(Communications Interface)502、存储器(memory)503和总线504。其中,处理器501、通信接口502、以及存储器503通过总线504完成相互间的通信。

通信接口502用于与网络设备通信,其中网络设备包括例如虚拟机管理中心、共享存储等。

处理器501用于执行程序。处理器501可以是一个中央处理器CPU,或者可以是专用集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。

存储器503用于存放文件。存储器503可以包含高速RAM存储器,也可还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。存储器503也可以是存储器阵列。存储器503还可能被分块,并且块可按一定的规则组合成虚拟卷。

在一种实施方式中,上述程序可为包括计算机操作指令的程序代码。该程序具体可用于:互联网平台以预定周期从网络中的归属位置寄存器获取网络中用户终端的状态信息;互联网平台根据获取的状态信息,判断是否存在漫游用户终端,其中漫游用户终端的所在地发生变化;若存在漫游用户终端,则互联网平台在与漫游用户终端相关联的通讯录中,查询位于漫游用户终端当前所在地的好友信息;互联网平台将查询到的好友信息提供给短信平台;短信平台将接收到的好友信息以短信方式提供给漫游用户终端,以便漫游用户终端与当前所在地的好友实现移动社交。

在一个具体地实施方式中,互联网平台将查询到的好友信息提供给短信平台的步骤包括:互联网平台在查询到的好友信息中,将属性为授权开通业务的好友信息提供给短信平台。

在一个具体地实施方式中,互联网平台在将查询到的好友信息提供 给短信平台后,还包括:互联网平台将漫游用户终端当前所在地的服务信息提供给短信平台;短信平台将接收到的服务信息以短信方式提供给漫游用户终端。

在一个具体地实施方式中,互联网平台在接收到用户终端上报的通讯录后,将用户终端上报的通讯录进行存储;当存储完成后,互联网平台通过短信平台向用户终端发送服务确认请求;互联网平台在通过短信平台接收到用户终端发送的服务确认请求后,通过短信平台向相应通讯录中的好友发送业务告知信息;若在预定时间内接收到好友通过短信平台发送的授权信息,则互联网平台将相应好友的属性设置为授权开通业务;若在预定时间内接收到好友通过短信平台发送的拒绝授权信息,则互联网平台将相应好友的属性设置为拒绝开通业务。

在一个具体地实施方式中,若未在预定时间内接收到好友通过短信平台发送的授权信息或拒绝授权信息,则互联网平台将相应好友的属性设置为授权开通业务。

本领域普通技术人员可以意识到,本文所描述的实施例中的各示例性单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件形式来实现,取决于技术方案的特定应用和设计约束条件。专业技术人员可以针对特定的应用选择不同的方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

如果以计算机软件的形式来实现功能并作为独立的产品销售或使用时,则在一定程度上可认为本发明的技术方案的全部或部分(例如对现有技术做出贡献的部分)是以计算机软件产品的形式体现的。该计算机软件产品通常存储在计算机可读取的非易失性存储介质中,包括若干指令用以使得计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各实施例方法的全部或部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

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