专利名称:更新终端通讯录的方法及装置的制作方法
技术领域:
本发明涉及信息通讯技术领域,特别涉及一种更新终端通讯录的方法及装置。
背景技术:
随着移动互联网通讯技术的发展,基于通讯录的通讯服务在人群中迅速普及。而出于生活、工作或者学习等需要,用户的移动性逐渐增强,随之导致用户的通讯信息经常发生变化。为了保证用户的通讯顺畅,如何在用户变更通讯信息后更新其终端通讯录或在收到其终端通讯录中联系人发送的变更的通讯信息后更新其终端通讯录,成为了信息通讯技术领域的一个关键问题。目前,如果用户变更了其通讯信息,则需用户手动将其新的通讯信息更新至其终端通讯录;如果用户收到了其终端通讯录中联系人发送的变更的通讯信息,则需用户手动将其联系人的新的通讯信息更新至其终端通讯录。在实现本发明的过程中,发明人发现上述技术至少存在以下问题:无论针对用户变更其通讯信息的情况或是用户收到其终端通讯录中联系人发送的变更的通讯信息的情况,用户均需手动将通讯信息更新至其终端通讯录,所以存在操作复杂,不够简便的缺点;而且还存在用户忘记将通讯信息更新至其终端通讯录的情况,导致通讯录的更新不够及时。
发明内容
为了解决上述问题,本发明实施例提供了一种更新终端通讯录的方法及装置。所述技术方案如下:—方面,提供了一种更新终端通讯录的方法,所述方法包括:获取更新的通讯信息,所述通讯信息至少包括终端号码、网络账户信息及地址信息中的一种;确定所述更新的通讯信息对应的更新类型,所述更新类型至少包括增加、替换和删除中的一种;根据所述更新的通讯信息及更新类型更新终端通讯录。较佳地,所述获取更新的通讯信息之前,还包括:接收其它终端发送的更新命令,所述更新命令中包含所述更新的通讯信息及对应的更新类型;所述获取更新的通讯信息,包括:根据所述更新命令获取更新的通讯信息;所述确定所述更新的通讯信息对应的更新类型,包括:根据所述更新命令确定所述更新的通讯信息对应的更新类型。较佳地,所述获取更新的通讯信息,包括:每隔预设时间读取所述终端的SIM (Subscriber Identity Module,客户识别模块)卡上的终端号码,如果读取到的终端号码与之前记录的终端号码不一致,则将读取到的终端号码作为获取到的更新的通讯信息;或者,每隔预设时间检测是否成功注册新网络账户信息或首次使用所述新网络账户信息,如果检测到成功注册新网络账户信息或首次使用所述新网络账户信息,则将所述新网络账户信息作为获取到的更新的通讯信息;或者,每隔预设时间定位地理位置信息,如果定位得到的地理位置信息与之前存储的地理位置信息不一致,则将定位得到的地理位置信息作为获取到的更新的通讯信息;所述确定所述更新的通讯信息对应的更新类型,包括:显示所述更新的通讯信息,并向用户提示对应的更新类型;将用户选择的更新类型确定为所述更新的通讯信息对应的更新类型。较佳地,所述根据所述更新的通讯信息及更新类型更新终端通讯录之后,还包括:登录网络通讯录,根据所述更新的通讯信息及更新类型更新所述网络通讯录。较佳地,所述登录网络通讯录之前,还包括:获取所述终端的UDID (Unique Device Identity,唯一身份识别码)、IMEI(International Mobile Equipment Identity,国际移动设备身份吗)、终端号码及解锁密码,并将所述终端的UDID、ME1、终端号码及解锁密码与网络通讯录进行绑定;所述登录网络通讯录,包括:获取与所述网络通讯录绑定的UDID、ME1、终端号码和解锁密码;以与所述网络通讯录绑定的UDID和MEI作为身份识别依据,并以与所述网络通讯录绑定的终端号码作为登录的账户、以与所述网络通讯录绑定的解锁密码作为登录的密码登录所述网络通讯录。较佳地,所述将所述终端的UDIDUME1、终端号码及解锁密码与网络通讯录进行绑定之后,还包括:如果所述终端的终端号码发生变化,则以所述终端的UDID、ME1、解锁密码及变化后的终端号码与所述网络通讯录进行重新绑定;或者,如果与所述网络通讯录绑定的UDID.1ME1、终端号码及解锁密码均发生变化,则以变化后的UDID、ME1、终端号码及解锁密码与所述网络通讯录进行重新绑定;在下次登录所述网络通讯录时,以与所述网络通讯录重新绑定的UDID和MEI作为身份识别依据,并以与所述网络通讯录重新绑定的终端号码作为登录的账户、以与所述网络通讯录重新绑定的解锁密码作为登录的密码登录所述网络通讯录。较佳地,所述将所述终端的UDIDUME1、终端号码及解锁密码与网络通讯录进行绑定之后,还包括:如果所述终端新增了终端号码,则以所述终端的UDID、ME1、解锁密码、原终端号码及新增的终端号码与所述网络通讯录进行重新绑定;或者,如果与所述网络通讯录绑定的UDID、ME1、终端号码及解锁密码均发生变化,且增加了新的终端号码,则以变化后的UDID、ME1、终端号码、解锁密码及新增的终端号码与所述网络通讯录进行重新绑定;在下次登录所述网络通讯录时,以与所述网络通讯录重新绑定的UDID和MEI作为身份识别依据,并以与所述网络通讯录重新绑定的两个终端号码作为登录的账户、以与所述网络通讯录重新绑定的解锁密码作为登录的密码登录所述网络通讯录。
较佳地,所述根据所述更新的通讯信息及更新类型更新所述网络通讯录之后,还包括:根据联系人的通讯信息向所述联系人对应的终端发送更新命令,所述更新命令中包括所述更新的通讯信息及更新类型,使所述联系人对应的终端根据所述更新命令更新所述联系人的终端通讯录及网络通讯录。较佳地,所述根据联系人的通讯信息向所述联系人对应的终端发送更新命令之前,还包括:对所述网络通讯录中的联系人进行分组,得到至少一个联系组;为每个联系组设置对应的优先级,以按照设置的优先级发送更新命令。另一方面,还提供了一种更新终端通讯录的装置,所述装置包括:获取模块,用于获取更新的通讯信息,所述通讯信息至少包括终端号码、网络账户信息及地址信息中的一种;确定模块,用于确定所述获取模块获取到的所述更新的通讯信息对应的更新类型,所述更新类型至少包括增加、替换和删除中的一种;第一更新模块,用于根据所述获取模块获取到的更新的通讯信息及所述确定模块确定的更新类型更新终端通讯录。较佳地,所述装置还包括:接收模块,用于接收其它终端发送的更新命令,所述更新命令中包含所述更新的通讯信息及对应的更新类型;所述获取模块,用于根据所述接收模块接收到的更新命令获取更新的通讯信息;所述确定模块,用于根据所述接收模块接收到的更新命令确定所述更新的通讯信息对应的更新类型。较佳地,所述获取模块,用于每隔预设时间读取所述终端的SIM卡上的终端号码,如果读取到的终端号码与之前记录的终端号码不一致,则将读取到的终端号码作为获取到的更新的通讯信息;或者,每隔预设时间检测是否成功注册新网络账户信息或首次使用所述新网络账户信息,如果检测到成功注册新网络账户信息或首次使用所述新网络账户信息,则将所述新网络账户信息作为获取到的更新的通讯信息;或者,每隔预设时间定位地理位置信息,如果定位得到的地理位置信息与之前存储的地理位置信息不一致,则将定位得到的地理位置信息作为获取到的更新的通讯信息;所述确定模块,用于显示所述更新的通讯信息,并向用户提示对应的更新类型;将用户选择的更新类型确定为所述更新的通讯信息对应的更新类型。较佳地,所述装置,还包括:登录模块,用于登录网络通讯录;第二更新模块,用于根据所述获取模块获取到的更新的通讯信息及所述确定模块确定的更新类型更新所述登录模块登录到的网络通讯录。较佳地,所述装置,还包括:绑定模块,用于获取所述终端的UDID、IME1、终端号码及解锁密码,并将所述终端的UDID、ME1、终端号码及解锁密码与网络通讯录进行绑定;
所述登录模块,用于获取与所述网络通讯录绑定的UDIDUME1、终端号码和解锁密码;以与所述网络通讯录绑定的UDID和MEI作为身份识别依据,并以与所述网络通讯录绑定的终端号码作为登录的账户、以与所述网络通讯录绑定的解锁密码作为登录的密码登录所述网络通讯录。较佳地,所述绑定模块,还用于如果所述终端的终端号码发生变化,则以所述终端的TOID、ME1、解锁密码及变化后的终端号码与所述网络通讯录进行重新绑定;或者,如果与所述网络通讯录绑定的UDID、ME1、终端号码及解锁密码均发生变化,则以变化后的UDID、ME1、终端号码及解锁密码与所述网络通讯录进行重新绑定;所述登录模块,还用于在下次登录所述网络通讯录时,以与所述网络通讯录重新绑定的UDID和MEI作为身份识别依据,并以与所述网络通讯录重新绑定的终端号码作为登录的账户、以与所述网络通讯录重新绑定的解锁密码作为登录的密码登录所述网络通讯录。较佳地,所述绑定模块,还用于如果所述终端新增了终端号码,则以所述终端的UDID、ME1、解锁密码、原终端号码及新增的终端号码与所述网络通讯录进行重新绑定;或者,如果与所述网络通讯录绑定的UDID、ME1、终端号码及解锁密码均发生变化,且增加了新的终端号码,则以变化后的UDID、ME1、终端号码、解锁密码及新增的终端号码与所述网络通讯录进行重新绑定;所述登录模块,还用于在下次登录所述网络通讯录时,以与所述网络通讯录重新绑定的UDID和MEI作为身份识别依据,并以与所述网络通讯录重新绑定的两个终端号码作为登录的账户、以与所述网络通讯录重新绑定的解锁密码作为登录的密码登录所述网络通讯录。较佳地,所述装置,还包括:发送模块,用于根据联系人的通讯信息向所述联系人对应的终端发送更新命令,所述更新命令中包括所述更新的通讯信息及更新类型,使所述联系人对应的终端根据所述更新命令更新所述联系人的终端通讯录及网络通讯录。较佳地,所述装置,还包括:分组模块,用于对所述网络通讯录中的联系人进行分组,得到至少一个联系组;设置模块,用于为所述分组模块得到的每个联系组设置对应的优先级,以使所述发送模块按照所述设置模块设置的优先级发送更新命令。本发明实施例提供的技术方案带来的有益效果是:通过获取更新的通讯信息,并在确定更新的通讯信息的更新类型后,根据更新的通讯信息及更新类型更新终端通讯录,而无需用户手动操作,既避免了在通讯信息更新时忘记执行更新操作的情况,还可使终端通讯录的更新操作更加简便,并且更具及时性;较佳地,在根据更新的通讯信息及更新类型更新终端通讯录后,会登录网络通讯录并根据更新的通讯信息及更新类型更新网络通讯录,以实现终端通讯录与网络通讯录的同步;另外,在更新完网络通讯录后,通过向联系人对应的终端发送更新命令,从而保证更新通讯信息的用户及该用户的联系人均能够及时更新通讯信息,为该用户与其联系人之间的信息交互提供了极大的便利。
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例一提供的更新通讯录的方法流程图;图2是本发明实施例二提供的更新通讯录的方法流程图;图3是本发明实施例三提供的第一种更新通讯录的装置的结构示意图;图4是本发明实施例三提供的第二种更新通讯录的装置的结构示意图;图5是本发明实施例三提供的第三种更新通讯录的装置的结构示意图;图6是本发明实施例三提供的第四种更新通讯录的装置的结构示意图;图7是本发明实施例三提供的第五种更新通讯录的装置的结构示意图;图8是本发明实施例三提供的第六种更新通讯录的装置的结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例一本实施例提供了一种更新终端通讯录的方法,参见图1,方法流程具体如下:步骤101:获取更新的通讯信息,通讯信息至少包括终端号码、网络账户信息及地址信息中的一种;步骤102:确定更新的通讯信息对应的更新类型,更新类型至少包括增加、替换和删除中的一种;较佳地,获取更新的通讯信息之前,还包括:接收其它终端发送的更新命令,更新命令中包含更新的通讯信息及对应的更新类型;获取更新的通讯信息,包括:根据更新命令获取更新的通讯信息;确定更新的通讯信息对应的更新类型,包括:根据更新命令确定更新的通讯信息对应的更新类型。较佳地,获取更新的通讯信息,包括:每隔预设时间读取终端的SM卡上的终端号码,如果读取到的终端号码与之前记录的终端号码不一致,则将读取到的终端号码作为获取到的更新的通讯信息;或者,每隔预设时间检测是否成功注册新网络账户信息或首次使用新网络账户信息,如果检测到成功注册新网络账户信息或首次使用新网络账户信息,则将新网络账户信息作为获取到的更新的通讯信息;或者,每隔预设时间定位地理位置信息,如果定位得到的地理位置信息与之前存储的地理位置信息不一致,则将定位得到的地理位置信息作为获取到的更新的通讯信息;确定更新的通讯信息对应的更新类型,包括:显示更新的通讯信息,并向用户提示对应的更新类型;
将用户选择的更新类型确定为更新的通讯信息对应的更新类型。步骤103:根据更新的通讯信息及更新类型更新终端通讯录。较佳地,根据更新的通讯信息及更新类型更新本地通讯录之后,还包括:登录网络通讯录,根据更新的通讯信息及更新类型更新网络通讯录。较佳地,登录网络通讯录之前,还包括:获取终端的UDID、ME1、终端号码及解锁密码,并将终端的UDID、ME1、终端号码及解锁密码与网络通讯录进行绑定;登录网络通讯录,包括:获取与网络通讯录绑定的UDID、ME1、终端号码和解锁密码;以与网络通讯录绑定的UDID和MEI作为身份识别依据,并以与网络通讯录绑定的终端号码作为登录的账户、以与网络通讯录绑定的解锁密码作为登录的密码登录网络通讯录。较佳地,将终端的UDID、ME1、终端号码及解锁密码与网络通讯录进行绑定之后,还包括:如果终端的终端号码发生变化,则以终端的UDIDUME1、解锁密码及变化后的终端号码与网络通讯录进行重新绑定;或者,如果与网络通讯录绑定的UDID、ME1、终端号码及解锁密码均发生变化,则以变化后的UDIDUME1、终端号码及解锁密码与网络通讯录进行重新绑定;在下次登录网络通讯录时,以与网络通讯录重新绑定的UDID和MEI作为身份识别依据,并以与网络通讯录重新绑定的终端号码作为登录的账户、以与网络通讯录重新绑定的解锁密码作为登录的密码登录网络通讯录。较佳地,将终端的UDID、ME1、终端号码及解锁密码与网络通讯录进行绑定之后,还包括:如果终端新增了终端号码,则以终端的UDID、ME1、解锁密码、原终端号码及新增的终端号码与网络通讯录进行重新绑定;或者,如果与网络通讯录绑定的UDID、ME1、终端号码及解锁密码均发生变化,且增加了新的终端号码,则以变化后的UDIDUME1、终端号码、解锁密码及新增的终端号码与网络通讯录进行重新绑定;在下次登录网络通讯录时,以与网络通讯录重新绑定的UDID和MEI作为身份识别依据,并以与网络通讯录重新绑定的两个终端号码作为登录的账户、以与网络通讯录重新绑定的解锁密码作为登录的密码登录网络通讯录。较佳地,根据更新的通讯信息及更新类型更新网络通讯录之后,还包括:根据联系人的通讯信息向联系人对应的终端发送更新命令,更新命令中包括更新的通讯信息及更新类型,使联系人对应的终端根据更新命令更新联系人的终端通讯录及网络通讯录。较佳地,根据联系人的通讯信息向联系人对应的终端发送更新命令之前,还包括:对网络通讯录中的联系人进行分组,得到至少一个联系组;为每个联系组设置对应的优先级,以按照设置的优先级发送更新命令。本实施例提供的方法,通过获取更新的通讯信息,并在确定更新的通讯信息的更新类型后,根据更新的通讯信息及更新类型更新终端通讯录,而无需用户手动操作,既避免了在通讯信息更新时忘记执行更新操作的情况,还可使终端通讯录的更新操作更加简便,并且更具及时性。较佳地,在根据更新的通讯信息及更新类型更新终端通讯录后,会登录网络通讯录并根据更新的通讯信息及更新类型更新网络通讯录,以实现终端通讯录与网络通讯录的同步;另外,在更新完网络通讯录后,通过向联系人对应的终端发送更新命令,从而保证更新通讯信息的用户及该用户的联系人均能够及时更新通讯信息,为该用户与其联系人之间的信息交互提供了极大的便利。实施例二本实施例提供了一种更新终端通讯录的方法,为了便于说明,本实施例结合上述实施例一的内容,且以当前终端标识用户正在使用的终端为例,对更新终端通讯录的方式进行详细地解释说明。参见图2,本实施例提供的方法流程具体如下:步骤201:获取更新的通讯信息,通讯信息至少包括终端号码、网络账户信息及地址信息中的一种;针对该步骤,获取更新的通讯信息的方式,包括但不限于如下几种方式中的一种:第一种:根据更新命令获取更新的通讯信息;针对该种获取更新的通讯信息的方式,在获取更新的通讯信息之前,本实施例提供的方法还包括:接收其它终端发送的更新命令,更新命令中包含更新的通讯信息及对应的更新类型。具体地,通讯录中的联系人的通讯信息更新后,接收该联系人的终端发送的更新命令。该更新命令可以是在联系人的SIM卡上的终端号码发生变化或其成功注册了一个新网络账户信息或首次使用该新网络账户信息进行登录操作或其地理位置信息发生变化后,由该联系人的终端根据新的终端号码或新的网络账户信息或新的地理位置信息生成并发送的更新命令,以将更新的通讯信息通知给当前终端。其中,当前终端接收联系人的终端发送的更新命令后,可将其中的更新的通讯信息缓存至当前终端的内存卡中,以便后续进行更新操作。需要说明的是,更新命令除了包括更新的通讯信息及对应的更新类型之外,更新命令中还可包括其他信息,例如,发送该更新命令的联系人的名称,本实施例不对更新命令中包含的具体内容进行限定。第二种:每隔预设时间读取当前终端的S IM卡上的终端号码,如果读取到的终端号码与之前记录的终端号码不一致,则将读取到的终端号码作为获取到的更新的通讯信息;针对该种获取更新的通讯信息的方式,以当前终端为终端A,当前终端的持有 者为用户A,当前终端的终端号码为“abcdefghijk”为例,则终端A可每隔预设时间自动读取自身SIM卡上的终端号码,如果读取到的终端号码“Bib1C1Cl1 ^flglIi1 i! j”与之前的终端号码“abcdefghijk”不一致,则表明终端A的终端号码已更新,则将终端号码
”作为获取到的更新的通讯信息。其中,预设时间的大小具体可为24小时,当然,预设时间的大小除上述数值外,还可以为其他数值,例如,48小时等等,本实施例对此也不作具体限定。
第三种:每隔预设时间检测是否成功注册新网络账户信息或首次使用新网络账户信息,如果检测到成功注册新网络账户信息或首次使用新网络账户信息,则将新网络账户信息作为获取到的更新的通讯信息;针对该种获取更新的通讯信息的方式,以当前终端为终端A,当前终端的持有者为用户A为例,如果终端A检测到用户A成功注册了一个新网络账户信息“xyzlabc.com”或首次使用新网络账户信息“xyz abc.com”进行登录操作,则将新网络账户信息
“xyz abc.com”作为获取到的更新的通讯信息。其中,网络账户信息可以包括但不限于IM (Instant Messenger,即时通讯)账户信息、SNS (Social Networking Services,社会性网络服务)账户信息或邮箱账户信息等等;预设时间的大小具体可为24小时,当然,预设时间的大小除上述数值外,还可以为其他数值,例如,48小时等等,本实施例对此不作具体限定。第四种:每隔预设时间定位地理位置信息,如果定位得到的地理位置信息与之前存储的地理位置信息不一致,则将定位得到的地理位置信息作为获取到的更新的通讯信
肩、O针对该种获取更新的通讯信息的方式,以当前终端为终端A,当前终端的持有者为用户A,当前终端存储的地理位置信息为“s市a区c街d号”为例,终端A可每隔预设时间对自身进行定位,如果终端A定位得到的地理位置信息“ S1市区C1街Cl1号”,与其之前存储的地理位置信息“s市a区c街d号”不一致,则将地理位置信息“Sl市B1区C1街Cl1号”作为获取到的更新的通讯信息;其中,定位的地理位置可分为定位工作地理位置和定位家庭地理位置,例如可将周一至周五的09:00至18:00设置为用户A的工作时间段,将周五的19:00至周一的08:00设置为用户A的家庭时间段;如果在工作时间段,终端A通过不断定位获取地理位置信息,且如果获取到的某一地理位置信息出现的频率最高,则结合POI(Point Of Interest,兴趣 点)数据可生成包含用户A的公司名称的地理位置信息,并提示用户A该地理位置信息是否正确 。如果不正确,则可由用户A通过手动的方式对其进行调整;如果正确,则可将其直接作为获取到的更新的通讯信息;定位家庭地理位置的实现方式与定位公司地理位置信息的实现方式一致,此处不再赘述。需要说明的是,上述检测的预设时间的大小具体可为24小时,当然,预设时间的大小除上述数值外,还可以为其他数值,例如,48小时等等,本实施例对此也不作具体限定。步骤202:确定更新的通讯信息对应的更新类型,更新类型至少包括增加、替换和删除中的一种;其中,针对上述步骤201中的第一种获取更新的通讯信息的方式,在根据更新命令获取到更新的通讯信息后,由于更新命令中还包括更新类型,因而可根据该更新命令确定更新的通讯信息对应的更新类型。例如,某一用户A的终端通讯录中的一个联系人B用新的终端号码“66668888999”替换了其原终端号码“12345678901”,则在联系人B的终端向用户A发送更新命令之前,会生成包括如下内容的更新命令:表I
权利要求
1.一种更新终端通讯录的方法,其特征在于,所述方法包括: 获取更新的通讯信息,所述通讯信息至少包括终端号码、网络账户信息及地址信息中的一种; 确定所述更新的通讯信息对应的更新类型,所述更新类型至少包括增加、替换和删除中的一种; 根据所述更新的通讯信息及更新类型更新终端通讯录。
2.根据权利要求1所述的方法,其特征在于,所述获取更新的通讯信息之前,还包括: 接收其它终端发送的更新命令,所述更新命令中包含所述更新的通讯信息及对应的更新类型; 所述获取更新的通讯信息 ,包括:根据所述更新命令获取更新的通讯信息; 所述确定所述更新的通讯信息对应的更新类型,包括:根据所述更新命令确定所述更新的通讯信息对应的更新类型。
3.根据权利要求1所述的方法,其特征在于,所述获取更新的通讯信息,包括: 每隔预设时间读取所述终端的客户识别模块SIM卡上的终端号码,如果读取到的终端号码与之前记录的终端号码不一致,则将读取到的终端号码作为获取到的更新的通讯信息; 或者,每隔预设时间检测是否成功注册新网络账户信息或首次使用所述新网络账户信息,如果检测到成功注册新网络账户信息或首次使用所述新网络账户信息,则将所述新网络账户信息作为获取到的更新的通讯信息; 或者,每隔预设时间定位地理位置信息,如果定位得到的地理位置信息与之前存储的地理位置信息不一致,则将定位得到的地理位置信息作为获取到的更新的通讯信息; 所述确定所述更新的通讯信息对应的更新类型,包括: 显示所述更新的通讯信息,并向用户提示对应的更新类型; 将用户选择的更新类型确定为所述更新的通讯信息对应的更新类型。
4.根据权利要求1至3中任一权利要求所述的方法,其特征在于,所述根据所述更新的通讯信息及更新类型更新终端通讯录之后,还包括: 登录网络通讯录,根据所述更新的通讯信息及更新类型更新所述网络通讯录。
5.根据权利要求4所述的方法,其特征在于,所述登录网络通讯录之前,还包括: 获取所述终端的唯一设备识别码UDID、国际移动设备身份码IME1、终端号码及解锁密码,并将所述终端的UDID、ME1、终端号码及解锁密码与网络通讯录进行绑定; 所述登录网络通讯录,包括: 获取与所述网络通讯录绑定的UDID、ME1、终端号码和解锁密码; 以与所述网络通讯录绑定的UDID和MEI作为身份识别依据,并以与所述网络通讯录绑定的终端号码作为登录的账户、以与所述网络通讯录绑定的解锁密码作为登录的密码登录所述网络通讯录。
6.根据权利要求5所述的方法,其特征在于,所述将所述终端的UDID、IME1、终端号码及解锁密码与网络通讯录进行绑定之后,还包括: 如果所述终端的终端号码发生变化,则以所述终端的UDID、ME1、解锁密码及变化后的终端号码与所述网络通讯录进行重新绑定;或者,如果与所述网络通讯录绑定的UDID、ME1、终端号码及解锁密码均发生变化,则以变化后的UDID、ME1、终端号码及解锁密码与所述网络通讯录进行重新绑定; 在下次登录所述网络通讯录时,以与所述网络通讯录重新绑定的UDID和MEI作为身份识别依据,并以与所述网络通讯录重新绑定的终端号码作为登录的账户、以与所述网络通讯录重新绑定的解锁密码作为登录的密码登录所述网络通讯录。
7.根据权利要求5所述的方法,其特征在于,所述将所述终端的UDID、IME1、终端号码及解锁密码与网络通讯录进行绑定之后,还包括: 如果所述终端新增了终端号码,则以所述终端的UDID、IME1、解锁密码、原终端号码及新增的终端号码与所述网络通讯录进行重新绑定;或者,如果与所述网络通讯录绑定的UDIDUME1、终端号码及解锁密码均发生变化,且增加了新的终端号码,则以变化后的m)ID、IME1、终端号码、解锁密码及新增的终端号码与所述网络通讯录进行重新绑定; 在下次登录所述网络通讯录时,以与所述网络通讯录重新绑定的UDID和MEI作为身份识别依据,并以与所述网络通讯录重新绑定的两个终端号码作为登录的账户、以与所述网络通讯录重新绑定的解锁密码作为登录的密码登录所述网络通讯录。
8.根据权利要求4所述的方法,其特征在于,所述根据所述更新的通讯信息及更新类型更新所述网络通讯录之后,还包括: 根据联系人的通讯信息向所述联系人对应的终端发送更新命令,所述更新命令中包括所述更新的通讯信息及更新类型,使所述联系人对应的终端根据所述更新命令更新所述联系人的终端通讯录及网络通讯录。
9.根据权利要求8所述的方法,其特征在于,所述根据联系人的通讯信息向所述联系人对应的终端发送更新命令之前,还`包括: 对所述网络通讯录中的联系人进行分组,得到至少一个联系组; 为每个联系组设置对应的优先级,以按照设置的优先级发送更新命令。
10.一种更新终端通讯录的装置,其特征在于,所述装置包括: 获取模块,用于获取更新的通讯信息,所述通讯信息至少包括终端号码、网络账户信息及地址信息中的一种; 确定模块,用于确定所述获取模块获取到的所述更新的通讯信息对应的更新类型,所述更新类型至少包括增加、替换和删除中的一种; 第一更新模块,用于根据所述获取模块获取到的更新的通讯信息及所述确定模块确定的更新类型更新终端通讯录。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括: 接收模块,用于接收其它终端发送的更新命令,所述更新命令中包含所述更新的通讯信息及对应的更新类型; 所述获取模块,用于根据所述接收模块接收到的更新命令获取更新的通讯信息;所述确定模块,用于根据所述接收模块接收到的更新命令确定所述更新的通讯信息对应的更新类型。
12.根据权利要求10所述的装置,其特征在于,所述获取模块,用于每隔预设时间读取所述终端的客户识别模块SIM卡上的终端号码,如果读取到的终端号码与之前记录的终端号码不一致,则将读取到的终端号码作为获取到的更新的通讯信息;或者,每隔预设时间检测是否成功注册新网络账户信息或首次使用所述新网络账户信息,如果检测到成功注册新网络账户信息或首次使用所述新网络账户信息,则将所述新网络账户信息作为获取到的更新的通讯信息; 或者,每隔预设时间定位地理位置信息,如果定位得到的地理位置信息与之前存储的地理位置信息不一致,则将定位得到的地理位置信息作为获取到的更新的通讯信息; 所述确定模块,用于显示所述更新的通讯信息,并向用户提示对应的更新类型;将用户选择的更新类型确定为所述更新的通讯信息对应的更新类型。
13.根据权利要求10至12中任一权利要求所述的装置,其特征在于,所述装置,还包括: 登录模块,用于登录网络通讯录; 第二更新模块,用于根据所述获取模块获取到的更新的通讯信息及所述确定模块确定的更新类型更新所述登录模块登录到的网络通讯录。
14.根据权利要求13所述的装置,其特征在于,所述装置,还包括: 绑定模块,用于获取所述终端的唯一设备识别码UDID、国际移动设备身份码IME1、终端号码及解锁密码,并将所述终端的UDIDUME1、终端号码及解锁密码与网络通讯录进行绑定; 所述登录模块,用于获取与所述网络通讯录绑定的UDID、ME1、终端号码和解锁密码;以与所述网络通讯录绑定的UDID和MEI作为身份识别依据,并以与所述网络通讯录绑定的终端号码作 为登录的账户、以与所述网络通讯录绑定的解锁密码作为登录的密码登录所述网络通讯录。
15.根据权利要求14所述的装置,其特征在于,所述绑定模块,还用于如果所述终端的终端号码发生变化,则以所述终端的UDIDUME1、解锁密码及变化后的终端号码与所述网络通讯录进行重新绑定;或者,如果与所述网络通讯录绑定的UDID、ME1、终端号码及解锁密码均发生变化,则以变化后的UDIDUME1、终端号码及解锁密码与所述网络通讯录进行重新绑定; 所述登录模块,还用于在下次登录所述网络通讯录时,以与所述网络通讯录重新绑定的UDID和MEI作为身份识别依据,并以与所述网络通讯录重新绑定的终端号码作为登录的账户、以与所述网络通讯录重新绑定的解锁密码作为登录的密码登录所述网络通讯录。
16.根据权利要求14所述的装置,其特征在于,所述绑定模块,还用于如果所述终端新增了终端号码,则以所述终端的UDID、IME1、解锁密码、原终端号码及新增的终端号码与所述网络通讯录进行重新绑定;或者,如果与所述网络通讯录绑定的UDID、ME1、终端号码及解锁密码均发生变化,且增加了新的终端号码,则以变化后的UDIDUME1、终端号码、解锁密码及新增的终端号码与所述网络通讯录进行重新绑定; 所述登录模块,还用于在下次登录所述网络通讯录时,以与所述网络通讯录重新绑定的UDID和MEI作为身份识别依据,并以与所述网络通讯录重新绑定的两个终端号码作为登录的账户、以与所述网络通讯录重新绑定的解锁密码作为登录的密码登录所述网络通讯录。
17.根据权利要求13所述的装置,其特征在于,所述装置,还包括: 发送模块,用于根据联系人的通讯信息向所述联系人对应的终端发送更新命令,所述更新命令中包括所述更新的通讯信息及更新类型,使所述联系人对应的终端根据所述更新命令更新所述联系人的终端通讯录及网络通讯录。
18.根据权利要求17所述的装置,其特征在于,所述装置,还包括: 分组模块,用于对所述网络通讯录中的联系人进行分组,得到至少一个联系组; 设置模块,用于 为所述分组模块得到的每个联系组设置对应的优先级,以使所述发送模块按照所述设置模块设置的优先级发送更新命令。
全文摘要
本发明公开了一种更新终端通讯录的方法及装置,属于信息通讯技术领域。方法包括获取更新的通讯信息,通讯信息至少包括终端号码、网络账户信息及地址信息中的一种;确定所述更新的通讯信息对应的更新类型,更新类型至少包括增加、替换和删除中的一种;根据更新的通讯信息及更新类型更新终端通讯录。装置包括获取模块、确定模块及第一更新模块。本发明通过获取更新的通讯信息,并在确定更新的通讯信息的更新类型后,根据更新的通讯信息及更新类型更新终端通讯录,而无需用户手动操作,既避免了在通讯信息更新时忘记执行更新操作的情况,还可使终端通讯录的更新操作更加简便,并且更具及时性。
文档编号H04M1/725GK103078985SQ20131002010
公开日2013年5月1日 申请日期2013年1月18日 优先权日2013年1月18日
发明者张旭 申请人:北京小米科技有限责任公司