System for Adaptively Querying a Data Storage Repository
First Claim
1. A system for adaptively querying a data storage repository, comprising:
- an input processor for receiving a plurality of different first query messages in a corresponding plurality of different formats;
a repository of stored data elements in a first storage data structure; and
an intermediary processor for automatically performing the activities of;
parsing said plurality of first query messages to identify requested data elements,mapping said identified requested data elements to stored data elements in said first storage data structure of said repository,generating a plurality of second query messages in a format compatible with said repository for acquiring said stored data elements,acquiring said stored data elements from said repository using said generated plurality of second query messages, andprocessing said stored data elements acquired in response to said plurality of second query messages for output in a format compatible with said corresponding plurality of different formats of said first query messages.
1 Assignment
0 Petitions
Accused Products
Abstract
An input processor receives a plurality of different first query messages in a corresponding plurality of different formats. A repository includes stored data elements in a first storage data structure. An intermediary processor automatically: parses the plurality of first query messages to identify requested data elements; maps the identified requested data elements to stored data elements in the first storage data structure of the repository; generates a plurality of second query messages in a format compatible with the repository for acquiring the stored data elements; acquires the stored data elements from the repository using the generated plurality of second query messages; and processes the acquired stored data elements in the plurality of second query messages for output in a format compatible with the corresponding plurality of different formats of the first query messages.
-
Citations
28 Claims
-
1. A system for adaptively querying a data storage repository, comprising:
-
an input processor for receiving a plurality of different first query messages in a corresponding plurality of different formats; a repository of stored data elements in a first storage data structure; and an intermediary processor for automatically performing the activities of; parsing said plurality of first query messages to identify requested data elements, mapping said identified requested data elements to stored data elements in said first storage data structure of said repository, generating a plurality of second query messages in a format compatible with said repository for acquiring said stored data elements, acquiring said stored data elements from said repository using said generated plurality of second query messages, and processing said stored data elements acquired in response to said plurality of second query messages for output in a format compatible with said corresponding plurality of different formats of said first query messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28)
-
-
26. A system for adaptively querying a data storage repository, comprising:
-
an input processor for receiving at least one first query message comprising a request for information and an instruction determining a data format for providing said information, said instruction being alterable to adaptively change said information and said data format for providing said information; a repository of stored data elements in a first storage data structure; and an intermediary processor for automatically performing the activities of; parsing said at least one first query message to identify requested data elements, mapping said identified requested data elements to stored data elements in said first storage data structure of said repository, generating at least one second query message in a format compatible with said repository for acquiring said stored data elements, acquiring said stored data elements from said repository using said generated at least second query messages, and processing said stored data elements acquired in response to said at least one second query message for output in a format compatible with said data format determined by said instruction in said at least one first query message.
-
Specification