SyncML data sync system and data exchanging method for data exchange between clients
First Claim
1. A SyncML (Synchronization Markup Language) data synchronization (sync) system for data exchange between clients, comprising:
- a first client having client data to be provided to another client and authentication information of a target client to which the client data is provided;
a second client corresponding to the authentication information of the target client; and
a sync server for providing the client data to the second client if a sync request is received from the first client by performing a sync with the first client, receiving the client data through the sync, transmitting a sync request signal to the second client using the target authentication information of the first client, receiving authentication information from the second client and authenticating the second client, requesting a data access password from a user of the second client and authenticating the user of the second client, and performing a sync with the second client.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a SyncML data sync system and a data exchanging method thereof for data exchange between clients. A sync server receives data to be provided to another client and authentication of a target client to which the data is provided from a first client, and transmits a signal reporting that the data has been provided to the target client. A second client according to the authentication information of the target client transmits its own authentication information to the remote sync server if it receives the signal reporting that the data has been provided. The sync server receives the authentication information of the second client, authenticates whether the second client is the target client, and provides the data to the second client. Accordingly, the data can be exchanged between a certain client and another client.
-
Citations
15 Claims
-
1. A SyncML (Synchronization Markup Language) data synchronization (sync) system for data exchange between clients, comprising:
-
a first client having client data to be provided to another client and authentication information of a target client to which the client data is provided;
a second client corresponding to the authentication information of the target client; and
a sync server for providing the client data to the second client if a sync request is received from the first client by performing a sync with the first client, receiving the client data through the sync, transmitting a sync request signal to the second client using the target authentication information of the first client, receiving authentication information from the second client and authenticating the second client, requesting a data access password from a user of the second client and authenticating the user of the second client, and performing a sync with the second client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data exchanging method for data exchange between clients in a SyncML (Synchronization Markup Language) data synchronization (sync) system including a sync server and first and second clients connected to the sync server using one of a remote interface and a local interface, the method comprising:
-
an authentication information providing step of the sync server receiving client data to be provided to the second client and authentication information of the second client from the first client;
an authenticating step of the sync server informing the second client of the providing of the client data and authenticating the second client according to the authentication information and a data access password received from a second client; and
a client data providing step of the sync server providing the client data to the second client according to appliance information received from the second client if the second client is a target client. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification