The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 13, 2004

Filed:

Jun. 26, 2000
Applicant:
Inventor:

Richard St. Clair Bailey, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G09G 5/00 ;
U.S. Cl.
CPC ...
G09G 5/00 ;
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.


Find Patent Forward Citations

Loading…