Context-Based User Interface, Search, and Navigation
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
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.
61 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. 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.
-
Specification