METHOD AND SYSTEM FOR SEMI-SYNCHRONOUSLY EXPORTING DATA
First Claim
1. An apparatus for semi-synchronously exporting data, the apparatus comprising:
- a processor; and
one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of;
creating, by a web server, an export record in response to receiving a data request from a client computer;
sending, by the web server, a token to the client computer, wherein receipt of the token enables the client computer to be used for other purposes while waiting for receipt of requested data;
processing, by at least one of a plurality of batch processing servers, the data request in response to accessing the export record;
updating, by the at least one of the plurality of batch processing servers, the export record to reflect the processing of the data request; and
exporting, by the web server, the processed data request to the client computer in response to identifying an update of the export record.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for semi-synchronously exporting data. A web server creates an export record in response to receiving a data request from a client computer. The web server sends a token to the client computer, wherein receipt of the token enables the client computer to be used for other purposes while waiting for receipt of requested data. At least one of multiple batch processing servers processes the data request in response to accessing the export record. At least one of the multiple batch processing servers updates the export record to reflect the processing of the data request. The web server exports the processed data request to the client computer in response to identifying an update of the export record.
-
Citations
20 Claims
-
1. An apparatus for semi-synchronously exporting data, the apparatus comprising:
-
a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of; creating, by a web server, an export record in response to receiving a data request from a client computer; sending, by the web server, a token to the client computer, wherein receipt of the token enables the client computer to be used for other purposes while waiting for receipt of requested data; processing, by at least one of a plurality of batch processing servers, the data request in response to accessing the export record; updating, by the at least one of the plurality of batch processing servers, the export record to reflect the processing of the data request; and exporting, by the web server, the processed data request to the client computer in response to identifying an update of the export record. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A machine-readable medium carrying one or more sequences of instructions for semi-synchronously exporting data, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
creating, by a web server, an export record in response to receiving a data request from a client computer; sending, by the web server, a token to the client computer, wherein receipt of the token enables the client computer to be used for other purposes while waiting for receipt of requested data; processing, by at least one of a plurality of batch processing servers, the data request in response to accessing the export record; updating, by the at least one of the plurality of batch processing servers, the export record to reflect the processing of the data request; and exporting, by the web server, the processed data request to the client computer in response to identifying an update of the export record. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for semi-synchronously exporting data, the method comprising:
-
creating, by a web server, an export record in response to receiving a data request from a client computer; sending, by the web server, a token to the client computer, wherein receipt of the token enables the client computer to be used for other purposes while waiting for receipt of requested data; processing, by at least one of a plurality of batch processing servers, the data request in response to accessing the export record; updating, by the at least one of the plurality of batch processing servers, the export record to reflect the processing of the data request; and exporting, by the web server, the processed data request to the client computer in response to identifying an update of the export record. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for transmitting code for semi-synchronously exporting data on a transmission medium, the method comprising:
-
transmitting code to create, by a web server, an export record in response to receiving a data request from a client computer; transmitting code to send, by the web server, a token to the client computer, wherein receipt of the token enables the client computer to be used for other purposes while waiting for receipt of requested data; transmitting code to process, by at least one of a plurality of batch processing servers, the data request in response to accessing the export record; transmitting code to update, by the at least one of the plurality of batch processing servers, the export record to reflect the processing of the data request; and transmitting code to export, by the web server, the processed data request to the client computer in response to identifying an update of the export record. - View Dependent Claims (17, 18, 19, 20)
-
Specification