Wink gesture input for a head-mountable device
First Claim
Patent Images
1. A method comprising:
- receiving data from a receiver portion of a proximity sensor, wherein the receiver portion is disposed at a side section of a head-mountable device (HMD), and wherein, when a wearer wears the HMD, (i) the receiver portion is arranged to receive light reflected from an eye area of the wearer, wherein the eye area includes a skin area to a side of an eye that wrinkles during a wink, (ii) the proximity sensor detects a movement of the eye area, and (iii) the data represents the movement;
determining that the data corresponds to a wink gesture, wherein the determining step comprises;
determining a light intensity level at the receiver portion; and
determining that the light intensity level corresponds, at least in part, to wrinkles in the skin area that are characteristic of a wink;
selecting a computing action to perform, based on the wink gesture; and
performing the computing action.
2 Assignments
0 Petitions
Accused Products
Abstract
This disclosure relates to proximity sensing for wink detection. An illustrative method includes receiving data from a receiver portion of a proximity sensor. The receiver portion is disposed at a side section of a head-mountable device (HMD). When a wearer wears the HMD, the receiver portion is arranged to receive light reflected from an eye area of the wearer, the proximity sensor detects a movement of the eye area, and the data represents the movement. The method includes determining that the data corresponds to a wink gesture. The method also includes selecting a computing action to perform, based on the wink gesture. The method further includes performing the computing action.
73 Citations
23 Claims
-
1. A method comprising:
-
receiving data from a receiver portion of a proximity sensor, wherein the receiver portion is disposed at a side section of a head-mountable device (HMD), and wherein, when a wearer wears the HMD, (i) the receiver portion is arranged to receive light reflected from an eye area of the wearer, wherein the eye area includes a skin area to a side of an eye that wrinkles during a wink, (ii) the proximity sensor detects a movement of the eye area, and (iii) the data represents the movement; determining that the data corresponds to a wink gesture, wherein the determining step comprises; determining a light intensity level at the receiver portion; and determining that the light intensity level corresponds, at least in part, to wrinkles in the skin area that are characteristic of a wink; selecting a computing action to perform, based on the wink gesture; and performing the computing action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A head-mountable device (HMD) comprising:
-
a support structure comprising a front section and a side section, wherein the side section is adapted to receive a receiver portion of a proximity sensor such that, when a wearer wears the HMD, (i) the receiver portion is arranged to receive light reflected from an eye area of the wearer, wherein the eye area includes a skin area to a side of an eye that wrinkles during a wink, and (ii) the proximity sensor is configured to detect a movement of the eye area; a computer-readable medium; and program instructions stored to the computer-readable medium and executable by at least one processor to perform functions comprising; receiving data from the receiver portion, wherein, when the HMD is worn, the data represents the movement of the eye area; determining that the data corresponds to a wink gesture, wherein the determining step comprises; determining a light intensity level at the receiver portion; and determining that the light intensity level corresponds, at least in part, to wrinkles in the skin area that are characteristic of a wink; selecting a computing action to perform, based on the wink gesture; and performing the computing action. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having stored thereon program instructions that, upon execution by at least one processor, cause the at least one processor to perform functions comprising:
-
receiving data from a receiver portion of a proximity sensor, wherein the receiver portion is disposed at a side section of a head-mountable device (HMD), and wherein, when a wearer wears the HMD, (i) the receiver portion is arranged to receive light reflected from an eye area of the wearer, wherein the eye area includes a skin area to a side of an eye that wrinkles during a wink, (ii) the proximity sensor detects a movement of the eye area, and (iii) the data represents the movement; determining that the data corresponds to a wink gesture, wherein the determining step comprises; determining a light intensity level at the receiver portion; and determining that the light intensity level corresponds, at least in part, to wrinkles in the skin area that are characteristic of a wink; determining a gaze direction, based on the data; selecting a computing action to perform, based on one or both of the wink gesture and the gaze direction; and performing the computing action. - View Dependent Claims (20, 21, 22, 23)
-
Specification