IP Library Granted Patent US 8,965,170
Granted Patent B1
US 8,965,170 · App. 13/602,914 · Granted Feb 24, 2015

Automatic transition of content based on facial recognition

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 8,965,170
App. No.
13/602,914
Granted
Feb 24, 2015
Kind
B1
Abstract

Methods and systems for automatically transitioning content based on facial recognition, wherein the method may include receiving a signal from a camera, identifying a face of a viewer within an area, retrieving a user identifier associated with the face of the viewer, selecting a program, and displaying the program.

Claims (55)

1. A computer-implemented method comprising:

receiving a first signal from a first camera that is associated with a first area;

identifying a face of a viewer within the first area based on the first signal;

retrieving a user identifier associated with the face of the viewer;

selecting a program from a plurality of programs based on the user identifier;

displaying the program on a first device in the first area;

detecting that the viewer is no longer interacting with the first device based on the received first signal;

associating a time parameter of the program that corresponds to the detection with the user identifier;

receiving a second signal from a second camera that is associated with a second area;

determining that the face of the viewer that has been identified within the second area based on the received second signal corresponds to the user identifier; and

displaying, based on the determination, the program on a second device in the second area according to the associated time parameter of the program.

2. The method of claim 1 , wherein the first signal from the first camera and the second signal from the second camera each comprise an image.

3. The method of claim 2 , further comprising:

extracting location information from the image to determine location information to associate with the received image.

4. The method of claim 1 , further comprising:

providing the displayed program to the second device based on movement of the viewer.

5. The method of claim 1 , further comprising:

storing the program in a memory along with the time parameter.

6. The method of claim 5 , wherein the time parameter corresponds to a segment of the program that is stopped or paused.

7. The method of claim 1 , wherein the face of the viewer is identified from a plurality of viewers.

8. The method of claim 1 , wherein identifying the face of the viewer within the first area further comprises:

detecting and recognizing the face of the viewer based on facial recognition.

9. The method of claim 1 , wherein identifying the face of the viewer within the first area further comprises:

inferring a user position relative to the first camera; and

determining whether the user is interacting with the first camera.

10. The method of claim 9 , wherein the user position comprises a facing direction of the user relative to the first camera.

11. A system for selecting a program for playback based on facial recognition of a viewer comprising:

a first camera associated with a first area;

a second camera associated with a second area; and

a processing circuit configured to:

receive a first signal from the first camera;

identify a face of a viewer within the first area based on the first signal;

retrieve a user identifier associated with the face of the viewer;

select a program from a plurality of programs based on the user identifier;

display the program on a first device in the first area;

detect that the viewer is no longer interacting with the first device based on the first signal;

associate a time parameter of the program that corresponds to the detection with the user identifier;

receive a second signal from the second camera;

determine that the face of the viewer that has been identified within the second area based on the received second signal corresponds to the user identifier; and

display, based on the determination, the program on a second device in the second area according to the stored time parameter of the program.

12. The system of claim 11 , wherein the first signal from the first camera and the second signal from the second camera each comprise an image.

13. The system of claim 12 , the processing circuit is further configured to:

extract location information from the image to determine location information to associate with the received image.

14. The system of claim 11 , wherein identifying the face of the viewer within the first area further comprises:

inferring a user position relative to the first camera; and

determining whether the user is interacting with the first camera.

15. The system of claim 14 , wherein the user position comprises a facing direction of the user relative to the first camera.

16. The system of claim 11 , the processing circuit is further configured to:

provide the displayed program to the second device based on movement of the viewer.

17. The system of claim 11 , the processing circuit is further configured to:

store the program in a memory along with the time parameter.

18. The system of claim 17 , wherein the time parameter corresponds to a segment of the program that is stopped or paused.

19. The system of claim 11 , wherein the face of the viewer is identified from a plurality of viewers.

20. The system of claim 11 , wherein identifying the face of the viewer within the first area further comprises:

detecting and recognizing the face of the viewer based on facial recognition.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044334/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2012
From: BENEA, ROBERT; CEDILNIK, ANDREJ
To: GOOGLE INC.
Reel/Frame 028947/0725 →