[发明专利]一种导入通讯录文件过程中自动合并重名联系人的方法在审
申请号: | 201310070035.8 | 申请日: | 2013-03-05 |
公开(公告)号: | CN103200293A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 赵庆波 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04M1/2745 | 分类号: | H04M1/2745;H04M1/725;G06F17/30 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 竺路玲 |
地址: | 201616 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种导入通讯录文件过程中自动合并重名联系人的方法,读取通讯录VCF文件中联系人,判断联系人数据库中是否含有相同名字的联系人,如果没有相同名字的联系人,则把该联系人插入联系人数据库;如果数据库中有相同名字的联系人,则逐一比较联系人的每条子数据,如果有相同的子数据,则把该条子数据舍弃,如果不相同,则合并联系人,把不相同的子数据作为该联系人的子数据逐一插入数据库。本发明在导入的过程中直接合并重名的联系人,减少联系人数据库的冗余,提高了联系人的查询、修改、删除的效率。 | ||
搜索关键词: | 一种 导入 通讯录 文件 过程 自动 合并 重名 联系人 方法 | ||
【主权项】:
一种导入通讯录文件过程中自动合并重名联系人的方法,应用于移动终端上,所述移动终端具有一联系人数据库,所述联系人数据库和所述通讯录文件中分别存储有多条联系人记录,每一条所述联系人记录包括姓名字段,其特征在于,包括下列步骤:S1.读取所述通讯录文件中第一条联系人记录,比较所述第一条联系人的姓名字段与所述联系人数据库中的每一条所述联系人记录中的姓名字段,判断在所述联系人数据库中是否具有与所述第一个联系人的姓名相同的联系人记录,如果有姓名匹配记录,进入步骤S2,如果没有姓名匹配记录,跳转至步骤S3;S2.继续判断该条联系人的子数据字段是否与所述联系人数据库中姓名匹配记录的其他数据字段是否相同,如有不相同则将该子数据插入所述联系人数据库中,并与姓名匹配记录关联起来,如果相同则忽略,直至该条记录的子数据字段全部比较完毕,跳至步骤S4;S3.将所述通讯录文件中的该条联系人记录插入所述联系人数据库中,读取所述通讯录文件中的下一条联系人记录,重复步骤S1至步骤S2,直至读取完所述通讯录文件中所有联系人记录;S4.读取所述通讯录文件中的下一条联系人记录,重复步骤S1至步骤S2,直至读取完所述通讯录文件中所有联系人记录。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310070035.8/,转载请声明来源钻瓜专利网。
- 上一篇:发光二极管照明灯具
- 下一篇:一种数据库存储系统及数据存储方法