《信息管理器以及信息管理方法.pdf》由会员分享,可在线阅读,更多相关《信息管理器以及信息管理方法.pdf(14页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104144412A43申请公布日20141112CN104144412A21申请号201310168221522申请日20130509H04W12/02200901H04W12/06200901H04W8/2220090171申请人腾讯科技(北京)有限公司地址100080北京市海淀区海淀大街38号银科大厦16层16011608室72发明人周彬王明亮74专利代理机构北京德琦知识产权代理有限公司11018代理人谢安昆宋志强54发明名称信息管理器以及信息管理方法57摘要本发明公开了信息管理器以及信息管理方法,信息管理器获取所在智能终端对应的用户的唯一身份标识,并为该身份标识分配一。
2、个密钥,利用该密钥对所在智能终端中的预定信息进行加密,得到加密信息;将该加密信息以及该身份标识发送到至少一个除所在智能终端以外的其它智能终端中进行保存;接收该身份标识对应的用户发出的信息获取指令,从保存有该加密信息的智能终端中获取该加密信息,并利用该密钥进行解密后保存到所在智能终端中。应用本发明所述方案,能够提高信息的安全性。51INTCL权利要求书3页说明书8页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书8页附图2页10申请公布号CN104144412ACN104144412A1/3页21一种信息管理器,其特征在于,所述信息管理器安装在智能终端中,包括第一处理。
3、单元,用于获取所在智能终端对应的用户的唯一身份标识,并为所述身份标识分配一个密钥,利用所述密钥对所在智能终端中的预定信息进行加密,得到加密信息;将所述加密信息以及所述身份标识发送到至少一个除所在智能终端以外的其它智能终端中进行保存;第二处理单元,用于当接收到所述身份标识对应的用户发出的信息获取指令时,从保存有所述加密信息的智能终端中获取所述加密信息,并利用所述密钥进行解密后保存到所在智能终端中。2根据权利要求1所述的信息管理器,其特征在于,所述预定信息为通讯录信息;所述第一处理单元从所在智能终端的通讯录中选出符合要求的用户,分别向选出的各用户对应的智能终端发出是否可以保存所述加密信息的第一询问。
4、请求,将所述加密信息以及所述身份标识发送给对所述第一询问请求进行了回复的智能终端;所述第二处理单元接收到所述身份标识对应的用户发出的信息获取指令,分别向所在智能终端的通讯录中的各用户发出信息获取请求,其中携带有所述身份标识,获取接收到所述信息获取请求且确定自身保存有所述身份标识对应的加密信息的智能终端返回的所述加密信息。3根据权利要求2所述的信息管理器,其特征在于,所述第二处理单元进一步用于,接收除所在智能终端以外的其它智能终端发送来的所述第一询问请求,并在进行回复后保存接收到的加密信息及对应的身份标识;当接收到除所在智能终端以外的其它智能终端发送来的所述信息获取请求时,如果确定自身保存有所述。
5、信息获取请求中携带的身份标识对应的加密信息,则将该加密信息返回给发送所述信息获取请求的智能终端。4根据权利要求1所述的信息管理器,其特征在于,所述预定信息为通讯录信息;所述信息管理器中进一步包括第三处理单元,用于当确定所在智能终端对应的用户的号码发生更新时,将更新后的号码分别发送给所在智能终端的通讯录中的各用户对应的智能终端。5根据权利要求4所述的信息管理器,其特征在于,所述信息管理器中进一步包括第四处理单元,用于当确定所在智能终端呼叫通讯录中的任一用户时,从通讯录中选出符合要求的用户,分别向选出的各用户对应的智能终端发出被叫用户是否更新了号码的第二询问请求,其中携带有所在智能终端的通讯录中所。
6、保存的被叫用户的号码;如果根据接收到所述第二询问请求的智能终端返回的信息确定出被叫用户的号码发生了更新,则利用更新后的号码对所在智能终端的通讯录进行更新。6根据权利要求5所述的信息管理器,其特征在于,所述信息管理器中进一步包括第五处理单元;所述第三处理单元进一步用于,当接收到所在智能终端的通讯录中的任一用户对应的智能终端发送来的更新后的号码时,利用更新后的号码对所在智能终端的通讯录进行更新,并将该用户的更新前的号码以及更新后的号码对应保存到所述第五处理单元中;所述第四处理单元进一步用于,如果根据接收到所述第二询问请求的智能终端返回的权利要求书CN104144412A2/3页3信息确定出被叫用户。
7、的号码发生了更新,则将该用户的更新前的号码以及更新后的号码对应保存到所述第五处理单元中;当接收到除所在智能终端以外的其它智能终端发送来的所述第二询问请求时,如果确定针对所述第二询问请求中携带的号码,所述第五处理单元中保存有更新后的号码,则将更新后的号码返回给发送所述第二询问请求的智能终端。7根据权利要求16中任一项所述的信息管理器,其特征在于,所述第一处理单元采用符合工业标准的AES128位加密算法对所述预定信息进行加密。8根据权利要求16中任一项所述的信息管理器,其特征在于,所述信息管理器与除所在智能终端以外的其它智能终端之间通过用户数据报UDP协议以及安全超文本传输协议HTTPS加密传输方。
8、式进行通信。9一种信息管理器,其特征在于,所述信息管理器安装在智能终端中,包括第六处理单元,用于接收除所在智能终端以外的其它智能终端发送来的是否可以保存对方的加密信息的第一询问请求,并在进行回复后保存接收到的加密信息及对应的身份标识;第七处理单元,用于当接收到除所在智能终端以外的其它智能终端发送来的信息获取请求时,如果确定所述第六处理单元中保存有所述信息获取请求中携带的身份标识对应的加密信息,则将该加密信息返回给发送所述信息获取请求的智能终端。10一种信息管理方法,其特征在于,该方法适用于安装有信息管理器的智能终端,包括所述信息管理器获取所在智能终端对应的用户的唯一身份标识,并为所述身份标识分。
9、配一个密钥,利用所述密钥对所在智能终端中的预定信息进行加密,得到加密信息;所述信息管理器将所述加密信息以及所述身份标识发送到至少一个除所在智能终端以外的其它智能终端中进行保存;所述信息管理器接收到所述身份标识对应的用户发出的信息获取指令,从保存有所述加密信息的智能终端中获取所述加密信息,并利用所述密钥进行解密后保存到所在智能终端中。11根据权利要求10所述的信息管理方法,其特征在于,所述预定信息为通讯录信息;所述将所述加密信息以及所述身份标识发送到至少一个除所在智能终端以外的其它智能终端中进行保存包括所述信息管理器从所在智能终端的通讯录中选出符合要求的用户,分别向选出的各用户对应的智能终端发出。
10、是否可以保存所述加密信息的第一询问请求,将所述加密信息以及所述身份标识发送给对所述第一询问请求进行了回复的智能终端;所述从保存有所述加密信息的智能终端中获取所述加密信息包括所述信息管理器分别向所在智能终端的通讯录中的各用户发出信息获取请求,其中携带有所述身份标识,获取接收到所述信息获取请求且确定自身保存有所述身份标识对应的加密信息的智能终端返回的所述加密信息。12根据权利要求11所述的信息管理方法,其特征在于,该方法进一步包括所述信息管理器接收除所在智能终端以外的其它智能终端发送来的所述第一询问请求,并在进行回复后保存接收到的加密信息和对应的身份标识;当接收到除所在智能终端权利要求书CN104。
11、144412A3/3页4以外的其它智能终端发送来的所述信息获取请求时,如果确定自身保存有所述信息获取请求中携带的身份标识对应的加密信息,则将该加密信息返回给发送所述信息获取请求的智能终端。13根据权利要求10、11或12所述的信息管理方法,其特征在于,所述预定信息为通讯录信息;该方法进一步包括所述信息管理器确定所在智能终端对应的用户的号码发生了更新,将更新后的号码分别发送给所在智能终端的通讯录中的各用户对应的智能终端。14根据权利要求13所述的信息管理方法,其特征在于,该方法进一步包括所述信息管理器确定所在智能终端呼叫通讯录中的任一用户,从通讯录中选出符合要求的用户,分别向选出的各用户对应的智。
12、能终端发出被叫用户是否更新了号码的第二询问请求,其中携带有所在智能终端的通讯录中所保存的被叫用户的号码;如果根据接收到所述第二询问请求的智能终端返回的信息确定出被叫用户的号码发生了更新,则利用更新后的号码对所在智能终端的通讯录进行更新。15根据权利要求14所述的信息管理方法,其特征在于,该方法进一步包括所述信息管理器接收到所在智能终端的通讯录中的任一用户对应的智能终端发送来的更新后的号码,利用更新后的号码对所在智能终端的通讯录进行更新,并保存该用户的更新前的号码以及更新后的号码;所述信息管理器根据接收到所述第二询问请求的智能终端返回的信息确定出被叫用户的号码发生了更新,保存该用户的更新前的号码。
13、以及更新后的号码;当接收到除所在智能终端以外的其它智能终端发送来的所述第二询问请求时,如果确定针对所述第二询问请求中携带的号码,自身保存有更新后的号码,则将更新后的号码返回给发送所述第二询问请求的智能终端。16根据权利要求15所述的信息管理方法,其特征在于,该方法进一步包括所述信息管理器分别向选出的各用户对应的智能终端发出所述第二询问请求之前,按照预定不可逆算法对被叫用户的号码进行变换,将变换结果携带在所述第二询问请求中发送给选出的各用户对应的智能终端;所述如果确定针对所述第二询问请求中携带的号码,自身保存有更新后的号码,则将更新后的号码返回给发送所述第二询问请求的智能终端包括所述信息管理器分。
14、别将所保存的进行了号码更新的各用户的更新前的号码按照所述不可逆算法进行变换,如果其中一个号码的变换结果与所述第二询问请求中携带的变换结果相同,则将该号码对应的更新后的号码返回给发送所述第二询问请求的智能终端。权利要求书CN104144412A1/8页5信息管理器以及信息管理方法技术领域0001本发明涉及网络技术,特别涉及信息管理器以及信息管理方法。背景技术0002现有技术中,用户可将手机中的通讯录信息同步到云端,这样,即便是手机丢失,仍可以通过新手机登录到云端找回之前所保存的通讯录信息,不用担心丢失。0003但是,这种方式在实际应用中也会存在一定的问题,如云端必须存在一个中心服务器,一旦该中心。
15、服务器损坏,那么其上的所有数据都会丢失,相应地,用户所保存的通讯录信息也会丢失,从而降低了信息的安全性。发明内容0004有鉴于此,本发明提供了信息管理器以及信息管理方法,能够提高信息的安全性。0005为了达到上述目的,本发明的技术方案是这样实现的0006一种信息管理器,所述信息管理器安装在智能终端中,包括0007第一处理单元,用于获取所在智能终端对应的用户的唯一身份标识,并为所述身份标识分配一个密钥,利用所述密钥对所在智能终端中的预定信息进行加密,得到加密信息;将所述加密信息以及所述身份标识发送到至少一个除所在智能终端以外的其它智能终端中进行保存;0008第二处理单元,用于当接收到所述身份标识。
16、对应的用户发出的信息获取指令时,从保存有所述加密信息的智能终端中获取所述加密信息,并利用所述密钥进行解密后保存到所在智能终端中。0009一种信息管理器,所述信息管理器安装在智能终端中,包括0010第六处理单元,用于接收除所在智能终端以外的其它智能终端发送来的是否可以保存对方的加密信息的第一询问请求,并在进行回复后保存接收到的加密信息及对应的身份标识;0011第七处理单元,用于当接收到除所在智能终端以外的其它智能终端发送来的信息获取请求时,如果确定所述第六处理单元中保存有所述信息获取请求中携带的身份标识对应的加密信息,则将该加密信息返回给发送所述信息获取请求的智能终端。0012一种信息管理方法,。
17、该方法适用于安装有信息管理器的智能终端,包括0013所述信息管理器获取所在智能终端对应的用户的唯一身份标识,并为所述身份标识分配一个密钥,利用所述密钥对所在智能终端中的预定信息进行加密,得到加密信息;0014所述信息管理器将所述加密信息以及所述身份标识发送到至少一个除所在智能终端以外的其它智能终端中进行保存;0015所述信息管理器接收到所述身份标识对应的用户发出的信息获取指令,从保存有所述加密信息的智能终端中获取所述加密信息,并利用所述密钥进行解密后保存到所在智能终端中。说明书CN104144412A2/8页60016可见,采用本发明所述方案,针对任一智能终端,可将其中的预定信息如通讯录信息加。
18、密后保存到如其它多个智能终端中,后续,一旦发生意外,如该智能终端丢失,可从其它保存有该加密信息的智能终端中获取到所需的加密信息,并进行解密后恢复到新的智能终端中;而其它智能终端同时出问题的可能性很小,因此避免了信息的丢失,从而提高了信息的安全性。附图说明0017图1为本发明信息管理器实施例的组成结构示意图。0018图2为本发明信息管理方法实施例的流程图。具体实施方式0019针对现有技术中存在的问题,本发明中提出一种信息管理方案,能够提高信息的安全性。0020为了使本发明的技术方案更加清楚、明白,以下参照附图并举实施例,对本发明所述方案作进一步的详细说明。0021图1为本发明信息管理器实施例的组。
19、成结构示意图。所述信息管理器安装在智能终端中,如图1所示,其中可包括第一处理单元、第二处理单元、第三处理单元、第四处理单元和第五处理单元。0022以下分别对上述各单元的功能进行介绍。0023一)第一处理单元0024第一处理单元,用于获取所在智能终端对应的用户的唯一身份标识X,并为身份标识X分配一个密钥X,利用密钥X对所在智能终端中的预定信息进行加密,得到加密信息X;将加密信息X以及身份标识X发送到至少一个除所在智能终端以外的其它智能终端中进行保存;通常,为提高信息的安全性,信息处理单元会将加密信息X以及身份标识X发送到多个除所在智能终端以外的其它智能终端中进行保存,具体个数可根据实际需要而定。。
20、0025为便于表述,将信息管理器所在智能终端对应的用户的身份标识、为该身份标识所分配的密钥以及所得到的加密信息分别称为身份标识X、密钥X和加密信息X。0026具体地,0027第一处理单元可为用户提供一个注册界面,并将用户注册的用户名作为用户的身份标识X,身份标识X需要是唯一的,即不得与其它用户注册的身份标识发生重复,身份标识X可由字母、数字、字符等组成,具体形式不作限制。0028当用户利用身份标识X登录后,第一处理单元可为用户分配一个密钥X,并可利用密钥X对所在智能终端中的预定信息进行加密,具体采用何种加密算法不作限制,比如,可采用符合工业标准的AES128位加密算法,并可将加密信息X以及身份。
21、标识X发送到至少一个除所在智能终端以外的其它智能终端中进行保存。0029需要说明的是,本发明所述方案中涉及到的智能终端是指安装有图1所示信息管理器的智能终端,且需具备联网和通信功能,所述智能终端通常为手机。0030另外,所述预定信息通常是指通讯录信息。0031相应地,第一处理单元可从所在智能终端的通讯录中选出符合要求的用户,分别说明书CN104144412A3/8页7向选出的各用户对应的智能终端发出是否可以保存加密信息X的第一询问请求,将加密信息X以及身份标识X发送给对第一询问请求进行了回复的智能终端。0032第一处理单元如何选择用户可根据实际需要而定,比如,可分别统计从当前时间到之前某一时刻。
22、这一时长内各用户与所在智能终端对应的用户的通信频率,并按照统计结果由大到小的顺序进行排序,将排序后处于前N位的用户作为选出的用户,N为大于1的正整数,或者,如果用户对通讯录进行了分组,可将属于家人这一分组的用户作为选出的用户,总之,尽可能地选出与所在智能终端对应的用户彼此间比较熟悉的用户。0033针对接收到了第一询问请求的任一智能终端,如果第一处理单元收到了其回复,则可将加密信息X以及身份标识X发送给该智能终端,该智能终端如何保存接收到的加密信息X以及身份标识X不作限制,所保存的信息对该智能终端对应的用户来说是不可见的;如果第一处理单元未接收到该智能终端的回复,则不会将加密信息X以及身份标识X。
23、发送给该智能终端;该智能终端是否进行回复可根据自身情况而定。0034二)第二处理单元0035第二处理单元,用于当接收到身份标识X对应的用户发出的信息获取指令时,从保存有加密信息X的智能终端中获取加密信息X,并利用密钥X进行解密后保存到所在智能终端中。0036如前所述,所述预定信息通常是指通讯录信息。0037相应地,第二处理单元接收到身份标识X对应的用户发出的信息获取指令后,可分别向所在智能终端的通讯录中的各用户发出信息获取请求,其中携带有身份标识X,获取接收到信息获取请求且确定自身保存有身份标识X对应的加密信息X的智能终端返回的加密信息X,并利用密钥X进行解密后保存到所在智能终端中。0038其。
24、中,第一处理单元在为身份标识X分配了密钥X后,可提示用户对密钥X进行保存,如何进行保存不作限制,但需要保证其不会丢失;这样,当第二处理单元需要对加密信息X进行解密时,可提示用户提供密钥X,并利用用户提供的密钥X对加密信息X进行解密。密钥X可为由字母、数字、符号等组成的一个字符串,具体形式不作限制。密钥X通常为一个很长的字符串,如64位,这样,利用密钥X得到的加密信息X就会很难被破解,保证了其安全性。0039在实际应用中,如果发生以下情况,则需要执行第二处理单元的功能00401)用户原来所使用的智能终端丢失,从而导致通讯录信息丢失;00412)用户的通讯录信息保存在智能终端中的用户识别模块(SI。
25、M,SUBSCRIBERIDENTITYMODULE)卡上,用户更换了新的SIM卡;00423)由于其它某种原因导致通讯录信息丢失或由于某种原因导致通讯录信息中的部分用户信息丢失;0043以上仅为几种常见的情况,其它可能的情况不再一一赘述。无论出现哪种情况,均需要执行第二处理单元的功能。0044如对应于上述情况1),用户更换了新的智能终端并重新安装了信息管理器后,可在更换后的智能终端的通讯录中录入自己能够记住或方便获取到的一些用户(如家人)的号码,并可利用身份标识X重新登录到信息管理器和发出信息获取指令,相应地,第二处理单元即可确定所在智能终端发生了更换,并分别向更换后的智能终端的通讯录中的各。
26、用户说明书CN104144412A4/8页8发出信息获取请求,其中携带有身份标识X,将接收到信息获取请求且确定自身保存有身份标识X对应的加密信息X的智能终端返回的加密信息X解密后保存到更换后的智能终端中。0045上述第一处理单元和第二处理单元的功能可举例说明如下0046假设用户A对应的智能终端A的通讯录中共记录了100个用户,其中5个为用户A的家人,那么,第一处理单元可将用户A的加密后的通讯录信息以及用户A的身份标识分别保存到这5个家人对应的智能终端中;0047后续,假设智能终端A丢失,用户A将智能终端A更换为了智能终端B,那么,用户A可将这5个家人的号码等分别录入到智能终端B的通讯录中,并发。
27、出信息获取指令,相应地,第二处理单元分别向这5个家人对应的智能终端发出信息获取指令,其中携带有用户A的身份标识,如果接收到这5个家人对应的智能终端中的任何一个返回的用户A的加密后的通讯录信息,即可将其解密后恢复到智能终端B中;0048无论是保存加密信息X,还是返回加密信息X,均不需要用户的参与,可由其对应的智能终端自动完成。0049在实际应用中,由于通信是双方向的,因此,第二处理单元还可具备以下功能0050接收除所在智能终端以外的其它智能终端发送来的第一询问请求,并在进行回复后保存接收到的加密信息和对应的身份标识;0051当接收到除所在智能终端以外的其它智能终端发送来的信息获取请求时,如果确定。
28、自身保存有信息获取请求中携带的身份标识对应的加密信息,则将该加密信息返回给发送信息获取请求的智能终端。0052三)第三处理单元0053第三处理单元,用于当确定所在智能终端对应的用户的号码发生更新时,将更新后的号码分别发送给所在智能终端的通讯录中的各用户对应的智能终端。0054在实际应用中,用户可能会对智能终端的号码进行更新,如更换手机中的SIM卡,第三处理单元可通过读取SIM卡中的相关信息,来获知其是否发生了变化,如何读取为现有技术,当确定发生了变化时,可将变化后的号码即更新后的号码分别发送给所在智能终端的通讯录中的各用户对应的智能终端。0055举例说明0056假设用户A对应的智能终端A的通讯。
29、录中共记录了100个用户,那么,当第三处理单元确定智能终端A对应的号码发生了更新时,可将更新后的号码分别发送给这100个用户对应的智能终端。0057另外,第三处理单元还可进一步用于,当接收到所在智能终端的通讯录中的任一用户对应的智能终端发送来的更新后的号码时,利用更新后的号码对所在智能终端的通讯录进行更新,并将该用户的更新前的号码以及更新后的号码对应保存到第五处理单元中。0058四)第四处理单元0059第四处理单元,用于当确定所在智能终端呼叫通讯录中的任一用户时,从通讯录中选出符合要求的用户,并分别向选出的各用户对应的智能终端发出被叫用户是否更新了号码的第二询问请求,其中携带有所在智能终端的通。
30、讯录中所保存的被叫用户的号码;如果根据接收到第二询问请求的智能终端返回的信息确定出被叫用户的号码发生了更新,则说明书CN104144412A5/8页9利用更新后的号码对所在智能终端的通讯录进行更新,并可提示用户按照更新后的号码呼叫被叫用户。0060如何选出符合要求的用户可根据实际需要而定,比如,可分别统计从当前时间到之前某一时刻这一时长内各用户与所在智能终端对应的用户的通信频率,并按照统计结果由大到小的顺序进行排序,将排序后处于前N位的用户作为选出的用户,N为大于1的正整数。0061第四处理单元还可进一步用于,如果根据接收到第二询问请求的智能终端返回的信息确定出被叫用户的号码发生了更新,则除利。
31、用更新后的号码对所在智能终端的通讯录进行更新外,将该用户的更新前的号码以及更新后的号码对应保存到第五处理单元中;当接收到除所在智能终端以外的其它智能终端发送来的第二询问请求时,如果确定针对第二询问请求中携带的号码,第五处理单元中保存有更新后的号码,则将更新后的号码返回给发送第二询问请求的智能终端。0062第五处理单元中保存的信息对用户来说是不可见的。0063举例说明0064假设用户A对应的智能终端A的通讯录中共记录了100个用户,用户A通过智能终端A呼叫通讯录中的用户B,那么,第四处理单元可从智能终端A的通讯录中选出10个用户,并分别向这10个用户对应的智能终端发出用户B是否更新了号码的第二询。
32、问请求,其中携带有智能终端A的通讯录中所保存的用户B的号码;这10个用户对应的智能终端接收到第二询问请求后,可分别进行以下处理确定自身是否保存有接收到的第二询问请求中携带的用户B的号码对应的更新后的号码,如果是,则将用户B的更新后的号码返回给第四处理单元。0065在实际应用中,为保护被叫用户的隐私,避免将其号码泄漏给陌生人,第四处理单元在分别向选出的各用户对应的智能终端发出第二询问请求之前,可先按照预定不可逆(不能反向推出变换前的号码)算法对被叫用户的号码进行变换,并将变换结果携带在第二询问请求中发送给选出的各用户对应的智能终端;相应地,接收到第二询问请求的智能终端可按照以下方式进行处理分别将。
33、所保存的进行了号码更新的各用户的更新前的号码按照同样的不可逆算法进行变换,如果其中一个号码的变换结果与第二询问请求中携带的变换结果相同,则将该号码对应的更新后的号码返回给发送第二询问请求的智能终端,否则,可不返回任何信息。这样一来,如果接收到第二询问请求的某一智能终端中未保存有被叫用户的号码,那么其将只会得到进行变换后的被叫用户的号码,而无法得知其真实号码,从而避免了将被叫用户的真实号码泄漏给陌生人。0066需要说明的是,上述信息管理器中的各单元与其它智能终端之间进行通信,其实是与其它智能终端中的信息管理器进行通信,以上只是为了表述方便。0067本发明所述方案中,各信息管理器之间可通过用户数据。
34、报(UDP,USERDATAGRAMPROTOCOL)协议以及安全超文本传输协议(HTTPS,HYPERTEXTTRANSFERPROTOCOLOVERSECURESOCKETLAYER)加密传输方式进行通信,以避免传输过程被监听等,从而进一步提高了信息的安全性。0068另外,本发明所述方案中,对各信息管理器之间往来通信的信令格式不作限制,只要通信双方均能正确识别其含义即可。说明书CN104144412A6/8页100069再有,当信息管理器需要向其它多个信息管理器发送请求等时,可采用广播的形式。0070需要说明的是,图1所示信息管理器仅为一种较佳的实施方式,并不用于限制本发明的技术方案,在实。
35、际应用中,信息管理器中具备包括哪些单元以及不同单元分别具备哪些功能可根据实际需要而定。0071比如,实际应用中的信息管理器可仅具备如下功能接收除所在智能终端以外的其它智能终端发送来的是否可以保存对方的加密信息的第一询问请求,并在进行回复后保存接收到的加密信息及对应的身份标识;当接收到除所在智能终端以外的其它智能终端发送来的信息获取请求时,如果确定自身保存有信息获取请求中携带的身份标识对应的加密信息,则将该加密信息返回给发送信息获取请求的智能终端;并且,上述功能可分别由两个单元来完成,如分别由第六处理单元和第七处理单元来完成,其中,第六处理单元,用于接收除所在智能终端以外的其它智能终端发送来的是。
36、否可以保存对方的加密信息的第一询问请求,并在进行回复后保存接收到的加密信息及对应的身份标识;第七处理单元,用于当接收到除所在智能终端以外的其它智能终端发送来的信息获取请求时,如果确定第六处理单元中保存有信息获取请求中携带的身份标识对应的加密信息,则将该加密信息返回给发送信息获取请求的智能终端。0072基于上述介绍,图2为本发明信息管理方法实施例的流程图。该方法适用于安装有信息管理器的智能终端,如图2所示,包括0073步骤21信息管理器获取所在智能终端对应的用户的唯一身份标识,并为所述身份标识分配一个密钥,利用所述密钥对所在智能终端中的预定信息进行加密,得到加密信息。0074步骤22信息管理器将。
37、所述加密信息以及所述身份标识发送到至少一个除所在智能终端以外的其它智能终端中进行保存。0075步骤23信息管理器接收到所述身份标识对应的用户发出的信息获取指令,从保存有所述加密信息的智能终端中获取所述加密信息,并利用所述密钥进行解密后保存到所在智能终端中。0076通常,所述预定信息为通讯录信息。0077相应地,所述将所述加密信息以及所述身份标识发送到至少一个除所在智能终端以外的其它智能终端中进行保存包括0078所述信息管理器从所在智能终端的通讯录中选出符合要求的用户,分别向选出的各用户对应的智能终端发出是否可以保存所述加密信息的第一询问请求,将所述加密信息以及所述身份标识发送给对所述第一询问请。
38、求进行了回复的智能终端;0079所述从保存有所述加密信息的智能终端中获取所述加密信息包括0080所述信息管理器分别向所在智能终端的通讯录中的各用户发出信息获取请求,其中携带有所述身份标识,获取接收到所述信息获取请求且确定自身保存有所述身份标识对应的加密信息的智能终端返回的所述加密信息。0081另外,该方法可进一步包括0082信息管理器接收除所在智能终端以外的其它智能终端发送来的所述第一询问请求,并在进行回复后保存接收到的加密信息和对应的身份标识;当接收到除所在智能终端说明书CN104144412A107/8页11以外的其它智能终端发送来的所述信息获取请求时,如果确定自身保存有所述信息获取请求中。
39、携带的身份标识对应的加密信息,则将该加密信息返回给发送所述信息获取请求的智能终端。0083该方法还可进一步包括0084信息管理器确定所在智能终端对应的用户的号码发生了更新,将更新后的号码分别发送给所在智能终端的通讯录中的各用户对应的智能终端。0085该方法还可进一步包括0086信息管理器确定所在智能终端呼叫通讯录中的任一用户,从通讯录中选出符合要求的用户,分别向选出的各用户对应的智能终端发出被叫用户是否更新了号码的第二询问请求,其中携带有所在智能终端的通讯录中所保存的被叫用户的号码;如果根据接收到所述第二询问请求的智能终端返回的信息确定出被叫用户的号码发生了更新,则利用更新后的号码对所在智能终。
40、端的通讯录进行更新。0087该方法还可进一步包括0088信息管理器接收到所在智能终端的通讯录中的任一用户对应的智能终端发送来的更新后的号码,利用更新后的号码对所在智能终端的通讯录进行更新,并保存该用户的更新前的号码以及更新后的号码;0089信息管理器根据接收到所述第二询问请求的智能终端返回的信息确定出被叫用户的号码发生了更新,保存该用户的更新前的号码以及更新后的号码;当接收到除所在智能终端以外的其它智能终端发送来的所述第二询问请求时,如果确定针对所述第二询问请求中携带的号码,自身保存有更新后的号码,则将更新后的号码返回给发送所述第二询问请求的智能终端。0090该方法还可进一步包括0091信息管。
41、理器分别向选出的各用户对应的智能终端发出所述第二询问请求之前,按照预定不可逆算法对被叫用户的号码进行变换,将变换结果携带在所述第二询问请求中发送给选出的各用户对应的智能终端;0092相应地,所述如果确定针对所述第二询问请求中携带的号码,自身保存有更新后的号码,则将更新后的号码返回给发送所述第二询问请求的智能终端包括0093信息管理器分别将所保存的进行了号码更新的各用户的更新前的号码按照所述不可逆算法进行变换,如果其中一个号码的变换结果与所述第二询问请求中携带的变换结果相同,则将该号码对应的更新后的号码返回给发送所述第二询问请求的智能终端。0094在实际应用中,本发明所述信息管理器可通过软件的方。
42、式实现,即通过在智能终端中安装一个具有本发明所述信息管理器的功能的应用(APP,APPLICATION)来实现,并且,为了节省智能终端的能耗等,该APP可仅在需要时处于激活状态,如为用户生成和发送加密信息、为用户从其它智能终端中获取加密信息、用户向外拨打电话以及用户接听电话等时,其它时候可处于休眠状态。0095总之,采用本发明所述方案,可避免信息的丢失,从而提高了信息的安全性;而且,当用户自身更新了号码或用户的通讯录中的用户更新了号码时,信息管理器均可及时获知并及时对通讯录进行更新等,无需用户参与,从而实现起来更为简单方便,且更为智能。0096综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。说明书CN104144412A118/8页12凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。说明书CN104144412A121/2页13图1说明书附图CN104144412A132/2页14图2说明书附图CN104144412A14。