Abstract:
Examples of methods and systems for using eye gesture duration to provide calibration for eye gesture detection are described. In some examples, calibration can be executed using a head-mountable device. The head-mountable device may be configured to determine a duration range indicative of an eye gesture and receive a plurality of reference signals indicative of the eye gesture. The plurality of reference signals may comprise duration information indicative of a plurality of reference durations of the eye gesture. The head-mountable device may determine, based on the plurality of reference durations, a reference duration range associated with the eye gesture that is within the duration range, and adjust the duration range for the eye gesture based on the reference duration range.
Abstract:
Methods, apparatus, and computer-readable media are described herein related to recognizing a look up gesture. Level-indication data from at least an accelerometer associated with a wearable computing device (WCD) can be received. The WCD can be worn by a wearer. The WCD can determine whether a head of the wearer is level based on the level-indication data. In response to determining that the head of the wearer is level, the WCD can receive lookup-indication data from at least the accelerometer. The WCD can determine whether the head of the wearer is tilted up based on the lookup-indication data. In response to determining that the head of the wearer is tilted up, the WCD can generate a gesture-recognition trigger, where the gesture-recognition trigger indicates that the head of the wearer has moved up from level.
Abstract:
The present description discloses systems and methods for changing the state of a device. One embodiment may include a device configured to provide a device in a first state, receive a signal indicative of first angular data of the device, and compare the first angular data to a first threshold. The device may then execute instructions to initiate a timer when the first angular data is greater than the first threshold, receive a signal indicative of a second angular data of the device, and compare the second angular data to a second threshold. When the second angular data is less than the second threshold and the time passed is within a pre-determined time period, the device may execute instructions to transition the device to a second state.
Abstract:
The present disclosure provides a computing device including an image-capture device and a control system. The control system may be configured to receive sensor data from one or more sensors, and analyze the sensor data to detect at least one image-capture signal. The control system may also be configured to cause the image-capture device to capture an image in response to detection of the at least one image-capture signal. The control system may also be configured to enable one or more speech commands relating to the image-capture device in response to capturing the image. The control system may also be configured to receive one or more verbal inputs corresponding to the one or more enabled speech commands. The control system may also be configured to perform an image-capture function corresponding to the one or more verbal inputs.
Abstract:
A wearable computing device such as a head-mounted display (HMD) may be equipped with a magnetometer for detecting presence and motion of a hand-wearable magnet (HWM). The HMD may analyze magnetic field measurements of the magnetometer to determine when the HWM moves within a threshold distance of the magnetometer, and may thereafter determine one or more patterns of motion of the HWM based the magnetic field measurements. The HMD may operate in a background detection state in order to determine a background magnetic field strength and to monitor for magnetic disturbances from the HWM. Upon occurrence of a trigger event corresponding to magnetic disturbance above a threshold level, the HMD may transition to operating in a gesture detection state in which it analyzes magnetometer measurements for correspondence with known gestures. Upon recognizing a known gesture, the HMD may carry out one or more actions based on the recognized known gesture.
Abstract:
An example method includes receiving, by a head-mountable device (HMD), data corresponding to an information event, and providing an indication corresponding to the information event in response to receiving the data. The method further includes determining a gaze direction of an eye and determining that the gaze direction of the eye is an upward direction that corresponds to a location of a display of the HMD. The display is located in an upper periphery of a forward-looking field of view of the eye when the HMD is worn. The method further includes, in response to determining that the gaze direction of the eye is the upward direction, displaying graphical content related to the information event in the display.
Abstract:
Embodiments may involve a computing device with a mechanical interface, such as a mechanical button or slider. The mechanical interface can be configured to generate, when actuated, vibration and/or acoustic signals having a characteristic pattern. The computing device can detect actuation of the mechanical interface by: receiving acoustic signal data generated by an acoustic sensing unit of the computing device; receiving vibration signal data generated by a vibration sensing unit of the computing device; and determining, based on a comparison of the acoustic and vibration signal data with the characteristic acoustic and vibration patterns, that the mechanical interface has been actuated.
Abstract:
Devices and methods are described for timing notifications based on blinks. An example method may include (1) receiving input data that is indicative of movement of an eye; (2) detecting an occurrence of an event; in response to detection of the event: (3) determining at least one notification corresponding to the event; (4) delaying presentation of the at least one notification until the computing device determines that the input data is indicative of at least one blink by the eye; and in response to the input data that is indicative of the at least one blink, (5) causing the at least one notification to be presented.
Abstract:
A head-mountable device configured to authenticate a wearer is disclosed. The head-mountable device can receive an indication of an eye gesture from at least one proximity sensor in the head-mountable device configured to generate sensor data indicative of light reflected from an eye area. The head-mountable device can capture biometric information indicative of one or more biometric identifiers of a wearer of the head-mountable device responsive to receiving the indication of the eye gesture. The head-mountable device can authenticate the wearer of the head-mountable device based on a comparison of the captured biometric information and a stored biometric profile.
Abstract:
Methods, apparatus, and computer-readable media are described herein related to biometric authentication. A first computing device can detect a machine-readable code displayed by a second computing device, where the machine-readable code can identify protected information viewable via the second computing device. In response to detecting the machine-readable code, the first computing device can acquire biometric data via one or more biometric sensors associated with the first computing device. Based at least in part on the biometric data, the first computing device can generate an authentication message that includes authentication information and identifies the protected information. The first computing device can then send the authentication message to an authentication server for verification of the authentication information, where verification of the authentication information can allow access to the protected information via the second computing device.