Local intelligence, cache-ing and synchronization process
First Claim
1. A method for synchronizing data in a local database with data in a central database, wherein the local database and the central database are each capable of having been changed independently of any synchronization of the local and central databases, said local database contained on a client device, said central database contained on a central computer, the method comprising the steps of:
- establishing a communication path between said local database and said central database through a server;
transmitting data over said communication path to a receiving location; and
, synchronizing said transmitted data with a database contained at said receiving location.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method for synchronizing data between a mobile device and a remote computer or server connected to a centralized database. The invention includes three types of synchronization processes occurring: full, transaction and background synchronization; and permits these synchronization processes to occur even in situations where connection with the remote computer is temporarily lost.
61 Citations
20 Claims
-
1. A method for synchronizing data in a local database with data in a central database, wherein the local database and the central database are each capable of having been changed independently of any synchronization of the local and central databases, said local database contained on a client device, said central database contained on a central computer, the method comprising the steps of:
-
establishing a communication path between said local database and said central database through a server;
transmitting data over said communication path to a receiving location; and
,synchronizing said transmitted data with a database contained at said receiving location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data storage medium comprising indicia of instruction for a processor to perform a method for synchronizing data in a local database with data in a central database, wherein the local database and the central database are each capable of having been changed independently of any synchronization of the local and central databases, said local database contained on a client device, said central database contained on a central computer, the method comprising the steps of:
-
establishing a communication path between said local database and said central database through a server;
transmitting data over said communication path to a receiving location; and
,synchronizing said transmitted data with a database contained at said receiving location. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification