信息处理方法和装置制造方法及图纸

技术编号:10790552 阅读:91 留言:0更新日期:2014-12-17 19:30
本公开是关于一种信息处理方法和装置,属于计算机和互联网技术领域。所述方法包括:获取具有相同索引的N条联系人信息,N≥2且N为正整数;对于该N条联系人信息中的每两条联系人信息,检测该两条联系人信息是否对应于不同联系人;若该两条联系人信息对应于不同联系人,则将该两条联系人信息的索引进行区别显示。本公开解决了背景技术中直接将具有相同索引的多条联系人信息进行合并,所导致的联系人信息混淆、联系人信息缺失的问题;当具有相同索引的联系人信息对应于不同联系人时,既保留上述联系人信息,避免了联系人信息的缺失,又将联系人信息的索引进行区别显示,避免了联系人信息的混淆。

【技术实现步骤摘要】
信息处理方法和装置
本公开涉及计算机和互联网
,特别涉及一种信息处理方法和装置。
技术介绍
诸如手机之类的通讯终端中通常存储有和用户相关的联系人信息。用户可通过联系人信息对联系人发起呼叫、发送短信以及发送邮件等。对于每一条联系人信息,通常包括联系人的姓名、电话号码以及邮箱等个人信息,且通常以姓名作为联系人信息的索引进行存储。当用户的联系人较多时,会出现重名的情况。在相关技术中,针对重名的联系人信息的处理方式如下:检测是否存在具有相同索引(通常为姓名)的N条联系人信息,N≥2且N为整数;若存在具有相同索引的N条联系人信息,则将上述N条联系人信息合并为1条联系人信息。公开人在实现本公开的过程中,发现上述方式至少存在如下缺陷:对于某些较为大众化的名字,比如“张三”、“李四”、“王五”等,很可能存在重名但非同一联系人的多条联系人信息,若直接将具有相同索引的多条联系人信息进行合并,将会造成联系人信息混淆、联系人信息缺失的问题。
技术实现思路
为了解决上述技术中直接将具有相同索引的多条联系人信息进行合并,所导致的联系人信息混淆、联系人信息缺失的问题,本公开实施例提供了一种信息处理方法和装置。所述技术方案如下:根据本公开实施例的第一方面,提供了一种信息处理方法,所述方法包括:获取具有相同索引的N条联系人信息,N≥2且N为正整数;获取所述N条联系人信息对应的N组电话号码;将所述N组电话号码发送给服务器,其中,所述服务器用于对于所述N组电话号码中的每两组电话号码,获取所述两组电话号码中的一组电话号码绑定的第一用户账号和另一组电话号码绑定的第二用户账号,检测所述第一用户账号和所述第二用户账号是否相同,若所述第一用户账号和所述第二用户账号相同,则确定所述两组电话号码对应于同一联系人,若所述第一用户账号和所述第二用户账号不同,则获取与所述第一用户账号对应的第一关联信息以及与所述第二用户账号对应的第二关联信息,根据所述第一关联信息和所述第二关联信息检测所述两组电话号码是否对应于不同联系人;接收所述服务器发送的检测结果,所述检测结果为对应于不同联系人的检测结果或者对应于同一联系人的检测结果;当所述检测结果为所述对应于不同联系人的检测结果时,将两条联系人信息的索引进行区别显示,所述两条联系人信息是对应于同一联系人的两组电话号码对应的联系人信息。可选的,所述将两条联系人信息的索引进行区别显示,包括:自动重命名所述两条联系人信息中的至少一条联系人信息的索引;或者,对于所述两条联系人信息中的任一联系人信息,获取对应于所述联系人信息的重命名索引;将所述重命名索引替换所述联系人信息的索引。可选的,所述自动重命名所述两条联系人信息中的至少一条联系人信息的索引,包括:对于所述两条联系人信息中的任一联系人信息,获取与所述联系人信息对应的联系人的标识信息,所述标识信息用于区分不同的联系人;将所述标识信息与所述联系人信息的索引进行整合生成重命名索引;将所述重命名索引替换所述联系人信息的索引。可选的,所述获取具有相同索引的N条联系人信息,包括:检测通讯录中是否存在所述具有相同索引的N条联系人信息;若存在所述具有相同索引的N条联系人信息,则获取所述N条联系人信息;或者,在创建或者修改任一联系人信息时,检测通讯录中是否存在符合预定条件的其它联系人信息,所述预定条件是指所述其它联系人信息的索引与正在创建或者修改的所述联系人信息的索引相同;若存在符合所述预定条件的其它联系人信息,则获取正在创建或者修改的所述联系人信息和所述其它联系人信息。根据本公开实施例的第二方面,提供了一种信息处理方法,所述方法包括:接收终端发送的N组电话号码,所述N组电话号码对应于具有相同索引的N条联系人信息,N≥2且N为正整数;对于所述N组电话号码中的每两组电话号码,根据所述两组电话号码绑定的用户账号,以及与所述用户账号对应的关联信息中的第一项或者全部两项检测所述两组电话号码是否对应于不同联系人;向所述终端发送检测结果,所述检测结果为对应于不同联系人的检测结果或者对应于同一联系人的检测结果,所述终端用于在接收到所述对应于不同联系人的检测结果时,将所述两组电话号码对应的两条联系人信息的索引进行区别显示;其中,所述根据所述两组电话号码绑定的用户账号,以及与所述用户账号对应的关联信息中的第一项或者全部两项检测所述两组电话号码是否对应于不同联系人,包括:获取所述两组电话号码中的一组电话号码绑定的第一用户账号和另一组电话号码绑定的第二用户账号;检测所述第一用户账号和所述第二用户账号是否相同;若所述第一用户账号和所述第二用户账号相同,则确定所述两组电话号码对应于同一联系人;若所述第一用户账号和所述第二用户账号不同,则获取与所述第一用户账号对应的第一关联信息以及与所述第二用户账号对应的第二关联信息;根据所述第一关联信息和所述第二关联信息检测所述两组电话号码是否对应于不同联系人。可选的,所述根据所述第一关联信息和所述第二关联信息检测所述两组电话号码是否对应于不同联系人,包括:检测所述第一关联信息与所述第二关联信息是否匹配;若所述第一关联信息与所述第二关联信息不匹配,则确定所述两组电话号码对应于不同联系人;其中,所述关联信息包括联系人列表信息、地理位置信息以及用户基本信息中的至少一种。根据本公开实施例的第三方面,提供了一种信息处理装置,所述装置包括:信息获取模块,被配置为获取具有相同索引的N条联系人信息,N≥2且N为正整数;信息检测模块,被配置为对于所述N条联系人信息中的每两条联系人信息,检测所述两条联系人信息是否对应于不同联系人;索引显示模块,被配置为当所述两条联系人信息对应于不同联系人时,将所述两条联系人信息的索引进行区别显示;其中,所述信息检测模块,包括:号码获取子模块、号码发送子模块和结果接收子模块;所述号码获取子模块,被配置为获取所述N条联系人信息对应的N组电话号码;所述号码发送子模块,被配置为将所述N组电话号码发送给服务器,其中,所述服务器用于对于所述N组电话号码中的每两组电话号码,获取所述两组电话号码中的一组电话号码绑定的第一用户账号和另一组电话号码绑定的第二用户账号,检测所述第一用户账号和所述第二用户账号是否相同,若所述第一用户账号和所述第二用户账号相同,则确定所述两组电话号码对应于同一联系人,若所述第一用户账号和所述第二用户账号不同,则获取与所述第一用户账号对应的第一关联信息以及与所述第二用户账号对应的第二关联信息,根据所述第一关联信息和所述第二关联信息检测所述两组电话号码是否对应于不同联系人;所述结果接收子模块,被配置为接收所述服务器发送的检测结果,所述检测结果为对应于不同联系人的检测结果或者对应于同一联系人的检测结果;所述索引显示模块,还被配置为当所述检测结果为所述对应于不同联系人的检测结果时,执行所述将所述两条联系人信息的索引进行区别显示的步骤。可选的,所述索引显示模块,包括:自动重命名子模块;所述自动重命名子模块,被配置为自动重命名所述两条联系人信息中的至少一条联系人信息的索引;或者,所述索引显示模块,包括:索引获取子模块和索引替换子模块;所述索引获取子模块,被配置为对于所述两条联系人信息中的任一联系人信息,获取对应于所述联系人信息的重命名索引;所述索引替换子模块本文档来自技高网...
信息处理方法和装置

