Apparatus and method for generating queries and reports
First Claim
Patent Images
1. A computer readable storage medium, comprising executable instructions to:
- extract data model object information from data model objects in at least one semantic abstraction, wherein the data model object information includes a data model object name, a data model object identifier and a semantic abstraction identifier;
extract from report data results, a report data value and data model object identifier, wherein the data model object identifier corresponds to a data model object name associated with the data model object information, and wherein the report data results are from a report with information automatically retrieved from a data source, where the information is structured in accordance with a report schema;
define indexed fields including fields specifying a data model object name, a data model object identifier, a semantic abstraction identifier and a report data value;
receive a search query;
apply the search query against the indexed fields to define matching data model objects and matching report data values; and
generate a proposed abstract query comprising at least one matching data model object and a corresponding semantic abstraction.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer readable storage medium includes executable instructions to extract data model object information and report data values from data model objects in at least one semantic abstraction to define indexed fields. A search query is received. The search query is applied against the indexed fields to define matching data model objects and matching report data values. A proposed abstract query with at least one matching data model object and a corresponding semantic abstraction is generated.
-
Citations
14 Claims
-
1. A computer readable storage medium, comprising executable instructions to:
-
extract data model object information from data model objects in at least one semantic abstraction, wherein the data model object information includes a data model object name, a data model object identifier and a semantic abstraction identifier; extract from report data results, a report data value and data model object identifier, wherein the data model object identifier corresponds to a data model object name associated with the data model object information, and wherein the report data results are from a report with information automatically retrieved from a data source, where the information is structured in accordance with a report schema; define indexed fields including fields specifying a data model object name, a data model object identifier, a semantic abstraction identifier and a report data value; receive a search query; apply the search query against the indexed fields to define matching data model objects and matching report data values; and generate a proposed abstract query comprising at least one matching data model object and a corresponding semantic abstraction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable storage medium, comprising executable instructions to:
-
extract data model object information for data model objects in at least one semantic abstraction, to define a first set of indexed fields including a data model object name, a data model object identifier and a semantic abstraction identifier; extract report data values from data model objects in report data results to define a second set of indexed fields including a report data value and a data model object name associated with a data model object name in the first set of indexed fields, wherein the report data results are from a report with information automatically retrieved from a data source, where the information is structured in accordance with a report schema; apply search terms in a search query against the first and second sets of indexed fields; retrieve a first list of search query results with matching data model objects and corresponding semantic abstractions; retrieve a second list of search query results with matching report data values and corresponding data model objects and semantic abstractions; and generate a proposed abstract query with a semantic abstraction from the first list and at least one matching data model object of the semantic abstraction. - View Dependent Claims (11, 12, 13, 14)
-
Specification