User interfaces for wearable computers
First Claim
Patent Images
1. A computerized method for operating a wearable computer using a user interface system having a touch pad, comprising:
- receiving a sensor input, wherein the sensor input relates to at least one of an environment condition, a pulse sensor reading, a motion sensor reading, or a user status;
determining whether a gesture received at the touch pad makes sense in a current mode;
determining whether the gesture received at the touch pad makes sense in a second mode, other than the current mode, based on the sensor input; and
changing the behavior of the wearable computer in response to the gesture received at the touch pad and the sensor input and based on the gesture making sense in the second mode and the gesture not making sense in the current mode, wherein changing the behavior of the wearable computer comprises changing modes from the current mode to the second mode, and wherein the gesture is not used for a graphical user interface operation and is not used for a cursor operation; and
executing an operation in response to the received gesture, wherein the operation is executed based on not receiving a confirmation from the user for a threshold time period after prompting the user for confirmation and determining that the user is moving during the threshold time period based on the sensor input.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for operating a wearable computer using a user interface system having a touch pad includes changing the behavior of the wearable computer in direct response to gestures received at the touch pad. The gestures are not used for graphical user interface selections and are not used for cursor operations but rather directly invoke communication, navigation, machinery operation, or other primary device features or operations.
-
Citations
21 Claims
-
1. A computerized method for operating a wearable computer using a user interface system having a touch pad, comprising:
-
receiving a sensor input, wherein the sensor input relates to at least one of an environment condition, a pulse sensor reading, a motion sensor reading, or a user status; determining whether a gesture received at the touch pad makes sense in a current mode; determining whether the gesture received at the touch pad makes sense in a second mode, other than the current mode, based on the sensor input; and changing the behavior of the wearable computer in response to the gesture received at the touch pad and the sensor input and based on the gesture making sense in the second mode and the gesture not making sense in the current mode, wherein changing the behavior of the wearable computer comprises changing modes from the current mode to the second mode, and wherein the gesture is not used for a graphical user interface operation and is not used for a cursor operation; and executing an operation in response to the received gesture, wherein the operation is executed based on not receiving a confirmation from the user for a threshold time period after prompting the user for confirmation and determining that the user is moving during the threshold time period based on the sensor input. - View Dependent Claims (2, 3, 4, 5, 17, 18)
-
-
6. A method for operating a wearable computer using a user interface system having a touch pad, comprising:
-
receiving signals from the touch pad and recognizing the received touch pad signals as a gesture; determining whether the gesture relates to a critical function; in response to determining that the gesture does not relate to a critical function, executing an operation relative to an operational menu for the wearable computer in response to the recognized gesture, wherein the executed operation is not a graphical user interface operation and is not a cursor operation; in response to determining that the gesture does relate to a critical function, prompting the user for confirmation and waiting to receive confirmation before executing the operation; in response to not receiving a confirmation from the user for a threshold time period and determining that the user is running during the threshold time period, executing the operation; and outputting feedback in response to the executed operation. - View Dependent Claims (7, 8, 9, 10, 19, 20)
-
-
11. A user interface system for a wearable computer, comprising:
-
a touch pad comprising a display screen; a wireless transceiver physically coupled to the touch pad and configured to provide signals from the touch pad to a core of the wearable computer, the core of the wearable computer being worn on a first user body part and the touch pad being worn on a second user body part, the second user body part being a user body part other than the first user body part; and non-transient computer readable media on the touch pad or on the wearable computer, the non-transient computer readable media storing; (a) a hierarchy of gestures corresponding with a hierarchical menu of options for the wearable computer; (b) executable computer code for interpreting signals received from the touch pad as input gestures and for causing navigation through the hierarchical menu of options for the wearable computer by comparing the input gestures to the hierarchy of gestures; and (c) executable computer code for executing an operation in response to the input gestures, wherein the operation is executed based on not receiving a confirmation from the user for a threshold time period after prompting the user for confirmation and determining that the user is moving during the threshold time period based on a sensor input. - View Dependent Claims (12)
-
-
13. A user interface device, comprising:
-
a touch pad comprising a display screen, the touch pad coupled to a rifle stock; a wireless transceiver coupled to the touch pad and configured to send commands to a controlled device, wherein the controlled device comprises a primary wearable computer core configured to be worn on one of a first user body part, a second user body part, and a third user body part; circuitry for interpreting touch pad gestures as at least one of communication and navigation commands for the controlled device; and circuitry for executing an operation in response to the touch pad gestures, wherein the operation is executed based on not receiving a confirmation from the user for a threshold time period after prompting the user for confirmation and determining that the user is moving during the threshold time period based on a sensor input; wherein the commands are not cursor commands or graphical user interface operations. - View Dependent Claims (21)
-
-
14. A wearable computer, comprising:
-
a wearable computer core; a flexible touch pad comprising a display screen, the touch pad configured to receive touch inputs and gestures for controlling the wearable computer core; a first coupling mechanism that straps or surrounds a first user body part and the flexible touch pad is configured to be removably coupled to the first coupling mechanism; a second coupling mechanism that straps or surrounds a second user body part and the flexible touch pad is configured to be removably coupled to the second coupling mechanism; and at least one processor coupled with a non-transitory processor-readable medium storing processor-executable code for causing the at least one processor to execute an operation in response to at least one of a touch input and gesture, wherein the operation is executed based on not receiving a confirmation from the user for a threshold time period after prompting the user for confirmation and determining that the user is moving during the threshold time period based on a sensor input; wherein the wearable computer core is worn on a fourth user body part, the fourth user body part being a user body part other than the first user body part or the second user body part; and wherein the flexible touch pad is configured to be selectively removed from the first coupling mechanism and coupled to the second coupling mechanism. - View Dependent Claims (15, 16)
-
Specification