Gesture-based user interface for a wearable portable device
First Claim
Patent Images
1. A method for providing a gesture-based user interface for a wearable portable device, comprising:
- storing a gesture profile for each of a plurality of different applications on the wearable portable device to define different gestures for the different applications;
while executing one of the applications, receiving a gesture comprising a movement of the wearable portable device;
using the gesture profile associated with the application to identify at least one of a character and a predetermined function associated with the gesture;
in response to identifying the character, displaying the at least one character on the wearable portable device;
in response to identifying the predetermined function, executing the predetermined function; and
receiving a customized gesture profile downloaded to the wearable portable device that modifies the gesture, the customized gesture profile comprising personal preferences of the user regarding the modified gesture, including physical attributes of the user.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for providing a gesture-based user interface for a wearable portable device are described. A gesture including a movement of the wearable portable device is received, and at least one character associated with the gesture is identified and displayed on the wearable portable device, thereby allowing entry of characters on the user interface of the wearable portable device using the gestures.
244 Citations
24 Claims
-
1. A method for providing a gesture-based user interface for a wearable portable device, comprising:
-
storing a gesture profile for each of a plurality of different applications on the wearable portable device to define different gestures for the different applications; while executing one of the applications, receiving a gesture comprising a movement of the wearable portable device; using the gesture profile associated with the application to identify at least one of a character and a predetermined function associated with the gesture; in response to identifying the character, displaying the at least one character on the wearable portable device; in response to identifying the predetermined function, executing the predetermined function; and receiving a customized gesture profile downloaded to the wearable portable device that modifies the gesture, the customized gesture profile comprising personal preferences of the user regarding the modified gesture, including physical attributes of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A wearable -portable device having a gesture-based user interface, comprising:
-
an inertial sensor; a display; a memory that stores a gesture profile for each of a plurality of different applications on the wearable portable device to define different gestures for the different applications; a processor; and a user interface application executing on the processor, wherein the user interface application is configured to; while executing one of the applications, receive at least one signal from the inertial sensor corresponding to a sensed gesture comprising a movement of the wearable portable device; compare the at least one signal against the gesture profile associated with the application to identify at least one of a character and a predetermined function associated with the sensed gesture; in response to identifying the character, display the at least one character on the display; in response to identifying the predetermined function, execute the predetermined function; and receive a customized gesture profile downloaded to the wearable portable device that modifies the gesture, the customized gesture profile comprising personal preferences of the user regarding the modified gesture, including physical attributes of the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An executable software product stored on a computer-readable medium containing program instructions for providing a gesture-based user interface for a wearable portable device, the program instructions for:
-
storing a gesture profile for each of a plurality of different applications on the wearable portable device to define different gestures for the different applications; while executing one of the applications, receiving a gesture comprising a movement of the wearable portable device; using the gesture profile associated with the application to identify at least one of a character and a predetermined function associated with the gesture; in response to identifying the character, displaying the at least one character on the wearable portable device; in response to identifying the predetermined function, executing the predetermined function; and receiving a customized gesture profile downloaded to the wearable portable device that modifies the gesture, the customized gesture profile comprising personal preferences of the user regarding the modified gesture, including physical attributes of the user.
-
-
22. A wearable portable electronic device having a gesture-based user interface, comprising:
-
a case; and a module, wherein the module is configured to be removably received by the case and comprises; an inertial sensor a display; a memory that stores a gesture profile for each of a plurality of different applications on the wearable portable device to define different gestures for the different applications; and a processor, wherein the processor is configured to; while executing one of the applications, receive at least one signal from the inertial sensor corresponding to a sensed gesture comprising a movement of the wearable portable device; compare the at least one signal against the gesture profile associated with the application to identify at least one of a character and a predetermined function associated with the sensed gesture; in response to identifying the character, display the at least one character on the display; in response to identifying the predetermined function, execute the predetermined function; and receive a customized gesture profile downloaded to the wearable portable device that modifies the gesture, the customized gesture profile comprising personal preferences of the user regarding the modified gesture, including physical attributes of the user.
-
-
23. A method for providing a gesture-based user interface for a wearable portable device, comprising:
-
receiving from a first sensor a first signal associated with a gesture comprising a movement of the wearable portable device; sensing from a second sensor a second signal associated with at least one of a pressure on the wearable portable device, a temperature range, and an amount of light upon the wearable portable device; using both the first signal and the second signal, identifying at least one of a character and a predetermined function associated with the gesture; in response to identifying the character, displaying the at least one character on the wearable portable device; and in response to identifying the predetermined function, executing the predetermined function.
-
-
24. A wearable portable device having a gesture-based user interface, comprising:
-
an inertial sensor; a second sensor; a display; a processor; and a user interface application executing on the processor, wherein the user interface application is configured to; receive at least one signal from the inertial sensor corresponding to a sensed gesture comprising a movement of the wearable portable device; sense from the second sensor a second signal associated with at least one of a pressure on the wearable portable device, a temperature range, and an amount of light upon the wearable portable device; compare both the at least one signal and the second signal against a set of pre-established rules to identify at least one of a character and a predetermined function associated with the sensed gesture; in response to identification of the character, display the at least one character on the display; and in response to identification of the predetermined function, execute the predetermined function.
-
Specification