基于云端技术的多卡用户通讯录更新方法及装置制造方法及图纸

技术编号:20165090 阅读:25 留言:0更新日期:2019-01-19 00:18
本发明专利技术公开了一种基于云端技术的多卡用户通讯录更新方法及装置,方法包括:通过响应第一用户终端发送的共享存储请求,将第一用户终端中存储的通讯录数据,存储到第一用户云端账号的共享存储空间;根据第一用户云端账号中的第一用户信息,判断是否存在具有第一用户信息的其他用户云端账号;响应第二用户终端发送的第二SIM卡的通讯录更新请求,查询第二SIM卡对应运营商的第二用户云端账号,并根据查询结果,更新第二用户终端的本地通讯录数据。相比于采用将原用户终端的通讯录更新方法,本发明专利技术采用将联系人信息存储到运营商云端,通过云端数据共享,提高通讯录更新效率。

【技术实现步骤摘要】
基于云端技术的多卡用户通讯录更新方法及装置
本专利技术涉及通信
,尤其涉及一种基于云端技术的多卡用户通讯录更新方法及装置。
技术介绍
随着人们的社交圈越来越广,用户终端所存储的通讯录信息也越来越多。当需要增加一个用户终端时,如何将原用户终端SIM内的通讯录信息,更新到另一个用户终端的SIM卡上,是人们需要解决的问题。传统的通讯录更新方法,通常采用将原用户终端的通讯录导入到SIM卡上,再复制到新增终端的SIM卡,或者直接在新的终端上重新逐一添加联系人。若采用通讯录导入SIM卡的方式,则效率过低,且当用户需要注册新号码时,通讯录的更新更是十分繁琐;若采用重新添加联系人的方法,则存在遗漏联系人的可能,且效率同样不高。
技术实现思路
本专利技术实施例所要解决的技术问题在于,将联系人信息存储到运营商云端,通过云端数据共享,提高通讯录更新效率。为解决上述问题,本专利技术实施例提供一种基于云端技术的多卡用户通讯录更新方法,适于在计算设备中执行,至少包括如下步骤:响应第一用户终端根据第一SIM卡的用户信息发送的注册请求,注册所述第一SIM卡对应运营商的第一用户云端账号;其中,每个用户在每个运营商上对应有且仅有一个用户云端账号,且同一用户的所有用户云端账号具有相同的用户信息;每个用户云端账号均设置有共享存储空间和若干个待处理存储空间;每个用户云端账号中记录了若干个SIM卡,且每个SIM卡对应一个待处理存储空间;响应所述第一用户终端发送的共享存储请求,将所述第一用户终端中存储的通讯录数据,存储到所述第一用户云端账号的共享存储空间;根据所述第一用户云端账号中的第一用户信息,判断是否存在具有所述第一用户信息的其他用户云端账号;如果检索到所述其他用户云端账号,则将所述第一用户终端中存储的通讯录数据,发送到所述其他用户云端账号的共享存储空间;响应第二用户终端发送的第二SIM卡的通讯录更新请求,查询所述第二SIM卡对应运营商的第二用户云端账号;当所述第二用户云端账号为所述第一用户云端账号时,将所述第一用户云端账号中第一共享存储空间内存储的第一通讯录数据,发送到所述第二SIM卡对应的第二待处理存储空间,以供所述第二用户终端根据所述第二待处理存储空间存储的数据,更新所述第二用户终端的本地通讯录数据;当所述第二用户云端账号不同于所述第一用户云端账号,且所述第一用户云端账号与所述第二用户云端账号具有相同的用户信息时,将所述第一共享存储空间内存储的第一通讯录数据,发送到所述第二用户云端账号的第二共享存储空间,以供所述第二用户云端账号将所述第二共享存储空间内存储的数据,共享给所述第二待处理存储空间,从而使所述第二用户终端根据所述第二待处理存储空间存储的数据,更新所述第二用户终端的本地通讯录数据。进一步的,响应第一用户终端根据第一SIM卡的用户信息发送的注册请求,注册第一SIM卡对应运营商的第一用户云端账号,具体为:响应第一用户终端根据第一SIM卡的用户信息发送的注册请求,判断所述第一SIM卡的第一用户信息是否存在对应运营商的用户云端账号;如果没有,则注册所述第一SIM卡对应运营商的第一用户云端账号,并根据所述第一用户信息生成一个识别码后,将所述识别码、所述第一SIM卡对应的电话号码和所述第一用户信息存储到所述第一用户云端账号;如果有,则将查询到的用户云端账号作为所述第一用户云端账号,并在所述第一用户云端账号内添加所述第一SIM卡。进一步的,还包括:响应所述第一用户终端发送的非共享存储请求,将所述第一用户终端中存储的通讯录数据,存储到第一用户云端账号的非共享存储空间。进一步的,所述将所述第一用户终端中存储的通讯录数据,发送到所述其他用户云端账号的共享存储空间后,还包括:判断所述其他用户云端账号的共享存储空间中原有存储数据是否与接收到的通讯录数据相同;若不同,则将所述接收到的通讯录数据,从所述其他用户云端账号的共享存储空间,复制到所述其他用户云端账号的待处理存储空间;若相同,则不执行复制。进一步的,所述第二用户终端根据第二待处理存储空间存储的数据,更新第二用户终端的本地通讯录数据,具体为:所述第二用户终端判断是否进行本地通讯录数据更新;若是,则根据第二待处理存储空间存储的数据,更新所述第二用户终端的本地通讯录数据,并删除所述第二待处理存储空间存储的数据;若否,则删除所述第二所述待处理存储空间存储的数据。进一步的,本专利技术实施例提供一种基于云端技术的多卡用户通讯录更新装置,包括:注册模块,用于响应第一用户终端根据第一SIM卡的用户信息发送的注册请求,注册所述第一SIM卡对应运营商的第一用户云端账号;其中,每个用户在每个运营商上对应有且仅有一个用户云端账号,且同一用户的所有用户云端账号具有相同的用户信息;每个用户云端账号均设置有共享存储空间和若干个待处理存储空间;每个用户云端账号中记录了若干个SIM卡,且每个SIM卡对应一个待处理存储空间;存储模块,用于响应所述第一用户终端发送的共享存储请求,将所述第一用户终端中存储的通讯录数据,存储到所述第一用户云端账号的共享存储空间;判断模块,用于根据所述第一用户云端账号中的第一用户信息,判断是否存在具有所述第一用户信息的其他用户云端账号;如果检索到所述其他用户云端账号,则将所述第一用户终端中存储的通讯录数据,发送到所述其他用户云端账号的共享存储空间;下行数据传输模块,响应第二用户终端发送的第二SIM卡的通讯录更新请求,查询所述第二SIM卡对应运营商的第二用户云端账号;当所述第二用户云端账号为所述第一用户云端账号时,将所述第一用户云端账号中第一共享存储空间内存储的第一通讯录数据,发送到所述第二SIM卡对应的第二待处理存储空间,以供所述第二用户终端根据所述第二待处理存储空间存储的数据,更新所述第二用户终端的本地通讯录数据;当所述第二用户云端账号不同于所述第一用户云端账号,且所述第一用户云端账号与所述第二用户云端账号具有相同的用户信息时,将所述第一共享存储空间内存储的第一通讯录数据,发送到所述第二用户云端账号的第二共享存储空间,以供所述第二用户云端账号将所述第二共享存储空间内存储的数据,共享给所述第二待处理存储空间,从而使所述第二用户终端根据所述第二待处理存储空间存储的数据,更新所述第二用户终端的本地通讯录数据。实施本专利技术实施例,具有如下有益效果:本专利技术实施例提供的一种基于云端技术的多卡用户通讯录更新方法及装置,方法包括:通过响应第一用户终端根据第一SIM卡的用户信息发送的注册请求,注册第一SIM对应运营商的第一用户云端账号;响应第一用户终端发送的共享存储请求,将第一用户终端中存储的通讯录数据,存储到第一用户云端账号的共享存储空间;根据第一用户云端账号中的第一用户信息,判断是否存在具有第一用户信息的其他用户云端账号;响应第二用户终端发送的第二SIM卡的通讯录更新请求,查询第二SIM卡对应运营商的第二用户云端账号,并根据查询结果,使第二用户终端根据第二待处理存储空间存储的数据,更新第二用户终端的本地通讯录数据。相比于传统方法,本专利技术采用将联系人信息存储到运营商云端,通过云端数据共享,提高通讯录更新效率。附图说明图1是本专利技术的一个实施例提供的基于云端技术的多卡用户通讯录更新方法的流程示意图;图2是本专利技术的另一个实施例提本文档来自技高网...

