利索能及
我要发布
收藏
专利号: 2016103956834
申请人: 青岛海信移动通信技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种联系人信息的同步方法,其特征在于,在移动设备中存储有第一联系人信息、第一同步时间戳,在服务器中存储有第二联系人信息、第二同步时间戳,所述方法包括:在服务器中从所述移动设备中获取第一目标联系人信息,所述第一目标联系人信息为在所述第一同步时间戳之后更新的第一联系人信息;

查找第二目标联系人信息,所述第二目标联系人信息为所述服务器中在所述第一同步时间戳之后更新的第二联系人信息;

比较所述第一同步时间戳和所述第二同步时间戳,获得第一比较结果;根据所述第一比较结果对所述第一目标联系人信息和所述第二目标联系人信息进行同步;

其中,所述第一联系人信息具有对应的第一更新时间戳、所述第二联系人信息具有对应的第二更新时间戳;

所述根据所述第一比较结果对所述第一目标联系人信息和所述第二目标联系人信息进行同步的步骤包括:当所述第一同步时间戳小于所述第二同步时间戳时,比较所述第一目标联系人信息和所述第二目标联系人信息;

当所述第一目标联系人信息与所述第二目标联系人信息相同时,忽略所述第一目标联系人信息;

当所述第一目标联系人信息与所述第二目标联系人信息不相同时,比较所述第一更新时间戳和所述第二更新时间戳,获得第二比较结果;

按照所述第二比较结果对所述第一目标联系人信息和所述第二目标联系人信息进行同步。

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一比较结果对所述第一目标联系人信息和所述第二目标联系人信息进行同步的步骤包括:当所述第一同步时间戳与所述第二同步时间戳相等时,采用所述第一目标联系人信息更新所述第二目标联系人信息。

3.根据权利要求2所述的方法,其特征在于,

所述第一联系人信息具有第一更新类型信息、第一更新时间戳、所述第二联系人信息具有第二更新类型信息、第二更新时间戳;

所述第一更新类型信息包括第一删除信息和/或第一修改信息,所述第二更新信息包括第二删除信息和/或第二修改信息;

所述采用所述第一目标联系人信息更新所述第二目标联系人信息的步骤包括:当所述第一删除信息被标记时,将所述第二删除信息进行标记;

将所述第一更新时间戳的值赋给所述第二更新时间戳;

或者,

当所述第一修改信息被标记、且查找到相应的第二目标联系人信息时,将所述第一目标联系人信息的内容覆盖所述第二目标联系人信息的内容;

将所述第二修改信息进行标记;

将所述第一更新时间戳的值赋给所述第二更新时间戳;

或者,

当所述第一修改信息被标记、且未查找到相应的第二目标联系人信息时,存储所述第一目标联系人信息的内容至新的第二联系人信息;

将所述第二修改信息进行标记;

将所述第一更新时间戳的值赋给所述第二更新时间戳。

4.根据权利要求1所述的方法,其特征在于,所述按照所述第二比较结果对所述第一目标联系人信息和所述第二目标联系人信息进行同步的步骤包括:当所述第一更新时间戳大于所述第二更新时间戳时,采用所述第一目标联系人信息更新所述第二目标联系人信息;

或者,

当所述第一更新时间戳小于所述第二更新时间戳时,将所述第二目标联系人信息发送至移动设备,以更新所述第一目标联系人信息。

5.根据权利要求1或2或3或4所述的方法,其特征在于,还包括:记录同步完成时的时间信息;

采用所述时间信息更新所述第一同步时间戳和所述第二同步时间戳。

6.一种联系人信息的同步装置,其特征在于,在移动设备中存储有第一联系人信息、第一同步时间戳,在服务器中存储有第二联系人信息、第二同步时间戳,所述装置包括:第一目标联系人信息获取模块,用于在服务器中从所述移动设备中获取第一目标联系人信息,所述第一目标联系人信息为在所述第一同步时间戳之后更新的第一联系人信息;

第二目标联系人信息查找模块,用于查找第二目标联系人信息,所述第二目标联系人信息为所述服务器中在所述第一同步时间戳之后更新的第二联系人信息;

同步时间戳比较模块,用于比较所述第一同步时间戳和所述第二同步时间戳,获得第一比较结果;

联系人信息同步模块,用于根据所述第一比较结果对所述第一目标联系人信息和所述第二目标联系人信息进行同步;

其中,所述第一联系人信息具有对应的第一更新时间戳、所述第二联系人信息具有对应的第二更新时间戳;

所述联系人信息同步模块包括:

目标联系人信息比较子模块,用于在所述第一同步时间戳小于所述第二同步时间戳时,比较所述第一目标联系人信息和所述第二目标联系人信息;

目标联系人信息忽略子模块,用于在所述第一目标联系人信息与所述第二目标联系人信息相同时,忽略所述第一目标联系人信息;

更新时间戳比较子模块,用于在所述第一目标联系人信息与所述第二目标联系人信息不相同时,比较所述第一更新时间戳和所述第二更新时间戳,获得第二比较结果;

比较同步子模块,用于按照所述第二比较结果对所述第一目标联系人信息和所述第二目标联系人信息进行同步。

7.根据权利要求6所述的装置,其特征在于,所述联系人信息同步模块包括:联系人信息更新子模块,用于在所述第一同步时间戳与所述第二同步时间戳相等时,采用所述第一目标联系人信息更新所述第二目标联系人信息。

8.根据权利要求7所述的装置,其特征在于,

所述第一联系人信息具有第一更新类型信息、第一更新时间戳、所述第二联系人信息具有第二更新类型信息、第二更新时间戳;

所述第一更新类型信息包括第一删除信息和/或第一修改信息,所述第二更新信息包括第二删除信息和/或第二修改信息;

所述联系人信息更新子模块包括:

第一标记单元,用于在所述第一删除信息被标记时,将所述第二删除信息进行标记;

第一赋值单元,用于将所述第一更新时间戳的值赋给所述第二更新时间戳;

或者,

第一覆盖单元,用于在所述第一修改信息被标记、且查找到相应的第二目标联系人信息时,将所述第一目标联系人信息的内容覆盖所述第二目标联系人信息的内容;

第二标记单元,用于将所述第二修改信息进行标记;

第二赋值单元,用于将所述第一更新时间戳的值赋给所述第二更新时间戳;

或者,

存储单元,用于在所述第一修改信息被标记、且未查找到相应的第二目标联系人信息时,存储所述第一目标联系人信息的内容至新的第二联系人信息;

第三标记单元,用于将所述第二修改信息进行标记;

第三赋值单元,用于将所述第一更新时间戳的值赋给所述第二更新时间戳。