移动设备号码更新方法及系统与流程

文档序号:11237081阅读:791来源:国知局
移动设备号码更新方法及系统与流程

本申请涉及无线通信网络领域,尤其涉及移动设备号码更新方法及系统。



背景技术:

保密人员希望使用多个手机号码减少被跟踪概率,在一个小组的所有成员正常通信的同时防止通信被窃听。目前,虽然移动运营商可提供一卡双号服务,但无法保证号码共享。此外,其不仅需要运营商支持,而且也很难达到防窃听的目的。



技术实现要素:

为了克服现有技术中存在的不足,本发明要解决的技术问题是提供一种移动设备号码更新方法及系统,其在保证一个小组的成员正常通信的同时,防止手机号泄露导致被跟踪。

为解决上述技术问题,本发明移动设备号码更新方法,包括:

定期将移动设备中的多个号码之一作为所述移动设备当前使用的通信号码;

向服务器发送所述当前使用的通信号码及所述移动设备的标识信息。

作为本发明所述方法的改进,所述方法还包括:所述移动设备响应于呼叫另一移动设备,接收来自服务器的、所述另一移动设备的当前使用的通信号码;及将接收的通信号码作为呼叫号码进行呼叫。

作为本发明所述方法的另一种改进,所述方法还包括:所述移动设备响应于呼叫另一移动设备及其与服务器之间的网络不通,根据预定方案从其本地存储的所述另一移动设备的多个备用号码确定所述另一移动设备当前使用的通信号码;及将确定的通信号码作为呼叫号码进行呼叫。

作为本发明所述方法的进一步改进,将移动设备中的多个号码顺序轮流用作所述移动设备当前使用的通信号码;或者在移动设备中的多个号码中随机选取一号码用作所述移动设备当前使用的通信号码。

为解决上述技术问题,本发明移动设备号码更新系统,包括:

本机号码确定模块,用于定期将移动设备中的多个号码之一作为所述移动设备当前使用的通信号码;

同步模块,用于向服务器发送所述当前使用的通信号码及所述移动设备的标识信息。

作为本发明所述系统的改进,所述系统还包括接收模块,用于所述移动设备响应于呼叫另一移动设备,接收来自服务器的、所述另一移动设备的当前使用的通信号码;及将接收的通信号码作为呼叫号码进行呼叫。

作为本发明所述系统的另一种改进,所述系统还包括伙伴号码确定模块,用于所述移动设备响应于呼叫另一移动设备及其与服务器之间的网络不通,根据预定方案从其本地存储的所述另一移动设备的多个备用号码确定所述另一移动设备当前使用的通信号码;及将确定的通信号码作为呼叫号码进行呼叫。

为解决上述技术问题,本发明的有形计算机可读介质,包括用于执行本发明的移动设备号码更新方法的计算机程序代码。

为解决上述技术问题,本发明提供一种装置,包括至少一个处理器;及至少一个存储器,含有计算机程序代码,所述至少一个存储器和所述计算机程序代码被配置为利用所述至少一个处理器使得所述装置执行本发明的移动设备号码更新方法的至少部分步骤。

按照本发明,无需运营商参与,通过及时变换手机号,即可避免手机被跟踪窃听,同时保证小组成员之间正常通信。

另外,即使在无网络情况下,也可计算出小组其他成员当前手机号,实现正常通信,不影响工作。

结合附图阅读本发明实施方式的详细描述后,本发明的其它特点和优点将变得更加清楚。

附图说明

图1为根据本发明方法的一实施例的流程图。

图2为根据本发明系统的一实施例的结构示意图。

为清晰起见,这些附图均为示意性及简化的图,它们只给出了对于理解本发明所必要的细节,而省略其他细节。

具体实施方式

下面参照附图对本发明的实施方式和实施例进行详细说明。

通过下面给出的详细描述,本发明的适用范围将显而易见。然而,应当理解,在详细描述和具体例子表明本发明优选实施例的同时,它们仅为说明目的给出。

图1示出了根据本发明的移动设备号码更新方法的一实施例的流程图。

移动设备如手机使用烧录有多个号码的sim卡,即在sim卡的文件系统中烧录多个卡号信息(imsi、鉴权信息、密钥等等)。需要保密通信的小组成员均使用这样的手机。在备选实施例中,多个号码也可烧录在手机里。

下面结合图1所示流程图对本发明方法一实施例的各步骤进行具体说明。