【技术保护点】
1.一种基于云端技术的多卡用户通讯录更新方法,其特征在于,至少包括如下步骤:响应第一用户终端根据第一SIM卡的用户信息发送的注册请求,注册所述第一SIM卡对应运营商的第一用户云端账号;其中,每个用户在每个运营商上对应有且仅有一个用户云端账号,且同一用户的所有用户云端账号具有相同的用户信息;每个用户云端账号均设置有共享存储空间和若干个待处理存储空间;每个用户云端账号中记录了若干个SIM卡,且每个SIM卡对应一个待处理存储空间;响应所述第一用户终端发送的共享存储请求,将所述第一用户终端中存储的通讯录数据,存储到所述第一用户云端账号的共享存储空间;根据所述第一用户云端账号中的第一用户信息,判断是否存在具有所述第一用户信息的其他用户云端账号;如果检索到所述其他用户云端账号,则将所述第一用户终端中存储的通讯录数据,发送到所述其他用户云端账号的共享存储空间;响应第二用户终端发送的第二SIM卡的通讯录更新请求,查询所述第二SIM卡对应运营商的第二用户云端账号;当所述第二用户云端账号为所述第一用户云端账号时,将所述第一用户云端账号中第一共享存储空间内存储的第一通讯录数据,发送到所述第二SIM卡对应的第二待处理存储空间,以供所述第二用户终端根据所述第二待处理存储空间存储的数据,更新所述第二用户终端的本地通讯录数据;当所述第二用户云端账号不同于所述第一用户云端账号,且所述第一用户云端账号与所述第二用户云端账号具有相同的用户信息时,将所述第一共享存储空间内存储的第一通讯录数据,发送到所述第二用户云端账号的第二共享存储空间,以供所述第二用户云端账号将所述第二共享存储空间内存储的数据,共享给所述第二待处理存储空间,从而使所述第二用户终端根据所述第二待处理存储空间存储的数据,更新所述第二用户终端的本地通讯录数据。...

