Method of handling a data request
First Claim
1. A method of handling a data request by exporting data from at least one database to at least one receiver via an intermediary server, the intermediary server comprising at least one database adapter and a memory buffer for temporary storage of data, the method comprising the steps of:
- (a) transmitting the data request from the intermediary server to the database;
(b) retrieving the requested data from the database;
(c) assigning to the data a unique ID number;
(d) transmitting the requested data and unique ID number to the intermediary server;
(e) passing the requested data through the relevant database adapter to transform the data into receiver readable format and storing the transformed data and unique ID number in the memory buffer; and
(f) transmitting the transformed data and unique ID number to the receiver when the receiver is next enabled to receive the data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of handling a data request by exporting data from at least one database to at least one receiver via an intermediary server, the intermediary server comprising at least one database adapter and a memory buffer for temporary storage of data, the method including the steps of transmitting a data request to the database, retrieving the data from the database and assigning it with a unique ID, transmitting the data and the unique ID to the intermediary server, passing the data through the database adapter to transform the data into receiver readable format and transmitting the transformed data and unique ID number to the receiver when the receiver is next enabled to receive the data. There is furthermore provided a computer implemented system for accessing databases operated by independent electronic processing devices.
-
Citations
37 Claims
-
1. A method of handling a data request by exporting data from at least one database to at least one receiver via an intermediary server, the intermediary server comprising at least one database adapter and a memory buffer for temporary storage of data, the method comprising the steps of:
-
(a) transmitting the data request from the intermediary server to the database;
(b) retrieving the requested data from the database;
(c) assigning to the data a unique ID number;
(d) transmitting the requested data and unique ID number to the intermediary server;
(e) passing the requested data through the relevant database adapter to transform the data into receiver readable format and storing the transformed data and unique ID number in the memory buffer; and
(f) transmitting the transformed data and unique ID number to the receiver when the receiver is next enabled to receive the data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 32, 33, 34)
-
-
22. A method of handling a data request by exporting data from at least one database to at least one receiver via an intermediary server, the intermediary server comprising at least one database adapter and a memory buffer for temporary storage of data, the method comprising the steps of:
-
(a) transmitting the data request from the intermediary server to the database;
(b) retrieving the requested data from the database;
(c) assigning the data with a unique ID number;
(d) transmitting the requested data and unique ID number to the intermediary server;
(e) passing the requested data through the relevant database adapter to transform the data into receiver readable format and storing the transformed data and unique ID number in the memory buffer;
(f) transmitting the transformed data and unique ID number to the receiver when the receiver is next enabled to receive the data, and on the data in the database being changed by the addition of updated data;
(g) exporting the updated data to the intermediary server, (h) storing the updated data with the same ID in the memory buffer; and
(i) transmitting the updated data to the receiver when the receiver is next enabled whereby the receiver then stored the updated data. - View Dependent Claims (23, 24, 25, 26, 27, 35, 36, 37)
-
-
28. A computer implemented system for accessing databases operated by independent electronic processing devices comprising:
-
(a) a plurality of receivers;
(b) an intermediary server;
(c) a communications network connecting the processing devices and the server and the receivers and the server, at least the receivers and the server being only intermittently connected;
(d) translation means in the server to accept data from the database and convert the accepted data into a format suitable for transmission to the receiver;
(e) means to assign a unique ID to data in a database on accepting data from the database;
(f) a storage buffer for the ID and converted data; and
(g) means on the receiver being enabled to communicate with the server, downloading the data and ID to the receiver. - View Dependent Claims (29, 30, 31)
-
Specification