TOUCH SCREEN HOVER INPUT HANDLING
First Claim
1. A computer-implemented method comprising:
- in a normal mode, causing display of plural discrete items on a touch screen;
in response to detecting when in the normal mode a user'"'"'s digit at a location hovering over but not touching the touch screen while plural discrete items are being displayed in the normal mode, entering a zoom mode;
in response to entering the zoom mode, causing zooming of the displayed plural discrete items;
when in the zoom mode, responding to detection of movement of the user'"'"'s digit to a different hover location over the touch screen; and
causing movement of a cursor, pointer or marker as the location of the hover location changes or a touch input is detected.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus has at least one processor and memory having computer-readable code when executed, in a normal mode, to cause display of plural discrete items on a touch screen, and, in response to detecting a user'"'"'s digit at a location hovering over but not touching the screen while plural discrete items are being displayed, to enter a zoom-pan mode and cause zooming of displayed plural discrete items and to respond to detection of movement of the user'"'"'s digit to a different hover location over the screen by causing panning of plural discrete items displayed on the screen, and to respond to detection of a touch input by entering a pointing mode to prevent panning of the displayed plural discrete items with movement of location of the touch input within predefined criteria, and to cause movement of a cursor, pointer or marker as location of the touch input changes.
33 Citations
19 Claims
-
1. A computer-implemented method comprising:
-
in a normal mode, causing display of plural discrete items on a touch screen; in response to detecting when in the normal mode a user'"'"'s digit at a location hovering over but not touching the touch screen while plural discrete items are being displayed in the normal mode, entering a zoom mode; in response to entering the zoom mode, causing zooming of the displayed plural discrete items; when in the zoom mode, responding to detection of movement of the user'"'"'s digit to a different hover location over the touch screen; and causing movement of a cursor, pointer or marker as the location of the hover location changes or a touch input is detected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Apparatus, the apparatus having at least one processor and at least one memory having computer-readable code stored thereon which when executed controls the at least one processor:
-
in a normal mode, causing display of plural discrete items on a touch screen; in response to detecting when in the normal mode a user'"'"'s digit at a location hovering over but not touching the touch screen while plural discrete items are being displayed in the normal mode, entering a zoom mode; in response to entering the zoom mode, causing zooming of the displayed plural discrete items; when in the zoom mode, responding to detection of movement of the user'"'"'s digit to a different hover location over the touch screen; and causing movement of a cursor, pointer or marker as the location of the hover location changes or a touch input is detected. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium having stored thereon computer-readable code, which, when executed by computing apparatus, causes the computing apparatus to perform a method comprising:
-
in a normal mode, causing display of plural discrete items on a touch screen; in response to detecting when in the normal mode a user'"'"'s digit at a location hovering over but not touching the touch screen while plural discrete items are being displayed in the normal mode, entering a zoom mode; in response to entering the zoom mode, causing zooming of the displayed plural discrete items; when in the zoom mode, responding to detection of movement of the user'"'"'s digit to a different hover location over the touch screen; and causing movement of a cursor, pointer or marker as the location of the hover location changes or a touch input is detected.
-
Specification