【技术特征摘要】
1.一种基于云端技术的多卡用户通讯录更新方法,其特征在于,至少包括如下步骤:响应第一用户终端根据第一SIM卡的用户信息发送的注册请求,注册所述第一SIM卡对应运营商的第一用户云端账号;其中,每个用户在每个运营商上对应有且仅有一个用户云端账号,且同一用户的所有用户云端账号具有相同的用户信息;每个用户云端账号均设置有共享存储空间和若干个待处理存储空间;每个用户云端账号中记录了若干个SIM卡,且每个SIM卡对应一个待处理存储空间;响应所述第一用户终端发送的共享存储请求,将所述第一用户终端中存储的通讯录数据,存储到所述第一用户云端账号的共享存储空间;根据所述第一用户云端账号中的第一用户信息,判断是否存在具有所述第一用户信息的其他用户云端账号;如果检索到所述其他用户云端账号,则将所述第一用户终端中存储的通讯录数据,发送到所述其他用户云端账号的共享存储空间;响应第二用户终端发送的第二SIM卡的通讯录更新请求,查询所述第二SIM卡对应运营商的第二用户云端账号;当所述第二用户云端账号为所述第一用户云端账号时,将所述第一用户云端账号中第一共享存储空间内存储的第一通讯录数据,发送到所述第二SIM卡对应的第二待处理存储空间,以供所述第二用户终端根据所述第二待处理存储空间存储的数据,更新所述第二用户终端的本地通讯录数据;当所述第二用户云端账号不同于所述第一用户云端账号,且所述第一用户云端账号与所述第二用户云端账号具有相同的用户信息时,将所述第一共享存储空间内存储的第一通讯录数据,发送到所述第二用户云端账号的第二共享存储空间,以供所述第二用户云端账号将所述第二共享存储空间内存储的数据,共享给所述第二待处理存储空间,从而使所述第二用户终端根据所述第二待处理存储空间存储的数据,更新所述第二用户终端的本地通讯录数据。2.根据权利要求1所述的基于云端技术的多卡用户通讯录更新方法,其特征在于,响应第一用户终端根据第一SIM卡的用户信息发送的注册请求,注册第一SIM卡对应运营商的第一用户云端账号,具体为:响应第一用户终端根据第一SIM卡的用户信息发送的注册请求,判断所述第一SIM卡的第一用户信息是否存在对应运营商的用户云端账号;如果没有,则注册所述第一SIM卡对应运营商的第一用户云端账号,并根据所述第一用户信息生成一个识别码后,将所述识别码、所述第一SIM卡对应的电话号码和所述第一用户信息存储到所述第一用户云端账号;如果有,则将查询到的用户云端账号作为所述第一用户云端账号,并在所述第一用户云端账号内添加所述第一SIM卡。3.根据权利要求1所述的基于云端技术的多卡用户通讯录更新方法,其特征在于,还包括:响应所述第一用户终端发送的非共享存储请求,将所述第一用户终端中存储的通讯录数据,存储到第一用户云端账号的非共享存储空间。4....

【专利技术属性】
技术研发人员:林道光李石林欧玲曾鹏林立雄高卓林刘诗赞王宁杨毅周佳
申请(专利权)人:湖南人文科技学院
类型:发明
国别省市:湖南,43

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

1