IP Library Granted Patent US 8,874,795
Granted Patent B2
US 8,874,795 · App. 11/947,489 · Granted Oct 28, 2014

Data synchronization system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,874,795
App. No.
11/947,489
Granted
Oct 28, 2014
Kind
B2
Abstract

A data synchronization system is provided. In the data synchronization system, a synchronization message transmitting party transmits a synchronization message with meta information to a synchronization message receiving party, and the synchronization message receiving party interprets and stores the meta information included in the synchronization message, and performs further processing for data that is to be synchronized, according to the meta information. Therefore, the frequency of wireless connections for synchronization is minimized.

Claims (47)

1. A data synchronization system, comprising:

a first apparatus,

to transmit a synchronization message with meta information, and

to perform a first synchronization processing of synchronization data; and

a second apparatus including a data storage unit,

to receive the synchronization message with the meta information from the first apparatus,

to interpret the meta information included in the synchronization message,

to perform a second synchronization processing of the synchronization data in response to the synchronization message,

to retain the synchronization data in the data storage unit for a validity period defined based on the meta information, and

to remove the synchronization data from the data storage unit when the synchronization data exceeds the validity period,

wherein the meta information specifies select synchronization data for synchronization among available synchronization data to minimize frequency of wireless connections for synchronization.

2. The data synchronization system of claim 1 ,

wherein the meta information further defines a size of the synchronization data that is to be synchronized.

3. The data synchronization system of claim 1 , wherein the meta information defines a synchronization data storage unit of the first apparatus as a cache for a synchronization data storage unit of the second apparatus.

4. The data synchronization system of claim 1 , wherein the meta information defines an operation that is to be performed if an error occurs during either the first or second synchronization processing of the synchronization data that is to be synchronized.

5. The data synchronization system of claim 1 , wherein the meta information defines either the first or second synchronization processing of the synchronization data that is to be synchronized.

6. A data synchronization system of claim 1 ,

wherein the meta information defines either the first or second synchronization processing of the synchronization data that is to be synchronized, and the defined synchronization processing of the synchronization data that is to be synchronized is one of compressing and encrypting.

7. A data synchronization system of claim 1 ,

wherein the meta information selectively defines partial data from the synchronization data stored in the data storage unit.

8. The data synchronization system of claim 1 , wherein the meta information selectively defines synchronizing some but not all of the synchronization data stored in the data storage unit.

9. The data synchronization system of claim 1 ,

wherein the second apparatus further removes the interpreted meta information when the synchronization data exceeds the validity period.

10. A data synchronization system, comprising:

a first apparatus to transmit a synchronization message with meta information; and

a second apparatus including data storage unit,

to receive the synchronization message with the meta information from the first apparatus,

to interpret the meta information included in the synchronization message,

to synchronize data specified by the meta information, and

to retain the synchronized data in the data storage unit until expiration of a validity period,

wherein the validity period is defined based on the meta information, and

wherein the meta information specifies select synchronization data for synchronization among available synchronization data to minimize frequency of wireless connections for synchronization.

11. A selective data synchronization system, comprising:

a first apparatus

to transmit a synchronization message with meta information; and

a second apparatus,

to receive the synchronization message with the meta information from the first apparatus,

to interpret the meta information included in the synchronization message,

to perform a synchronization processing of select data based on the meta information, and

to store the synchronized data in a data storage unit of the second apparatus,

wherein the meta information specifies select synchronization data for synchronization among available synchronization data to minimize frequency of wireless connections for synchronization.

12. The data synchronization system of claim 1 , wherein the synchronization data is not processed through a wireless network.

13. The data synchronization system of claim 10 , wherein the first apparatus performs synchronization processing of select data to be synchronized.

14. The data synchronization system of claim 10 , wherein the synchronization data is not processed through a wireless network.

15. The data synchronization system of claim 1 , wherein the second synchronization processing is performed using the meta information and not through the wireless network.

16. The data synchronization system of claim 15 , wherein the second synchronization processing is performed without increasing frequency of wireless connections for synchronization prior to the second synchronization processing.

17. The data synchronization system of claim 1 , wherein the meta information specifies select synchronization data for synchronization to reduce accounting load of the second apparatus.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF PATENTS 09897290, 10824929, 11249232, 11966263 PREVIOUSLY RECORDED AT REEL: 040654 FRAME: 0749. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Jan 18, 2017
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 041413/0799 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT APPLICATION NUMBER 10221139 PREVIOUSLY RECORDED ON REEL 040005 FRAME 0257. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT APPLICATION NUMBER 10221139 SHOULD NOT HAVE BEEN INCLUED IN THIS RECORDAL. Recorded Nov 7, 2016
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 040654/0749 →
DE-MERGER Recorded Sep 13, 2016
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 040005/0257 →
MERGER Recorded Sep 18, 2014
From: PANTECH & CURITEL COMMUNICATIONS, INC.
To: PANTECH CO., LTD.
Reel/Frame 033776/0952 →