MULTI-INPUT GESTURE CONTROL FOR A DISPLAY SCREEN
First Claim
Patent Images
1. A method of multi-input gesture control for a display screen, the method comprising:
- receiving a first screen input that identifies a first location on the display screen;
providing an image marker at the first location in response to the first screen input, wherein the image marker persists on the display screen for a response-time period after the first screen input;
receiving a second screen input that identifies a second location on the display screen during the response-time period after the first screen input;
changing to an alternative input mode based on a position of the second location relative to the image marker; and
receiving a gesture as a screen input in the alternative input mode, wherein the gesture includes a motion along a path on the display screen starting from the second location.
2 Assignments
0 Petitions
Accused Products
Abstract
Improved multi-input gesture control for a display screen is enabled by using a first screen input to determine control operations that result from a second screen input that is followed by a gesture. A gesture that corresponds to a path traced on a display screen may define a new screen input or manipulate existing screen objects depending on some specific feature of the path or the entirety of the path.
25 Citations
20 Claims
-
1. A method of multi-input gesture control for a display screen, the method comprising:
-
receiving a first screen input that identifies a first location on the display screen; providing an image marker at the first location in response to the first screen input, wherein the image marker persists on the display screen for a response-time period after the first screen input; receiving a second screen input that identifies a second location on the display screen during the response-time period after the first screen input; changing to an alternative input mode based on a position of the second location relative to the image marker; and receiving a gesture as a screen input in the alternative input mode, wherein the gesture includes a motion along a path on the display screen starting from the second location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium embodying instructions which, when executed by a computer, cause the computer to perform operations comprising:
-
receiving a first screen input that identifies a first location on the display screen; providing an image marker at the first location in response to the first screen input, wherein the image marker persists on the display screen for a response-time period after the first screen input; receiving a second screen input that identifies a second location on the display screen during the response-time period after the first screen input; changing to an alternative input mode based on a position of the second location relative to the image marker; and receiving a gesture as a screen input in the alternative input mode, wherein the gesture includes a motion along a path on the display screen starting from the second location. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus including a display screen, the apparatus comprising:
-
a first location-receiving module to receive a first screen input that identifies a first location on the display screen; a marker module to provide an image marker at the first location in response to the first screen input, wherein the image marker persists on the display screen for a response-time period after the first screen input; a second location-receiving module to receive a second screen input that identifies a second location on the display screen during the response-time period after the first screen input; a mode-changing module to change to an alternative input mode for the display screen based on a position of the second location relative to the image marker; a gesture-receiving module to receive a gesture as a screen input in the alternative input mode, wherein the gesture includes a motion along a path on the display screen starting from the second location; and a storage module to persistently store display screen data that identifies the first location, the image marker, the second location, and the gesture. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification