Secure wearable computer interface
AssigneeMicrosoft Technology Licensing, LLC
InventorsAmir Nevet, Giora Yahav
Life of this patent
Estimating the term…
Abstract
A wearable computer interface comprising a three dimensional (3D) range camera and a picture camera that image the user and a controller that process the images to identify the user and determine if the user is authorized to use the interface to access functionalities provided by a computer interfaced by the interface.
Claims20
A computer interface configured to be worn by a user and interface the user with a computer, the interface comprising:
- a three dimensional (3D) camera system having an optic axis and a field of view (FOV), the 3D camera system comprising:
- a 3D range camera controllable to acquire a range image of a scene in the FOV that provides 3D spatial coordinates for features in the scene;
- and
- a picture camera controllable to acquire a picture image of the scene;
- and
- a controller that processes one or both of the images to determine if a user is imaged in the FOV and is looking at the interface and if so, an identity of the user, and if the identity is an identity of a user authorized to use the interface, the controller enables the user access to functionalities provided by the computer, and wherein, 1) the controller maintains the interface in a default state in which the 3D camera system is OFF;
- and, 2) the controller turns ON the 3D camera system periodically or intermittently to acquire the 3D range image and picture image.
A computer interface configured to be worn by a user and interface the user with a computer, the interface comprising:
- a three dimensional (3D) camera system having an optic axis and a field of view (FOV), the 3D camera system comprising:
- a 3D range camera controllable to acquire a range image of a scene in the FOV that provides 3D spatial coordinates for features in the scene;
- and
- a picture camera controllable to acquire a picture image of the scene;
- and
- a controller that processes one or both of the images to determine if a user is imaged in the FOV and is looking at the interface and if so, an identity of the user, and if the identity is an identity of a user authorized to use the interface, the controller enables the user access to functionalities provided by the computer, and the interface comprises an accelerometer that generates signals responsive to motion of the interface that the controller processes to determine if the user has moved the interface to position the user in the FOV, wherein the controller maintains the interface in a default state in which the 3D camera system is OFF, and if the controller determines that the user has moved the interface to position the user in the FOV, the controller turns ON the 3D camera system to acquire the 3D range image and picture image.
A computer interface configured to be worn by a user and interface the user with a computer, the interface comprising:
- a three dimensional (3D) camera system having an optic axis and a field of view (FOV), the 3D camera system comprising:
- a 3D range camera controllable to acquire a range image of a scene in the FOV that provides 3D spatial coordinates for features in the scene;
- and
- a picture camera controllable to acquire a picture image of the scene;
- a controller that processes one or both of the images to determine if a user is imaged in the FOV and is looking at the interface and if so, an identity of the user, and if the identity is an identity of a user authorized to use the interface, the controller enables the user access to functionalities provided by the computer, and the interface comprises an accelerometer that generates signals responsive to motion of the interface that the controller processes to determine if the user has moved the interface to position the user in the FOV;
- and,
- a microphone,
- wherein, the controller controls the microphone to acquire a voice print of speech vocalized by the user while controlling the 3D camera system to acquire 3D range and picture images of the user's mouth vocalizing the speech, the controller processes the images of the user's mouth to lip-read the user and correlate the lip-reading with the voiceprint to identify words in the voiceprint, and, the controller processes images provided by the 3D camera system to make a determination of at least one or any combination of more than one of distance of the user's mouth from the interface, tilt, yaw and azimuth angles of the user's head relative to the optic axis, and uses the determination to cue the user to locate the mouth in the FOV at a location advantageous for lip-reading.
Dependencies are inferred from the claim text.