在步骤s102中,定期将手机sim卡中的多个号码依次轮流用作所述手机当前使用的通信号码,所述定期的时间长度可根据需要预先确定。例如,手机可通过定期重新依次读取sim卡中的其他号码并注册网络而实现手机号码的更换。在其它实施例中,也可在手机的多个号码中随机选取一号码用作所述手机当前使用的通信号码。

在步骤s104中,向服务器发送所述当前使用的通信号码及所述手机的标识信息如机主姓名等,以将当前使用中的手机号同步更新到号码服务器。小组成员的各个手机均执行步骤s102和s104的动作,以使小组成员的手机设备均将当前号码更新到服务器。

在步骤s106中,一成员的手机响应于呼叫另一手机(目标成员),向服务器查询该目标成员查询当前使用的号码。

在步骤s108,接收来自服务器的所述目标成员当前使用的号码。

在步骤s110,将接收的号码作为呼叫号码发起正常的呼叫。

通过该方法,通过定期变更自己的手机号码,减少手机号泄露因而减少自己被跟踪的概率,同时通过服务器获取小组其他成员当前使用的号码,实现顺利通话。

根据本发明方法的一种实施方式,所述手机响应于呼叫另一手机及其与服务器之间的网络不通,根据预定方案从其本地存储的所述另一手机的多个备用号码确定所述另一手机当前使用的通信号码;及将确定的通信号码作为呼叫号码进行呼叫。

换言之,在网络不通无法同步号码信息时,使用备用同步号码方式,即每个成员手机设备都存储有其他成员的所有手机号码,只是不知道其他成员当前正在使用哪一个号码。为此,使用预定方案如跳跃算法实现同步,即当前手机号的编号加上偏移量除以编号总数取余数得出下一个要使用的手机号的编号。例如,sim卡中一共20个手机号供轮换使用,当前使用第1个手机号,偏移量统一置为7,那么下一个手机号使用(1+7)%20得出下一个为第8个,再下一个为第15,再下一个为第2个,依此类推,可以计算出其他成员当前使用的手机号。当然,也可采用其它算法确定其它成员当前使用的手机号。

图2示出了根据本发明的移动设备号码更新系统的一实施例的结构示意图,所述系统包括:本机号码确定模块202,用于定期将移动设备中的多个号码之一作为所述移动设备当前使用的通信号码;同步模块204,用于向服务器发送所述当前使用的通信号码及所述移动设备的标识信息;接收模块206,用于所述移动设备响应于呼叫另一移动设备,接收来自服务器的、所述另一移动设备的当前使用的通信号码;及将接收的通信号码作为呼叫号码进行呼叫。

根据本发明系统的一种实施方式,所述系统还包括伙伴号码确定模块,用于所述移动设备响应于呼叫另一移动设备及其与服务器之间的网络不通,根据预定方案从其本地存储的所述另一移动设备的多个备用号码确定所述另一移动设备当前使用的通信号码;及将确定的通信号码作为呼叫号码进行呼叫。

在此所述的多个不同实施例或者其特定特征、结构或特性可在本发明的一个或多个实施方式中适当组合。另外,在某些情形下,只要适当,流程图中和/或流水处理描述的步骤顺序可修改,并不必须精确按照所描述的顺序执行。另外,本发明的多个不同方面可使用软件、硬件、固件或者其组合和/或执行所述功能的其它计算机实施的模块或装置进行实施。本发明的软件实施可包括保存在计算机可读介质中并由一个或多个处理器执行的可执行代码。计算机可读介质可包括计算机硬盘驱动器、rom、ram、闪存、便携计算机存储介质如cd-rom、dvd-rom、闪盘驱动器和/或例如具有通用串行总线(usb)接口的其它装置,和/或任何其它适当的有形或非短暂计算机可读介质或可执行代码可保存于其上并由处理器执行的计算机存储器。本发明可结合任何适当的操作系统使用。

除非明确指出,在此所用的单数形式“一”、“该”均包括复数含义(即具有“至少一”的意思)。应当进一步理解,说明书中使用的术语“具有”、“包括”和/或“包含”表明存在所述的特征、步骤、操作、元件和/或部件,但不排除存在或增加一个或多个其他特征、步骤、操作、元件、部件和/或其组合。如在此所用的术语“和/或”包括一个或多个列举的相关项目的任何及所有组合。

前面说明了本发明的一些优选实施例,但是应当强调的是,本发明不局限于这些实施例,而是可以本发明主题范围内的其它方式实现。本领域技术人员可以在本发明技术构思的启发和不脱离本发明内容的基础上对本发明作出各种变形和修改,这些变形或修改仍落入本发明的保护范围之内。

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