Devices, systems, and methods for conveying gesture commands
First Claim
Patent Images
1. A device comprising:
- a processor; and
a memory that stores instructions that, when executed by the processor, cause the processor to perform operations comprisingstoring, in the memory, a gesture database comprising a digital output associated with a gesture and a threshold associated with the digital output, wherein the gesture comprises a movement of the device, wherein the movement corresponds to a further movement that is associated with a real object that is wielded along a predictable path of motion, and wherein a gesture icon is associated with the gesture and comprises a depiction of the real object,receiving a command to create a custom gesture,determining that a custom gesture icon is to be used with the custom gesture to be created,receiving the custom gesture icon,prompting for the custom gesture,recording the custom gesture on the memory,setting a custom threshold associated with the custom gesture,adding the custom gesture to the gesture database with the custom gesture icon and the custom threshold,displaying, on a display, the gesture icon associated with the gesture and a gesture command label that labels the gesture icon with a command associated with the gesture and the gesture icon,receiving, during movement of the device, a further digital output generated by a gesture sensor, the further digital output representing motion during the movement of the device,comparing the further digital output to the digital output and the threshold,determining if the further movement matches the movement associated with the gesture and the real object within the custom threshold,if a determination is made that the further movement does not match the movement associated with the gesture and the real object within the custom threshold, outputting a sound on a speaker coupled to the processor, andif a determination is made that the further movement matches the movement associated with the gesture and the real object within the specified custom, executing the command associated with the gesture.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices, systems, and methods are disclosed which relate to conveying gestures associated with commands by displaying images that a user associates with a gesture. Upon performance of the gesture, the commands are carried out by a device, system, etc. For example, a mobile device displays a gesture icon of a hammer. The gesture icon is labeled with a command. When a user makes a downward motion with the forearm, the mobile device senses that gesture through a gesture sensor. The mobile device interprets the gesture and executes the command in the label of the gesture icon.
-
Citations
20 Claims
-
1. A device comprising:
-
a processor; and a memory that stores instructions that, when executed by the processor, cause the processor to perform operations comprising storing, in the memory, a gesture database comprising a digital output associated with a gesture and a threshold associated with the digital output, wherein the gesture comprises a movement of the device, wherein the movement corresponds to a further movement that is associated with a real object that is wielded along a predictable path of motion, and wherein a gesture icon is associated with the gesture and comprises a depiction of the real object, receiving a command to create a custom gesture, determining that a custom gesture icon is to be used with the custom gesture to be created, receiving the custom gesture icon, prompting for the custom gesture, recording the custom gesture on the memory, setting a custom threshold associated with the custom gesture, adding the custom gesture to the gesture database with the custom gesture icon and the custom threshold, displaying, on a display, the gesture icon associated with the gesture and a gesture command label that labels the gesture icon with a command associated with the gesture and the gesture icon, receiving, during movement of the device, a further digital output generated by a gesture sensor, the further digital output representing motion during the movement of the device, comparing the further digital output to the digital output and the threshold, determining if the further movement matches the movement associated with the gesture and the real object within the custom threshold, if a determination is made that the further movement does not match the movement associated with the gesture and the real object within the custom threshold, outputting a sound on a speaker coupled to the processor, and if a determination is made that the further movement matches the movement associated with the gesture and the real object within the specified custom, executing the command associated with the gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile communication device comprising:
-
a processor; and a memory that stores computer-readable instructions that, when executed by the processor, cause the processor to perform operations comprising storing, in the memory, a gesture database comprising a digital output associated with a gesture and a threshold associated with the digital output, wherein the gesture comprises a movement of the device, wherein the movement corresponds to a further movement that is associated with a real object that is wielded along a predictable path of motion, and wherein a gesture icon is associated with the gesture and comprises a depiction of the real object, receiving a command to create a custom gesture, determining that a custom gesture icon is to be used with the custom gesture to be created, receiving the custom gesture icon, prompting for the custom gesture, recording the custom gesture on the memory, setting a custom threshold associated with the custom gesture, adding the custom gesture to the gesture database with the custom gesture icon and the custom threshold, displaying, on a display, the gesture icon associated with the gesture and a gesture command label that labels the gesture icon with a command associated with the gesture and the gesture icon, receiving, during movement of the mobile communication device, a further digital output generated by a gesture sensor, the further digital output representing motion during the movement of the mobile communication device, comparing the further digital output to the digital output and the custom threshold, determining if the further movement matches the movement associated with the gesture and the real object within the custom threshold, if a determination is made that the further movement does not match the movement associated with the gesture and the real object within the custom threshold, outputting a sound on a speaker coupled to the processor, and if a determination is made that the further movement matches the movement associated with the gesture and the real object within the custom threshold, executing the command associated with the gesture. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
storing, by a device executing a gesture logic, a gesture database in a memory, the gesture database comprising a digital output associated with a gesture and a threshold for the digital output, wherein the gesture comprises a movement of the device, wherein the movement corresponds to a further movement that is associated with a real object that is wielded along a predictable path of motion, and wherein a gesture icon is associated with the gesture and comprises a depiction of the real object; receiving a command to create a custom gesture; determining that a custom gesture icon is to be used with the custom gesture to be created; receiving the custom gesture icon; prompting for the custom gesture; recording the custom gesture on the memory; setting a custom threshold associated with the custom gesture; adding the custom gesture to the gesture database with the custom gesture icon and the custom threshold; displaying, by the device, the gesture icon associated with the gesture and a gesture command label that labels the gesture icon with a command associated with the gesture and the gesture icon; receiving, by the device, a further digital output generated by a gesture sensor during movement of the device; comparing, by the device, the further digital output to the digital output to determine if the further movement matches the movement associated with the gesture and the real object; if a determination is made that the further movement does not match the movement associated with the gesture and the real object, outputting, by the computer, a sound on a speaker coupled to the processor; and if a determination is made that the further movement matches the movement associated with the gesture and the real object, executing the command associated with the gesture. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification