Business Query Language
First Claim
1. A method for a structured business query language, comprising:
- providing a structured business query construct based on a business context of a business productivity application during runtime of the business productivity application;
receiving, in response to providing the structured business query construct, an input query from within the business productivity application;
accessing a business object in response to the input query; and
inserting the business object into the business productivity application.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses enable providing a structured business query interface to receive a structured business query. The interface can be provided as an extension to a business productivity application. The query is made without having to change context from the application to another program, but rather can be made within the context of the application. The query triggers access to a backend, which may result in accessing a data object that is inserted or embedded into the application, or a document of the application. In one embodiment, a business process extension is also available to the application, which enables a task pane within the application with other features and/or data. In one embodiment, related data can be accessed in response to selecting the inserted data object, which can provide additional information on the data object without leaving the context of the application.
73 Citations
24 Claims
-
1. A method for a structured business query language, comprising:
-
providing a structured business query construct based on a business context of a business productivity application during runtime of the business productivity application; receiving, in response to providing the structured business query construct, an input query from within the business productivity application; accessing a business object in response to the input query; and inserting the business object into the business productivity application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An article of manufacture comprising a machine readable medium having content stored thereon to provide instructions to cause a machine to perform operations including:
-
providing a structured business query construct based on a business context of a business productivity application during runtime of the business productivity application; receiving, in response to providing the structured business query construct, an input query from within the business productivity application soliciting a data object; accessing the data object from an enterprise backend in response to the input query; and inserting the business object into the business productivity application. - View Dependent Claims (21, 22, 23)
-
-
24. A system comprising:
-
means for receiving a request to invoke a data object query from within a context of a business productivity application during runtime of the business productivity application; means for providing, in response to the request, a structured business query interface based on the business context, within the context of the business productivity application; means for receiving an input query from the structured business query interface; means for accessing a data object in response to the input query; and means for inserting the accessed data object into the business productivity application.
-
Specification