WO2015127722A1 - 一种基于云平台同步联系人的方法及*** - Google Patents
一种基于云平台同步联系人的方法及*** Download PDFInfo
- Publication number
- WO2015127722A1 WO2015127722A1 PCT/CN2014/077954 CN2014077954W WO2015127722A1 WO 2015127722 A1 WO2015127722 A1 WO 2015127722A1 CN 2014077954 W CN2014077954 W CN 2014077954W WO 2015127722 A1 WO2015127722 A1 WO 2015127722A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- client
- cloud
- cloud space
- space
- contact
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols 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]
Definitions
- the present invention relates to the field of inter-network communication, and in particular, to a method and system for synchronizing contacts based on a cloud platform.
- cloud computing applications Due to the emergence of cloud technology, various cloud-based software products developed on the market are emerging one after another, while cloud computing applications are becoming more widespread, such as cloud storage, cloud synchronization, cloud object, cloud games, cloud security, cloud calls, etc. Wait.
- the contact information of many contacts is stored in the user mobile terminal, but the contact information cannot be automatically updated in time.
- the contact person if the user replaces the new contact information, the contact person cannot be contacted in time, which is inconvenient for the user.
- the technical problem to be solved by the present invention is to provide a method and system for synchronizing contacts based on a cloud platform according to the above-mentioned drawbacks of the prior art, and to propose a method for implementing different clients and clients on the basis of cloud synchronization.
- the contact information between the two ends is exchanged, so that the A user changes the mobile phone number, and all the contacts B in the address book of the client of the A user can obtain the new number of the A user through the synchronous manner, without requiring manual editing by B, for the user. Provided for convenience.
- a method for synchronizing contacts based on a cloud platform including:
- the first client and the second client are assigned a unique identifier and a cloud space, and the registration success information is sent to each corresponding client, and the cloud space of each client is fixed.
- Each client backs up the contact information of the address book in each client to the cloud space of each application, and stores its own contact information in the respective cloud space;
- the contact information is updated in the cloud space corresponding to the first client, and the changed contact information is automatically synchronized to all contacts in the first client address book.
- the client of the contact in the first client address book automatically downloads and updates the contact information of the first client from the respective cloud space.
- Each client receives the operation instruction of the user, backs up the contact information of the address book in the respective client to the cloud space of each application, and stores its own contact information in the respective cloud space;
- the contact information is updated in the cloud space corresponding to the first client, and the changed contact information is automatically synchronized to all contacts in the first client address book.
- the client of the contact in the first client address book automatically downloads and updates the contact information of the first client from the respective cloud space.
- a system for synchronizing contacts based on a cloud platform including:
- the cloud space registration processing module is configured to receive an operation instruction of the user, register the cloud account, and automatically allocate a cloud space for the cloud account corresponding to each user;
- the address book upload processing module is configured to control each client to receive user operation instructions, back up the contact information of the address book in each client to the cloud space of each application, and store their contact information in their respective cloud spaces. ;as well as
- a synchronization update processing module configured to update a contact manner of the first client in a cloud space corresponding to the first client, and automatically synchronize the changed contact information to the first client In the cloud space of all the contacts in the address book, the client of the contact in the first client address book automatically downloads and updates the contact information of the first client from the respective cloud space.
- the method and system for synchronizing contacts based on a cloud platform provide a method for synchronizing contact information between a client and a client by using a cloud synchronization method, instead of manually editing and modifying contact information, reducing artificial Edit the probability of error, improve the efficiency of information transmission, and automatically update the client's address book in time, which greatly provides convenience for users.
- FIG. 1 is a flow chart of a preferred embodiment of a method for synchronizing contacts based on a cloud platform according to the present invention
- FIG. 2 is a network architecture diagram of a preferred embodiment of a method for synchronizing contacts based on a cloud platform according to the present invention
- FIG. 3 is a schematic structural diagram of a communication network of a preferred embodiment of a method for synchronizing contacts based on a cloud platform according to the present invention
- FIG. 4 is a flowchart of a specific application embodiment of a method for synchronizing contacts based on a cloud platform according to the present invention
- FIG. 5 is a structural block diagram of a specific application embodiment of a system for synchronizing contacts based on a cloud platform according to the present invention.
- the principles of the present invention operate using many other general purpose or special purpose computing, communication environments, or configurations.
- Examples of well-known computing systems, environments, and configurations suitable for use with the present invention may include, but are not limited to, hand-held phones, personal computers, servers, multi-processor systems, microcomputer-based systems, mainframe computers, and A distributed computing environment, including any of the above systems or devices.
- module as used herein may be taken to mean a software object that is executed on the computing system.
- the different components, modules, engines, and services described herein can be considered as implementation objects on the computing system.
- the apparatus and method described herein are preferably implemented in software, and may of course be implemented in hardware, all of which are within the scope of the present invention.
- the arrival of the cloud era provides people with a large number of public cloud storage applications.
- the more prominent representatives are Sohu Enterprise Network Disk, Baidu Cloud Disk, Mobile Color Cloud, Jinshan Express, Nut Cloud, Cool Disk, 115 Network Disk, Huawei Network Disk, 360 cloud disk, Sina micro disk, Tencent micro cloud and so on.
- FIG. 1 is a flow chart of a preferred embodiment of a method for synchronizing contacts based on a cloud platform according to the present invention. As shown in FIG. 1, the method for synchronizing contacts based on a cloud platform includes the following steps:
- S100 Receive a user operation instruction, register a cloud account, and automatically allocate a cloud space for each user corresponding cloud account.
- the user first applies for registering a cloud space to the cloud server through the client: for example, as shown in FIG. 2, the A client (ie, the first client) and the B client (ie, the second client)
- the cloud server sends an account registration request.
- the cloud server allocates a unique identifier and a cloud space to the A client and the B client.
- the cloud space allocated for the A client is the A cloud space
- the cloud allocated for the B client is the B cloud space
- the space is the B cloud space
- the registration success information is sent to each client.
- Each user's cloud space has a fixed ID (IDentity) identifier and a spatial address, which are used to identify the respective cloud space and find the respective cloud space.
- Each client receives an operation instruction of the user, and backs up the contact information of the address book in the respective client to the cloud space of each application, and stores the contact information in the respective cloud space.
- the A and B clients respectively receive the operation instructions of the user, back up the contact information of the respective client address books to the cloud space of the respective application, and connect the contacts themselves.
- the way is also stored in its own cloud space.
- the contact information in this embodiment includes the client mobile phone number, and also includes, but is not limited to, the user QQ number, the micro signal, the email address, the Momo number, and/or the number.
- the user can back up the mobile phone number, QQ number and other information of the address book friend stored on the client in the cloud space through the client, and also store his own contact information such as the mobile phone number in the cloud space. In its cloud space.
- the contact information is updated in the cloud space corresponding to the A client, and the changed contact information is automatically synchronized to the cloud space of all contacts in the A client address book.
- the client of the contact in the A client address book automatically downloads the contact information of the updated A client from the respective cloud space.
- the contact mode of one of the users when the contact mode of one of the users is changed, for example, when the contact mode of the A client is changed, for example, the A user manually updates the contact mode in the cloud space of the A client, or when the user After the client logs in to its cloud space, the cloud server in the cloud space automatically recognizes that its client phone number has changed, and automatically updates its cloud space storage's own contact information. details as follows:
- the new contact mode of the A client is automatically sent to the cloud space of the A client address book friend.
- the new contact mode of the A client is automatically sent to the cloud space of the A client address book friend, and the friend cloud space is backed up to the cloud space with the A client.
- the contact information has the cloud space of the recorded friend.
- the cloud space of the contact in the address book of the client A receives the message of changing the contact mode of the client A, identifies the cloud account of the client A, and recognizes the change action of the contact mode of the client A, and sends the message to the client A.
- the cloud space of the end sends update success information.
- the cloud account of the A client is identified, that is, whether the update request is sent by the friend corresponding to the user, and if so, The identification is passed, and the A client contact number update action is performed, and then the update success information is sent to the A cloud.
- the cloud space of the S34 and the A client address book friend is updated, and the synchronization request is sent to the client corresponding to each client cloud space;
- each client After receiving the synchronization request, each client performs a synchronization operation, and directly synchronizes the new contact mode of the A client to the address book of the client.
- each friend's cloud space of the A client synchronously updates its modified new contact mode, it automatically sends a synchronization request to its own client.
- each client After receiving the synchronization request, each client performs a synchronization operation, and directly synchronizes the new contact mode of the A client to the address book of the client, and completes the synchronization update of the contact mode.
- the method of the present invention proposes a method for realizing the mutual exchange of contact information between different clients and clients on the basis of cloud synchronization, so that A changes the mobile phone number, and all contacts B in the A address book can be synchronized. Get the new number of A, without the need for B manual editing, which greatly facilitates the user.
- the cloud space is composed of a plurality of servers, and cooperates with functions such as a cluster function, a distributed file system, or a similar grid computing function, and provides certain types to users through certain application software or application interfaces. Storage services and access services. These servers take on different tasks, manage data, allocate space, authenticate, and more.
- each client is assigned a unique identifier through the central server, and each cloud operation is centrally managed.
- the A client corresponds to the A cloud space
- the B client corresponds to the B cloud space
- each client communicates with the respective cloud space through SyncML
- SyncML Synchronization Markup Language
- the step S300 automatically synchronizes the changed contact information to the cloud space of all the contacts in the address book of the A client, including:
- the cloud space of the A client communicates with the cloud space of the B client, the cloud space of the A client sends a request for acquiring the cloud space address of the B client to the central server.
- the A client sends an update request to the A cloud server
- the A cloud server responds to the update request, that is, when the A cloud server of the cloud space of the A client and the B cloud server of the cloud space of the B client are performed.
- the cloud space of the A client sends a request for obtaining the cloud space address of the B client to the central server through a specific operation instruction.
- S321 After receiving the request for obtaining the cloud space address of the B client, the central server performs identity authentication on the cloud space of the A client, and the authentication succeeds, and the central server sends the unique ID identifier and the spatial address of the B client cloud space. Cloud space for the A client;
- the central server is a central server of the cloud.
- each client corresponds to its own cloud server, and each cloud server and the central server form a cloud platform.
- the central server receives the request for obtaining the cloud space address of the B client.
- the identity of the cloud space of the A client is authenticated, that is, whether the cloud space of the A client is an illegal user such as a cloud space of a hacker.
- the central server sends the unique ID identifier and space address of the B client cloud space to the cloud space of the A client.
- the S331 and the A client cloud space After receiving the address information of the B client cloud space, the S331 and the A client cloud space send the latest phone number information and service type of the A client to the B client cloud space; the contact information such as the phone number to be updated, and the service type.
- the service type such as the update number is sent to the B client cloud space.
- the S341 and the B client cloud space determine whether to perform the operation of synchronizing the A client's phone number according to the authority set by the user internally. If the A client is a friend client of the B client and has super rights, then B The client cloud space will unconditionally receive the synchronization update command sent by the A client cloud space, and the B client cloud space obtains the latest phone number of the A client and saves it.
- any command sent by the A client cloud space or the client, the B client cloud space and / client will not be executed.
- the present invention implements the mutual exchange of contact information between different clients and clients on the basis of cloud synchronization, so that A changes the mobile phone number, and all contact Bs in the A address book can be obtained through synchronization.
- the new number to A without the need for B manual editing, provides convenience for the user.
- the present invention further provides a system for synchronizing contacts based on a cloud platform.
- the system includes:
- the cloud space registration processing module 510 is configured to receive an operation instruction of the user, register the cloud account, and automatically allocate a cloud space for the cloud account corresponding to each user; as described in step S100 above.
- the address book upload processing module 520 is configured to control each client to receive an operation instruction of the user, back up the contact information of the address book in the respective client to the cloud space of each application, and store the contact in the respective cloud space.
- the method is specifically as described in the above step S200.
- the synchronization update processing module 530 is configured to update the contact mode of the A client in the cloud space corresponding to the A client, and automatically synchronize the changed contact information to all contacts in the A client address book.
- the client of the contact in the address book of the A client automatically downloads the contact information of the updated client A from the respective cloud space; as described in step S300 above.
- the system for synchronizing contacts based on the cloud platform wherein the cloud space registration processing module 510 includes:
- the registration request unit is configured to process each A and B client to send an account registration request to the cloud server; specifically, as described above.
- the cloud space allocation processing unit is configured to control the cloud server to receive the request information, assign the unique identifier and the cloud space to the A and B clients, and send the registration success information to each corresponding client; as described above.
- the personal synchronization unit is configured to synchronize the changed contact information to the cloud space corresponding to the A client and change the contact mode of the A client when the contact information of the A client changes. Specifically, as described above.
- the friend cloud space synchronization processing unit is configured to automatically send the contact information of the A client to the corresponding cloud space of the contact in the address book of the A client after synchronizing the contact information of the cloud space corresponding to the A client; As described above.
- the update identification processing unit is configured to: when the cloud space of the contact in the address book of the A client receives the message of changing the contact mode of the A client, identify the cloud account of the A client, and perform the change of the contact mode of the A client after the identification is passed Action, and send update success information to the cloud space of the A client; as described above.
- the friend client synchronization processing unit is configured to send a synchronization request to the client corresponding to each client cloud space after the corresponding cloud space of the contact in the A client address book is updated; after each client receives the synchronization request, Perform a synchronization operation to synchronize the new contact information of the A client directly to the address book of the client; as described above.
- the system for synchronizing contacts based on a cloud platform wherein the synchronization update processing module further includes:
- the cloud space address request sending unit is configured to: when the cloud space of the A client communicates with the cloud space of the B client, the cloud space of the A client sends a request for acquiring the cloud space address of the B client to the central server; Said.
- the authentication processing unit is configured to perform identity authentication on the cloud space of the A client after receiving the request for acquiring the cloud space address of the B client, and the authentication succeeds, and the central server identifies the unique ID of the cloud space of the B client.
- the space and the space address are sent to the cloud space of the A client; as described above.
- the sending processing unit is configured to send the latest phone number information of the A client and the service type to the B client cloud space after receiving the address information of the B client cloud space in the A client cloud space; specifically, as described above.
- the update processing unit is configured to: after receiving the message from the B client cloud space, determine whether to perform the operation of synchronizing the A client's phone number according to the authority set by the user internally, if the A client is a friend client of the B client, and has a super Permission, then the B client cloud space will unconditionally receive the synchronization update command sent by the A client cloud space, and the B client cloud space obtains the latest phone number of the A client and saves it; as described above.
- the method and system for synchronizing contacts based on a cloud platform provide a method for synchronizing contact information between a client and a client by using a cloud synchronization method instead of manually editing and modifying a contact.
- the information of people reduces the probability of human error in editing and improves the efficiency of information transmission. It can automatically update the address book of the client in time, which greatly provides convenience for users.
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
本发明注册云账户并为云账户分配云空间;各客户端将通讯录的联系人信息备份至各自云空间,在云空间中存储自己的联系方式;当联系方式发生变更,则在其对应的云空间中更新,并将变更后的联系方式同步到其通讯录中所有联系人的云空间中,从云空间下载更新该客户端的联系方式,实现不同的客户端与客户端之间联系人信息互递。
Description
本发明涉及互相网通信领域,尤其涉及一种基于云平台同步联系人的方法及***。
当前,中国云计算产业正处于大规模爆发阶段,它如一阵飓风席卷整个IT界。2012年是云计算快速发展的一年,各种云技术、云方案陆续出台,无论是早期亚马逊的Cloud
Drive,还是2011 年苹果公司推出的iCloud,抑或是2012年4月微软推出的System Center
***等,都把目标盯紧了云计算这块大“肥肉”。
由于云技术的出现,市面上各类基于云平台开发的云商品层出不穷,而云计算的应用则越趋广泛,例如,云存储、云同步、云物联、云游戏、云安全、云呼叫等等。
现有技术中,用户移动终端中存储有很多联系人的联系方式,但不能及时自动更新,有时存储的联系人中有用户更换了新的联系方式就无法及时联系到对方,不方便用户。
因此,现有技术还有待于改进和发展。
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于云平台同步联系人的方法及***,是在云同步的基础上,提出一种方法实现不同的客户端与客户端之间联系人信息互递,使得A用户更改手机号码,A用户的客户端的通讯录中所有联系人B都能通过同步方式获取到A用户的新号码,而不需要B手动编辑,为用户提供了方便。
一种基于云平台同步联系人的方法,其中,包括:
接收第一客户端、第二客户端发送的账户注册请求;
接收所述账户注册请求后,向所述第一客户端、所述第二客户端分配唯一标识符以及云空间,并将注册成功信息发送给各对应客户端,每个客户端的云空间有一固定的身份标识号码标识符及空间地址;
各客户端分别将各自客户端中通讯录的联系人信息备份至各自申请的云空间中,并在各自的云空间中存储自己的联系方式;以及
当第一客户端的联系方式发生变更,则在所述第一客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到所述第一客户端通讯录中所有联系人的云空间中,所述第一客户端通讯录中联系人的客户端自动从各自的云空间下载更新所述第一客户端的联系方式。
本发明解决技术问题所采用的技术方案如下:
接收用户的操作指令,注册云账户,并为每个用户对应的云账户自动分配一云空间;
各客户端接收用户的操作指令,将各自客户端中通讯录的联系人信息备份至各自申请的云空间中,并在各自的云空间中存储自己的联系方式;以及
当第一客户端的联系方式发生变更,则在所述第一客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到所述第一客户端通讯录中所有联系人的云空间中,所述第一客户端通讯录中联系人的客户端自动从各自的云空间下载更新所述第一客户端的联系方式。
本发明解决技术问题所采用的技术方案如下:
一种基于云平台同步联系人的***,其中包括:
云空间注册处理模块,用于接收用户的操作指令,注册云账户,并为每个用户对应的云账户自动分配一云空间;
通讯录上传处理模块,用于控制各客户端接收用户的操作指令,将各自客户端中通讯录的联系人信息备份至各自申请的云空间中,并在各自的云空间中存储自己的联系方式;以及
同步更新处理模块,用于当第一客户端的联系方式发生变更,则在所述第一客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到所述第一客户端通讯录中所有联系人的云空间中,所述第一客户端通讯录中联系人的客户端自动从各自的云空间下载更新所述第一客户端的联系方式。
本发明所提供的基于云平台同步联系人的方法及***,提供了一种通过云同步方式实现客户端与客户端之间联系人信息同步的方法,来替代手动编辑修改联系人信息,降低人为编辑错误的概率,提高信息传递的效率,可以及时自动更新客户端的通讯录,为用户大大提供了方便。
图1是本发明基于云平台同步联系人的方法的较佳实施例的流程图;
图2是本发明基于云平台同步联系人的方法的较佳实施例的网络架构图;
图3是本发明基于云平台同步联系人的方法的较佳实施例的通讯网络结构示意图;
图4是本发明基于云平台同步联系人的方法的具体应用实施例的流程图;
图5是本发明基于云平台同步联系人的***的具体应用实施例的结构框图。
请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
在以下的说明中,本发明的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存***中的位置处,其可重新配置或另外以本领域技术人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实***置,其具有由该数据格式所定义的特定特性。但是,本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。所熟知的适合用于本发明的运算***、环境与组态的范例可包括(但不限于)手持电话、个人计算机、服务器、多处理器***、微电脑为主的***、主架构型计算机、及分布式运算环境,其中包括了任何的上述***或装置。
本文所使用的术语「模块」可看做为在该运算***上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看做为在该运算***上的实施对象。而本文所述的装置及方法优选的以软件的方式进行实施,当然也可在硬件上进行实施,均在本发明保护范围之内。
云时代的到来,为人们提供了大量的公用云存储应用,比较突出的代表有搜狐企业网盘,百度云盘,移动彩云,金山快盘,坚果云,酷盘,115网盘,华为网盘,360云盘,新浪微盘,腾讯微云等。
请参见图1,图1是本发明基于云平台同步联系人的方法的较佳实施例的流程图。如图1所示,所述基于云平台同步联系人的方法,包括以下步骤:
S100、接收用户的操作指令,注册云账户,并为每个用户对应的云账户自动分配一云空间。
本发明实施例中,用户首先通过客户端向云端服务器申请注册一个云空间:例如,如图2所示,A客户端(即第一客户端)、B客户端(即第二客户端)向云端服务器发送账户注册请求;云端服务器接收请求信息后,向A客户端、B客户端分配唯一标识符以及云空间,如为A客户端分配的云空间为A云空间,为B客户分配的云空间为B云空间,并将注册成功信息发送给各客户端。其中,每个用户的云空间有一固定的身份标识号码(ID,IDentity)标识符及空间地址,用于标识各自的云空间及查找各自的云空间。
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 (20)
- 一种基于云平台同步联系人的方法,其中包括:接收第一客户端、第二客户端发送的账户注册请求;接收所述账户注册请求后,向所述第一客户端、所述第二客户端分配唯一标识符以及云空间,并将注册成功信息发送给各对应客户端,每个客户端的云空间有一固定的身份标识号码标识符及空间地址;各客户端分别将各自客户端中通讯录的联系人信息备份至各自申请的云空间中,并在各自的云空间中存储自己的联系方式;以及当第一客户端的联系方式发生变更,则在所述第一客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到所述第一客户端通讯录中所有联系人的云空间中,所述第一客户端通讯录中联系人的客户端自动从各自的云空间下载更新所述第一客户端的联系方式。
- 根据权利要求1所述的基于云平台同步联系人的方法,其中所述当第一客户端的联系方式发生变更,则在所述第一客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到所述第一客户端通讯录中所有联系人的云空间中的步骤包括:当所述第一客户端的联系方式发生变更,则将变更后的联系方式信息同步至所述第一客户端对应的云空间,变更自己的联系方式;所述第一客户端对应的云空间的联系人信息同步后,自动将所述第一客户端变更后的联系方式发送到所述第一客户端通讯录中联系人相应的云空间中。
- 根据权利要求2所述的基于云平台同步联系人的方法,其中所述第一客户端通讯录中联系人的客户端自动从各自的云空间下载更新所述第一客户端的联系方式的步骤包括:所述第一客户端通讯录中的联系人的云空间接收到所述第一客户端变更联系方式的消息后,识别所述第一客户端的云账户,识别通过则执行所述第一客户端联系方式的变更动作,并向所述第一客户端的云空间发送更新成功信息;所述第一客户端通讯录中联系人相应的云空间更新完毕后,分别向与各客户端云空间对应的客户端发送同步请求;以及各客户端收到同步请求后,执行同步操作,将所述第一客户端的新联系方式直接同步到客户端的通讯录中。
- 根据权利要求1所述的基于云平台同步联系人的方法,其中所述并将变更后的联系方式自动同步到所述第一客户端通讯录中所有联系人的云空间中的步骤具体包括:当第一客户端的云空间与第二客户端的云空间之间进行通信时,所述第一客户端的云空间向中心服务器发送获取所述第二客户端的云空间地址的请求;中心服务器接收到获取所述第二客户端云空间地址的请求后,对所述第一客户端的云空间进行身份鉴权,鉴权成功,中心服务器就将所述第二客户端云空间的唯一身份标识号码标识符及空间地址发送给所述第一客户端的云空间;所述第一客户端云空间接收到所述第二客户端云空间的地址信息后,将所述第一客户端的最新电话号码信息以及业务类型发送给所述第二客户端云空间;以及所述第二客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步所述第一客户端的电话号码操作,如果所述第一客户端是第二客户端的好友客户端,且拥有超级权限,那么所述第二客户端云空间将无条件接收所述第一客户端云空间发送过来的同步更新指令,并且所述第二客户端云空间获取到所述第一客户端的最新电话号码并保存。
- 根据权利要求3所述的基于云平台同步联系人的方法,其中所述并将变更后的联系方式自动同步到所述第一客户端通讯录中所有联系人的云空间中的步骤具体包括:当第一客户端的云空间与第二客户端的云空间之间进行通信时,所述第一客户端的云空间向中心服务器发送获取所述第二客户端的云空间地址的请求;中心服务器接收到获取所述第二客户端云空间地址的请求后,对所述第一客户端的云空间进行身份鉴权,鉴权成功,中心服务器就将所述第二客户端云空间的唯一身份标识号码标识符及空间地址发送给所述第一客户端的云空间;所述第一客户端云空间接收到所述第二客户端云空间的地址信息后,将所述第一客户端的最新电话号码信息以及业务类型发送给所述第二客户端云空间;以及所述第二客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步所述第一客户端的电话号码操作,如果所述第一客户端是第二客户端的好友客户端,且拥有超级权限,那么所述第二客户端云空间将无条件接收所述第一客户端云空间发送过来的同步更新指令,并且所述第二客户端云空间获取到所述第一客户端的最新电话号码并保存。
- 根据权利要求1所述的基于云平台同步联系人的方法,其中所述第二客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步所述第一客户端的电话号码操作的步骤还包括:如果所述第一客户端处于所述第二客户端的黑名单中,那么所述第一客户端云空间所发送的任何指令,所述第二客户端云空间都将不予执行。
- 根据权利要求1所述的基于云平台同步联系人的方法,其中所述第二客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步所述第一客户端的电话号码操作的步骤还包括:如果所述第一客户端处于所述第二客户端的黑名单中,那么所述第一客户端所发送的任何指令,所述第二客户端都将不予执行。
- 一种基于云平台同步联系人的方法,其中包括:接收用户的操作指令,注册云账户,并为每个用户对应的云账户自动分配一云空间;各客户端接收用户的操作指令,将各自客户端中通讯录的联系人信息备份至各自申请的云空间中,并在各自的云空间中存储自己的联系方式;以及当第一客户端的联系方式发生变更,则在所述第一客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到所述第一客户端通讯录中所有联系人的云空间中,所述第一客户端通讯录中联系人的客户端自动从各自的云空间下载更新所述第一客户端的联系方式。
- 根据权利要求8所述的基于云平台同步联系人的方法,其中所述接收用户的操作指令,注册云账户,并为每个用户对应的云账户自动分配一云空间的步骤还包括:每个用户的云空间有一固定的ID标识符及空间地址。
- 根据权利要求8所述的基于云平台同步联系人的方法,其中所述接收用户的操作指令,注册云账户,并为每个用户对应的云账户自动分配一云空间的步骤具体包括:第一客户端、第二客户端向云端服务器发送账户注册请求;以及云端服务器接收请求信息后,向所述第一客户端、第二客户端分配唯一标识符以及云空间,并将注册成功信息发送给各对应客户端。
- 根据权利要求8所述的基于云平台同步联系人的方法,其中所述当当第一客户端的联系方式发生变更,则在所述第一客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到所述第一客户端通讯录中所有联系人的云空间中,所述第一客户端通讯录中联系人的客户端自动从各自的云空间下载更新所述第一客户端的联系方式的步骤具体包括:当所述第一客户端的联系方式发生变更,则将变更后的联系方式信息同步至所述第一客户端对应的云空间,变更自己的联系方式;所述第一客户端对应的云空间的联系人信息同步后,自动将第一客户端变更后的联系方式发送到第一客户端通讯录中联系人相应的云空间中;所述第一客户端通讯录中的联系人的云空间接收到第一客户端变更联系方式的消息后,识别第一客户端的云账户,识别通过则执行第一客户端联系方式的变更动作,并向第一客户端的云空间发送更新成功信息;第一客户端通讯录中联系人相应的云空间更新完毕后,分别向与各客户端云空间对应的客户端发送同步请求;以及各客户端收到同步请求后,执行同步操作,将所述第一客户端的新联系方式直接同步到客户端的通讯录中。
- 根据权利要求8所述的基于云平台同步联系人的方法,其中所述并将变更后的联系方式自动同步到所述第一客户端通讯录中所有联系人的云空间中的步骤具体包括:当第一客户端的云空间与第二客户端的云空间之间进行通信时,第一客户端的云空间向中心服务器发送获取第二客户端的云空间地址的请求;中心服务器接收到获取第二客户端云空间地址的请求后,对所述第一客户端的云空间进行身份鉴权,鉴权成功,中心服务器就将第二客户端云空间的唯一ID标识符及空间地址发送给第一客户端的云空间;所述第一客户端云空间接收到第二客户端云空间的地址信息后,将第一客户端的最新电话号码信息以及业务类型发送给第二客户端云空间;以及所述第二客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步所述第一客户端的电话号码操作,如果第一客户端是第二客户端的好友客户端,且拥有超级权限,那么第二客户端云空间将无条件接收第一客户端云空间发送过来的同步更新指令,并且第二客户端云空间获取到第一客户端的最新电话号码并保存。
- 根据权利要求8所述的基于云平台同步联系人的方法,其中所述第二客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步所述第一客户端的电话号码操作的步骤还包括:如果所述第一客户端处于所述第二客户端的黑名单中,那么所述第一客户端云空间所发送的任何指令,所述第二客户端云空间都将不予执行。
- 根据权利要求8所述的基于云平台同步联系人的方法,其中所述第二客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步所述第一客户端的电话号码操作的步骤还包括:如果所述第一客户端处于所述第二客户端的黑名单中,那么所述第一客户端所发送的任何指令,所述第二客户端都将不予执行。
- 一种基于云平台同步联系人的***,其中包括:云空间注册处理模块,用于接收用户的操作指令,注册云账户,并为每个用户对应的云账户自动分配一云空间;通讯录上传处理模块,用于控制各客户端接收用户的操作指令,将各自客户端中通讯录的联系人信息备份至各自申请的云空间中,并在各自的云空间中存储自己的联系方式;以及同步更新处理模块,用于当第一客户端的联系方式发生变更,则在所述第一客户端对应的云空间中更新其联系方式,并将变更后的联系方式自动同步到所述第一客户端通讯录中所有联系人的云空间中,所述第一客户端通讯录中联系人的客户端自动从各自的云空间下载更新所述第一客户端的联系方式。
- 根据权利要求15所述基于云平台同步联系人的***,其中所述云空间注册处理模块包括:注册请求单元,用于处理第一客户端、第二客户端向云端服务器发送账户注册请求;以及云空间分配处理单元,用于控制云端服务器接收请求信息后,向所述第一客户端、第二客户端分配唯一标识符以及云空间,并将注册成功信息发送给各对应的客户端。
- 根据权利要求15所述基于云平台同步联系人的***,其中所述同步更新处理模块包括:个人同步单元,用于当第一客户端的联系方式发生变更,则将变更后的联系方式信息同步至第一客户端对应的云空间,变更自己的联系方式;好友云空间同步处理单元,用于第一客户端对应的云空间的联系人信息同步后,自动将第一客户端变更后的联系方式发送到第一客户端通讯录中联系人相应的云空间中;更新识别处理单元,用于当第一客户端通讯录中的联系人的云空间接收到第一客户端变更联系方式的消息后,识别第一客户端的云账户,识别通过则执行第一客户端联系方式的变更动作,并向第一客户端的云空间发送更新成功信息;以及好友客户端同步处理单元,用于第一客户端通讯录中联系人相应的云空间更新完毕后,分别向与各客户端云空间对应的客户端发送同步请求;各客户端收到同步请求后,执行同步操作,将第一客户端的新联系方式直接同步到客户端的通讯录中。
- 根据权利要求17所述基于云平台同步联系人的***,其中所述同步更新处理模块还包括:云空间地址请求发送单元,用于当第一客户端的云空间与第二客户端的云空间之间进行通信时,第一客户端的云空间向中心服务器发送获取第二客户端的云空间地址的请求;鉴权处理单元,用于中心服务器接收到获取第二客户端云空间地址的请求后,对第一客户端的云空间进行身份鉴权,鉴权成功,中心服务器就将第二客户端云空间的唯一ID标识符及空间地址发送给第一客户端的云空间;发送处理单元,用于第一客户端云空间接收到第二客户端云空间的地址信息后,将第一客户端的最新电话号码信息以及业务类型发送给第二客户端云空间;以及更新处理单元,用于第二客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步第一客户端的电话号码操作,如果第一客户端是第二客户端的好友客户端,且拥有超级权限,那么第二客户端云空间将无条件接收第一客户端云空间发送过来的同步更新指令,并且第二客户端云空间获取到第一客户端的最新电话号码并保存。
- 根据权利要求15所述的基于云平台同步联系人的***,其中所述更新处理单元还用于:如果所述第一客户端处于所述第二客户端的黑名单中,那么所述第一客户端云空间所发送的任何指令,所述第二客户端云空间都将不予执行。
- 根据权利要求15所述的基于云平台同步联系人的***,其中所述第二客户端云空间接收到消息后,根据内部给用户制定的权限来决定是否执行同步所述第一客户端的电话号码操作的步骤还包括:如果所述第一客户端处于所述第二客户端的黑名单中,那么所述第一客户端所发送的任何指令,所述第二客户端都将不予执行。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
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 (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410070691.2A CN103825950B (zh) | 2014-02-28 | 2014-02-28 | 一种基于云平台同步联系人的方法及*** |
CN201410070691.2 | 2014-02-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015127722A1 true WO2015127722A1 (zh) | 2015-09-03 |
Family
ID=50760774
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/077954 WO2015127722A1 (zh) | 2014-02-28 | 2014-05-21 | 一种基于云平台同步联系人的方法及*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US10079882B2 (zh) |
EP (1) | EP3113447A4 (zh) |
CN (1) | CN103825950B (zh) |
WO (1) | WO2015127722A1 (zh) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104378434A (zh) * | 2014-11-20 | 2015-02-25 | 无锡悟莘科技有限公司 | 基于云平台的多终端联系人更新*** |
CN104486370A (zh) * | 2014-11-20 | 2015-04-01 | 无锡悟莘科技有限公司 | 一种多终端联系人更新方法 |
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 | 华为技术有限公司 | 内容共享的方法、终端、服务器和*** |
CN105991752B (zh) * | 2015-03-06 | 2019-06-21 | 阿里巴巴集团控股有限公司 | 一种数据块更新方法及设备 |
CN104735643A (zh) * | 2015-03-26 | 2015-06-24 | 联想(北京)有限公司 | 一种信息处理的方法及数据服务器 |
CN105100349A (zh) * | 2015-06-15 | 2015-11-25 | 北京奇虎科技有限公司 | 同步通讯录联系人信息的方法、设备以及*** |
CN106406925A (zh) * | 2015-08-03 | 2017-02-15 | 阿里巴巴集团控股有限公司 | 用于支持在线升级的设备和方法 |
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 | 努比亚技术有限公司 | 联系人信息推送方法、服务器及终端 |
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 | 阿里巴巴集团控股有限公司 | 电话号码的变更校验方法、装置和*** |
CN106027496B (zh) * | 2016-05-05 | 2019-11-15 | 南京邮电大学 | 一种基于可信判别的通讯录更新方法 |
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 |
CN107071029A (zh) * | 2017-04-19 | 2017-08-18 | 深圳天珑无线科技有限公司 | 一种添加方法、服务器、第一用户设备和第二用户设备 |
CN107426090B (zh) * | 2017-07-25 | 2020-06-16 | Oppo广东移动通信有限公司 | 信息处理方法、装置、介质、电子设备、服务器及*** |
CN109246280B (zh) * | 2018-06-28 | 2021-09-24 | 平安科技(深圳)有限公司 | 通讯录云处理方法、装置、计算机设备及可读存储介质 |
CN108989485A (zh) * | 2018-08-20 | 2018-12-11 | 福建省南安市大大电子有限公司 | 基于云端数据平台的可精准查找的移动端通讯录*** |
CN110875960A (zh) * | 2018-08-31 | 2020-03-10 | ***通信集团山东有限公司 | 通讯录更新方法及服务器、终端 |
CN112367714B (zh) * | 2020-10-23 | 2023-04-07 | 北京声智科技有限公司 | 一种会话连接的建立方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102014168A (zh) * | 2010-12-17 | 2011-04-13 | 清华大学 | 一种基于云服务的互联互通通讯录的方法和装置 |
CN102769640A (zh) * | 2011-05-05 | 2012-11-07 | ***通信集团广东有限公司 | 用户信息的更新方法、服务器以及*** |
CN103095829A (zh) * | 2013-01-15 | 2013-05-08 | 上海交通大学 | 实现版本管理和权限管理的网络通讯录*** |
CN103581111A (zh) * | 2012-07-20 | 2014-02-12 | 腾讯科技(深圳)有限公司 | 一种通信方法及*** |
Family Cites Families (15)
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 |
CN102387167A (zh) * | 2010-09-02 | 2012-03-21 | 国基电子(上海)有限公司 | 终端设备及其数据同步方法 |
US20130132547A1 (en) * | 2011-05-09 | 2013-05-23 | Respect Network Corporation | Apparatus and Method for Address Book Automation Over a Trust Network |
CN102780719B (zh) * | 2011-05-10 | 2015-04-01 | 深圳业拓讯通信科技有限公司 | 电子名片***的数据交换方法及移动终端和云端服务器 |
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 | 中兴通讯股份有限公司 | 基于个人信息管理***的信息同步方法、装置及通信终端 |
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 |
-
2014
- 2014-02-28 CN CN201410070691.2A patent/CN103825950B/zh active Active
- 2014-05-21 WO PCT/CN2014/077954 patent/WO2015127722A1/zh active Application Filing
- 2014-05-21 US US14/438,759 patent/US10079882B2/en not_active Expired - Fee Related
- 2014-05-21 EP EP14854883.7A patent/EP3113447A4/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102014168A (zh) * | 2010-12-17 | 2011-04-13 | 清华大学 | 一种基于云服务的互联互通通讯录的方法和装置 |
CN102769640A (zh) * | 2011-05-05 | 2012-11-07 | ***通信集团广东有限公司 | 用户信息的更新方法、服务器以及*** |
CN103581111A (zh) * | 2012-07-20 | 2014-02-12 | 腾讯科技(深圳)有限公司 | 一种通信方法及*** |
CN103095829A (zh) * | 2013-01-15 | 2013-05-08 | 上海交通大学 | 实现版本管理和权限管理的网络通讯录*** |
Also Published As
Publication number | Publication date |
---|---|
US10079882B2 (en) | 2018-09-18 |
EP3113447A1 (en) | 2017-01-04 |
CN103825950B (zh) | 2018-12-07 |
CN103825950A (zh) | 2014-05-28 |
EP3113447A4 (en) | 2017-10-18 |
US20160191618A1 (en) | 2016-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015127722A1 (zh) | 一种基于云平台同步联系人的方法及*** | |
WO2018219178A1 (zh) | 数据同步方法、装置、服务器及存储介质 | |
CN110311983B (zh) | 服务请求的处理方法、装置、***、电子设备及存储介质 | |
JP2007156569A (ja) | クラスタシステム、ロードバランサ、ノード振替方法およびノード振替プログラム | |
CN109547512A (zh) | 一种基于NoSQL的分布式Session管理的方法及装置 | |
WO2019237594A1 (zh) | 会话保持方法、装置、计算机设备及存储介质 | |
JPH08511889A (ja) | 拡張プログラム間通信サーバ | |
CN109697120A (zh) | 用于应用迁移的方法、电子设备 | |
CN111124589B (zh) | 一种服务发现***、方法、装置及设备 | |
CN103812900A (zh) | 一种数据同步方法、装置及*** | |
WO2016011825A1 (zh) | 基于云服务的数据备份与操作方法 | |
CN110034944A (zh) | 网络切片部署方法及其装置 | |
CN114448686B (zh) | 一种基于微服务的跨网络通信装置与方法 | |
WO2014021675A1 (en) | Method and apparatus for updating personal information in communication system | |
US9325789B2 (en) | Distributed server election with imperfect clock synchronization | |
CN114996750A (zh) | 数据共享方法以及装置 | |
CN110099128A (zh) | 一种认证数据同步方法及装置 | |
WO2024005565A1 (ko) | 메신저 서비스를 제공하기 위한 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체 | |
CN106657360A (zh) | 一种Linux***下NIS服务器的同步方法和*** | |
CN110661857B (zh) | 一种数据同步方法和装置 | |
CN115277707A (zh) | 业务处理方法、装置、电子设备和存储介质 | |
CN115237597A (zh) | 一种数据处理方法、装置、***、设备及存储介质 | |
WO2013100484A1 (ko) | 사용자 단말기 및 그의 애플리케이션 간 데이터 공유 방법 | |
CN109413118A (zh) | 一种实现会话同步的方法、装置及存储介质、程序产品 | |
JP7490876B1 (ja) | クラウド間のレプリケーションのための方法、およびシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
REEP | Request for entry into the european phase |
Ref document number: 2014854883 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14438759 Country of ref document: US Ref document number: 2014854883 Country of ref document: EP |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14854883 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |