发明名称 数据同步时冲突处理方法及冲突处理服务器
摘要 本发明公开了一种数据同步时冲突处理方法,包括:获取通信终端和网络通信系统的通讯录数据,所述通讯录数据包括联系人姓名和联系号码;合并联系人姓名及对应联系号码相同的通讯录数据。本发明同时还公开一种数据冲突处理服务器。本发明在数据同步时,可减少同步双方的冗余数据,提高同步双方设备的利用率和数据的准确性。
申请公布号 CN101068156B 申请公布日期 2012.11.07
申请号 CN200610167860.X 申请日期 2006.12.20
申请人 腾讯科技(深圳)有限公司 发明人 纪宇
分类号 H04L12/24(2006.01)I;H04L29/02(2006.01)I;G06F17/30(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 北京派特恩知识产权代理事务所(普通合伙) 11270 代理人 张颖玲;王黎延
主权项 一种数据同步时冲突处理方法,其特征在于,该方法包括:通信终端与网络通信系统同步时,通信终端将自身设备的标识号码、与其对应的网络通信系统标识、以及通讯录数据发送到服务器;如果通信终端与网络通信系统是第一次同步,则服务器获取通信终端的通信录数据,并获取与通信终端对应的网络通信系统的通讯录数据,所述通讯录数据包括联系人姓名和联系号码;服务器将通信终端和网络通信系统的联系人姓名、联系号码进行对比,根据对比结果将通讯终端和网络通信系统的通讯录数据合并为同步更新通讯录数据;且服务器在同步后记录一对应表,所述对应表中,通信终端自身设备的标识号码+通信终端通讯录数据的地址序号与网络通信系统标识号码+网络通信系统通讯录记录数据的地址序号一一对应;如果通信终端与网络通信系统是非第一次同步,则服务器调出上一次同步时记录的对应表,按所述记录对应表的对应关系,查看对应位置记录的数据信息是否相同,相同则将所述位置的数据信息合并;不同则添加对应侧的记录;其中,所述合并通讯录数据为:对比通信终端与网络通信系统的通讯录数据中是否有相同的联系人姓名;如果有,再查找确定该联系人姓名在网络通信系统通讯录数据中是否重复出现,如果重复出现,则提取该联系人在网络通信系统通讯录数据中对应的联系号码,与该联系人在通信终端通讯录数据中对应的联系号码相对比;如果相同,合并联系人姓名及对应联系号码相同的通讯录数据为同步更新数据。
地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东410室
您可能感兴趣的专利