Context-Based User Interface, Search, and Navigation
AssigneeSap SE
InventorsReiner Hille-Doering, Ronald Fischer
Life of this patent
Estimating the term…
Abstract
The present disclosure involves systems, software, and computer implemented methods for providing context-based user interfaces, searches, and navigation in business processes. One process includes operations for identifying a data field on an electronic page to be populated by a user for a business process and a data object associated with the business process. A particular data object field in the data object is selected for additional searching, and a suggested entry for populating the data field is determined based on a search for additional information associated with the business process using the particular data object field and a particular type of the data object.
Claims20
A computer implemented method for causing one or more processors to generate a suggested option to a user, the method comprising the following steps performed by the one or more processors:
- identify a data field on an electronic page to be populated by a user, the data field associated with a business process;
- identify a data object associated with the business process, the data object including at least one data object field representing values relevant to the business process;
- select a particular data object field in the data object to use for additional searching related to the particular data object field;
- perform a search of a back-end repository for additional information associated with the business process, the search using at least an identifier associated with the particular data object field and a type of the particular data object or field;
- dynamically determine a suggested entry for populating the data field based on at least search results obtained from the search;
- and
- present the suggested entry to the user through a user interface of the electronic page.
A computer program product encoded on a tangible storage medium, the product comprising computer readable instructions for causing one or more processors to perform operations comprising:
- identifying a word displayed in a user interface, the word associated with a business process;
- identifying a data object associated with the business process, the data object including at least one data object field representing values relevant to the business process;
- selecting a particular data object field in the data object to use for additional searching related to the particular data object field;
- performing a search of a back-end repository for additional information associated with the business process, the search using at least an identifier associated with the particular data object field and a type of the particular data object field;
- dynamically determining a suggested option related to the word displayed in the user interface, the suggested option determined based on at least search results obtained from the search;
- and
- presenting the suggested option to the user through the user interface.
A system, comprising:
- memory operable to store information associated with a context of a business process;
- and
- one or more processors operable to:
- identify a data field on an electronic page to be populated by a user, the data field associated with a business process;
- identify a data object associated with the business process, the data object further associated with a namespace and a value;
- perform a search of a back-end repository for additional information associated with the business process, the search using at least the namespace and the value associated with the data object;
- dynamically determine a suggested entry for populating the data field based on at least search results obtained from the search;
- and
- present the suggested entry to the user through a user interface of the electronic page.
Dependencies are inferred from the claim text.