System and method for synchronizing multiple database files
First Claim
Patent Images
1. A method for initializing a database system having one client computer and a server computer, comprising:
- (a) determining if the server computer contains a database;
(b) copying a client computer database to the server computer, if the server computer does not contain a database. (c) synchronizing the client computer database with the server computer database if the server computer contains a database; and
(d) in response to receiving a user-generated command, configuring the database for;
(i) storage only on the client computer;
(ii) storage on both the client computer and the server computer;
(e) deleting the server computer database if the server computer contains a database and if the user-generated command dictates that the database only be stored on the client computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for efficiently synchronizing multiple databases stored on multiple computing devices. The method and system provides a duplicated database configuration where a database can either be stored only on a plurality of client computers, or on at least a client computer and a server computer. This duplicated database configuration allows users to access a database from a plurality of client computers that are communicatively connected to a server computer.
66 Citations
12 Claims
-
1. A method for initializing a database system having one client computer and a server computer, comprising:
-
(a) determining if the server computer contains a database;
(b) copying a client computer database to the server computer, if the server computer does not contain a database. (c) synchronizing the client computer database with the server computer database if the server computer contains a database; and
(d) in response to receiving a user-generated command, configuring the database for;
(i) storage only on the client computer;
(ii) storage on both the client computer and the server computer;
(e) deleting the server computer database if the server computer contains a database and if the user-generated command dictates that the database only be stored on the client computer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable medium bearing computer-executable instructions which, when executed and initializes a database system having one client computer and a server computer, comprising:
-
(a) determining if the server computer contains a database;
(b) copying a client computer database to the server computer, if the server computer does not contain a database. (c) synchronizing the client computer database with the server computer database if the server computer contains a database; and
(d) in response to receiving a user-generated command, configuring the database for;
(i) storage only on the client computer;
(ii) storage on both the client computer and the server computer;
(e) deleting the server computer database if the server computer contains a database and if the user-generated command dictates that the database only be stored on the client computer. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification