DATA TRANSFER AND SYNCHRONIZATION SYSTEM
First Claim
Patent Images
1. A data package containing instructions for manipulating user data, comprising:
- a header identifying the data package and containing information on content in the data package;
transaction objects operable to effect a change to user data on a device including object operation instructions.
3 Assignments
0 Petitions
Accused Products
Abstract
A data transmission system is disclosed which optimizes transfer and updates of information between systems by providing difference information between the systems. The system transmits data packages having instructions for manipulating user data. The data packages include a header identifying the respective packages, as well as transaction objects for effecting a change to user data on a device having object instructions.
265 Citations
51 Claims
-
1. A data package containing instructions for manipulating user data, comprising:
-
a header identifying the data package and containing information on content in the data package; transaction objects operable to effect a change to user data on a device including object operation instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 51)
-
-
24. Code for instructing a software agent to alter data in a data structure, comprising:
-
a code header including information on the code; at least one data object including content data from a user data store; and a transaction object including instructions for operations on the at least one data object. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A structured transaction data package comprising:
-
a data package identifier; a listing of fields addressed in the transaction; and at least one operation associated with an item and a field. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. A data file including code for instructing a processing device to change data on a user device, comprising:
-
a unique file identifier; at least one association to a transaction content object; and code instructing an agent having access to the user device to update the data on the device with the content object. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification