CN103825950A - 一种基于云平台同步联系人的方法及*** - Google Patents

一种基于云平台同步联系人的方法及*** Download PDF

Info

Publication number
CN103825950A
CN103825950A CN201410070691.2A CN201410070691A CN103825950A CN 103825950 A CN103825950 A CN 103825950A CN 201410070691 A CN201410070691 A CN 201410070691A CN 103825950 A CN103825950 A CN 103825950A
Authority
CN
China
Prior art keywords
client
cloud
space
cloud space
synchronous
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410070691.2A
Other languages
English (en)
Other versions
CN103825950B (zh
Inventor
石贞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hainan Deshangyuan Technology Co ltd
Original Assignee
Huizhou TCL Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huizhou TCL Mobile Communication Co Ltd filed Critical Huizhou TCL Mobile Communication Co Ltd
Priority to CN201410070691.2A priority Critical patent/CN103825950B/zh
Priority to PCT/CN2014/077954 priority patent/WO2015127722A1/zh
Priority to US14/438,759 priority patent/US10079882B2/en
Priority to EP14854883.7A priority patent/EP3113447A4/en
Publication of CN103825950A publication Critical patent/CN103825950A/zh
Application granted granted Critical
Publication of CN103825950B publication Critical patent/CN103825950B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种基于云平台同步联系人的方法及***,方法包括:注册云账户,并为每个用户对应的云账户自动分配一云空间;各客户端接收用户的操作指令,将各自客户端中通讯录的联系人信息备份至各自申请的云空间中,并在各自的云空间中存储自己的联系方式;当A客户端的联系方式发生变更,则在A客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到A客户端通讯录中所有联系人的云空间中,A客户端通讯录中联系人的客户端自动从各自的云空间下载更新A客户端的联系方式。本发明实现不同的客户端与客户端之间联系人信息互递,使得A更改手机号码,A地址本中所有联系人B都能通过同步方式获取到A的新号码,而不需要B手动编辑,为用户提供了方便。

Description

一种基于云平台同步联系人的方法及***
技术领域
本发明涉及互相网通信领域,尤其涉及一种基于云平台同步联系人的方法及***。
背景技术
当前,中国云计算产业正处于大规模爆发阶段,它如一阵飓风席卷整个IT界。2012年是云计算快速发展的一年,各种云技术、云方案陆续出台,无论是早期亚马逊的Cloud Drive,还是2011 年苹果公司推出的iCloud,抑或是2012年4月微软推出的System Center ***等,都把目标盯紧了云计算这块大“肥肉”。
由于云技术的出现,市面上各类基于云平台开发的云商品层出不穷,而云计算的应用则越趋广泛,例如,云存储、云同步、云物联、云游戏、云安全、云呼叫等等。
现有技术中,用户移动终端中存储有很多联系人的联系方式,但不能及时自动更新,有时存储的联系人中有用户更换了新的联系方式就无法及时联系到对方,不方便用户。 
因此,现有技术还有待于改进和发展。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于云平台同步联系人的方法及***,是在云同步的基础上,提出一种方法实现不同的客户端与客户端之间联系人信息互递,使得A用户更改手机号码,A用户的客户端的通讯录中所有联系人B都能通过同步方式获取到A用户的新号码,而不需要B手动编辑,为用户提供了方便。
本发明解决技术问题所采用的技术方案如下:
一种基于云平台同步联系人的方法,其中,包括:
S1、接收用户的操作指令,注册云账户,并为每个用户对应的云账户自动分配一云空间;
S2,各客户端接收用户的操作指令,将各自客户端中通讯录的联系人信息备份至各自申请的云空间中,并在各自的云空间中存储自己的联系方式;
S3,当A客户端的联系方式发生变更,则在A客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到A客户端通讯录中所有联系人的云空间中,A客户端通讯录中联系人的客户端自动从各自的云空间下载更新A客户端的联系方式。
所述的基于云平台同步联系人的方法,其中,所述步骤S1还包括:
每个用户的云空间有一固定的ID标识符及空间地址。
所述的基于云平台同步联系人的方法,其中,所述步骤S1具体包括:
S11、A、B客户端向云端服务器发送账户注册请求;
S12、云端服务器接收请求信息后,向A、B客户端分配唯一标识符以及云空间,并将注册成功信息发送给各对应客户端。
所述的基于云平台同步联系人的方法,其中,所述步骤S3具体包括:
S31、当A客户端的联系方式发生变更,则将变更后的联系方式信息同步至A客户端对应的云空间,变更自己的联系方式;
S32、A客户端对应的云空间的联系人信息同步后,自动将A客户端变更后的联系方式发送到A客户端通讯录中联系人相应的云空间中;
S33、A客户端通讯录中的联系人的云空间接收到A客户端变更联系方式的消息后,识别A客户端的云账户,识别通过则执行A客户端联系方式的变更动作,并向A客户端的云空间发送更新成功信息;
S34、A客户端通讯录中联系人相应的云空间更新完毕后,分别向与各客户端云空间对应的客户端发送同步请求;
S35、各客户端收到同步请求后,执行同步操作,将A客户端的新联系方式直接同步到客户端的通讯录中。
所述的基于云平台同步联系人的方法,其中,所述步骤S3中的并将变更后的联系方式自动同步到A客户端通讯录中所有联系人的云空间中具体包括:
S311、当A客户端的云空间与B客户端的云空间之间进行通信时,A客户端的云空间向中心服务器发送获取B客户端的云空间地址的请求;
S321、中心服务器接收到获取B客户端云空间地址的请求后,对A客户端的云空间进行身份鉴权,鉴权成功,中心服务器就将B客户端云空间的唯一ID标识符及空间地址发送给A客户端的云空间;
S331、A客户端云空间接收到B客户端云空间的地址信息后,将A客户端的最新电话号码信息以及业务类型发送给B客户端云空间;
S341、B客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步A客户端的电话号码操作,如果A客户端是B客户端的好友客户端,且拥有超级权限,那么B客户端云空间将无条件接收A客户端云空间发送过来的同步更新指令,并且B客户端云空间获取到A客户端的最新电话号码并保存。
所述的基于云平台同步联系人的方法,其中,所述步骤S341还包括:如果A客户处于B客户的黑名单中,那么A客户端云空间或客户端所发送的任何指令,B客户端云空间和/客户端都将不予执行。
 一种基于云平台同步联系人的***,其中,包括:
云空间注册处理模块,用于接收用户的操作指令,注册云账户,并为每个用户对应的云账户自动分配一云空间;
通讯录上传处理模块,用于控制各客户端接收用户的操作指令,将各自客户端中通讯录的联系人信息备份至各自申请的云空间中,并在各自的云空间中存储自己的联系方式;
同步更新处理模块,用于当A客户端的联系方式发生变更,则在A客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到A客户端通讯录中所有联系人的云空间中,A客户端通讯录中联系人的客户端自动从各自的云空间下载更新A客户端的联系方式。
所述基于云平台同步联系人的***,其中,云空间注册处理模块包括:
注册请求单元,用于处理各A、B客户端向云端服务器发送账户注册请求;
云空间分配处理单元,用于控制云端服务器接收请求信息后,向A、B客户端分配唯一标识符以及云空间,并将注册成功信息发送给各对应的客户端。
所述基于云平台同步联系人的***,其中,同步更新处理模块包括:
个人同步单元,用于当A客户端的联系方式发生变更,则将变更后的联系方式信息同步至A客户端对应的云空间,变更自己的联系方式;
好友云空间同步处理单元,用于A客户端对应的云空间的联系人信息同步后,自动将A客户端变更后的联系方式发送到A客户端通讯录中联系人相应的云空间中;
更新识别处理单元,用于当A客户端通讯录中的联系人的云空间接收到A客户端变更联系方式的消息后,识别A客户端的云账户,识别通过则执行A客户端联系方式的变更动作,并向A客户端的云空间发送更新成功信息;
好友客户端同步处理单元,用于A客户端通讯录中联系人相应的云空间更新完毕后,分别向与各客户端云空间对应的客户端发送同步请求;各客户端收到同步请求后,执行同步操作,将A客户端的新联系方式直接同步到客户端的通讯录中。
所述基于云平台同步联系人的***,其中,同步更新处理模块还包括:
云空间地址请求发送单元,用于当A客户端的云空间与B客户端的云空间之间进行通信时,A客户端的云空间向中心服务器发送获取B客户端的云空间地址的请求;
鉴权处理单元,用于中心服务器接收到获取B客户端云空间地址的请求后,对A客户端的云空间进行身份鉴权,鉴权成功,中心服务器就将B客户端云空间的唯一ID标识符及空间地址发送给A客户端的云空间;
发送处理单元,用于A客户端云空间接收到B客户端云空间的地址信息后,将A客户端的最新电话号码信息以及业务类型发送给B客户端云空间;
更新处理单元,用于B客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步A客户端的电话号码操作,如果A客户端是B客户端的好友客户端,且拥有超级权限,那么B客户端云空间将无条件接收A客户端云空间发送过来的同步更新指令,并且B客户端云空间获取到A客户端的最新电话号码并保存。
本发明所提供的基于云平台同步联系人的方法及***,提供了一种通过云同步方式实现客户端与客户端之间联系人信息同步的方法,来替代手动编辑修改联系人信息,降低人为编辑错误的概率,提高信息传递的效率,可以及时自动更新客户端的通讯录,为用户大大提供了方便。
附图说明
图1是本发明基于云平台同步联系人的方法的较佳实施例的流程图。
图2是本发明基于云平台同步联系人的方法的较佳实施例的网络架构图。
图3是本发明基于云平台同步联系人的方法的较佳实施例的通讯网络结构示意图。
图4是本发明基于云平台同步联系人的方法的具体应用实施例的流程图。
图5是本发明基于云平台同步联系人的***的具体应用实施例的结构框图。
具体实施方式
云时代的到来,为人们提供了大量的公用云存储应用,比较突出的代表有搜狐企业网盘,百度云盘,移动彩云,金山快盘,坚果云,酷盘,115网盘,华为网盘,360云盘,新浪微盘,腾讯微云等。
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参见图1,图1是本发明基于云平台同步联系人的方法的较佳实施例的流程图。如图1所示,所述基于云平台同步联系人的方法,包括以下步骤:
S100、接收用户的操作指令,注册云账户,并为每个用户对应的云账户自动分配一云空间。
本发明实施例中,用户首先通过客户端向云端服务器申请注册一个云空间:例如,如图2所示,A客户端、B客户端(A、B客户端)向云端服务器发送账户注册请求;云端服务器接收请求信息后,向A客户端、B客户端分配唯一标识符以及云空间,如为A客户端分配的云空间为A云空间,为B客户分配的云空间为B云空间,并将注册成功信息发送给各客户端。其中,每个用户的云空间有一固定的ID标识符及空间地址,用于标识各自的云空间及查找各自的云空间。
S200,各客户端接收用户的操作指令,将各自客户端中通讯录的联系人信息备份至各自申请的云空间中,并在各自的云空间中存储自己的联系方式。
本发明中,当用户通过各自的客户端注册成功后,A、B客户端分别接收用户的操作指令将各自客户端通讯录的联系人信息备份至各自申请的云空间中,并将自己的联系方式也存储在其自己的云空间中。其中,本实施例中的联系方式包括客户端手机号,也还包括但不限于用户QQ号,微信号、邮件地址、陌陌号和/或来往号等。例如,用户可以通过客户端将自己客户端上存储的通讯录好友的手机号,QQ号等信息备份存储在其云空间中,并且同时也可以将自己本身的联系方式如手机号等也存储在其云空间中。
S300,当A客户端的联系方式发生变更,则在A客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到A客户端通讯录中所有联系人的云空间中,A客户端通讯录中联系人的客户端自动从各自的云空间下载更新A客户端的联系方式。
本发明实施例中,当其中一个用户的联系方式发生变更时,例如当A客户端的联系方式如电话号码发生变更,则可以A用户手动在A客户端的云空间中更新其联系方式,或当用户通过其客户端登录其云空间后,云空间的云端服务器自动识别其客户端手机号发生了改变,则自动更新其云空间存储的自己的联系方式。具体如下:
S31、当A客户端联系方式变更,则将变更的联系方式信息同步至A客户端云空间存储的自己的联系方式中。
S32、A客户端云空间的联系人信息同步后,自动将A客户端的新联系方式发送到A客户通讯录好友的云空间中。
即当A客户端的云空间存储的自己的联系方式发生变更后,自动将A客户端的新联系方式发送到A客户通讯录好友的云空间中,该好友云空间是与A客户备份到云空间的联系人信息中有记录的好友的云空间。
S33、A客户端通讯录中的联系人的云空间接收到A客户端变更联系方式的消息后,识别A客户端的云账户,识别通过则执行A客户端联系方式的变更动作,并向A客户端的云空间发送更新成功信息。
当A客户端通讯录中的联系人的云空间接收到A客户端变更联系方式的消息后,识别A客户端的云账户,即识别该更新请求是不是自己对应的好友发来的,如果是则识别通过,并执行A客户联系号码更新动作,然后向A云发送更新成功信息。
S34、A客户通讯录好友的云空间更新完毕,分别向与各客户端云空间对应的客户端发送同步请求;S35、各客户端收到同步请求后,执行同步操作,将A客户端的新联系方式直接同步到客户端的通讯录中。
即当A客户端的各好友云空间同步更新了其修改的新的联系方式,会自动向自己的客户端发送同步请求。各客户端收到同步请求后,执行同步操作,将A客户端的新联系方式直接同步到客户端的通讯录中,完成联系方式的同步更新。
即本发明方法在云同步的基础上,提出一种方法实现不同的客户端与客户端之间联系人信息互递,使得A更改手机号码,A地址本中所有联系人B都能通过同步方式获取到A的新号码,而不需要B手动编辑,为用户大大提供了方便。
其中,当A客户联系方式发了生变更,A客户端的云空间与其对应好友的云空间的通信过程是整个方案的核心部分,下面将详细介绍此过程。
本发明实施例中,云空间是由多部服务器组成,通过集群功能、分布式文件***或类似网格计算等功能联合起来协同工作,并通过一定的应用软件或应用接口,对用户提供一定类型的存储服务和访问服务。这些服务器承担着不同的工作,管理数据,分配空间、身份认证等等。如图2和图3所示,通过中心服务器对各客户端分配唯一标识符,并对各云操作进行集中管理。其中,A客户端对应A云空间,B客户端对应B云空间,各客户端通过SyncML与各自的云空间通信,SyncML (Synchronization Markup Language)是一种平台无关的信息同步标准协议。
其中,所述步骤S300中的并将变更后的联系方式自动同步到A客户端通讯录中所有联系人的云空间中具体包括:
S311、当A客户端的云空间与B客户端的云空间之间进行通信时,A客户端的云空间向中心服务器发送获取B客户端的云空间地址的请求;
如图4所示,当A客户端向A云服务器发送更新请求,A云服务器响应更新请求时,,即当A客户端的云空间的A云服务器与B客户端的云空间的B云服务器之间进行通信时,A客户端的云空间通过一具体的操作指令向中心服务器发送获取B客户端的云空间地址的请求。
S321、中心服务器接收到获取B客户端云空间地址的请求后,对A客户端的云空间进行身份鉴权,鉴权成功,中心服务器就将B客户端云空间的唯一ID标识符及空间地址发送给A客户端的云空间;
其中,中心服务器为云端的中心服务器,本实施例中每个客户端对应一个自己的云服务器,各云服务器与中心服务器一起组成云平台,当中心服务器接收到获取B客户端云空间地址的请求后,对A客户端的云空间进行身份鉴权,即确认A客户端云空间是不是非法客户如黑客的云空间等。鉴权成功,中心服务器就将B客户端云空间的唯一ID标识符及空间地址发送给A客户端的云空间
S331、A客户端云空间接收到B客户端云空间的地址信息后,将A客户端的最新电话号码信息以及业务类型发送给B客户端云空间;即将更新的电话号码等联系信息,及业务类型如更新号码的业务类型发送给B客户端云空间。
S341、B客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步A客户端的电话号码操作,如果A客户端是B客户端的好友客户端,且拥有超级权限,那么B客户端云空间将无条件接收A客户端云空间发送过来的同步更新指令,并且B客户端云空间获取到A客户端的最新电话号码并保存。
而如果A客户处于B客户的黑名单中,那么A客户端云空间或客户端所发送的任何指令,B客户端云空间和/客户端都将不予执行。
由上可见,本发明是在云同步的基础上,实现不同的客户端与客户端之间联系人信息互递,使得A更改手机号码,A地址本中所有联系人B都能通过同步方式获取到A的新号码,而不需要B手动编辑,为用户提供了方便。
 基于上述实施例,本发明还提供了一种基于云平台同步联系人的***,如图5所示,所述***包括:
云空间注册处理模块510,用于接收用户的操作指令,注册云账户,并为每个用户对应的云账户自动分配一云空间;具体如上述步骤S100所述。
通讯录上传处理模块520,用于控制各客户端接收用户的操作指令,将各自客户端中通讯录的联系人信息备份至各自申请的云空间中,并在各自的云空间中存储自己的联系方式;具体如上述步骤S200所述。
同步更新处理模块530,用于当A客户端的联系方式发生变更,则在A客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到A客户端通讯录中所有联系人的云空间中,A客户端通讯录中联系人的客户端自动从各自的云空间下载更新A客户端的联系方式;具体如上述步骤S300所述。
所述基于云平台同步联系人的***,其中,云空间注册处理模块510包括:
注册请求单元,用于处理各A、B客户端向云端服务器发送账户注册请求;具体如上述所述。
云空间分配处理单元,用于控制云端服务器接收请求信息后,向A、B客户端分配唯一标识符以及云空间,并将注册成功信息发送给各对应的客户端;具体如上述所述。
所述基于云平台同步联系人的***,其中,同步更新处理模块530包括:
个人同步单元,用于当A客户端的联系方式发生变更,则将变更后的联系方式信息同步至A客户端对应的云空间,变更自己的联系方式;具体如上述所述。
好友云空间同步处理单元,用于A客户端对应的云空间的联系人信息同步后,自动将A客户端变更后的联系方式发送到A客户端通讯录中联系人相应的云空间中;具体如上述所述。
更新识别处理单元,用于当A客户端通讯录中的联系人的云空间接收到A客户端变更联系方式的消息后,识别A客户端的云账户,识别通过则执行A客户端联系方式的变更动作,并向A客户端的云空间发送更新成功信息;具体如上述所述。
好友客户端同步处理单元,用于A客户端通讯录中联系人相应的云空间更新完毕后,分别向与各客户端云空间对应的客户端发送同步请求;各客户端收到同步请求后,执行同步操作,将A客户端的新联系方式直接同步到客户端的通讯录中;具体如上述所述。
所述基于云平台同步联系人的***,其中,同步更新处理模块还包括:
云空间地址请求发送单元,用于当A客户端的云空间与B客户端的云空间之间进行通信时,A客户端的云空间向中心服务器发送获取B客户端的云空间地址的请求;具体如上述所述。
鉴权处理单元,用于中心服务器接收到获取B客户端云空间地址的请求后,对A客户端的云空间进行身份鉴权,鉴权成功,中心服务器就将B客户端云空间的唯一ID标识符及空间地址发送给A客户端的云空间;具体如上述所述。
发送处理单元,用于A客户端云空间接收到B客户端云空间的地址信息后,将A客户端的最新电话号码信息以及业务类型发送给B客户端云空间;具体如上述所述。
更新处理单元,用于B客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步A客户端的电话号码操作,如果A客户端是B客户端的好友客户端,且拥有超级权限,那么B客户端云空间将无条件接收A客户端云空间发送过来的同步更新指令,并且B客户端云空间获取到A客户端的最新电话号码并保存;具体如上述所述。
综上所述,本发明所提供的基于云平台同步联系人的方法及***,提供了一种通过云同步方式实现客户端与客户端之间联系人信息同步的方法,来替代手动编辑修改联系人信息,降低人为编辑错误的概率,提高信息传递的效率,可以及时自动更新客户端的通讯录,为用户大大提供了方便。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (10)

1.一种基于云平台同步联系人的方法,其特征在于,包括:
S1、接收用户的操作指令,注册云账户,并为每个用户对应的云账户自动分配一云空间;
S2,各客户端接收用户的操作指令,将各自客户端中通讯录的联系人信息备份至各自申请的云空间中,并在各自的云空间中存储自己的联系方式;
S3,当A客户端的联系方式发生变更,则在A客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到A客户端通讯录中所有联系人的云空间中,A客户端通讯录中联系人的客户端自动从各自的云空间下载更新A客户端的联系方式。
2.根据权利要求1所述的基于云平台同步联系人的方法,其特征在于,所述步骤S1还包括:
每个用户的云空间有一固定的ID标识符及空间地址。
3.根据权利要求1所述的基于云平台同步联系人的方法,其特征在于,所述步骤S1具体包括:
S11、A、B客户端向云端服务器发送账户注册请求;
S12、云端服务器接收请求信息后,向A、B客户端分配唯一标识符以及云空间,并将注册成功信息发送给各对应客户端。
4.根据权利要求1所述的基于云平台同步联系人的方法,其特征在于,所述步骤S3具体包括:
S31、当A客户端的联系方式发生变更,则将变更后的联系方式信息同步至A客户端对应的云空间,变更自己的联系方式;
S32、A客户端对应的云空间的联系人信息同步后,自动将A客户端变更后的联系方式发送到A客户端通讯录中联系人相应的云空间中;
S33、A客户端通讯录中的联系人的云空间接收到A客户端变更联系方式的消息后,识别A客户端的云账户,识别通过则执行A客户端联系方式的变更动作,并向A客户端的云空间发送更新成功信息;
S34、A客户端通讯录中联系人相应的云空间更新完毕后,分别向与各客户端云空间对应的客户端发送同步请求;
S35、各客户端收到同步请求后,执行同步操作,将A客户端的新联系方式直接同步到客户端的通讯录中。
5.根据权利要求1所述的基于云平台同步联系人的方法,其特征在于,所述步骤S3中的并将变更后的联系方式自动同步到A客户端通讯录中所有联系人的云空间中具体包括:
S311、当A客户端的云空间与B客户端的云空间之间进行通信时,A客户端的云空间向中心服务器发送获取B客户端的云空间地址的请求;
S321、中心服务器接收到获取B客户端云空间地址的请求后,对A客户端的云空间进行身份鉴权,鉴权成功,中心服务器就将B客户端云空间的唯一ID标识符及空间地址发送给A客户端的云空间;
S331、A客户端云空间接收到B客户端云空间的地址信息后,将A客户端的最新电话号码信息以及业务类型发送给B客户端云空间;
S341、B客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步A客户端的电话号码操作,如果A客户端是B客户端的好友客户端,且拥有超级权限,那么B客户端云空间将无条件接收A客户端云空间发送过来的同步更新指令,并且B客户端云空间获取到A客户端的最新电话号码并保存。
6.根据权利要求1所述的基于云平台同步联系人的方法,其特征在于,所述步骤S341还包括:如果A客户处于B客户的黑名单中,那么A客户端云空间或客户端所发送的任何指令,B客户端云空间和/客户端都将不予执行。
7. 一种基于云平台同步联系人的***,其特征在于,包括:
云空间注册处理模块,用于接收用户的操作指令,注册云账户,并为每个用户对应的云账户自动分配一云空间;
通讯录上传处理模块,用于控制各客户端接收用户的操作指令,将各自客户端中通讯录的联系人信息备份至各自申请的云空间中,并在各自的云空间中存储自己的联系方式;
同步更新处理模块,用于当A客户端的联系方式发生变更,则在A客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到A客户端通讯录中所有联系人的云空间中,A客户端通讯录中联系人的客户端自动从各自的云空间下载更新A客户端的联系方式。
8.根据权利要求7所述基于云平台同步联系人的***,其特征在于,云空间注册处理模块包括:
注册请求单元,用于处理各A、B客户端向云端服务器发送账户注册请求;
云空间分配处理单元,用于控制云端服务器接收请求信息后,向A、B客户端分配唯一标识符以及云空间,并将注册成功信息发送给各对应的客户端。
9.根据权利要求7所述基于云平台同步联系人的***,其特征在于,同步更新处理模块包括:
个人同步单元,用于当A客户端的联系方式发生变更,则将变更后的联系方式信息同步至A客户端对应的云空间,变更自己的联系方式;
好友云空间同步处理单元,用于A客户端对应的云空间的联系人信息同步后,自动将A客户端变更后的联系方式发送到A客户端通讯录中联系人相应的云空间中;
更新识别处理单元,用于当A客户端通讯录中的联系人的云空间接收到A客户端变更联系方式的消息后,识别A客户端的云账户,识别通过则执行A客户端联系方式的变更动作,并向A客户端的云空间发送更新成功信息;
好友客户端同步处理单元,用于A客户端通讯录中联系人相应的云空间更新完毕后,分别向与各客户端云空间对应的客户端发送同步请求;各客户端收到同步请求后,执行同步操作,将A客户端的新联系方式直接同步到客户端的通讯录中。
10.根据权利要求9所述基于云平台同步联系人的***,其特征在于,同步更新处理模块还包括:
云空间地址请求发送单元,用于当A客户端的云空间与B客户端的云空间之间进行通信时,A客户端的云空间向中心服务器发送获取B客户端的云空间地址的请求;
鉴权处理单元,用于中心服务器接收到获取B客户端云空间地址的请求后,对A客户端的云空间进行身份鉴权,鉴权成功,中心服务器就将B客户端云空间的唯一ID标识符及空间地址发送给A客户端的云空间;
发送处理单元,用于A客户端云空间接收到B客户端云空间的地址信息后,将A客户端的最新电话号码信息以及业务类型发送给B客户端云空间;
更新处理单元,用于B客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步A客户端的电话号码操作,如果A客户端是B客户端的好友客户端,且拥有超级权限,那么B客户端云空间将无条件接收A客户端云空间发送过来的同步更新指令,并且B客户端云空间获取到A客户端的最新电话号码并保存。
CN201410070691.2A 2014-02-28 2014-02-28 一种基于云平台同步联系人的方法及*** Active CN103825950B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201410070691.2A CN103825950B (zh) 2014-02-28 2014-02-28 一种基于云平台同步联系人的方法及***
PCT/CN2014/077954 WO2015127722A1 (zh) 2014-02-28 2014-05-21 一种基于云平台同步联系人的方法及***
US14/438,759 US10079882B2 (en) 2014-02-28 2014-05-21 Method and system for synchronizing information to contacts on cloud platform
EP14854883.7A EP3113447A4 (en) 2014-02-28 2014-05-21 Method and system for synchronizing contact persons based on cloud platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410070691.2A CN103825950B (zh) 2014-02-28 2014-02-28 一种基于云平台同步联系人的方法及***

Publications (2)

Publication Number Publication Date
CN103825950A true CN103825950A (zh) 2014-05-28
CN103825950B CN103825950B (zh) 2018-12-07

Family

ID=50760774

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410070691.2A Active CN103825950B (zh) 2014-02-28 2014-02-28 一种基于云平台同步联系人的方法及***

Country Status (4)

Country Link
US (1) US10079882B2 (zh)
EP (1) EP3113447A4 (zh)
CN (1) CN103825950B (zh)
WO (1) WO2015127722A1 (zh)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104378434A (zh) * 2014-11-20 2015-02-25 无锡悟莘科技有限公司 基于云平台的多终端联系人更新***
CN104486370A (zh) * 2014-11-20 2015-04-01 无锡悟莘科技有限公司 一种多终端联系人更新方法
CN104735643A (zh) * 2015-03-26 2015-06-24 联想(北京)有限公司 一种信息处理的方法及数据服务器
CN105100349A (zh) * 2015-06-15 2015-11-25 北京奇虎科技有限公司 同步通讯录联系人信息的方法、设备以及***
CN105357357A (zh) * 2015-10-14 2016-02-24 北京乐动卓越科技有限公司 电话号码管理方法和云端服务器
CN105376720A (zh) * 2015-09-30 2016-03-02 小米科技有限责任公司 呼叫处理的方法、服务器、终端与***
CN105471988A (zh) * 2015-11-23 2016-04-06 努比亚技术有限公司 联系人信息推送方法、服务器及终端
CN105827684A (zh) * 2015-10-30 2016-08-03 广东维沃软件技术有限公司 一种联系信息变更的方法和装置
CN105991752A (zh) * 2015-03-06 2016-10-05 阿里巴巴集团控股有限公司 一种数据块更新方法及设备
CN106027496A (zh) * 2016-05-05 2016-10-12 南京邮电大学 基于可信判别的通讯录云管理***
CN107071029A (zh) * 2017-04-19 2017-08-18 深圳天珑无线科技有限公司 一种添加方法、服务器、第一用户设备和第二用户设备
CN107426090A (zh) * 2017-07-25 2017-12-01 广东欧珀移动通信有限公司 信息处理方法、装置、介质、电子设备、服务器及***
CN108989485A (zh) * 2018-08-20 2018-12-11 福建省南安市大大电子有限公司 基于云端数据平台的可精准查找的移动端通讯录***
WO2020000783A1 (zh) * 2018-06-28 2020-01-02 平安科技(深圳)有限公司 通讯录云处理方法、装置、计算机设备及可读存储介质
CN110875960A (zh) * 2018-08-31 2020-03-10 ***通信集团山东有限公司 通讯录更新方法及服务器、终端
CN112367714A (zh) * 2020-10-23 2021-02-12 北京声智科技有限公司 一种会话连接的建立方法及装置

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3211932A4 (en) * 2014-11-29 2017-10-25 Huawei Technologies Co., Ltd. Identity authentication method and wearable device
WO2016106705A1 (zh) * 2014-12-31 2016-07-07 华为技术有限公司 内容共享的方法、终端、服务器和***
CN106406925A (zh) * 2015-08-03 2017-02-15 阿里巴巴集团控股有限公司 用于支持在线升级的设备和方法
US10642516B2 (en) * 2015-12-30 2020-05-05 Seagate Technology Llc External hard drive device with cloud drive support
CN107295026A (zh) * 2016-03-30 2017-10-24 阿里巴巴集团控股有限公司 电话号码的变更校验方法、装置和***
US12019684B2 (en) 2017-01-18 2024-06-25 Microsoft Technology Licensing, Llc Application programming interface arranged to interface with a plurality of data sources
US10536465B2 (en) 2017-01-18 2020-01-14 Microsoft Technology Licensing, Llc Security for accessing stored resources
US10542088B2 (en) * 2017-01-18 2020-01-21 Microsoft Technology Licensing, Llc Modifying data resources within party-partitioned storage areas
US10838819B2 (en) 2017-01-18 2020-11-17 Microsoft Technology Licensing, Llc Including personal relationship metadata within duplicated resources shared across partitioned storage

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102014168A (zh) * 2010-12-17 2011-04-13 清华大学 一种基于云服务的互联互通通讯录的方法和装置
CN102387167A (zh) * 2010-09-02 2012-03-21 国基电子(上海)有限公司 终端设备及其数据同步方法
CN102780719A (zh) * 2011-05-10 2012-11-14 深圳业拓讯通信科技有限公司 电子名片***的数据交换方法及移动终端和云端服务器

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU1104501A (en) * 1999-10-29 2001-05-14 Contact Networks, Inc. Method and system for updating user information maintained by another user system
US20100076926A1 (en) * 2008-09-10 2010-03-25 International Business Machines Corporation Method and system for dynamic contact information management in electronic communication devices
US8170588B2 (en) * 2008-11-13 2012-05-01 Apple Inc. Contact information updating via SMS
US20100267367A1 (en) * 2009-04-17 2010-10-21 Sony Corporation Methods and apparatus for automatic contact data updating
CN102769640B (zh) * 2011-05-05 2015-10-07 ***通信集团广东有限公司 用户信息的更新方法、服务器以及***
US20130132547A1 (en) * 2011-05-09 2013-05-23 Respect Network Corporation Apparatus and Method for Address Book Automation Over a Trust Network
CN102811202A (zh) * 2011-06-01 2012-12-05 网秦无限(北京)科技有限公司 利用云计算防止骚扰电话的方法和***
US9432454B2 (en) * 2011-08-29 2016-08-30 At&T Intellectual Property I, L.P. Cloud-to-cloud peering
US11200287B2 (en) * 2011-09-30 2021-12-14 Google Llc Global address list
CN102711034A (zh) * 2012-05-25 2012-10-03 中兴通讯股份有限公司 基于个人信息管理***的信息同步方法、装置及通信终端
CN103581111B (zh) * 2012-07-20 2017-12-12 腾讯科技(深圳)有限公司 一种通信方法及***
CN103095829B (zh) * 2013-01-15 2015-09-23 上海交通大学 实现版本管理和权限管理的网络通讯录***
CN103747414B (zh) * 2013-12-30 2018-07-03 华为技术有限公司 更新状态信息的方法及移动终端
US20150222701A1 (en) * 2014-01-31 2015-08-06 Vonage Network Llc Method and systems for syncing contacts on multiple devices
US20170139973A1 (en) * 2015-11-13 2017-05-18 Le Holdings (Beijing) Co., Ltd. Method and device for synchronously updating contact information
US20170163781A1 (en) * 2015-12-08 2017-06-08 Ram Ramesh Seshan User interface for contacts management and communication

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102387167A (zh) * 2010-09-02 2012-03-21 国基电子(上海)有限公司 终端设备及其数据同步方法
CN102014168A (zh) * 2010-12-17 2011-04-13 清华大学 一种基于云服务的互联互通通讯录的方法和装置
CN102780719A (zh) * 2011-05-10 2012-11-14 深圳业拓讯通信科技有限公司 电子名片***的数据交换方法及移动终端和云端服务器

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104486370A (zh) * 2014-11-20 2015-04-01 无锡悟莘科技有限公司 一种多终端联系人更新方法
CN104378434A (zh) * 2014-11-20 2015-02-25 无锡悟莘科技有限公司 基于云平台的多终端联系人更新***
CN105991752A (zh) * 2015-03-06 2016-10-05 阿里巴巴集团控股有限公司 一种数据块更新方法及设备
CN105991752B (zh) * 2015-03-06 2019-06-21 阿里巴巴集团控股有限公司 一种数据块更新方法及设备
CN104735643A (zh) * 2015-03-26 2015-06-24 联想(北京)有限公司 一种信息处理的方法及数据服务器
CN105100349A (zh) * 2015-06-15 2015-11-25 北京奇虎科技有限公司 同步通讯录联系人信息的方法、设备以及***
CN105376720A (zh) * 2015-09-30 2016-03-02 小米科技有限责任公司 呼叫处理的方法、服务器、终端与***
CN105376720B (zh) * 2015-09-30 2019-04-19 小米科技有限责任公司 呼叫处理的方法、服务器、终端与***
CN105357357A (zh) * 2015-10-14 2016-02-24 北京乐动卓越科技有限公司 电话号码管理方法和云端服务器
CN105827684A (zh) * 2015-10-30 2016-08-03 广东维沃软件技术有限公司 一种联系信息变更的方法和装置
CN105471988B (zh) * 2015-11-23 2019-01-25 努比亚技术有限公司 联系人信息推送方法、服务器及终端
CN105471988A (zh) * 2015-11-23 2016-04-06 努比亚技术有限公司 联系人信息推送方法、服务器及终端
CN106027496B (zh) * 2016-05-05 2019-11-15 南京邮电大学 一种基于可信判别的通讯录更新方法
CN106027496A (zh) * 2016-05-05 2016-10-12 南京邮电大学 基于可信判别的通讯录云管理***
CN107071029A (zh) * 2017-04-19 2017-08-18 深圳天珑无线科技有限公司 一种添加方法、服务器、第一用户设备和第二用户设备
CN107426090A (zh) * 2017-07-25 2017-12-01 广东欧珀移动通信有限公司 信息处理方法、装置、介质、电子设备、服务器及***
WO2020000783A1 (zh) * 2018-06-28 2020-01-02 平安科技(深圳)有限公司 通讯录云处理方法、装置、计算机设备及可读存储介质
CN108989485A (zh) * 2018-08-20 2018-12-11 福建省南安市大大电子有限公司 基于云端数据平台的可精准查找的移动端通讯录***
CN110875960A (zh) * 2018-08-31 2020-03-10 ***通信集团山东有限公司 通讯录更新方法及服务器、终端
CN112367714A (zh) * 2020-10-23 2021-02-12 北京声智科技有限公司 一种会话连接的建立方法及装置

Also Published As

Publication number Publication date
US10079882B2 (en) 2018-09-18
EP3113447A1 (en) 2017-01-04
CN103825950B (zh) 2018-12-07
EP3113447A4 (en) 2017-10-18
WO2015127722A1 (zh) 2015-09-03
US20160191618A1 (en) 2016-06-30

Similar Documents

Publication Publication Date Title
CN103825950A (zh) 一种基于云平台同步联系人的方法及***
JP2007531935A (ja) 仮想的なデバイスドメインを用いたデバイスグループ管理
CN108965109B (zh) 一种即时通讯控制方法、装置及存储介质
CN109597655A (zh) 配置应用程序的方法及装置
CN111611091A (zh) 一种业务对象的服务调用方法、装置及介质
CN105745902A (zh) 同步多个客户端的事件历史
CN101207660A (zh) 用于联系电话会议参与者的方法和***
CN109636304B (zh) 业务***的发布方法及装置、存储介质、电子装置
EP4050850A1 (en) Service upgrading method, device and system
CN103139157A (zh) 一种基于socket的网络通信方法、装置及***
CN104391687A (zh) 企业和社团的互联网app公共平台的实现方法及***
CN106713684A (zh) 统一通信客户端账号与话机的号码的绑定方法及设备
CN113626002A (zh) 一种服务执行方法及装置
CN110096547A (zh) 供应数据的同步方法、装置、计算机设备及计算机存储介质
CN105988776B (zh) 信息卡处理方法及装置
CN106815053A (zh) 一种数据更新方法、装置、数据调用端及数据更新***
CN112019596A (zh) 基于消息路由配置的消息推送方法、装置和电子设备
CN101631282B (zh) 动态广告的实现方法
CN107481439B (zh) 一种基于快递柜的收件人手机号修改方法及***
CN106304028B (zh) 通讯录备份和恢复的方法及装置
CN105933352B (zh) 基于客户端的服务器之间数据同步方法、客户端及***
CN114095510B (zh) 多日历账户同步、处理方法、装置、电子设备、存储介质
CN115242756A (zh) 一种联邦学习业务的处理方法、装置、设备以及***
CN104410707A (zh) 一种用于实现通讯录的方法、装置及***
CN106488412B (zh) 通信服务控制方法、***、服务器和客户端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20211126

Address after: 264200 19th floor, block a, innovation and entrepreneurship base, No. 213, Torch Road, torch high tech Industrial Development Zone, Weihai City, Shandong Province

Patentee after: WEIHAI ELECTRONIC INFORMATION TECHNOLOGY COMPREHENSIVE RESEARCH CENTER, MINISTRY OF INDUSTRY AND INFORMATION TECHNOLOGY

Address before: 516006 Zhongkai hi tech Zone, Huizhou, Guangdong, 86 Chang seven Road West

Patentee before: HUIZHOU TCL MOBILE COMMUNICATION Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20221121

Address after: 264200 18th Floor, Building A, Innovation and Entrepreneurship Base, No. 213, Torch Road, Torch Hi tech Industrial Development Zone, Weihai, Shandong

Patentee after: Weihai Shenzhou Information Technology Research Institute Co.,Ltd.

Address before: 264200 19th floor, block a, innovation and entrepreneurship base, No. 213, Torch Road, torch high tech Industrial Development Zone, Weihai City, Shandong Province

Patentee before: WEIHAI ELECTRONIC INFORMATION TECHNOLOGY COMPREHENSIVE RESEARCH CENTER, MINISTRY OF INDUSTRY AND INFORMATION TECHNOLOGY

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240613

Address after: Room 1411, Building A, Innovation and Entrepreneurship Base, No.213-2 Torch Road, Weihai City, Shandong Province, 264200

Patentee after: WEIHAI HENGJI WEIYE INFORMATION TECHNOLOGY DEVELOPMENT Co.,Ltd.

Country or region after: China

Address before: 264200 18th Floor, Building A, Innovation and Entrepreneurship Base, No. 213, Torch Road, Torch Hi tech Industrial Development Zone, Weihai, Shandong

Patentee before: Weihai Shenzhou Information Technology Research Institute Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240628

Address after: Unit 403, Building A, Hainan Binhai International Financial Center, No. 117 Binhai Avenue, Longhua District, Haikou City, Hainan Province, 570106

Patentee after: Hainan Deshangyuan Technology Co.,Ltd.

Country or region after: China

Address before: Room 1411, Building A, Innovation and Entrepreneurship Base, No.213-2 Torch Road, Weihai City, Shandong Province, 264200

Patentee before: WEIHAI HENGJI WEIYE INFORMATION TECHNOLOGY DEVELOPMENT Co.,Ltd.

Country or region before: China