联系人的导入方法与装置制造方法及图纸

技术编号:19026877 阅读:31 留言:0更新日期:2018-09-26 19:59
本发明专利技术实施例提供一种联系人的导入方法与装置。该方法包括:获取第一联系人列表,所述第一联系人列表包括从不同的存储介质中导出的多条联系人信息;将所述第一联系人列表中相同的联系人信息进行合并及去重操作,获得所述第二联系人列表;将所述第二联系人列表保存至所述终端设备的通信录。即本实施例的技术方案,通过对多个存储介质导入的第一联系人列表中的重复的联系人信息进行合并及去重,防止将重复的联系人信息保存至终端设备中,造成对终端设备的存储空间的浪费,从而提高了通信录中联系人的有效性,方便用户查找联系人。

【技术实现步骤摘要】
联系人的导入方法与装置
本专利技术实施例涉及通信技术,尤其涉及一种联系人的导入方法与装置。
技术介绍
随着人们对终端设备的需要,同一个用户可能有多个终端设备,在每个终端设备的SD卡(SecureDigitalMemoryCard/SDcard,安全数码卡)或者SIM卡(SubscriberIdentificationModule,用户身份识别卡)中保存有相同的联系人。当用户需要将某些终端设备通信录中的联系人导入目标终端设备时,可以通过蓝牙、SD卡或SIM卡导入联系人。现有技术,在将其他终端设备通信录中的联系人导入目标终端设备时,会形成重复的联系人。例如,将终端设备A的SD卡上的联系人导入到目标终端设备时,会形成单独的联系人列表1,将终端设备的SIM卡上的联系人导入到目标终端设备时,会形成单独的联系人列表2,将终端设备B的SD卡上的联系人导入到目标终端设备时,会形成单独的联系人列表3。而由于终端设备A和B均保存有大量相同的联系人,进而使得目标终端设备的通信录中保存有重复联系人,这样不仅浪费目标终端设备的存储空间,更不方便用户查找联系人。
技术实现思路
本专利技术实施例提供一种联系人的导入方法与装置,以克服现有技术将不同的存储介质的联系人导入到同一个通信录时,造成通信录中存在大量的重复联系人的技术问题。第一方面,本专利技术实施例提供一种联系人的导入方法,包括:获取第一联系人列表,所述第一联系人列表包括从不同的存储介质中导出的多条联系人信息;将所述第一联系人列表中相同的联系人信息进行合并及去重操作,获得所述第二联系人列表;将所述第二联系人列表保存至所述终端设备的通信录。在第一方面的一种可能的实现方式中,所述方法还包括:删除所述第二联系人列表中无效的联系人信息,获得待存储联系人列表,将所述待存储联系人列表保存至所述终端设备的通信录;所述无效的联系人信息包括缺少所述联系人的姓名的联系人信息、或者缺少所述联系人的联系方式的联系人信息。在第一方面的另一种可能的实现方式中,所述将所述第一联系人列表中相同的联系人信息进行合并及去重操作,具体包括:对所述第一联系人列表中的联系人信息进行归类,获得待合并及去重联系人列表,所述待合并及去重联系人列表包括:多个姓名和联系方式均相同的第一重复联系人,多个姓名相同、联系方式不同的第二重复联系人,多个姓名不同、联系方式相同的第三重复联系人;接收合并及去重指令,所述合并及去重指令用于指示对所述待合并及去重联系人列表中相同的联系人信息进行合并及去重操作;根据所述合并及去重指令,分别对每个第一重复联系人、每个第二重复联系人和每个第三联系人进行合并及去重操作,获得所述第二联系人列表。在第一方面的另一种可能的实现方式中,所述根据所述合并及去重指令,对每个所述第二重复联系人进行合并及去重操作,具体包括:根据所述合并及去重指令,将所述第二重复联系人中不同的联系方式保存在所述姓名下,形成一条联系人信息。在第一方面的另一种可能的实现方式中,所述根据所述合并及去重指令,对所述第三重复联系人进行合并及去重操作,具体包括:根据所述合并及去重指令和预设的条件,从所述第三重复联系人中选择一条联系人信息进行保存;所述预设的条件用于指示从所述第三重复联系人中选择一条联系人信息的方法,所述方法包括从第三重复联系人中任意选择一条联系人信息、或者根据所述第三重复联系人中相同的联系人的姓名的出现次数选择一条联系人信息。在第一方面的另一种可能的实现方式中,所述删除所述第二联系人列表中无效的联系人信息,获得待存储联系人列表,具体包括:对所述第二联系人列表中的联系人信息进行归类,获得待删除联系列表,所述待删除联系人列表包括:无姓名、有联系方式的第一删除联系人,有姓名、无联系方式的第二删除联系人;接收删除指令,所述删除指令用于指示对所述待删除联系人列表中的无效的联系人信息进行删除;根据所述删除指令,分别对所述第一删除联系人和所述第二删除联系人进行删除,获得待存储联系人列表。第二方面,本专利技术实施例提供一种联系人的导入装置,包括:获取模块,用于获取第一联系人列表,所述第一联系人列表包括从不同的存储介质中导出的多条联系人信息;合并及去重模块,用于将所述第一联系人列表中相同的联系人信息进行合并及去重操作,获得所述第二联系人列表;导入模块,用于将所述第二联系人列表保存至所述终端设备的通信录。在第二方面的一种可能的实现方式中,所述装置还包括:删除模块,用于删除所述第二联系人列表中无效的联系人信息,获得待存储联系人列表;所述导入模块,还用于将所述待存储联系人列表保存至所述终端设备的通信录;所述无效的联系人信息包括缺少所述联系人的姓名的联系人信息、或者缺少所述联系人的联系方式的联系人信息。在第二方面的另一种可能的实现方式中,所述合并及去重模块具体包括:第一归类单元,用于对所述第一联系人列表中的联系人信息进行归类,获得待合并及去重联系人列表,所述待合并及去重联系人列表包括:多个姓名和联系方式均相同的第一重复联系人,多个姓名相同、联系方式不同的第二重复联系人,多个姓名不同、联系方式相同的第三重复联系人;第一接收单元,用于接收合并及去重指令,所述合并及去重指令用于指示对所述待合并及去重联系人列表中相同的联系人信息进行合并及去重操作;合并及去重单元,用于根据所述合并及去重指令,分别对每个第一重复联系人、每个第二重复联系人和每个第三联系人进行合并及去重操作,获得所述第二联系人列表。在第二方面的另一种可能的实现方式中,所述合并及去重单元,根据所述合并及去重指令,将所述第二重复联系人中不同的联系方式保存在所述姓名下,形成一条联系人信息。在第二方面的另一种可能的实现方式中,所述合并及去重单元,还具体用于根据所述合并及去重指令和预设的条件,从所述第三重复联系人中选择一条联系人信息进行保存;所述预设的条件用于指示从所述第三重复联系人中选择一条联系人信息的方法,所述方法包括从第三重复联系人中任意选择一条联系人信息、或者根据所述第三重复联系人中相同的联系人的姓名的出现次数选择一条联系人信息。在第二方面的另一种可能的实现方式中,所述删除模块具体包括:第二归类单元,用于对所述第二联系人列表中的联系人信息进行归类,获得待删除联系列表,所述待删除联系人列表包括:无姓名、有联系方式的第一删除联系人,有姓名、无联系方式的第二删除联系人;第二接收单元,用于接收删除指令,所述删除指令用于指示对所述待删除联系人列表中的无效的联系人信息进行删除;删除单元,用于根据所述删除指令,分别对所述第一删除联系人和所述第二删除联系人进行删除,获得待存储联系人列表。本专利技术实施例提供的联系人的导入方法与装置,通过获取第一联系人列表,将所述第一联系人列表中相同的联系人信息进行合并及去重操作,获得所述第二联系人列表,将所述第二联系人列表保存至所述终端设备的通信录,进而保证通信录中联系人的有效性。即本实施例的技术方案,通过对多个存储介质导入的第一联系人列表中的重复的联系人信息进行合并及去重,防止将重复的联系人信息保存至终端设备中,造成对终端设备的存储空间的浪费,从而提高了通信录中联系人的有效性,方便用户查找联系人。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用本文档来自技高网...

