Methods and systems for manipulating user interface controls
US6677962B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Jun 26, 2000 |
| Grant date | Jan 13, 2004 |
| Priority date | — |
| Expiry date | Aug 7, 2021 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG09G2360/144
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The described embodiments present methods and systems for manipulating user interface (UI) controls after the controls have been designed by a control designer. Flexibility is provided through an inventive architecture that employs style class objects that are programmed or programmable to manipulate the appearance and/or behavior of the controls. Various themes can also be employed to manipulate the appearance of controls across the system in a uniform, standardized manner. Manipulation of the controls can thus take place at run time and on a system wide basis, e.g. across multiple applications. The inventive systems and methods can be employed in the context of third parties such as original equipment manufacturers (OEMs) to provide the ability to “brand” products, e.g. consumer embedded products.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.