Context-based dynamic user interface elements
US6633315B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | May 20, 1999 |
| Grant date | Oct 14, 2003 |
| Priority date | — |
| Expiry date | May 20, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/451
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Methods and systems for building context-based user interfaces are provided. According to the present invention, a contextual engine residing on a host computer system provides a user interface based on a predefined set of user interface (UI) elements that are selected on the basis of a set of prescribed conditions being satisfied. The computer system includes a data store having a plurality of contexts, wherein each context is defined by a set of prescribed conditions and is associated with a predefined set of UI elements. The contextual engine determines, for each context, whether the set of prescribed conditions that defines the context is satisfied, and, if so, provides a user interface based on the predefined set of UI elements associated with the context. The contextual engine provides the user interface by identifying for an application program residing on the host computer system, the predefined set of UI elements associated with the context. The application builds the user interface based on the predefined set of UI elements associated with the context. The contextual engine continues running in the background on the host computer system and dynamically updates the user in…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.