Charles Oppermann - Redmond WA Nathaniel S. Brown - Seattle WA Gregory C. Lowney - Redmond WA Robert G. Atkinson - Woodinville WA Laura J. Butler - Seattle WA Peter Kam-Ho Wong - Mercer Island WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 900
US Classification:
709310
Abstract:
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.
Providing Access To User Interface Elements Of Legacy Application Programs
Charles Oppermann - Redmond WA Laura J. Butler - Seattle WA Steven M. Donie - Seattle WA Peter Kam-Ho Wong - Mercer Island WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 300
US Classification:
345335
Abstract:
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 the user interface elements of 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. Although this architecture provides many benefits to accessibility aids, some application programs predate the preferred architecture and are thus unable to support this architecture.
ThreatTrack Security Inc. - Clearwater, Florida since Mar 2013
Program Manager
GFI Software - Clearwater, Florida Nov 2011 - Mar 2013
Program Manager, Consumer Security Products
GFI Software - Clearwater, Florida Feb 2011 - Jul 2012
Software Development Manager
Tech Data - Clearwater, Florida Nov 2010 - Mar 2011
Developer Consultant
Amazon.com - Seattle, Washington May 2010 - Oct 2010
Technical Program Manager
Education:
University of South Florida 1985 - 1986
Pasco-Hernando Community College 1984 - 1986
Springstead High School 1979 - 1983
Skills:
Software Development Agile Methodologies Sharepoint Scrum Program Management Sdlc Cloud Computing User Experience .Net Asp.net Testing Javascript C++ Xml Product Management Security Software Engineering Windows Sql C# Databases E Commerce User Interface Design Strategy Microsoft Sql Server Software Accessibility Network Security Vb.net Management Leadership Wpf Software Design Saas Project Management Html Software Development Life Cycle .Net Framework W3C Accessibility Software Project Management Software As A Service
Interests:
Football Children Aviation Science and Technology Tennis
Languages:
English
Awards:
Lifting up the World with a Oneness-Heart Sri Chinmoy The "Lifting Up the World with a Oneness-Heart" Program is a unique award that was offered by Sri Chinmoy to recognize individuals from all walks of life who had inspired and uplifted humanity. Sri Chinmoy lifted the recipients overhead either with one arm or both arms using a specially constructed platform in a symbolic gesture of oneness with their uplifting achievements. Pilot of the Year Washington Pilots Association Dick Harvey Inspiration Award Washington Pilots Association Who’s Who in Business Leaders Listed in technical section Highest Award for Achievement Dale Carnegie Course The award — the most prestigious award in the 8-week program — is given to the person who best exemplified the standards, qualities and principles on which the Dale Carnegie program is based.
St. Joseph School West Milford NJ 1970-1972, Paradise Knoll Elementary School Oak Ridge NJ 1972-1975, Maple Road Elementary School West Milford NJ 1975-1977, Macopin Middle School West Milford NJ 1977-1978, Eden Christian School Brooksville FL 1978-1979
Community:
Bob Schramm, Joan Carpenter, Patrick Hillis, Tj West, Theresa Vega, Tami Kinsler, Joe Maner, Brad Hollis