【技术保护点】
一种信息处理方法,其特征在于,所述方法包括:获取具有相同索引的N条联系人信息,N≥2且N为正整数;对于所述N条联系人信息中的每两条联系人信息,检测所述两条联系人信息是否对应于不同联系人;若所述两条联系人信息对应于不同联系人,则将所述两条联系人信息的索引进行区别显示。

【技术特征摘要】
1.一种信息处理方法,其特征在于,所述方法包括:获取具有相同索引的N条联系人信息,N≥2且N为正整数;获取所述N条联系人信息对应的N组电话号码;将所述N组电话号码发送给服务器,其中,所述服务器用于对于所述N组电话号码中的每两组电话号码,获取所述两组电话号码中的一组电话号码绑定的第一用户账号和另一组电话号码绑定的第二用户账号,检测所述第一用户账号和所述第二用户账号是否相同,若所述第一用户账号和所述第二用户账号相同,则确定所述两组电话号码对应于同一联系人,若所述第一用户账号和所述第二用户账号不同,则获取与所述第一用户账号对应的第一关联信息以及与所述第二用户账号对应的第二关联信息,根据所述第一关联信息和所述第二关联信息检测所述两组电话号码是否对应于不同联系人;接收所述服务器发送的检测结果,所述检测结果为对应于不同联系人的检测结果或者对应于同一联系人的检测结果;当所述检测结果为所述对应于不同联系人的检测结果时,将两条联系人信息的索引进行区别显示,所述两条联系人信息是对应于同一联系人的两组电话号码对应的联系人信息。2.根据权利要求1所述的方法,其特征在于,所述将两条联系人信息的索引进行区别显示,包括:自动重命名所述两条联系人信息中的至少一条联系人信息的索引;或者,对于所述两条联系人信息中的任一联系人信息,获取对应于所述联系人信息的重命名索引;将所述重命名索引替换所述联系人信息的索引。3.根据权利要求2所述的方法,其特征在于,所述自动重命名所述两条联系人信息中的至少一条联系人信息的索引,包括:对于所述两条联系人信息中的任一联系人信息,获取与所述联系人信息对应的联系人的标识信息,所述标识信息用于区分不同的联系人;将所述标识信息与所述联系人信息的索引进行整合生成重命名索引;将所述重命名索引替换所述联系人信息的索引。4.根据权利要求1至3任一所述的方法,其特征在于,所述获取具有相同索引的N条联系人信息,包括:检测通讯录中是否存在所述具有相同索引的N条联系人信息;若存在所述具有相同索引的N条联系人信息,则获取所述N条联系人信息;或者,在创建或者修改任一联系人信息时,检测通讯录中是否存在符合预定条件的其它联系人信息,所述预定条件是指所述其它联系人信息的索引与正在创建或者修改的所述联系人信息的索引相同;若存在符合所述预定条件的其它联系人信息,则获取正在创建或者修改的所述联系人信息和所述其它联系人信息。5.一种信息处理方法,其特征在于,所述方法包括:接收终端发送的N组电话号码,所述N组电话号码对应于具有相同索引的N条联系人信息,N≥2且N为正整数;对于所述N组电话号码中的每两组电话号码,根据所述两组电话号码绑定的用户账号,以及与所述用户账号对应的关联信息中的第一项或者全部两项检测所述两组电话号码是否对应于不同联系人;向所述终端发送检测结果,所述检测结果为对应于不同联系人的检测结果或者对应于同一联系人的检测结果,所述终端用于在接收到所述对应于不同联系人的检测结果时,将所述两组电话号码对应的两条联系人信息的索引进行区别显示;其中,所述根据所述两组电话号码绑定的用户账号,以及与所述用户账号对应的关联信息中的第一项或者全部两项检测所述两组电话号码是否对应于不同联系人,包括:获取所述两组电话号码中的一组电话号码绑定的第一用户账号和另一组电话号码绑定的第二用户账号;检测所述第一用户账号和所述第二用户账号是否相同;若所述第一用户账号和所述第二用户账号相同,则确定所述两组电话号码对应于同一联系人;若所述第一用户账号和所述第二用户账号不同,则获取与所述第一用户账号对应的第一关联信息以及与所述第二用户账号对应的第二关联信息;根据所述第一关联信息和所述第二关联信息检测所述两组电话号码是否对应于不同联系人。6.根据权利要求5所述的方法,其特征在于,所述根据所述第一关联信息和所述第二关联信息检测所述两组电话号码是否对应于不同联系人,包括:检测所述第一关联信息与所述第二关联信息是否匹配;若所述第一关联信息与所述第二关联信息不匹配,则确定所述两组电话号码对应于不同联系人;其中,所述关联信息包括联系人列表信息、地理位置信息以及用户基本信息中的至少一种。7.一种信息处理装置,其特征在于,所述装置包括:信息获取模块,被配置为获取具有相同索引的N条联系人信息,N≥2且N为正整数;信息检测模块,被配置为对于所述N条联系人信息中的每两条联系人信息,检测所述两条联系人信息是否对应于不同联系人;索引显示模块,被配置为当所述两条联系人信息对应于不同联系人时,将所述两条联系人信息的索引进行区别显示;其中,所述信息检测模块,包括:号码获取子模块、号码发送子模块和结果接收子模块;所述号码获取子模块,被配置为获取所述N条联系人信息对应的N组电话号码;所述号码发送子模块,被配置为将所述N组电话号码发送给服务器,其中,所述服务器用于对于所述N组电话号码中的每两组电话号码,获取所述两组电话号码中的一组电话号码绑定的第一用户账号和另一组电话号码绑定的第二用户账号,检测所述第一用户账号和所述第二用户账号是否相同,若所述第一用户账号和所述第二用户账号相同,则确定所述两组电话号码对应于同一联系人,若所述第一用户账号和所述第二用户账号不同,则获取与所述第一用户账号对应的第一关联信息以及与所述第二用户账号对应的第二关联信息,根据所述第一关联信息和所述第二关联信息检测所述两组电话号码是否对应于不同联系人;所述结果接收子模块,被配置为接收所述服务器发送的检测结果,所述检测结果为对应于不同联系人的检测结果或者对应于同一联系人的检测结果;所述索引显示模块,还被配置为当所述检测结果为所述对应于不同联系人的检测结果时,执行所述将所述两条联系人信息的索引进行区别显示的步骤。8.根据权利要求7所述的装置,其特征在于,所述索引显示模块,包括:自动重命名子模块;所述自动重命名子模块,被配置为自动重命名所述两条联系人信息中的至少一条联系人信息的索引;或者,所述索引显示模块,包括:索引获取子模...

【专利技术属性】
技术研发人员:刘道宽邢鑫岩李玥亭徐胜强
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1