Visual security mechanism for a device with a front-facing camera
AssigneeGoogle Inc.
InventorBryan Russell Yeung
Life of this patent
Estimating the term…
Abstract
Disclosed herein are methods, systems, and computer readable media for locking a computing device. Periodic images are received from a camera on a computing device. Each of the images is compared to a stored image of a user. A determination is made that one of the images does not match the stored image, and the computing device is locked upon determining that one of the images does not match the stored image.
Claims18
A method, comprising:
- capturing images periodically from a camera on a computing device;
- comparing each of the captured images to a stored image of an authorized user;
- determining that one of the captured images does not match the stored image of the authorized user;
- locking the computing device, upon determining that one of the captured images does not match the stored image of the authorized user;
- and
- when each of the captured images contains images of multiple users, determining whether none of the multiple users in each of the captured images matches the stored image of the authorized user, and locking and preventing further operation of the computing device by each user of the multiple users in each of the captured images, upon determining that none of the multiple users in each of the captured images matches the stored image of the authorized user.
A system, comprising:
- one or more processors;
- and
- one or more storage devices storing instructions that are operable, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- capturing images periodically from a camera on a computing device;
- comparing each of the captured images to a stored image of an authorized user;
- determining that one of the captured images does not match the stored image of the authorized user;
- locking the computing device, upon determining that one of the captured images does not match the stored image of the authorized user;
- and
- when each of the captured images contains images of multiple users, determining whether none of the multiple users in each of the captured images matches the stored image of the authorized user, and locking and preventing further operation of the computing device by each user of the multiple users in each of the captured images, upon determining that none of the multiple users in each of the captured images matches the stored image of the authorized user.
A non-transitory computer-readable medium storing software comprising instructions executable by one or more processors which, upon such execution, cause the one or more processors to perform operations comprising:
- capturing images periodically from a camera on a computing device;
- comparing each of the captured images to a stored image of an authorized user;
- determining that one of the captured images does not match the stored image of the authorized user;
- locking the computing device, upon determining that one of the captured images does not match the stored image of the authorized user;
- and
- when each of the captured images contains images of multiple users, determining whether none of the multiple users in each of the captured images matches the stored image of the authorized user, and locking and preventing further operation of the computing device by each user of the multiple users in each of the captured images, upon determining that none of the multiple users in each of the captured images matches the stored image of the authorized user.
Dependencies are inferred from the claim text.