Claims
- 1. A method for data record transmission, the method comprising:
transmitting, from a first location to a second location, a request for unsent data records, the request including information to identify a last received record; transmitting, from the second location to the first location, at least one previously unsent data record with associated record identifier; and updating, at the first location, an identifier of the last received record, wherein a network firewall denying unrestricted access separates the first location and second location.
- 2. A method according to claim 1, further comprising maintaining, at the first location, a last received record identifier.
- 3. A method according to claim 1, further comprising maintaining, at the second location, at least one record identifier with associated data record in a data structure.
- 4. A method according to claim 1, wherein transmitting, from the first location to the second location, uses hypertext transport protocol.
- 5. A method according to claim 1, wherein transmitting, from the first location to the second location, uses extensible markup language.
- 6. A method according to claim 1, wherein transmitting, from the second location to the first location, uses hypertext transport protocol.
- 7. A method according to claim 1, wherein transmitting, from the second location to the first location, uses extensible markup language.
- 8. Computer executable software code transmitted as an information signal, the code for data record transmission, the code comprising:
code to transmit, from a first location to a second location, a request for unsent data records, the request including information to identify a last received record; code to transmit, from the second location to the first location, at least one previously unsent data record with associated record identifier; and code to update, at the first location, an identifier of the last received record, wherein a network firewall denying unrestricted access separates the first location and second location.
- 9. A computer readable medium having computer executable software code stored thereon, the code for data record transmission
code to transmit, from a first location to a second location, a request for unsent data records, the request including information to identify a last received record; code to transmit, from the second location to the first location, at least one previously unsent data record with associated record identifier; and code to update, at the first location, an identifier of the last received record, wherein a network firewall denying unrestricted access separates the first location and second location.
- 10. A programmed computer for data record transmission comprising:
a memory having at least one region for storing computer executable program code, and a processor for executing the program code stored in the memory, wherein the program code comprises: code to transmit, from a first location to a second location, a request for unsent data records, the request including information to identify a last received record; code to transmit, from the second location to the first location, at least one previously unsent data record with associated record identifier; and code to update, at the first location, an identifier of the last received record, wherein a network firewall denying unrestricted access separates the first location and second location.
- 11. A method for data record transmission, the method comprising:
maintaining, at a subscriber location, a last received record identifier with associated data record; transmitting, from the subscriber location to a publisher location through a network firewall using hypertext transport protocol, a request for unsent data records, the request using extensible markup language including a last received record identifier; maintaining, at the publisher location, a plurality of record identifiers with associated data records in a data structure; transmitting, from the publisher location to the subscriber location through a network firewall using hypertext transport protocol and extensible markup language, at least one previously unsent data record with an associated record identifier; and updating, at the subscriber location, the last received record identifier.
- 12. A method for data extraction to support data reporting, the method comprising:
presenting a plurality of data extraction templates, with associated parameters; receiving parameters for a particular data extraction template using hypertext transport protocol and extensible markup language; extracting data corresponding to the parameters; and generating a document using the data.
- 13. A method according to claim 12, further comprising reusing the data extraction templates.
- 14. A method according to claim 12, wherein presenting a plurality of data extraction templates, receiving parameters for a particular data extraction template, or extracting data occurs through a firewall without a logon through the firewall.
- 15. Computer executable software code transmitted as an information signal, the code for data extraction to support data reporting, the code comprising:
code to present a plurality of data extraction templates, with associated parameters; code to receive parameters for a particular data extraction template using hypertext transport protocol and extensible markup language through a network firewall; code to extract data corresponding to the parameters; and code to generate a document using the data.
- 16. A computer readable medium having computer executable software code stored thereon, the code for data extraction to support data reporting, the code comprising:
code to present a plurality of data extraction templates, with associated parameters; code to receive parameters for a particular data extraction template using hypertext transport protocol and extensible markup language through a network firewall; code to extract data corresponding to the parameters; and code to generate a document using the data.
- 17. A programmed computer for data extraction to support data reporting comprising:
a memory having at least one region for storing computer executable program code, and a processor for executing the program code stored in the memory, wherein the program code comprises: code to present a plurality of data extraction templates, with associated parameters; code to receive parameters for a particular data extraction template using hypertext transport protocol and extensible markup language through a network firewall; code to extract data corresponding to the parameters; and code to generate a document using the data.
Parent Case Info
[0001] This application claims priority to U.S. Provisional Patent Application Ser. No. 60/233,781, which was filed Sep. 20, 2000, entitled “System And Method For Portal Infrastructure Tracking,” the disclosure of which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60233871 |
Sep 2000 |
US |