Apparatus and method for processing queries against combinations of data sources
First Claim
Patent Images
1. A computer readable storage medium, comprising executable instructions to:
- receive a query based on a semantic abstraction that describes at least one underlying data source, wherein the semantic abstraction includes at least one nested semantic abstraction;
analyze the query to produce data source specific queries;
execute the data source specific queries to produce results; and
return results.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer readable medium includes executable instructions to receive a query based on a semantic abstraction that describes at least one underlying data source. The semantic abstraction includes at least one nested semantic abstraction. The query is analyzed to produce data source specific queries. The data source specific queries are analyzed to produce results, which are returned.
-
Citations
22 Claims
-
1. A computer readable storage medium, comprising executable instructions to:
-
receive a query based on a semantic abstraction that describes at least one underlying data source, wherein the semantic abstraction includes at least one nested semantic abstraction; analyze the query to produce data source specific queries; execute the data source specific queries to produce results; and return results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable storage medium, comprising executable instructions to:
-
receive a query that specifies at least one of a dimension or a measure that is determined based on calculations defined in a semantic abstraction; analyze the query to produce data source specific queries; execute the data source specific queries to produce results; and return the results. - View Dependent Claims (21, 22)
-
Specification