Touch-based user interface user operation accuracy enhancement
First Claim
1. An apparatus comprising:
- a touch sensor having a touch-sensitive surface that is manually operable with a digit of a hand of a user;
a processing device; and
a storage accessible to the processing device and storing a sequence of instructions that when executed by the processing device, causes the processing device to;
define a plurality of control surfaces on the touch-sensitive surface at adjacent positions that form a geometric shape, that enable a user to move a tip of the digit across the touch-sensitive surface in a manner that moves from one of the control surfaces of the plurality of control surfaces to another of the control surfaces of the plurality of control surfaces, and that enables the user to so move the tip to cross a boundary shared by the one of the control surfaces and the other of the control surfaces;
receive an indication of the digit touching the touch-sensitive surface of the touch sensor at a position overlying a surface area of a first control surface of the plurality of control surfaces;
in response to the indication of the digit touching the touch-sensitive surface at the position;
cause a marker to be visually displayed at a first location on a menu in the vicinity of a first menu item, wherein the menu is visually displayed on a display element; and
shift a first boundary shared by the first control surface with a second control surface of the plurality of control surfaces into a surface area of the second control surface to expand the surface area of the first control surface to increase a distance by which the user must move the tip to cause the tip to cease to overlie the first control surface and cause the tip to overlie the second control surface;
receive an indication of the position at which the digit touches the touch-sensitive surface being moved from overlying the surface area of the first control surface to overlying the surface area of the second control surface; and
in response to the indication of the digit touching the touch-sensitive surface at the position;
cause the marker to be visually displayed at a second location on the menu in the vicinity of a second menu item; and
shift the first boundary shared by the first control surface with the second control surface into the surface area of the first control surface to expand the surface area of the second control surface to increase a distance by which the user must move the tip to cause the tip to cease to overlie the second control surface and cause the tip to overlie the first control surface.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface for an audio/visual device incorporates a touch sensor having multiple adjacently positioned control surfaces defined thereon by a processing device in which adjacent ones of the control surfaces share boundaries by which a user may move a tip of a digit from one of the control surfaces directly to an adjacent one of the control surfaces by moving that tip across a boundary shared between them, and in which the surface area of whichever one of the control surfaces a user'"'"'s finger overlies at a given moment is expanded in size to increase the distance by which the user must move that tip to reposition that tip from overlying that one of the control surfaces to overlying an adjacent one, and is reduced in size to a size corresponding to an absolute mapping when a person does so move that tip.
-
Citations
6 Claims
-
1. An apparatus comprising:
-
a touch sensor having a touch-sensitive surface that is manually operable with a digit of a hand of a user; a processing device; and a storage accessible to the processing device and storing a sequence of instructions that when executed by the processing device, causes the processing device to; define a plurality of control surfaces on the touch-sensitive surface at adjacent positions that form a geometric shape, that enable a user to move a tip of the digit across the touch-sensitive surface in a manner that moves from one of the control surfaces of the plurality of control surfaces to another of the control surfaces of the plurality of control surfaces, and that enables the user to so move the tip to cross a boundary shared by the one of the control surfaces and the other of the control surfaces; receive an indication of the digit touching the touch-sensitive surface of the touch sensor at a position overlying a surface area of a first control surface of the plurality of control surfaces; in response to the indication of the digit touching the touch-sensitive surface at the position; cause a marker to be visually displayed at a first location on a menu in the vicinity of a first menu item, wherein the menu is visually displayed on a display element; and shift a first boundary shared by the first control surface with a second control surface of the plurality of control surfaces into a surface area of the second control surface to expand the surface area of the first control surface to increase a distance by which the user must move the tip to cause the tip to cease to overlie the first control surface and cause the tip to overlie the second control surface; receive an indication of the position at which the digit touches the touch-sensitive surface being moved from overlying the surface area of the first control surface to overlying the surface area of the second control surface; and in response to the indication of the digit touching the touch-sensitive surface at the position; cause the marker to be visually displayed at a second location on the menu in the vicinity of a second menu item; and shift the first boundary shared by the first control surface with the second control surface into the surface area of the first control surface to expand the surface area of the second control surface to increase a distance by which the user must move the tip to cause the tip to cease to overlie the second control surface and cause the tip to overlie the first control surface. - View Dependent Claims (2, 3, 6)
-
-
4. An method comprising:
-
defining a plurality of control surfaces on a touch-sensitive surface of a manually-operable touch sensor at adjacent positions that form a geometric shape, that enable a user to move a tip of the digit across the touch-sensitive surface in a manner that moves from one of the control surfaces of the plurality of control surfaces to another of the control surfaces of the plurality of control surfaces, and that enables the user to so move the tip to cross a boundary shared by the one of the control surfaces and the other of the control surfaces; receiving an indication of the digit touching the touch-sensitive surface of the touch sensor at a position overlying a surface area of a first control surface of the plurality of control surfaces; in response to the indication of the digit touching the touch-sensitive surface at the position; visually displaying a marker at a first location on a menu in the vicinity of a first menu item, wherein the menu is visually displayed on a display element; and shifting a first boundary shared by the first control surface with a second control surface of the plurality of control surfaces into a surface area of the second control surface to expand the surface area of the first control surface to increase a distance by which the user must move the tip to cause the tip to cease to overlie the first control surface and cause the tip to overlie the second control surface; receiving an indication of the position at which the digit touches the touch-sensitive surface being moved from overlying the surface area of the first control surface to overlying the surface area of the second control surface; and in response to the indication of the digit touching the touch-sensitive surface at the position; visually displaying the marker at a second location on the menu in the vicinity of a second menu item; and shifting the first boundary shared by the first control surface with the second control surface into the surface area of the first control surface to expand the surface area of the second control surface to increase a distance by which the user must move the tip to cause the tip to cease to overlie the second control surface and cause the tip to overlie the first control surface. - View Dependent Claims (5)
-
Specification