METHOD AND APPARATUS FOR OPERATING IN POINTING AND ENHANCED GESTURING MODES
First Claim
1. A method of operating an electronic system comprising a sensor device configured to detect object motion in a sensing region and a display screen configured to provide a visual display, the method comprising:
- operating in a pointing mode, wherein the electronic system is configured to recognize a type of sliding input in the sensing region as a type of pointing command while in the pointing mode, and wherein the type of pointing command is for interacting with the visual display;
operating in an enhanced gesturing mode, wherein the electronic system is configured to recognize the type of sliding input in the sensing region as a gesture command while in the enhanced gesturing mode, and wherein the gesture command is selectively associated with an action based on a locality of the electronic system; and
producing the action in response to recognizing a sliding input as the gesture command.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for implementing gesture command recognition functionality is disclosed. The apparatuses may operate in a pointing mode and operate in an enhanced gesturing mode. While in the enhanced gesturing mode, the apparatuses may cause associated actions in response to recognizing sliding inputs as gesture commands. The gesture commands may be selectively associated with actions based on localities. The apparatuses may present overlays with information content independent of gesture command recognition. The apparatuses may change appearances of visual representations of sliding inputs in response to recognizing the sliding inputs as gesture commands.
132 Citations
20 Claims
-
1. A method of operating an electronic system comprising a sensor device configured to detect object motion in a sensing region and a display screen configured to provide a visual display, the method comprising:
-
operating in a pointing mode, wherein the electronic system is configured to recognize a type of sliding input in the sensing region as a type of pointing command while in the pointing mode, and wherein the type of pointing command is for interacting with the visual display; operating in an enhanced gesturing mode, wherein the electronic system is configured to recognize the type of sliding input in the sensing region as a gesture command while in the enhanced gesturing mode, and wherein the gesture command is selectively associated with an action based on a locality of the electronic system; and producing the action in response to recognizing a sliding input as the gesture command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A program product comprising:
-
(a) a user interface program for operating an electronic system, the user interface program containing instructions for; operating in a pointing mode, wherein the electronic system is configured to recognize a type of sliding input in the sensing region as a type of pointing command while in the pointing mode, and wherein the type of pointing command is for interacting with the visual display; and operating in an enhanced gesturing mode, wherein the electronic system is configured to recognize the type of sliding input in the sensing region as a gesture command while in the enhanced gesturing mode, and wherein the gesture command is selectively associated with an action based on a locality of the electronic system; and (b) non-transient, electronically-readable media bearing the user-interface program - View Dependent Claims (11)
-
-
12. A method of operating an electronic system comprising a sensor device configured to detect object motion in a sensing region and a display screen configured to provide a visual display, the method comprising:
-
operating in a pointing mode, wherein the electronic system is configured to recognize a plurality of types of sliding input in the sensing region as pointing commands for interacting with the visual display while in the pointing mode; changing from operating in the pointing mode to operating in an enhanced gesturing mode, wherein the electronic system is configured to recognize the plurality of types of sliding input as a plurality of gesture commands associated with a plurality of different gesture actions while in the enhanced gesturing mode; and presenting an overlay in the visual display when operating in the enhanced gesturing mode, wherein the overlay presents information content independent of recognizing the plurality of types of sliding inputs as the plurality of gesture commands. - View Dependent Claims (13, 14, 15)
-
-
16. An electronic system comprising:
-
a display screen configured to provide a visual display; a sensor device configured to detect object motion in a sensing region; a processing system communicatively coupled to the display screen and the sensor device, the processing system configured to; operate in a pointing mode, wherein the electronic system is configured to recognize a plurality of types of sliding input in the sensing region as pointing commands for interacting with the visual display while in the pointing mode; change from operating in the pointing mode to operating in an enhanced gesturing mode, wherein the electronic system is configured to recognize the plurality of types of sliding input as a plurality of gesture commands associated with a plurality of different gesture actions while in the enhanced gesturing mode; and present an overlay in the visual display when operating in the enhanced gesturing mode, wherein the overlay presents information independent of recognizing the plurality of types of sliding inputs as the plurality of gesture commands. - View Dependent Claims (17)
-
-
18. A method of operating an electronic system comprising a sensor device configured to detect object motion in a sensing region and a display screen configured to provide a visual display, the method comprising:
-
operating in a pointing mode, wherein the electronic system is configured to recognize a plurality of types of sliding input in the sensing region as pointing commands for interacting with the visual display while in the pointing mode; operating in an enhanced gesturing mode, wherein the electronic system is configured to recognize the plurality of types of sliding input as a plurality of gesture commands associated with a plurality of gesture actions while in the enhanced gesturing mode; and providing a representation in the visual display of a path of the sliding input received while in the enhanced gesturing mode; changing an appearance of the representation in the visual display in response to recognizing the sliding input as a gesture command; and causing a gesture action associated with the gesture command in response to recognizing the sliding input. - View Dependent Claims (19, 20)
-
Specification