IP Library Granted Patent US 9,955,067
Granted Patent B2
US 9,955,067 · App. 15/423,411 · Granted Apr 24, 2018

Initializing camera subsystem for face detection based on sensor inputs

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,955,067
App. No.
15/423,411
Granted
Apr 24, 2018
Kind
B2
Abstract

In one embodiment, while a mobile electronic device is in a first operation state, it receives sensor data from one or more sensors of the mobile electronic device. The mobile electronic device in a locked state analyzes the sensor data to estimate whether an unlock operation is imminent, and in response to a positive determination, initializes the camera subsystem so that the camera is ready to capture a face as soon as the user directs the camera lens to his or her face. In particular embodiments, the captured image is utilized by a facial recognition algorithm to determine whether the user is authorized to use the mobile device. In particular embodiments, the captured facial recognition image may be leveraged for use on a social network.

Claims (52)

1. A method comprising:

by a computing device, monitoring one or more sensors, wherein the computing device is in a locked state, and the computing device is associated with an authorized user of a social-networking system;

by the computing device, in response to detecting input from at least one of the one or more sensors, determining, based on the input, whether an unlock operation is imminent;

by the computing device, upon determining that the unlock operation is imminent:

identifying, based on information associated with the authorized user, content to be downloaded from the social-networking system, and

downloading the identified content from the social-networking system, wherein the identified content is stored for display after the computing device is unlocked.

2. The method of claim 1 , wherein:

the one or more sensors comprise at least an accelerometer, and

detecting input comprises detecting acceleration above a predetermined threshold.

3. The method of claim 1 , wherein the identified content comprises one or more notifications, commonly-viewed content, or a combination thereof.

4. The method of claim 3 , wherein the commonly-viewed content comprises one or more newsfeeds.

5. The method of claim 1 , wherein the information associated with the authorized user comprises the authorized user's location, and downloading the identified content comprises downloading content for one or more points of interest that are identified based on the authorized user's location.

6. The method of claim 5 , wherein the authorized user's location is neither the user's home nor the user's office, and the content for the one or more points of interest is for a check-in operation.

7. The method of claim 1 , wherein the information associated with the authorized user comprises a distance the user has traveled, and downloading the identified content comprises downloading content for an “around me” page when the distance the user has traveled is greater than a predetermined distance.

8. The method of claim 1 , wherein:

the one or more sensors comprise at least a light sensor, and

detecting input comprises detecting a transition from low to high light levels.

9. The method of claim 1 , wherein:

the one or more sensors comprise at least a microphone, and

detecting input comprises detecting a transition from low audio amplitude to high audio amplitude.

10. The method of claim 1 , wherein:

the one or more sensors comprise at least a microphone, and

detecting input comprises detecting a transition from muffled to clear audio.

11. The method of claim 1 , wherein:

the one or more sensors comprise at least a touch sensor, and

detecting input comprises detecting a touch.

12. The method of claim 1 , wherein:

the one or more sensors comprise at least a proximity sensor, and

detecting input comprises detecting a transition from a detection of a nearby object to an absence of a nearby object.

13. The method of claim 1 , wherein the information associated with the authorized user comprises information indicating that the authorized user habitually checks certain news sites, and downloading the identified content comprises downloading newsfeed information from the social-networking system.

14. The method of claim 13 , wherein the information associated with the authorized user indicates that the user checks the certain news sites every time the user unlocks the computing device.

15. The method of claim 1 , further comprising:

by the computing device, receiving a request to unlock the device, the request comprising authentication data; and

by the computing device, determining whether to exit the locked state based at least in part on the authentication data and data associated with the authorized user in the social-networking system.

16. The method of claim 1 , further comprising:

by the computing device, after the computing device is unlocked, displaying the identified content.

17. One or more non-transitory, computer-readable media comprising instructions operable, when executed by a computing device, to:

at the computing device, monitor one or more sensors, wherein the computing device is in a locked state and the computing device is associated with an authorized user of a social-networking system;

at the computing device, in response to detecting input from at least one of the one or more sensors, determine, based on the input, whether an unlock operation is imminent;

at the computing device, upon determining that the unlock operation is imminent:

identify, based on information associated with the authorized user, content to be downloaded from the social-networking system, and

download the identified content from the social-networking system, wherein the identified content is stored for display after the computing device is unlocked.

18. The media of claim 17 , wherein the information associated with the authorized user comprises the authorized user's location, and downloading the identified content comprises downloading content for one or more points of interest that are identified based on the authorized user's location.

19. An apparatus comprising:

one or more sensors;

one or more non-transitory, computer-readable media comprising instructions operable, when executed by a computing device, to:

at the computing device, monitor one or more sensors, wherein the computing device is in a locked state and the computing device is associated with an authorized user of a social-networking system;

at the computing device, in response to detecting input from at least one of the one or more sensors, determine, based on the input, whether an unlock operation is imminent;

at the computing device, upon determining that the unlock operation is imminent:

identify, based on information associated with the authorized user, content to be downloaded from the social-networking system, and

download the identified content from the social-networking system, wherein the identified content is stored for display after the computing device is unlocked.

20. The apparatus of claim 19 , wherein: the information associated with the authorized user comprises the authorized user's location, and downloading the identified content comprises downloading content for one or more points of interest that are identified based on the authorized user's location.

Assignments (1)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →