发明内容
有鉴于此,本发明的主要目的在于提供一种实现跨运营商多号码绑定方法,装置及***,以实现跨运营商业务连续性的服务不必再依赖于从HLR获取转移号码的目的,由此避免了用户在享受跨运营商业务连续性的服务同时承担额外的运营商之间的网间资费结算。
本发明提供了一种实现跨运营商多号码绑定的方法,该方法提供了号码绑定云平台,该方法具体包括:
号码绑定云平台获得用户的原始号码和转移号码,产生用户的原始号码与转移号码的绑定关系;
所述号码绑定云平台获得用户请求激活所述绑定关系的消息;
所述号码绑定云平台激活所述绑定关系。
所述用户的转移号码可以通过以下过程获得:
号码绑定云平台接收落地运营商资费管理***发布的资费套餐信息,产生空闲号码记录,所述空闲号码记录中可以有多个空闲号码;
号码绑定云平台接收所述用户移动终端选择的资费套餐,在所述空闲号码记录中,根据资费套餐确定空闲号码;
号码绑定云平台将所述空闲号码作为用户的转移号码。
一种实现跨运营商多号码绑定的装置,该装置具体包括:
获取单元:用于获取用户的原始号码和转移号码,产生所述用户的原始号码与转移号码的绑定关系;
激活单元:用于接收和发送所述用户激活所述绑定关系的消息,激活所述绑定关系。
其中,所述获取单元,还用于:
接收落地运营商资费管理***发布的资费套餐信息,产生空闲号码记录,所述空闲号码记录中可以有多个空闲号码;
接收所述用户移动终端选择的资费套餐,根据资费套餐确定空闲号码;
将所述空闲号码作为用户的转移号码。
一种实现跨运营商多号码绑定的***,所述***包括至少一个号码绑定云平台的云站点:
云站点:用于获取用户的原始号码和转移号码,产生所述用户的原始号码与转移号码的绑定关系,激活所述绑定关系。
所述***还包括落地运营商资费管理***:用于存储各国移动运营商的资费信息,并根据各国国家,地区的移动用户消费水平,制定最优的资费套餐;
相应地,所述云站点:还用于:
接收落地运营商资费管理***发布的资费套餐信息,产生空闲号码记录,所述空闲号码记录中可以有多个空闲号码;
接收所述用户移动终端选择的资费套餐,在所述空闲号码记录中,根据资费套餐确定空闲号码;
云站点将所述空闲号码作为用户的转移号码。
可见本发明具有如下有益效果:
由于本发明采用号码绑定云平台实现跨运营商多号码的绑定,使得落地运营商电信平台摆脱了从HLR获取转移号码和转移号码对应的路由信息的局限,实际上,由于移动通信,互联网技术的飞速发展及融合,基于IP技术的移动通信已经可以使跨运营商业务的连续性只要获得转移号码就能够实现,而不必要从HLR获取转移号码对应的路由信息,因此基于本发明基础上实现的跨运营商业务的连续***可使用户免于承担额外的运营商之间的网间资费结算,另外本发明将运营商资费管理***发布的资费信息提供给用户,作为其选择转移号码的参考,使用户后续号码转移业务达到性价比最优。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明实施例作进一步详细的说明。
本发明提供了一种实现跨运营商多号码绑定的方法,该方法通过提供号码绑定云平台来实现跨运营商多号码绑定的方法,该方法实现步骤参见图2,具体为:
21、号码绑定云平台获得用户的原始号码和转移号码,产生用户的原始号码与转移号码的绑定关系;
22、所述号码绑定云平台获得用户请求激活所述绑定关系的消息;
23、所述号码绑定云平台激活所述绑定关系。
在本发明具体实施时,其中步骤21所述号码绑定云平台获得所述用户的原始号码具体是实现为:
可以是所述号码绑定云平台与用户移动终端通讯时,所述号码绑定云平台获得的用户移动终端目前正在使用的原始号码;
也可以是所述号码绑定云平台通过语音交换***由用户输入的原始号码;
又可以是所述号码绑定云平台收到的通讯信息中包含的所述用户的原始号码,例如,用户通过短信将指定的原始号码发送至所述号码绑定云平台,该短信中包含了所述用户的转移号码信息;
还可以是所述号码绑定云平台通过号码绑定云平台用户界面由所述用户提交的原始号码。
在本发明具体实施时,步骤21所述号码绑定云平台获得所述用户的转移号码具体实现为:
可以是所述号码绑定云平台与所述用户移动终端通讯时,所述号码绑定云平台获得的所述用户移动终端的通讯信息所指定的转移号码;
也可以是号码绑定云平台通过语音交换***由用户输入的转移号码;
还可以是所述号码绑定云平台通过号码绑定云平台用户界面由所述用户提交的转移号码。
在实际应用中,用户选择转移号码时,通常关心的是转移号码在落地运营商所收取的资费,因此用户在指定转移号码时,所述号码绑定云平台如果能够提供与各落地运营商资费管理***发布的资费套餐供其参考,将会使用户号码转移业务达到性价比最优,因此,所述号码绑定云平台与所述用户移动终端通讯时,所述号码绑定云平台获得的所述用户移动终端的通讯信息所指定的转移号码,具体可以通过以下方式实现:
号码绑定云平台接收落地运营商资费管理***发布的资费套餐信息,产生空闲号码记录,所述空闲号码记录中可以有多个空闲号码;
号码绑定云平台接收用户移动终端选择的资费套餐,在所述空闲号码记录中,根据资费套餐确定空闲号码;
号码绑定云平台将所述空闲号码作为用户的转移号码。
在以上方式具体实施时,所述落地运营商资费管理***具体存储各国移动运营商,虚拟运营商,如WiFi,VoIP的资费信息,并根据各国国家,地区的移动用户消费水平,制定最优的资费套餐。
所述号码绑定云平台接收落地运营商资费管理***发布的资费套餐信息,产生空闲号码记录,还进一步将所述空闲号码记录发布到用户界面,以供所述用户进行选择;
在以上方式具体实施时,所述号码绑定云平台将所述空闲号码作为用户终端指定的转移号码后,进一步要将所述空闲号码从空闲号码记录中删除或者做繁忙状态标记,以免多用户使用同一号码引起混乱;
而且,以上方式具体实施时,所述号码绑定云平台接收所述用户移动终端选择的资费套餐,根据资费套餐确定空闲号码,根据所述用户选择的方式不同,可以分以下两种情况实现:
第一种:所述用户需要原始号码业务,同时需要转移号码的业务:所述用户选择资费套餐,所述资费套餐包含了指定的空闲号码,用户选择资费套餐的同时也就指定了空闲号码,由此,号码绑定云平台根据资费套餐确定空闲号码,并且所述用户得知指定了该空闲号码为转移号码,可以继续使用所述转移号码的业务;
第二种:用户只需要原始号码业务,不需要转移号码的业务:用户只选择资费套餐,由号码绑定云平台根据资费套餐类型从空闲号码记录中选择空闲号码,由此,号码绑定云平台根据资费套餐确定空闲号码,并且所述用户并不知道该空闲号码,也不需要使用所述转移号码的业务;从用户使用体验的角度来看,该种方式使用户保持了一直使用原始号码的感觉,增加了用户体验。
其中,步骤21所述号码绑定云平台产生所述用户的原始号码与转移号码的绑定关系,具体记录在号码绑定云平台的移出绑定号码组。
其中,所述号码绑定云平台还可以将所述原始号码与转移号码的绑定关系具体发送至所述号码绑定云平台的移入绑定号码组。
通过设置以上移出绑定号码组,移入绑定号码组,在本发明具体实现时,易于号码绑定云平台对其号码绑定关系进行查找和锁定,在以后具体实施跨运营商业务的连续性时,有助于号码绑定云平台快速将所述转移号码提供给落地运营商电信平台;而且也易于号码绑定云平台维护漫游出/漫游入用户状态的更新管理。
当号码绑定关系在号码绑定云平台站点记录之后,绑定关系的确认激活还需要由用户更换号码后再触发,以免当用户指定绑定关系但并未使用转移号码时,呼叫被错误的引向至转移号码。因此当所述用户更换转移号码后,向号码绑定云平台发送激活绑定关系的消息,其中,所述消息可以是用户移动智能终端软件推送到号码绑定云平台的确定选择的资费套餐。因此,其中步骤22所述用户激活所述绑定关系的消息具体可以是所述用户确定选择的资费套餐。
由此,步骤23所述号码绑定云平台根据所述用户激活所述绑定关系的消息激活所述绑定关系,实现了跨运营商多号码的绑定。
而且号码绑定云平台与所述用户所使用的号码的所在落地运营商电信平台有接口,可以与落地运营商电信平台进行通讯,例如:
号码绑定云平台激活所述绑定关系后,向所述落地运营商电信平台发送开启号码转移业务的消息;
号码绑定云平台注销所述绑定关系后,向所述落地运营商电信平台发送注销号码转移业务的消息;
号码绑定云平台进一步接收来自于用户定制的彩铃,将所述彩铃发送至所述落地运营商电信平台,所述彩铃包含告知主叫方号码已经转移的信息;
可见,以上操作进一步完善了跨运营商多号码的绑定的实际应用,当然,可以进行的操作并不局限于以上几种,根据实际需要在本发明基础上所做的修改和润饰都属于本发明的保护范围之内。
此外,号码绑定云平台在产生用户的原始号码与转移号码的绑定关系后,还记录与所述用户相关的帐户信息,产生所述用户号码绑定帐户,且号码绑定云平台产生的用户号码绑定帐户具体可以由以下方式触发所述用户登录帐户:
收到来自于使用所述原始号码的用户终端发送的登录请求;
和/或
收到来自于使用所述转移号码的用户终端发送的登录请求。
在号码绑定云平台触发所述用户登录帐户后,还可以与所述用户终端应用程序相关的服务器通讯,将用户登录帐户的状态和帐户相关信息进一步发送给所述用户终端应用程序的服务器以使服务器根据接收到的用户登录帐户的状态,将相应的用户帐户登录。
当然,在用户结束了外地的事务,则需要取消号码绑定,因此该方法进一步包括取消号码绑定的步骤:
所述号码绑定云平台获得所述用户注销号码绑定关系的消息,根据所述用户注销号码绑定关系的消息注销所述绑定关系。
在本发明的另一个实施例中,所述号码绑定云平台包括多个云站点,所述号码绑定云平台各个云站点的连接方式参见图3,以点对点的方式连接,则所述方法具体为:
第一云站点获得用户的原始号码和转移号码,产生用户的原始号码与转移号码的绑定关系,其中第一云站点为号码绑定云平台的原始号码所属的云站点;
所述第一云站点从第二云站点获得用户请求激活所述绑定关系的消息,其中所述第二云站点为号码绑定云平台的转移号码所属的云站点;
所述第一云站点激活所述绑定关系。
其中,还包括:号码绑定云平台第一云站点将所述原始号码与转移号码的绑定关系发送至第二云站点,具体发送至第二云站点的移入绑定号码组,这样,当第二云站点获得用户激活所述绑定关系的消息时,先根据第二云站点记录的所述原始号码与转移号码的绑定关系确认该绑定关系存在后,再将所述用户激活所述绑定关系的消息发送至第一云站点,否则,通知所述用户激活失败,通过这种激活模式,可确保用户可及时获得激活失败信息以采取后续挽救措施,并且保证第一云站点获得正确的激活信息。例如:在本发明具体实施时,第二云站点通常设置在与第一云站点相对的外地,当用户在第一云站点指定了所述绑定关系,到达所述第二云站点对应的外地之后,用户换新运营商的SIM卡后重新开机,将用户移动终端的号码换为所述转移号码,此时用户移动终端可通过发送消息至第二云站点,使得第二云站点获得用户激活所述绑定关系的消息,再将所述消息发送至第一云站点。
本发明提供了一种实现跨运营商多号码绑定的装置,该装置为号码绑定云平台中的云站点。参见图4,该装置具体包括:
获取单元:用于获取用户的原始号码和转移号码,产生所述用户的原始号码与转移号码的绑定关系;
激活单元:用于接收和发送所述用户激活所述绑定关系的消息,激活所述绑定关系。
其中,所述获取单元,还用于:
接收落地运营商资费管理***发布的资费套餐信息,产生空闲号码记录,所述空闲号码记录中可以有多个空闲号码;
接收所述用户移动终端选择的资费套餐,在所述空闲号码记录中,根据资费套餐确定空闲号码;
将所述空闲号码作为用户的转移号码。
其中,所述装置还可以包括界面单元:用于将所述资费套餐信息和/或所述空闲号码记录发布到用户界面。
其中,所述装置还包括移出绑定号码组:用于记录所述获取单元产生的所述用户的原始号码与转移号码的绑定关系。
其中,所述装置还包括收发单元:用于接收和发送所述用户的原始号码与转移号码的绑定关系。
其中,所述装置还包括移入绑定号码组:用于记录所述收发单元接收的所述用户的原始号码与转移号码的绑定关系。
而且,所述装置还与所述用户所使用的号码的所在落地运营商电信平台有接口,可以与落地运营商电信平台进行通讯。
参见图5,本发明提供了一种实现跨运营商多号码绑定的***,该***包括至少一个号码绑定云平台的云站点:
云站点:用于获取用户的原始号码和转移号码,产生所述用户的原始号码与转移号码的绑定关系,激活所述绑定关系。
所述***还包括落地运营商资费管理***:用于存储各国移动运营商的资费信息,并根据各国国家,地区的移动用户消费水平,制定最优的资费套餐;
相应地,所述云站点:还用于:
接收落地运营商资费管理***发布的资费套餐信息,产生空闲号码记录,所述空闲号码记录中可以有多个空闲号码;
接收所述用户移动终端选择的资费套餐,在所述空闲号码记录中,根据资费套餐确定空闲号码;
云站点将所述空闲号码作为用户的转移号码。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。