Relative touch user interface enhancements
First Claim
1. A non-transitory computer-readable storage medium with a computer program stored thereon, wherein said computer program instructs a microprocessor to perform a set of instructions for:
- presenting an on-screen pointer in a graphical user interface (GUI) comprising an adjustable magnified region;
moving said on-screen pointer across the GUI to follow a user touch while magnifying a region of the GUI that falls within the adjustable magnified region of the on-screen pointer as the on-screen pointer traverses the GUI, wherein the user touch is applied to at least one touch sensitive input device;
increasing magnification of the adjustable magnified region of the on-screen pointer to enlarge a view of the region of the GUI that falls within the adjustable magnified region based on a first expansion gesture that is performed by increasing a distance separating two touches on the touch sensitive input device; and
decreasing magnification of the adjustable magnified region of the on-screen pointer to reduce a view of the region of the GUI that falls within the adjustable magnified region based on a second contraction gesture that is performed by reducing a distance separating two touches on the touch sensitive input device.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a meta touch interface (MTI) with multiple position indicators with each position indicator operating as a separate pointing tool that can be activated (i) using taps on a touchpad or other touch sensitive surface or (ii) by pressing certain keyboard keys. The MT pointer allows for adjacent UI elements to be selected without having to reposition the MT pointer for each selection or activation. Some embodiments provide a multi-device UI that comprises at least two UIs, wherein the first UI is presented on an essentially horizontal plane that is aligned with operational focus and the second UI that is presented on an essentially vertical plane that is aligned with visual focus of the user. Some embodiments provide a precision pointer that includes an adjustable magnified region to better present underlying on-screen content, thereby allowing the user to more precisely position the pointer.
-
Citations
6 Claims
-
1. A non-transitory computer-readable storage medium with a computer program stored thereon, wherein said computer program instructs a microprocessor to perform a set of instructions for:
-
presenting an on-screen pointer in a graphical user interface (GUI) comprising an adjustable magnified region; moving said on-screen pointer across the GUI to follow a user touch while magnifying a region of the GUI that falls within the adjustable magnified region of the on-screen pointer as the on-screen pointer traverses the GUI, wherein the user touch is applied to at least one touch sensitive input device; increasing magnification of the adjustable magnified region of the on-screen pointer to enlarge a view of the region of the GUI that falls within the adjustable magnified region based on a first expansion gesture that is performed by increasing a distance separating two touches on the touch sensitive input device; and decreasing magnification of the adjustable magnified region of the on-screen pointer to reduce a view of the region of the GUI that falls within the adjustable magnified region based on a second contraction gesture that is performed by reducing a distance separating two touches on the touch sensitive input device. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification