Joseph K. Ngari - Seattle WA, US Kevin J. Smith - Redmond WA, US Scott Mitchell Mail - Seattle WA, US Jacob Fleisher - Redmond WA, US Michael Winser - Westport CT, US David V. Esposito - North Haven CT, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00 G06F 3/048 G09G 5/26
US Classification:
715801, 715800, 345629
Abstract:
A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. In one embodiment, the magnification region is moveable relative to the magnifier frame, in relation to movement of the magnifier frame on the display screen. Such relative movement can be used to avoid a potentially disorienting edge condition that arises when a magnifier frame reaches an edge of the display screen and stops, while its associated magnification region continues to pan. In another embodiment, the cursor of a user input device is moveable across the screen display into and out of the magnification region. When the position of the cursor falls within the magnification region, the cursor appears within the magnified image presented within the magnifier frame.
Virtual Magnifying Glass With Intuitive Use Enhancements
Joseph K. Ngari - Redmond WA, US Kevin J. Smith - Redmond WA, US Scott Mitchell Mail - Seattle WA, US Jacob Fleisher - Redmond WA, US Michael Winser - Westport CT, US David V. Esposito - North Haven CT, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/048 G06F 3/14 G06G 5/00
US Classification:
715801, 715800, 715273, 345660, 345629
Abstract:
A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. In one embodiment, the magnification region is moveable relative to the magnifier frame, in relation to movement of the magnifier frame on the display screen. Such relative movement can be used to avoid a potentially disorienting edge condition that arises when a magnifier frame reaches an edge of the display screen and stops, while its associated magnification region continues to pan. In another embodiment, the cursor of a user input device is moveable across the screen display into and out of the magnification region. When the position of the cursor falls within the magnification region, the cursor appears within the magnified image presented within the magnifier frame.
Daniel Sangster - Bellevue WA, US Christopher Dreher - Seattle WA, US Joseph Ngari - Seattle WA, US Carlos Manzanedo - Kirkland WA, US James Marshall - Puyallup WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04B 7/00
US Classification:
4554121, 455 412
Abstract:
Embodiments of software-supervised pairing processes are provided. The processes enable a user to pair a mouse and keyboard with a Bluetooth transceiver without having to use a second mouse and keyboard. At least two separate processes are provided, including a long transition for initial pairing or re-pairing and a short transition for re-establishing a connection after devices have already been paired.
Virtual Magnifying Glass With On-The Fly Control Functionalities
Jacob Fleisher - Seattle WA, US Joseph Ngari - Seattle WA, US Kevin Smith - Redmond WA, US Samuel Mann - Bellevue WA, US Scott Mail - Seattle WA, US Michael Winser - Westport CT, US David Esposito - North Haven CT, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06K 9/03
US Classification:
715800000, 382311000, 715526000, 715724000
Abstract:
A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. The magnifier is controllable through use of a user input device. At least one operational parameter of the magnifier can be adjusted, without interaction with on-screen objects and without taking focus away from the desktop or any windows open on the screen. In a particular embodiment of the invention, on-the-fly controllability of the magnifier includes its activation and deactivation, adjustment of the magnification level, and adjustment of the size of the magnifier frame.
Recording, Playback, And Visual Representation Of Macros
Daniel M. Sangster - Bellevue WA, US Devon L. Ellis - Lacey WA, US Niranjan Jayawardana - Redmond WA, US Joseph K. Ngari - Seattle WA, US Sarah J. Fuelling - Seattle WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 3/00
US Classification:
715704
Abstract:
The recording, playing back, and visual representation of macros is disclosed. For example, one embodiment involves a computing device configured to receive a macro record command, receive one or more input commands to be grouped as the macro, display a representation of the one or more input commands, wherein the representation changes between a first representation mode and a second representation mode based upon the one or more input commands, and receive a macro stop record command.
Virtual Magnifying Glass With On-The Fly Control Functionalities
Jacob Fleisher - Seattle WA, US Joseph K. Ngari - Seattle WA, US Kevin J. Smith - Redmond WA, US Samuel A. Mann - Bellevue WA, US Scott Mitchell Mail - Seattle WA, US Michael Winser - Westport CT, US David V. Esposito - North Haven CT, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 3/048 G06F 3/01
US Classification:
715702, 715800
Abstract:
A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. The magnifier is controllable through use of a user input device. At least one operational parameter of the magnifier can be adjusted, without interaction with on-screen objects and without taking focus away from the desktop or any windows open on the screen. In a particular embodiment of the invention, on-the-fly controllability of the magnifier includes its activation and deactivation, adjustment of the magnification level, and adjustment of the size of the magnifier frame.
Daniel M. Sangster - Bellevue WA, US Christopher Mark Dreher - Seattle WA, US Joseph Kagume Ngari - Seattle WA, US Carlos Manzanedo - Kirkland WA, US James Charles Marshall - Puyallup WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04W 76/02
US Classification:
455 412
Abstract:
Embodiments of software-supervised pairing processes are provided. The processes enable a user to pair a mouse and keyboard with a Bluetooth transceiver without having to use a second mouse and keyboard. At least two separate processes are provided, including a long transition for initial pairing or re-pairing and a short transition for re-establishing a connection after devices have already been paired.
Matthew Robert Scott - Beijing, CN Joseph K. Ngari - Seattle WA, US Joo-Young Lee - Redmond WA, US Weipeng Liu - Beijing, CN Rongfeng Lai - Beijing, CN Xi Chen - Beijing, CN Huihua Hou - Beijing, CN
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 17/24 G06F 17/30
US Classification:
715265
Abstract:
Some implementations provide techniques and arrangements for cross lingual candidate suggestion. For instance, some display a user interface of a host application including a text entry area. An input method editor (IME) receives one or more characters as input. In response, one or more completion candidates are displayed, at least one of the completion candidates being a cross lingual completion candidate in a language different from the one or more characters.