专利名称:终端、服务器和识别码更新方法
技术领域:
本发明涉及移动通信领域,具体而言,涉及终端、服务器和识别码更新方法。
背景技术:
相关技术中,若需更新通讯录中联系人的电话号码,有两种途径1、提取新号码,进入编辑菜单,将新号码存为已有联联人的联系号码,再进入联系人编辑菜单,把旧号码删除;2、找到联系人的编辑菜单,把旧号码删除,重新输入新号码。在相关技术中,如果用户更换手机号码,必须通过短信、聊天工具、邮箱等方式群发通知朋友,朋友收到短信得知用户的新号码后,若要在通讯录中把用户原来的旧号码替换掉,至少需要三步操作编辑新号码;存至联系人;删除旧号码或者编辑联系人;删除旧号码;输入新号码。这样的操作步骤繁琐,使得用户在更新联系人的号码时不够便捷。而且一旦用户更新号码之后,还需一一通知自己的联系人,不够人性化。因此,需要一种电话号码更新技术,不仅可以避免这些繁琐的更新操作步骤,而且可以快捷地通知联系人自己更换的新号码。
发明内容
本发明所要解决的技术问题在于,提供一种识别码自动更新技术,可以快捷更新识别码。根据本发明的一个方面,提供了一种终端,包括获取单元,根据第一终端用户的原识别码从服务器中获取所述第一终端用户的替换识别码;更新单元,在第二终端用户的通讯录中将已保存的所述第一终端用户的原识别码更新为所述第一终端用户的替换识别码。这样,终端可以自动更新联系人的新识别码,换新识别码的联系人也无需通知每个联系人,避免了更新识别码的繁琐操作步骤。在上述技术方案中,优选地,还可以包括发送单元,将第二终端用户的原识别码和替换识别码发送至服务器进行存储。在上述技术方案中,优选地,还可以包括设置单元,接收所述第二终端用户设置的获取所述第二终端用户的替换识别码的用户权限,所述识别码可以包括手机号码、MSN ID、QQ ID、飞信ID和微信ID。更换新识别码的用户也可以选择让哪些联系人可以获取自己的新识别码,保护了用户的个人隐私的同时,也实现了新识别码的自动通知。在上述技术方案中,优选地,还可以包括提示单元,当所述第二终端用户通过所述第一终端用户的原识别码联系所述第二终端用户时,提示所述第二终端用户所述第一终端用户的原识别码已被替换。在上述技术方案中,优选地,所述更新单元在接收到所述第二终端用户选择的自动更新指令时,将所述第二终端用户的通讯录中已保存的所述第一终端用户的原识别码更新为所述第一终端用户的替换识别码。
在上述技术方案中,优选地,所述提示单元还可以提示所述第二终端用户选择需联系的联系人,所述联系人包括所述第一终端用户的原识别码对应的新用户和所述第一终端用户。当联系人更换识别码后,如果用户继续使用原识别码联系该联系人,则可以提示用户该联系人已经更换号码。在上述技术方案中,优选地,所述更新单元在接收到选择所述新用户的指令时,将所述新用户保存为所述第二终端用户的联系人并将所述第一终端用户的原识别码作为所述新用户的识别码进行保存,在接收到选择所述第一终端用户的指令时,将所述第二终端用户的通讯录中已保存的所述第一终端用户的原识别码更新为所述第一终端用户的替换识别码。如果第二终端用户通过第一终端用户设置的用户权限,那么在第二终端中可以自动用第一终端用户的新识别码替换掉原识别码。通过上述技术方案,可以实现识别码的自动通知和自动更新,用户只需要将自己的原识别码和新识别码上传至服务器,为用户带来快捷的操作步骤。根据本发明的又一方面,还提供了一种服务器,包括收发单元,接收来自第一终端用户的原识别码和替换识别码,将所述第一终端用户的原识别码和替换识别码发送至数据库单元以及将所述第一终端用户的替换识别码发送至第二终端用户;所述数据库单元, 将所述第一终端用户的标识符与所述第一终端用户的原识别码和所述第一终端用户的替换识别码进行相关联存储;查找单元,根据所述第一终端用户的原识别码从所述数据库单元中查找出所述第一终端用户的替换识别码,并将所述第一终端用户的替换识别码传送至所述收发单元。这样,终端可以自动更新联系人的新识别码,换新识别码的联系人也无需通知每个联系人,避免了更新识别码的繁琐操作步骤。在上述技术方案中,优选地,所述查找单元还从所述数据库单元中查找出与所述第一终端用户的原识别码对应的新用户;所述收发单元还将所述新用户发送至所述第二终端用户。在上述技术方案中,优选地,所述收发单元还用于接收来自所述第一终端用户设置的获取所述第一终端用户的替换识别码的用户权限以及在所述第二终端用户通过所述用户权限时,将所述第一终端用户的替换识别码发送至所述第二终端用户。根据本发明的又一方面,还提供了一种识别码更新方法,包括步骤302,根据第一终端用户的原识别码从服务器中获取所述第一终端用户的替换识别码;步骤304,将第二终端用户的通讯录中已保存的所述第一终端用户的原识别码更新为所述第一终端用户的替换识别码。在上述技术方案中,优选地,所述步骤302之前可以包括,将第一终端用户的标识符与所述第一终端用户的原识别码和所述第一终端用户的替换识别码进行相关联存储在服务器中。 在上述技术方案中,优选地,所述步骤302之前还包括,设置获取所述第一终端用户的替换识别码的用户权限,所述识别码可以包括手机号码、MSN ID、QQ ID、飞信ID和微信 ID。更换新识别码的用户也可以选择让哪些联系人可以获取自己的新识别码,保护了用户的个人隐私的同时,也实现了新识别码的自动通知。 在上述技术方案中,优选地,在所述步骤302之前还包括,当所述第二终端用户通过所述第一终端用户的原识别码联系所述第一终端用户时,提示所述第一终端用户的原识别码已被替换。在上述技术方案中,优选地,在所述提示所述第一终端用户的原识别码已被替换的步骤之后还包括,当接收到所述第二终端用户选择的自动更新指令时,将所述第二终端用户的通讯录中已保存的所述第一终端用户的原识别码更新为所述第一终端用户的替换识别码。在上述技术方案中,优选地,当所述第二终端用户通过所述第一终端用户的原识别码联系所述第一终端用户时,提示选择需联系的联系人,所述联系人包括所述第一终端用户的原识别码对应的新用户和所述第一终端用户,在接收到选择所述新用户的指令时, 将所述新用户保存为所述第二终端用户的联系人并将所述原识别码作为所述新用户的识别码,在接收到选择所述第一终端用户的指令时,将所述第二终端用户的通讯录中已保存的所述第一终端用户的原识别码更新为所述第一终端用户的替换识别码。通过上述技术方案,可以实现识别码的自动通知和自动更新,用户只需要将自己的原识别码和新识别码上传至服务器,为用户带来快捷的操作步骤。
图1示出了根据本发明的实施例的终端的框图;图2示出了根据本发明的实施例的服务器的框图;图3示出了根据本发明的实施例的识别码更新方法的流程图;图4示出了根据本发明的实施例的将识别码更新信息上传至服务器的流程图;图5示出了根据本发明的实施例的服务器与用户终端进行交互的示意图;以及图6示出了根据本发明的实施例的识别码更新方法的流程图。
具体实施例方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式
对本发明进行进一步的详细描述。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。图1示出了根据本发明的实施例的终端的框图。如图1所示,根据本发明的实施例的终端100包括获取单元110,根据第一终端用户的原识别码从服务器中获取第一终端用户的替换识别码;更新单元104,在第二终端用户的通讯录中将已保存的所述第一终端用户的原识别码更新为第一终端用户的替换识别码。这样,终端可以自动更新联系人的新识别码,换新识别码的联系人也无需通知每个联系人,避免了更新识别码的繁琐操作步骤。在上述技术方案中,优选地,还可以包括发送单元102,将第二终端用户的原识别码和替换识别码发送至服务器进行存储。在上述技术方案中,优选地,还可以包括设置单元106,接收第二终端用户设置的获取第二终端用户的替换识别码的用户权限,识别码可以包括手机号码、MSN ID, QQ ID、 飞信ID和微信ID。更换新识别码的用户也可以选择让哪些联系人可以获取自己的新识别码,保护了用户的个人隐私的同时,也实现了新识别码的自动通知。在上述技术方案中,优选地,还可以包括提示单元108,当第二终端用户通过第一终端用户的原识别码联系第一终端用户时,提示第二终端用户第一终端用户的原识别码已被替换。在上述技术方案中,优选地,更新单元104在接收到第一终端用户选择的自动更新指令时,将第一终端用户的通讯录中已保存的第二终端用户的原识别码更新为第二终端用户的替换识别码。在上述技术方案中,优选地,提示单元108提示第二终端用户选择需联系的联系人,联系人包括第一终端用户的原识别码对应的新用户和第一终端用户。当联系人更换识别码后,如果用户继续使用原识别码联系该联系人,则可以提示用户该联系人已经更换号码。 在上述技术方案中,优选地,更新单元104在接收到选择新用户的指令时,将新用户保存为第二终端用户的联系人并将一终端用户的原识别码作为新用户的识别码进行保存,在接收到选择第一终端用户的指令时,将第二终端用户的通讯录中已保存的第一终端用户的原识别码更新为第二终端用户的替换识别码。如果第二终端用户通过第一终端用户设置的用户权限,那么在第二终端中可以自动用第一终端用户的新识别码替换掉原识别码。通过上述技术方案,可以实现识别码的自动通知和自动更新,用户只需要将自己的原识别码和新识别码上传至服务器,为用户带来快捷的操作步骤。图2示出了根据本发明的实施例的服务器的框图。如图2所示,根据本发明的实施例的服务器200包括收发单元202,接收来自第一终端用户的原识别码和替换识别码,将第一终端用户的原识别码和替换识别码发送至数据库单元204以及将第一终端用户的替换识别码发送至第二终端用户;数据库单元204,将第一终端用户的标识符与第一终端用户的原识别码和第一终端用户的替换识别码进行相关联存储;查找单元206,根据第一终端用户的原识别码从数据库单元204中查找出第一终端用户的替换识别码,并将第一终端用户的替换识别码传送至收发单元202。这样,终端可以自动更新联系人的新识别码,换新识别码的联系人也无需通知每个联系人,避免了更新识别码的繁琐操作步骤。在上述技术方案中,优选地,查找单元206还从数据库单元204中查找出与第一终端用户的原识别码对应的新用户;收发单元102还将新用户发送至第二终端用户。在上述技术方案中,优选地,收发单元202还用于接收来自第一终端用户设置的获取第一终端用户的替换识别码的用户权限以及在第二终端用户通过用户权限时,将第一终端用户的替换识别码发送至第二终端用户。基于这样的服务器,终端可以自动更新联系人的新识别码,换新识别码的联系人也无需通知每个联系人,避免了更新识别码的繁琐操作步骤。图3示出了根据本发明的实施例的识别码更新方法的流程图。如图3所示,根据本发明的实施例的识别码更新方法可以包括步骤302,根据第一终端用户的原识别码从服务器中获取第一终端用户的替换识别码;步骤304,将第二终端用户的通讯录中已保存的第一终端用户的原识别码更新为第一终端用户的替换识别码。
在上述技术方案中,优选地,步骤302之前可以包括,将第一终端用户的标识符与第一终端用户的原识别码和第一终端用户的替换识别码进行相关联存储在服务器中。在上述技术方案中,优选地,步骤302之前还可以包括设置获取第一终端用户的替换识别码的用户权限,识别码可以包括手机号码、MSNID、QQ ID、飞信ID和微信ID。更换新识别码的用户也可以选择让哪些联系人可以获取自己的新识别码,保护了用户的个人隐私的同时,也实现了新识别码的自动通知。在上述技术方案中,优选地,在步骤302之前还包括,当第二终端用户通过第一终端用户的原识别码联系第一终端用户时,提示第一终端用户的原识别码已被替换。在上述技术方案中,优选地,在提示第一终端用户的原识别码已被替换的步骤之后还包括,当接收到第二终端用户选择的自动更新指令时,将第二终端用户的通讯录中已保存的第一终端用户的原识别码更新为第一终端用户的替换识别码。在上述技术方案中,优选地,当第二终端用户通过第一终端用户的原识别码联系第一终端用户时,提示选择需联系的联系人,联系人包括第一终端用户的原识别码对应的新用户和第一终端用户,在接收到选择新用户的指令时,将新用户保存为第二终端用户的联系人并将原识别码作为新用户的识别码,在接收到选择第一终端用户的指令时,将第二终端用户的通讯录中已保存的第一终端用户的原识别码更新为第一终端用户的替换识别码。通过上述技术方案,可以实现识别码的自动通知和自动更新,用户只需要将自己的原识别码和新识别码上传至服务器,为用户带来快捷的操作步骤。根据本发明的技术方案,识别码更换者登录相应应用服务,在服务器上注册唯一用户名,再输入替换识别码与原识别码的信息,将替换识别码和原识别码的信息与注册的用户名在服务器上进行绑定,使得识别码更换者无需通知其联系人,联系人的终端只需在连接网络的状态下,便可以一键自动更新号码更换者的识别码。图4示出了根据本发明的实施例的第一终端用户上传更新号码信息的流程图。在下面的实施例中以手机号码作为示例来说明根据本发明的技术方案。如图4所示,在步骤402,第一终端用户在网络连接的状态下启动更新应用。该更新应用是一个自动更新联络人电话号码的服务器平台,可以以识别码和用户名同时作为更新服务的索引。在步骤404,判断该第一终端用户是否需要注册,当判断结果为是时,则进入步骤 408,当判断结果为否时,则进入步骤406。在步骤406,进入更新应用后注册唯一用户名,并设置密码保护。由于原手机号码在注销一段时间后,运营商会回收该原手机号码并再次出售,因此需注册一个唯一用户名, 将原手机号码和替换手机号码与用户名绑定。建议用户名采用真实名字或常用小名,确保更换号码索引的准确性。密码设置是为了保护个人隐私,防止别人拿取本机后随便更改号码信息。在步骤408,输入用户名和密码进行登录。在步骤410,第一终端用户核对用户名后,输入原手机号码和替换手机号码。在步骤412,判断是否设置用户权限,限定哪些联系人可以获取第一终端用户的替换手机号码。当判断结果为是时,则进入步骤414,当判断结果为否时,则进入步骤416。
在步骤414,第一终端用户可以通过点击黑名单下拉菜单,勾选不需要获取该更新信息的通讯录名单,这样,黑名单中的联系人就无法获取第一终端用户的替换手机号码。在步骤416,最后点击一键设置命令,原手机号码和替换手机号码就会通过网络上传到服务器完成更新。下面结合图6说明在第二终端用户拨打上一实施例中第一终端用户的原号码时进行手机号码更新的具体实现过程。在步骤602,当第二终端用户拨打第一终端用户的旧手机号码(原手机号码)时, 可以出现如步骤604和步骤606两种情况。在步骤604,无法接通此号码,将提示该号码已经更新,请选择是否自动更新号码,如果判断结果为否,则结束流程,如果判断结果为是,则进入步骤612。在步骤606,可以接通此号码,虽然此号码已经被第一终端用户注销,但已经被运营商再次售出,将提示选择该呼叫电话的接收者,然后进入步骤608或步骤610。例如,请选择拨打用户陈小红(第一终端用户),号码已经更新为13612345678;张小明(第一终端用户的原手机号码对应的新用户),号码为135876M321(此号码为第二终端用户正在拨打的号码,若张小明在更新应用上注册了用户名,则会显示张小明的用户名,若没有注册,则只显示拨打号码)。在步骤612,判断第二终端用户是否属于第一终端用户设置的权限范围内,即是否不属于黑名单中的联络人,如果判断结果为是,则进入步骤614,如果判断结果为否,则结束流程,不允许第二终端用户更新号码,无法拨通第一终端用户的电话。在步骤614,选择自动更新后,将第一终端用户的原手机号码自动更新为第一终端用户的新手机号码(替换手机号码)。在步骤608,选择第一终端用户作为接收者,然后进入步骤612。在步骤610,选择原手机号码的新用户,该原手机号码被再次出售,并且该新用户也将自己的原手机号码和替换号码的信息上传至服务器。在步骤616,如果该新用户没有设置用户权限,则第二终端用户可以将该新用户保存为自己的联系人,并把第一终端用户的原手机号码作为该新用户的最终联系号码。例如,若选择拨打陈小红的号码,且第二终端用户通过陈小红设置的自动更换号码联络人的用户权限,则在第二终端用户的电话薄里将自动把陈小红的原手机号码删除, 保存来自服务器的新手机号码,以后将直接拨通;当第二终端用户被陈小红设置为黑名单中,则此号码仍无法接通。若选择拨打张小明的号码,并将张小明保存为第二终端用户的联系人,则用户在下次拨打此号码时将直接拨通,不会再次出现此种选择。作为另一种获取第一终端用户的替换识别码的方式具体可以为同样地,如图4所示,首先第一终端用户将新手机号码和原手机号码在服务器的数据库中进行了关联保存。如果第二终端用户通过其他途径(通过朋友)获知第一终端用户已经更换了手机号码的消息,那么第二终端可以主动向服务器发送获取第一终端用户的新手机号码的请求,当服务器接收到该请求时,根据第一终端用户的原手机号码在数据库中查找出对应的新手机号码,然后将查找出的新手机号码发送给第二终端,这样就完成了第二终端根据第一终端用户的原手机号码获取第一终端用户的新手机号码的过程,当然,可以在此基础之上加入用户权限,被第一终端用户加入黑名单的联系人就不能够获取第一终端用户的新手机号码。该示例与图6所示示例的区别在于,该示例是第二终端主动获取第一终端的新手机号码,而图6的示例是在第二终端通过第一终端的原手机号码联系第一终端用户时,产生一个触发动作,服务器根据该触发动作来帮助第二终端获取第一终端用户的新手机号码。图5示出了根据本发明的实施例的服务器与用户终端进行交互的示意图。第一终端用户A、第二终端用户B、新用户C和联系人D均在服务器上使用各自的唯一用户名进行了注册,并且将各自的原手机号码信息和替换手机号码信息上传至服务器上进行绑定存储。指向服务器的实线箭头表示各终端将各自的更新号码信息上传至服务器 E与各自的用户名进行绑定存储。当第二终端用户B拨打第一终端用户A的原手机号码时,提示该号码已经替换,此时选择了自动更新,并且第二终端用户B在第一终端用户A设置的用户权限范围内,不在黑名单中,则服务器E将第一终端用户A的替换手机号码发送至第二终端用户B进行保存,并把第一终端用户A的原手机号码删除,无需第二终端用户B手动进行更新。另外一种方式当联系人D也拨打第一终端用户A的原手机号码时,提示选择接听方,接听方包括第一终端用户A和第一终端用户A的原手机号码对应的新用户C,如果联系人D选择新用户C,且联系人D在新用户C设置的用户权限范围内,不在黑名单中,则将新用户C保存为联系人D通讯录中的联系人,并将第一终端用户A的原手机号码作为新用户 C的联系号码。指向各终端的实线表示服务器E将号码信息发送至需要的各终端。在此,应该理解,上述各实施例中的手机号码可以替换为QQ ID、MSN ID、飞信ID以及微信ID等等,终端可以是移动终端(手机)、平板电脑等。以上结合附图详细说明了根据本发明的技术方案,使号码更换者在更换新号码后无需群发信息通知所有联络人,只需通过服务器即可完成对新旧号码的更新,操作简易,节省时间;而拨打联系人原号码的用户也可以通过服务器完成对所拨号码的新旧更新,免除了对旧号码进行选择,删除,再对新号码进行编辑,保存等繁琐的操作任务,快捷便利,提高了更新的效率。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种终端,其特征在于,包括获取单元,根据第一终端用户的原识别码从服务器中获取所述第一终端用户的替换识别码;更新单元,在第二终端用户的通讯录中将已保存的所述第一终端用户的原识别码更新为所述第一终端用户的替换识别码。
2.根据权利要求1所述的终端,其特征在于,还包括设置单元,接收所述第二终端用户设置的获取所述第二终端用户的替换识别码的用户权限。
3.根据权利要求1或2所述的终端,其特征在于,还包括提示单元,当所述第二终端用户通过所述第一终端用户的原识别码联系所述第二终端用户时,提示所述第二终端用户所述第一终端用户的原识别码已被替换。
4.根据权利要求3所述的终端,其特征在于,所述更新单元在接收到所述第二终端用户选择的自动更新指令时,将所述第二终端用户的通讯录中已保存的所述第一终端用户的原识别码更新为所述第一终端用户的替换识别码。
5.一种服务器,其特征在于,包括收发单元,接收来自第一终端用户的原识别码和替换识别码,将所述第一终端用户的原识别码和替换识别码发送至数据库单元,以及将所述第一终端用户的替换识别码发送至第二终端用户;所述数据库单元,将所述第一终端用户的标识符与所述第一终端用户的原识别码和所述第一终端用户的替换识别码进行相关联存储;查找单元,根据所述第一终端用户的原识别码从所述数据库单元中查找出所述第一终端用户的替换识别码,并将所述第一终端用户的替换识别码传送至所述收发单元。
6.根据权利要求5所述的服务器,其特征在于,所述收发单元还用于接收来自所述第一终端用户设置的获取所述第一终端用户的替换识别码的用户权限以及在所述第二终端用户通过所述用户权限时,将所述第一终端用户的替换识别码发送至所述第二终端用户。
7.一种识别码更新方法,其特征在于,包括步骤302,根据第一终端用户的原识别码从服务器中获取所述第一终端用户的替换识别码;步骤304,将第二终端用户的通讯录中已保存的所述第一终端用户的原识别码更新为所述第一终端用户的替换识别码。
8.根据权利要求7所述的识别码更新方法,其特征在于,所述步骤302之前包括,设置获取所述第一终端用户的替换识别码的用户权限。
9.根据权利要求7或8所述的识别码更新方法,其特征在于,在所述步骤302之前还包括,当所述第二终端用户通过所述第一终端用户的原识别码联系所述第一终端用户时,提示所述第一终端用户的原识别码已被替换。
10.根据权利要求9所述的识别码更新方法,其特征在于,在所述提示所述第一终端用户的原识别码已被替换的步骤之后还包括,当接收到所述第二终端用户选择的自动更新指令时,将所述第二终端用户的通讯录中已保存的所述第一终端用户的原识别码更新为所述第一终端用户的替换识别码。
全文摘要
本发明提供了一种终端,包括获取单元,根据第一终端用户的原识别码从服务器中获取所述第一终端用户的替换识别码;更新单元,在第二终端用户的通讯录中将已保存的所述第一终端用户的原识别码更新为第一终端用户的替换识别码。本发明还提供了一种服务器和一种识别码更新方法。根据本发明的技术方案,可以实现识别码的自动更新,避免了繁琐的识别码更新步骤。
文档编号H04W4/12GK102300177SQ20111029021
公开日2011年12月28日 申请日期2011年9月28日 优先权日2011年9月28日
发明者陈丽嫦 申请人:宇龙计算机通信科技(深圳)有限公司