【技术保护点】
1.一种联系人的导入方法,其特征在于,包括:获取第一联系人列表,所述第一联系人列表包括从不同的存储介质中导出的多条联系人信息;将所述第一联系人列表中相同的联系人信息进行合并及去重操作,获得所述第二联系人列表;将所述第二联系人列表保存至所述终端设备的通信录。

【技术特征摘要】
1.一种联系人的导入方法,其特征在于,包括:获取第一联系人列表,所述第一联系人列表包括从不同的存储介质中导出的多条联系人信息;将所述第一联系人列表中相同的联系人信息进行合并及去重操作,获得所述第二联系人列表;将所述第二联系人列表保存至所述终端设备的通信录。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:删除所述第二联系人列表中无效的联系人信息,获得待存储联系人列表,将所述待存储联系人列表保存至所述终端设备的通信录;所述无效的联系人信息包括缺少所述联系人的姓名的联系人信息、或者缺少所述联系人的联系方式的联系人信息。3.根据权利要求1所述的方法,其特征在于,所述将所述第一联系人列表中相同的联系人信息进行合并及去重操作,具体包括:对所述第一联系人列表中的联系人信息进行归类,获得待合并及去重联系人列表,所述待合并及去重联系人列表包括:多个姓名和联系方式均相同的第一重复联系人,多个姓名相同、联系方式不同的第二重复联系人,多个姓名不同、联系方式相同的第三重复联系人;接收合并及去重指令,所述合并及去重指令用于指示对所述待合并及去重联系人列表中相同的联系人信息进行合并及去重操作;根据所述合并及去重指令,分别对每个第一重复联系人、每个第二重复联系人和每个第三联系人进行合并及去重操作,获得所述第二联系人列表。4.根据权利要求3所述的方法,其特征在于,所述根据所述合并及去重指令,对每个所述第二重复联系人进行合并及去重操作,具体包括:根据所述合并及去重指令,将所述第二重复联系人中不同的联系方式保存在所述姓名下,形成一条联系人信息。5.根据权利要求3所述的方法,其特征在于,所述根据所述合并及去重指令,对所述第三重复联系人进行合并及去重操作,具体包括:根据所述合并及去重指令和预设的条件,从所述第三重复联系人中选择一条联系人信息进行保存;所述预设的条件用于指示从所述第三重复联系人中选择一条联系人信息的方法,所述方法包括从第三重复联系人中任意选择一条联系人信息、或者根据所述第三重复联系人中相同的联系人的姓名的出现次数选择一条联系人信息。6.根据权利要求2所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:张秋池
申请(专利权)人:南昌黑鲨科技有限公司
类型:发明
国别省市:江西,36

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

1