Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
114 words
A data synchronization system for a portable client computer, comprising: a data storage; a gateway computer having a persistent connection with the data storage, the gateway computer comprising a session module in communication with the data storage for retrieving data, removing data, or updating data in the data storage and wherein the data storage resides on a network that is further connected to the gateway computer; and a portable client computer, comprising: a client database, and a communications module capable of establishing a non-persistent connection to the gateway computer and allowing access to the client database from time to time for synchronization of at least a portion of the data in the client database.
Claim 2
Dependent Claim
114 words
A data synchronization system for a portable client computer, comprising: a data storage; a gateway computer having a persistent connection with the data storage, the gateway computer comprising a session module in communication with the data storage for retrieving data, removing data, or updating data in the data storage and wherein the data storage resides on a network that is further connected to the gateway computer; and a portable client computer, comprising: a client database, and a communications module capable of establishing a non-persistent connection to the gateway computer and allowing access to the client database from time to time for synchronization of at least a portion of the data in the client database.
Claim 3
Dependent Claim
19 words
The system of claim 1, wherein the access to the client database from the gateway computer is a query.
Claim 4
Dependent Claim
24 words
The system of claim 1, wherein the access to the client database from the gateway computer is to add data to the client database.
Claim 5
Dependent Claim
24 words
The system of claim 1, wherein the access to the client database from the gateway computer is to remove data from the client database.
Claim 6
Dependent Claim
20 words
The system of claim 1, wherein a portion of the client database is retrieved and stored in the data storage.
Claim 7
Dependent Claim
13 words
The system of claim 1, wherein the network is a wide area network.
Claim 8
Dependent Claim
13 words
The system of claim 6, wherein the wide area network is the Internet.
Claim 9
Dependent Claim
27 words
The system of claim 1, additionally comprising an application program running on the portable client computer, wherein the application program results in changes to the client database.
Claim 10
Dependent Claim
14 words
The system of claim 8, wherein the application program is for completing electronic forms.
Claim 11
Dependent Claim
22 words
The system of claim 1, wherein the data storage comprises a mail server so that the client computer can access electronic mail.
Claim 12
Dependent Claim
101 words
In a computer network, including a gateway computer, a data storage connected to a network that is further connected to the gateway computer, and a mobile client having a database, a method of synchronizing the client database and the data storage during a non-persistent connection, the method comprising the steps of: connecting the mobile client to the gateway computer; manipulating the client database by commands received from the gateway computer; accessing the data storage by the gateway computer via the network; updating the data storage responsive to the manipulation by the gateway computer; and disconnecting the client from the gateway computer.
Claim 13
Dependent Claim
101 words
In a computer network, including a gateway computer, a data storage connected to a network that is further connected to the gateway computer, and a mobile client having a database, a method of synchronizing the client database and the data storage during a non-persistent connection, the method comprising the steps of: connecting the mobile client to the gateway computer; manipulating the client database by commands received from the gateway computer; accessing the data storage by the gateway computer via the network; updating the data storage responsive to the manipulation by the gateway computer; and disconnecting the client from the gateway computer.
Claim 14
Dependent Claim
14 words
The method of claim 11, additionally comprising the step of updating the client database.
Claim 15
Dependent Claim
14 words
The method of claim 11, wherein the manipulating step includes querying the client database.
Claim 16
Dependent Claim
16 words
The method of claim 11, wherein the manipulating step includes removing data from the client database.
Claim 17
Dependent Claim
22 words
The method of claim 11, wherein the data storage comprises a mail server so that the mobile client can access electronic mail.
Claim 18
Dependent Claim
16 words
The method of claim 11, wherein the gateway computer is persistently connected to the data storage.
Claim 19
Dependent Claim
13 words
The method of claim 11, wherein the network comprises a local area network.
Claim 20
Dependent Claim
13 words
The method of claim 11, wherein the network comprises a wide area network.
Claim 21
Dependent Claim
13 words
The method of claim 18, wherein the wide area network is the Internet.