Programmatically providing direct access to user interface elements of an application program

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6334157
SERIAL NO

08815100

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An architecture is provided that enables an accessibility aid to directly access and manipulate user interface elements of an application program programmatically. Moreover, such access and manipulation occurs in an application-independent manner, so that an accessibility aid utilizing the architecture can access any application program that conforms to the architecture, without the accessibility aid needing any prior knowledge of the application program or its user interface elements. User interface elements typically have both a visual representation displayed on the video display and an implementation, which is the code and data implementing the user interface element. The architecture provides an accessibility aid with direct access to the implementation of user interface elements, thus enabling the accessibility aid to both examine various characteristics of the user interface element and manipulate these characteristics, which may affect its visual representation.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • MICROSOFT TECHNOLOGY LICENSING, LLC

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Atkinson, Robert G Woodinville, WA 57 5472
Brown, Nathaniel S Seattle, WA 5 308
Butler, Laura J Seattle, WA 12 1437
Lowney, Gregory C Redmond, WA 3 477
Oppermann, Charles Redmond, WA 2 311
Wong, Peter Kam-Ho Mercer Island, WA 8 744

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation