Robert E. Sinclair - Sammamish WA, US Patricia M. Wagoner - Redmond WA, US Heather S. Burns - Redmond WA, US Paul J. Reid - Woodinville WA, US Brendan McKeon - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44 G06F 3/16
US Classification:
717100, 715727
Abstract:
Control patterns are used to describe functionality that may be exposed by one or more types of elements or controls. Functionality that is common among two or more types of elements is described by the same control pattern. Certain predefined methods, structures, properties, and/or events may be associated with a particular control pattern. Elements that support the control pattern, when queried, return an interface that describes those methods, structures, properties, and/or events. Control patterns are mutually exclusive in the functionality they represent, so they may be combined in arbitrary ways to expose the complete set of functionality offered by a particular control.
Gilma Annuska Perkins - Redmond WA, US Michael Edward Dulac Winser - Westport CT, US Ramkumar Subramanian - Kirkland WA, US Paul Reid - Woodinville WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00
US Classification:
345156, 715747, 715865, 715866, 706 11
Abstract:
A computing environment can dynamically respond to user preferences and personal abilities by enabling computer users to configure their computing experience by implicitly gathering information about the users' needs. The system can detect users' issues during the natural course of interaction with the system and offer to make adjustments to make their tasks simpler and more enjoyable. The system can allow for the configuration of settings that can impact users' abilities to receive important information from the system or provide input to the system.
User Interface Automation Framework Classes And Interfaces
Brendan McKeon - Seattle WA, US Robert Sinclair - Sammamish WA, US Patricia M Wagoner - Redmond WA, US Paul J. Reid - Woodinville WA, US Michael A. Friedman - Sammamish WA, US Heather S. Burns - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00
US Classification:
715762, 715747
Abstract:
A method and system providing a client with user interface information are described. The method and system implement a set of application program interfaces for providing user interface information to a client through an accessibility system. The accessibility system includes a mechanism for transferring user interface information from a provider side to the client side and a logical tree for selectively revealing user interface information. The application program interface system includes client side application program interfaces for assisting the client in obtaining user interface information. The client side application program interfaces include an automation class, a logical element class, a raw element class, control pattern classes, and an input class. The provider side application program interfaces include a provider automation class, a provider automation interface, a raw element interface, and control pattern provider interfaces.
Screen Magnifier Panning Model With Dynamically Resizable Panning Regions
Nazia Zaman - Bellevue WA, US Paul J. Reid - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/048
US Classification:
715784, 345660, 345619, 345665, 715788, 715865
Abstract:
A magnifier panning system is described that creates a panning region at the edges of a magnified view. When a user moves the cursor into the panning region, the system pans the magnified view. When the user is not in the panning region, the user can interact with objects in the magnified view without the view shifting around. The objects appear magnified, but they do not behave or move any differently than they would if they were not magnified, providing the user with a familiar and comfortable user experience. Thus, the magnifier panning system provides the user with a much more natural view for interacting with the displayed objects while still allowing an efficient way to pan the view to move the magnified view to a different area of the screen.
Nazia Zaman - Bellevue WA, US Paul J. Reid - Woodinville WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/048
US Classification:
715815, 715800, 715801, 715786, 715863, 715857
Abstract:
A multi-model magnification system is described that can be used with multiple forms of input, including natural input such as touch-based devices. Users can zoom in/out and pan with their preferred mode of interaction, including mouse, keyboard, pen, and touch interactions. The system provides dedicated features for some modes, such as pinch/scroll gestures for touch input, that allow users to easily zoom in/out and pan the magnified area (e. g. , on a touch laptop). The system provides an interactive panning mode in which the user the user can interact with the desktop or applications (e. g. , clicking on icons) and pan using special gestures. When the system is in the panning mode, the system consumes received gestures or other input, otherwise the system passes received input to a magnified application.
Nazia Zaman - Bellevue WA, US Paul J. Reid - Redmond WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 3/041
US Classification:
715702
Abstract:
A magnification system is described that provides a better user experience to users of desktop magnification, such as in conjunction with touch-based interface devices. The system includes an interactive panning mode that allows users to pan a magnified area of the desktop or application while still interacting with magnified elements, such as icons, files, and so forth. In the interactive panning mode, the user can pan the magnified desktop in a manner similar to traditional panning by selecting an area of the magnified desktop that does not contain user interface elements. The user can also click/touch buttons, UI elements, and interact with the magnified desktop in a normal fashion.
Magnifier Panning Interface For Natural Input Devices
Nazia Zaman - Bellevue WA, US Paul J. Reid - Woodinville WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/048
US Classification:
715856
Abstract:
A magnifier movement system is described herein that provides a more user-friendly experience for users of natural input devices when moving the magnifier and interacting with magnified user interface elements. The system receives an indication that a user has touched the screen with a natural input device at a particular location. The system displays a drag control for moving the magnifier, but does not move the magnifier unless the user selects the drag control and moves the natural input device. If the drag control is unselected and the system receives additional natural input, then the system passes the input on to the magnified application. Thus, the magnifier movement system provides a more satisfying user experience for users of natural input-based computer systems and screen magnifiers.
Jason Anthony Grieves - Redmond WA, US Brett D. Humphrey - Seattle WA, US Donald Gary Funk - Seattle WA, US Vidhya Sriram - Redmond WA, US Glenn Edgar Murphy, III - Seattle WA, US Paul J. Reid - Woodinville WA, US Dmitri Klementiev - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 11/36 G06F 17/30 G06F 9/44
US Classification:
717124, 707812, 707E17005, 714E11207
Abstract:
User interface elements are identified and cataloged into a user interface inventory database keyed on a global user interface element identifier. Information is collected for user interface elements activated in an executing application or applications. Scenario information is collected and is used to update the user interface inventory database. Scenario information includes information concerning user interface element usage, state changes, etc. in time. The described information can be collected over a period of time and from a number of different computer systems. The information can be analyzed to determine and quantify usage and testing of user interface elements. The analyzed information can be used to determine how thoroughly a user interface element has been tested, how often the user interface element works as expected, most commonly used user interface elements and other information. The collected information can be used to track, quantify and identify ownership of user interface elements.
Isbn (Books And Publications)
Advanced Optical Manufacturing and Testing: 9-11 July 1990, San Diego, California
Paul Reid, director-general of the Health Service Executive, told Irish radio Friday the attack was sophisticated and used ransomware known as Conti. He said Irelands Covid-19 vaccination services will continue normally because they use different technology than the countrys other healthcare opera
Date: May 14, 2021
Category: More news
Source: Google
Taoiseach defends Covid response as Ireland’s infection rate highest in world
It has put enormous pressure on the health service, with ambulances lined up outside Letterkenny University Hospital and a warning from Health Service Executive (HSE) boss Paul Reid that the situation is now beyond strain.
Date: Jan 11, 2021
Category: More news
Source: Google
State to examine extending period between vaccine shots
The State saw a sharp rise in Covid-19 cases in recent days with Health Service Executive chief executive Paul Reid yesterday describing the virus as rampant. Last night Dr Holohan said: Our health system will not continue to cope with this level of impact.
Date: Jan 01, 2021
Category: More news
Source: Google
Ireland locks down New Year’s as coronavirus rate hits high
The number of new confirmed cases in a single day passed 1,700 for the first time as Paul Reid, head of the Health Service Executive, warned that an unprecedented and toxic combination of forces including yuletide recklessness was spreading the disease in Ireland. He said tracers had recorded
-- CBS Face the Nation: Sen. Lindsey Graham (R-S.C.) Rudy Giuliani Sen. Chris Murphy (D-Conn.) ... Rep. Will Hurd (R-Texas) Rep. Terri Sewell (D-Ala.). Panel: Paul Reid, Mike Morrell, Adam Entous and Rachael Bade.
eremony there will be a dedication of the Brigadier General William J. Gormley, III Bench and the laying of the wreath by the family of Lance Cpl. Paul Reid, USMC, the first West Roxbury resident to give his life for our country in Vietnam. For further information please visit thegardenscemetery.org o
Investors in many markets are competing for homes and making attractive bids by offering to pay in cash. Paul Reid, a real-estate agent based in nearby Mission Viejo, Calif., says two of his clients have suspended their home-shopping searches because of how crazy it is. He began noticing hand-draw
NedlandsPaul is the Education Manager for Next Byte is Western Australia. Currently he works with education institutions around Perth on strategic planning for and... Paul is the Education Manager for Next Byte is Western Australia. Currently he works with education institutions around Perth on strategic planning for and supporting the use of ICTs for teaching and learning.
Paul is available for public speaking on the use of mobile technologies and social...