Patent US5490088A successfully refreshed from Google Patents.
US5490088A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method of handling data retrieval requests
Assignee: Motorola Solutions Inc
•
Filing: 1994-02-28
•
Granted: 1996-02-06
•
Expires: 2014-02-28
Abstract
Abstract A method of handling data retrieval requests is provided. A data server (108) receives a message, which message at least identifies a particular data set (202). The data server (108) determines whether the particular data set represents a complete data set, i.e., a complete and current version of the data (204). When the particular data set does represent a complete data set, the data server (108) confirms that the particular data set represents a complete data set (208). When the particular data set does not represent a complete data set, the data server (108) sends at least some additional data to facilitate the formation of a complete data set (206).
Inventors
- 👤 Michael R. Landis
- 👤 Anthony J. Yeates
- 👤 Alex P. Hirsbrunner
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 23:23
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/10; Y; Y10; Y10S; Y10S707/00; Y10S707/99931
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
213 words
In a data retrieval system having a computer with a data server that accesses a database, the database having a complete data set represented therein, the system having a data client having a communication link with the data server, a method of handling data retrieval requests to the data server, the method comprising the steps of: receiving a message, by the data server, which message at least identifies a particular data set related to the complete data set represented in the database; determining, by the data server, whether the particular data set represents the complete data set; when the particular data set does represent the complete data set, transmitting to the data client a confirmation message indicating that the particular data set represents the complete data set; when the particular data set does not represent the complete data set, transmitting to the data client at least some additional data to facilitate forming the complete data set including the steps of: obtaining first data identified by the particular data set; obtaining second data that comprises the complete data set; combining the first data with the second data in a predetermined operation to obtain the additional data, including the step of obtaining data representing changes between the complete data set and the particular data set.
Claim 2
Dependent Claim
213 words
In a data retrieval system having a computer with a data server that accesses a database, the database having a complete data set represented therein, the system having a data client having a communication link with the data server, a method of handling data retrieval requests to the data server, the method comprising the steps of: receiving a message, by the data server, which message at least identifies a particular data set related to the complete data set represented in the database; determining, by the data server, whether the particular data set represents the complete data set; when the particular data set does represent the complete data set, transmitting to the data client a confirmation message indicating that the particular data set represents the complete data set; when the particular data set does not represent the complete data set, transmitting to the data client at least some additional data to facilitate forming the complete data set including the steps of: obtaining first data identified by the particular data set; obtaining second data that comprises the complete data set; combining the first data with the second data in a predetermined operation to obtain the additional data, including the step of obtaining data representing changes between the complete data set and the particular data set.
Claim 3
Dependent Claim
33 words
The method of claim 1, wherein the step of receiving a message, which message at least identifies a particular data set, includes the step of identifying a particular data set comprising a document.
Claim 4
Dependent Claim
32 words
The method of claim 2, wherein the step of identifying a particular data set comprising a document includes the step of identifying a document at least partially comprised of a raster image.
Claim 5
Dependent Claim
34 words
The method of claim 1, wherein the step of determining whether the particular data set represents the complete data set includes the step of determining whether the particular data set constitutes a latest version.
Claim 6
Dependent Claim
28 words
The method of claim 1, wherein the step of confirming that the particular data set represents a complete data set includes the step of transmitting a confirmation message.
Claim 7
Dependent Claim
40 words
The method of claim 1, wherein the step of combining the first data with the second data in a predetermined operation to obtain the additional data includes the step of performing an exclusive-OR operation on the first and second data.
Claim 8
Dependent Claim
33 words
The method of claim 1, wherein step of transmitting at least some additional data to facilitate forming a complete data set comprises the step of: determining the additional data by querying the database.
Claim 9
Dependent Claim
252 words
In a data retrieval system having a computer with a data server that accesses a database, the database having a complete data set represented therein, the system having a data client having a communication link with the data server, a method comprising the steps of: receiving, by the data server, a message transmitted by the data client, which message at least identifies a particular data set corresponding to a version of the complete data set; determining whether the particular data set is current and complete as represented by the complete data set, including the steps of: obtaining first data identified by the particular data set; obtaining second data that comprises the complete data set; combining the first data with the second data in a predetermined operation to obtain the additional data, including the step of obtaining data representing changes between the complete data set and the particular data set; when the particular data set is current and complete, transmitting a confirmation message to the data client indicating that the particular data set represents the complete data set; when the particular data set is not current and complete, determining whether the complete data set is smaller than any additional data that would be necessary to make the particular data set current and complete: when the complete data set is smaller than the additional data, transmitting to the data client the complete data set; when the complete data set is not smaller than the additional data, transmitting to the data client the additional data.
Claim 10
Dependent Claim
252 words
In a data retrieval system having a computer with a data server that accesses a database, the database having a complete data set represented therein, the system having a data client having a communication link with the data server, a method comprising the steps of: receiving, by the data server, a message transmitted by the data client, which message at least identifies a particular data set corresponding to a version of the complete data set; determining whether the particular data set is current and complete as represented by the complete data set, including the steps of: obtaining first data identified by the particular data set; obtaining second data that comprises the complete data set; combining the first data with the second data in a predetermined operation to obtain the additional data, including the step of obtaining data representing changes between the complete data set and the particular data set; when the particular data set is current and complete, transmitting a confirmation message to the data client indicating that the particular data set represents the complete data set; when the particular data set is not current and complete, determining whether the complete data set is smaller than any additional data that would be necessary to make the particular data set current and complete: when the complete data set is smaller than the additional data, transmitting to the data client the complete data set; when the complete data set is not smaller than the additional data, transmitting to the data client the additional data.
Claim 11
Dependent Claim
40 words
The method of claim 8, wherein the step of combining the first data with the second data in a predetermined operation to obtain the additional data includes the step of performing an exclusive-OR operation on the first and second data.
Claim 12
Dependent Claim
207 words
In a data retrieval system having a computer with a data server that accesses a database, the database having a complete data set represented therein, the system having a data client having a communication link with the data server, a method comprising the steps of: receiving, by the data server, a message transmitted by the data client, which message at least identifies a particular data set corresponding to a version of the complete data set; determining whether the particular data set is current and complete as represented by the complete data set; when the particular data set is current and complete, transmitting a confirmation message to the data client indicating that the particular data set represents the complete data set; when the particular data set is not current and complete, determining whether the complete data set is smaller than any additional data that would be necessary to make the particular data set current and complete, including comparing estimates representing the additional data with the complete data set: when the complete data set is smaller than the additional data, transmitting to the data client the complete data set; when the complete data set is not smaller than the additional data, transmitting to the data client the additional data.
Claim 13
Dependent Claim
207 words
In a data retrieval system having a computer with a data server that accesses a database, the database having a complete data set represented therein, the system having a data client having a communication link with the data server, a method comprising the steps of: receiving, by the data server, a message transmitted by the data client, which message at least identifies a particular data set corresponding to a version of the complete data set; determining whether the particular data set is current and complete as represented by the complete data set; when the particular data set is current and complete, transmitting a confirmation message to the data client indicating that the particular data set represents the complete data set; when the particular data set is not current and complete, determining whether the complete data set is smaller than any additional data that would be necessary to make the particular data set current and complete, including comparing estimates representing the additional data with the complete data set: when the complete data set is smaller than the additional data, transmitting to the data client the complete data set; when the complete data set is not smaller than the additional data, transmitting to the data client the additional data.
Claim 14
Dependent Claim
33 words
The method of claim 8, wherein the step of receiving a message, which message at least identifies a particular data set, includes the step of identifying a particular data set comprising a document.
Claim 15
Dependent Claim
32 words
The method of claim 11, wherein the step of identifying a particular data set comprising a document includes the step of identifying a document at least partially comprised of a raster image.
Claim 16
Dependent Claim
34 words
The method of claim 8, wherein the step of determining whether the particular data set represents a complete data set includes the step of determining whether the particular data set constitutes a latest version.
Claim 17
Dependent Claim
28 words
The method of claim 8, wherein the step of confirming that the particular data set represents a complete data set includes the step of transmitting a confirmation message.
Claim 18
Dependent Claim
207 words
In a data retrieval system having a computer with a data server that accesses a database, the database having a complete data set represented therein, the system having a data client having a communication link with the data server, a method comprising the steps of: receiving, by the data server, a message transmitted by the data client, which message at least identifies a particular data set corresponding to a version of the complete data set; determining whether the particular data set is current and complete as represented by the complete data set; when the particular data set is current and complete, transmitting a confirmation message to the data client indicating that the particular data set represents the complete data set; when the particular data set is not current and complete, determining whether the complete data set is smaller than any additional data that would be necessary to make the particular data set current and complete: when the complete data set is smaller than the additional data, transmitting to the data client the complete data set; when the complete data set is not smaller than the additional data, transmitting to the data client the additional data, including the step of determining the additional data by querying the database.
Claim 19
Dependent Claim
207 words
In a data retrieval system having a computer with a data server that accesses a database, the database having a complete data set represented therein, the system having a data client having a communication link with the data server, a method comprising the steps of: receiving, by the data server, a message transmitted by the data client, which message at least identifies a particular data set corresponding to a version of the complete data set; determining whether the particular data set is current and complete as represented by the complete data set; when the particular data set is current and complete, transmitting a confirmation message to the data client indicating that the particular data set represents the complete data set; when the particular data set is not current and complete, determining whether the complete data set is smaller than any additional data that would be necessary to make the particular data set current and complete: when the complete data set is smaller than the additional data, transmitting to the data client the complete data set; when the complete data set is not smaller than the additional data, transmitting to the data client the additional data, including the step of determining the additional data by querying the database.
Claim 20
Dependent Claim
171 words
In a data retrieval system having a data server with access to a database, a method comprising the steps of: receiving a wireless communication comprising a message, which message identifies a particular data set that comprises a particular document; determining whether the particular data set represents a most current data set for the particular document; when the particular data set does represent the most current data set for the particular document, transmitting a wireless communication confirming that the particular data set represents a complete data set; when the particular data set does not represent a complete data set for the particular document: determining additional data that would be necessary to complete the particular data set for the particular document; determining whether the complete data set is smaller than the additional data; when the complete data set is smaller than the additional data, transmitting a wireless communication comprising the complete data set; when the complete data set is not smaller than the additional data, transmitting a wireless communication comprising the additional data.
Claim 21
Dependent Claim
171 words
In a data retrieval system having a data server with access to a database, a method comprising the steps of: receiving a wireless communication comprising a message, which message identifies a particular data set that comprises a particular document; determining whether the particular data set represents a most current data set for the particular document; when the particular data set does represent the most current data set for the particular document, transmitting a wireless communication confirming that the particular data set represents a complete data set; when the particular data set does not represent a complete data set for the particular document: determining additional data that would be necessary to complete the particular data set for the particular document; determining whether the complete data set is smaller than the additional data; when the complete data set is smaller than the additional data, transmitting a wireless communication comprising the complete data set; when the complete data set is not smaller than the additional data, transmitting a wireless communication comprising the additional data.
Claim 22
Dependent Claim
22 words
The method of claim 16, wherein step of determining additional data comprises the step of: querying the database for the additional data.
References Cited (Backward Citations)
US4578765A
Cited
US4654867A
Cited
US4727429A
Cited
US4697281A
Cited
US4882765A
Cited
US5408619A
Cited
US4933770A
Cited
US5127013A
Cited
US5261069A
Cited
US5388196A
Cited
US5274802A
Cited
US5235433A
Cited
US5361143A
Cited
US5367698A
Cited
US5377017A
Cited
US5381346A
Cited
US5297208A
Cited
US5369501A
Cited
US5387981A
Cited
US5446740A
Cited
US5434994A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-02-05 | 1999-08-07 | 2000-02-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-02-05 | 2003-08-07 | 2004-02-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-02-05 | 2007-08-07 | 2008-02-06 | $7700.00 | Window Closed / Lapsed |