Method and apparatus for controlling mobile and consumer electronic devices
First Claim
1. A method for controlling a device, comprising:
- receiving first and second signals from first and second wearable items, wherein the first and second signals comprise information indicating movements of the first and second wearable items, respectively;
determining that the movement of the first wearable item was intended for one or more commands and the movement of the second wearable item was not intended for any command based on the first and second signals indicating that the movements of the first and second wearable items occurred at the same time and in substantially the same direction;
dynamically selecting a set of mappings defining how a gesture made by the movement of the first wearable item will be interpreted as the one or more commands;
determining whether the gesture has a mapping in the set of mappings;
translating the gesture into the one or more commands for the device based on the determination; and
transmitting an acknowledgement to the first wearable item, wherein the acknowledgment indicates a successful detection of the gesture, and wherein the acknowledgement is configured to initiate a feedback response at the first wearable item.
1 Assignment
0 Petitions
Accused Products
Abstract
Various methods for controlling a device is disclosed including dynamically selecting a set of mappings defining how a gesture made by a movement of at least one wearable item will be interpreted as one or more commands; determining whether the gesture has a mapping in the set of mappings; and translating the gesture into a command for the device based on the determination. Interpreting movements of a wearable item as gestures associated with a command to control a controlled device is also disclosed that includes sensing a movement of the wearable item in context as being indicative of a gesture relating to the command based on the first context. A method for communicating control information by a wearable device is further disclosed including determining an agreed upon set of control gestures between first and second devices, wherein the control gestures are performable using the first device and are supportable by the second device; and participating in a control sequence to control the second device via a wireless transmission corresponding to at least one of the control gestures to be performed using the first device.
29 Citations
43 Claims
-
1. A method for controlling a device, comprising:
-
receiving first and second signals from first and second wearable items, wherein the first and second signals comprise information indicating movements of the first and second wearable items, respectively; determining that the movement of the first wearable item was intended for one or more commands and the movement of the second wearable item was not intended for any command based on the first and second signals indicating that the movements of the first and second wearable items occurred at the same time and in substantially the same direction; dynamically selecting a set of mappings defining how a gesture made by the movement of the first wearable item will be interpreted as the one or more commands; determining whether the gesture has a mapping in the set of mappings; translating the gesture into the one or more commands for the device based on the determination; and transmitting an acknowledgement to the first wearable item, wherein the acknowledgment indicates a successful detection of the gesture, and wherein the acknowledgement is configured to initiate a feedback response at the first wearable item. - View Dependent Claims (2, 3)
-
-
4. An apparatus for controlling a device, comprising:
-
a receiver configured to receive first and second signals from first and second wearable items, wherein the first and second signals comprise information indicating movements of the first and second wearable devices, respectively; a processing system configured to; determine that the movement of the first wearable item was intended for one or more commands and the movement of the second wearable item was not intended for any command based on the first and second signals indicating that the movements of the first and second wearable items occurred at the same time and in substantially the same direction; dynamically select a set of mappings defining how a gesture made by the movement of the first wearable item will be interpreted as the one or more commands; determine whether the gesture has a mapping in the set of mappings; translate the gesture into the one or more commands for the device based on the determination; and send an acknowledgement to the first wearable item, wherein the acknowledgment indicates a successful detection of the gesture, and wherein the acknowledgement is configured to initiate a feedback response at the first wearable item. - View Dependent Claims (5, 6)
-
-
7. An apparatus for controlling a device, comprising:
-
means for receiving first and second signals from first and second wearable items, wherein the first and second signals comprise information indicating movements of the first and second wearable items, respectively; means for determining that the movement of the first wearable item was intended for one or more commands and the movement of the second wearable item was not intended for any command based on the first and second signals indicating that the movements of the first and second wearable items occurred at the same time and in substantially the same direction; means for dynamically selecting a set of mappings defining how a gesture made by the movement of the first wearable item will be interpreted the as one or more commands; means for determining whether the gesture has a mapping in the set of mappings; means for translating the gesture into the one or more commands for the device based on the determination; and means for transmitting an acknowledgement to the first wearable item, wherein the acknowledgment indicates a successful detection of the gesture, and wherein the acknowledgement is configured to initiate a feedback response at the first wearable item. - View Dependent Claims (8, 9)
-
-
10. A computer-program product for controlling a device, comprising a computer-readable storage device comprising instructions executable by a processor to:
-
receive first and second signals from first and second wearable items, wherein the first and second signals comprise information indicating movements of the first and second wearable items, respectively; determine that the movement of the first wearable item was intended for one or more commands and the movement of the second wearable item was not intended for any command based on the first and second signals indicating that the movements of the first and second wearable items occurred at the same time and in substantially the same direction; dynamically select a set of mappings defining how a gesture made by the movement of the first wearable item will be interpreted as the one or more commands; determine whether the gesture has a mapping in the set of mappings; translate the gesture into the one or more commands for the device based on the determination; and transmit an acknowledgement to the first wearable item, wherein the acknowledgment indicates a successful detection of the gesture, and wherein the acknowledgement is configured to initiate a feedback response at the first wearable item.
-
-
11. A watch for controlling a device, comprising:
-
a receiver configured to receive first and second signals from first and second wearable items, wherein the first and second signals comprise information indicating movements of the first and second wearable items, respectively; and a processing system configured to; determine that the movement of the first wearable item was intended for the one or more commands and the movement of the second wearable item was not intended for any command based on the first and second signals indicating that the movements of the first and second wearable items occurred at the same time and in substantially the same direction; dynamically select a set of mappings defining how the gesture will be interpreted as the one or more commands; determine whether the gesture has a mapping in the set of mappings; translate the gesture into the one or more commands for the device based on the determination; and transmit an acknowledgement to the first wearable item, wherein the acknowledgment indicates a successful detection of the gesture, and wherein the acknowledgement is configured to initiate a feedback response at the first wearable item.
-
-
12. A method of interpreting movements of a first wearable item as gestures associated with a command to control a controlled device, comprising:
-
receiving first and second signals respectively from the first wearable item and a second wearable item, wherein the first and second signals comprise information indicating movements of the first and second wearable items, respectively; identifying that the movement of the first wearable item was intended for the command and the movement of the second wearable item was not intended for any command based on the first and second signals indicating that the movements of the first and second wearable items occurred at the same time and in substantially the same direction; determining a first context in which the movement of the first wearable item is sensed, wherein the determination is based on a set of previously configured applicable contexts by another movement of the second wearable device or another wearable item; and interpreting the movement of the first wearable item as being indicative of a gesture relating to the command based on the first context. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for interpreting movements of a first wearable item as gestures associated with a command to control a controlled device, comprising:
-
a receiver configured to receive first and second signals respectively from the first wearable item and a second wearable item, wherein the first and second signals comprise information indicating movements of the first and second wearable items, respectively; and a processing system configured to; identify that the movement of the first wearable item was intended for the command and the movement of the second wearable item was not intended for any command based on the first and second signals indicating that the movements of the first and second wearable items occurred at the same time and in substantially the same direction; determine a first context in which the movement of the first wearable item is sensed, wherein the determination is based on a set of previously configured applicable contexts by another movement of the second wearable device or another wearable item; and interpret the movement of the first wearable item as being indicative of a gesture relating to the command based on the first context. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. An apparatus for interpreting movements of a first wearable item as gestures associated with a command to control a controlled device, comprising:
-
means for receiving first and second signals respectively from the first wearable item and a second wearable item, wherein the first and second signals comprise information indicating movements of the first and second wearable items, respectively; means for identifying that the movement of the first wearable item was intended for the command and the movement of the second wearable item was not intended for any command based on the first and second signals indicating that the movements of the first and second wearable items occurred at the same time and in substantially the same direction; means for determining a first context in which the movement of the first wearable item is sensed, wherein the determination is based on a set of previously configured applicable contexts by another movement of the second wearable device or another wearable item; and means for interpreting the movement as being indicative of a gesture relating to the command based on the first context. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer-program product for interpreting movements of a first wearable item as gestures associated with a command, comprising a computer-readable storage device comprising instructions executable by a processor to:
-
receive first and second signals respectively from the first wearable item and a second wearable item, wherein the first and second signals comprise information indicating movements of the first and second wearable items, respectively; identify that the movement of the first wearable item was intended for the command and the movement of the second wearable item was not intended for any command based on the first and second signals indicating that the movements of the first and second wearable items occurred at the same time and in substantially the same direction; determine a first context in which the movement of the first wearable item is sensed, wherein the determination is based on a set of previously configured applicable contexts by another movement of the second wearable device or another wearable item; and interpret the movement of the first wearable item as being indicative of a gesture relating to a command to control a controlled device based on the first context.
-
-
43. A watch comprising:
-
a receiver configured to receive first and second signals respectively from first and second wearable items, wherein the first and second signals comprise information indicating movements of the first and second wearable items, respectively; a processing system configured to; identify that the movement of the first wearable item was intended for the command and the second wearable item was not intended for any command based on the first and second signals indicating that the movements of the first and second wearable items occurred at the same time and in substantially the same direction; determine a first context in which the movement of the first wearable item is sensed, wherein the determination is based on a set of previously configured applicable contexts by another movement of the second wearable device or another wearable item; and interpret the movement of the first wearable item as being indicative of a gesture relating to a command to control a controlled device based on the first context; and a transmitter coupled to the processing system and configured to transmit the command.
-
Specification