Patent ID: 7464077

Claim:
A data management system comprising: a processor; a relational database; one or more caches coupled to one or more data sources, wherein each of the caches contain information sampled and received only during a particular time frame; a query control coupled to said one or more caches and to said relational database, said query control designed to determine if an incoming query can be fulfilled by one of said one or more caches, and to pass said query to said relational database if it cannot, wherein the determining includes comparing a time frame of data requested by the incoming query to the particular time frame contained in the cache, wherein said query control is further designed to pass said query to one of said one or more caches if the incoming query can be fulfilled by said one of said one or more caches; and a feedback system coupled to said query control and to said one or more data sources, said feedback system designed to send one or more queries to said query control and to adjust operation of said one or more data sources based on information resulting from said one or more queries.