Patent ID: 9495480
Filing Date: 2016-11-15
CPC Classification: G06F

Claim Text:
1. A method comprising: displaying, with one or more processors associated with one or more computer systems, information about a first business object in a main working area of a graphical user interface, the first business object being one of a plurality of business objects having attributes stored as data in a database; displaying, with the one or more processors associated with one or more computer systems, a compact search interface within the main working area of the graphical user interface together with the information about the first business object where the compact search interface does not overlap the information about the first business object, the compact search interface having a plurality of input fields corresponding to a subset of attributes of business objects stored in the database, the subset of attributes determined based on a context associated with a user interacting with the main working area of the graphical user interface; receiving, at the one or more computer systems, one or more search terms provided via at least one of the input fields of the search interface; determining, with the one or more processors associated with the one or more computer systems, a set of search results by searching the database using a query plan constructed with at least the one or more search terms; displaying, with the one or more processors associated with the one or more computer systems, two or more search results from the set of search results; receiving, at the one or more computer systems, a selection of a second business object within the two or more search results; and in response to receiving the selection of the second business object within the two or more search results, generating and displaying, with the one or more processors associated with the one or more computer systems, a graphical representation of a second tab in the main working area of the graphical user interface together with a graphical representation of a first tab, the first tab providing information about the first business object in the main working area of the graphical user interface when the graphical representation of the first tab is selected, the second tab providing information about the second business object in the main working area of the graphical user interface when the graphical representation of the second tab is selected.