Generalizing Formats of Business Data Queries and Results
First Claim
1. A computer-implemented method performed by data processing apparatus, the method comprising:
- receiving a query requesting data stored in a business objects data source, wherein the query has a generic query format and wherein the query includes one or more parameters that at least in part describes a computer software interface implementation configured to execute the query to identify the data requested in the query;
identifying, based on the one or more parameters, the computer software interface implementation that is configured to execute the query, wherein the computer software interface implementation specifies an interface-specific query format;
converting the query from the generic query format into the interface-specific query format; and
providing the interface-specific query format to the computer software interface implementation.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adapting formats of data queries into a generic format. A query requesting data stored in a business objects data source is received. The query has a generic format and includes parameters that describe a computer interface implementation configured to execute the query to identify the requested data. Based on the one or more parameters, the computer software interface implementation is identified. The interface implementation specifies an interface-specific query format. The query is converted from the generic query format into the interface-specific query format, and provided to the computer software interface implementation. The interface implementation executes the interface-specific query and obtains the requested data in an interface-specific results format. This data is converted into a generic results format, and provided in response to receiving the query.
12 Citations
24 Claims
-
1. A computer-implemented method performed by data processing apparatus, the method comprising:
-
receiving a query requesting data stored in a business objects data source, wherein the query has a generic query format and wherein the query includes one or more parameters that at least in part describes a computer software interface implementation configured to execute the query to identify the data requested in the query; identifying, based on the one or more parameters, the computer software interface implementation that is configured to execute the query, wherein the computer software interface implementation specifies an interface-specific query format; converting the query from the generic query format into the interface-specific query format; and providing the interface-specific query format to the computer software interface implementation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium storing computer software instructions executable by one or more data processing apparatus to perform operations comprising:
-
receiving a query requesting data stored in a business objects data source, wherein the query has a generic query format and wherein the query includes one or more parameters that at least in part describes a computer software interface implementation configured to execute the query to identify the data requested in the query; identifying, based on the one or more parameters, the computer software interface implementation that is configured to execute the query, wherein the computer software interface implementation specifies an interface-specific query format; converting the query from the generic query format into the interface-specific query format; and providing the interface-specific query format to the computer software interface implementation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more data processing apparatus; and a computer-readable medium storing computer software instructions executable by the one or more data processing apparatus to perform operations comprising; receiving a query requesting data stored in a business objects data source, wherein the query has a generic query format and wherein the query includes one or more parameters that at least in part describes a computer software interface implementation configured to execute the query to identify the data requested in the query; identifying, based on the one or more parameters, the computer software interface implementation that is configured to execute the query, wherein the computer software interface implementation specifies an interface-specific query format; converting the query from the generic query format into the interface-specific query format; and providing the interface-specific query format to the computer software interface implementation. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification