Claims
- 1. A method of time-wise data reduction and storage, comprising
A. inputting data from at least one source, B. summarizing that data according to a specified epoch in which it belongs, C. generating for each such epoch, one or more RDF triples characterizing the summarized data.
- 2. The method of claim 1, comprising outputting the RDF triples in one or more RDF document objects.
- 3. The method of claim 2, comprising storing the RDF document objects in a hierarchical data store.
- 4. The method of claim 3, comprising store the RDF document objects in accord with a WebDAV protocol.
- 5. The method of claim 1, comprising storing the RDF triples in a relational data store.
- 6. The method of claim 5, comprising storing the RDF triples in a relational data organized according to a hashed with origin approach.
- 7. A method of time-wise data reduction and storage, comprising
A. querying one or more data sources, B. summarizing data received from the data sources in response to querying, where the data is summarized by selected epoch, C. generating for each such epoch, one or more RDF triples characterizing the summarized data, D. storing the RDF triples to one or more data stores, along with further RDF triples characterizing the data from which the summaries were generated, where the one or more data stores include any of a hierarchical data store and a relational data store.
- 8. The method of claim 7, comprising summarizing data received from the data sources with respect to multiple epochs of differing length.
- 9. The method of claim 7, comprising querying one or more data sources in an SQL format.
- 10. The method of claim 7, comprising parsing an XML file that identifies one or more of the data sources, one or more fields thereof to be summarized, and/or one or more epochs for which those fields are to be summarized.
- 11. The method of claim 7, comprising responding data received from a data source by updating a store associated with an epoch of shorter duration.
- 12. The method of claim 11, comprising updating a store associated with an epoch of longer duration based on information maintained in an epoch of shorter duration.
- 13. A method of time-wise data reduction and storage, comprising
A. at least one of querying and filtering data from one or more data sources, B. summarizing the data received in one or more selected epochs of differing length, C. generating RDF document objects comprising one or more RDF triples characterizing the summarized data, D. storing the RDF documents to a first, hierarchical data store, E. storing the triples therein to a second, relational data store.
- 14. The method of claim 13, comprising querying one or more data sources in an SQL format.
- 15. The method of claim 13, comprising parsing an XML file that identifies one or more of the data sources, one or more fields thereof to be summarized, and/or one or more epochs for which those fields are to be summarized.
- 16. The method of claim 13, comprising responding data received from a data source by updating a store associated with an epoch of shorter duration.
- 17. The method of claim 16, comprising updating a store associated with an epoch of longer duration based on information maintained in an epoch of shorter duration.
- 18. The method of claim 13, comprising generating a display or other presentation based on the RDF triples characterizing the summarized data.
Parent Case Info
[0001] This application claims the benefit of priority of U.S. Provisional Patent Application Serial No. 60/332,053, filed Nov. 21, 2001, entitled “Methods And Apparatus For Querying A Relational Database In A System For Real-Time Business Visibility” and U.S. Provisional Patent Application Serial No. 60/332,219, filed on Nov. 21, 2001, entitled “Methods And Apparatus For Calculation and Reduction of Time-Series Metrics From Event Streams Or Legacy Databases In A System For Real-Time Business Visibility.” This application is also a continuation-in-part of U.S. patent application Ser. No. 09/917,264, filed Jul. 27, 2001, entitled “Methods and Apparatus for Enterprise Application Integration” and U.S. patent application Ser. No. 10/051,619, filed Oct. 29, 2001, entitled “Methods And Apparatus For Real-Time Business Visibility Using Persistent Schema-Less Data Storage.” The teachings of all of the foregoing applications are incorporated herein by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60332053 |
Nov 2001 |
US |
|
60332219 |
Nov 2001 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
09917264 |
Jul 2001 |
US |
Child |
10302727 |
Nov 2002 |
US |
Parent |
10051619 |
Oct 2001 |
US |
Child |
10302727 |
Nov 2002 |
US |