Patent · US Active

User interface framework and techniques

US8234586B2 · kind B2 · utility

6Cited by
11References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMar 26, 2008
Grant dateJul 31, 2012
Priority date
Expiry dateNov 4, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/38
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A set of declarative language instructions (“DEIs”) defines three hierarchically-related data structures (“DSs”) to provide a naming taxonomy for use with a user interface (“UT”) framework. A first DS stores references to user-selectable objects (“USOs”) that are presentable via a UI of a software application. The USOs provide access to other USOs or to resources. A second DS stores references to actions to be taken upon user selection of particular USOs. A third DS stores information for indirectly accessing resources or USO configuration data during runtime of the software application. Another set of DEIs defines sets of computer-executable instructions (“CEIs”) corresponding to actions referred to via the second DS, which are triggered for execution upon user selection of particular USOs. Information from the third DS associated with a selected USO is passed to a particular set of CEIs. Runtime indirection and decoupling of content/functionality from UI components is achieved.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.