IP Library Granted Patent US 11,849,177
Granted Patent B2
US 11,849,177 · App. 17/094,988 · Granted Dec 19, 2023

Systems and methods for providing media recommendations

Inventor: Akitaka Nishimura (Tokyo, JP)
Assignee: Rovi Guides, Inc.
H04N21/44218H04N21/4223H04N21/4667G06V40/174
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 11,849,177
App. No.
17/094,988
Granted
Dec 19, 2023
Kind
B2
Abstract

Systems and methods are described for performing an action related to an identifier for a recommended media asset presented to a user, based on a detected emotional indicator of the user. The identifier for the initial recommended media asset is generated for presentation to the user, and one or more images of the user are captured while generating for presentation the identifier for the initial recommended media asset to the user. An emotional indicator of the user is detected based on the one or more captured images, and an action related to the identifier for the initial recommended media asset is performed based on the detected emotional indicator.

Claims (79)

1. A method comprising:

generating for presentation, by control circuitry, to a user an identifier for an initial recommended media asset;

capturing, using a sensor, one or more images of the user while generating for presentation the identifier for the initial recommended media asset to the user;

identifying, by the control circuitry and during the presentation of the identifier of the initial recommended media asset, an emotional indicator of the user by:

comparing the one or more images captured by the sensor to one or more images of the user previously stored in a database,

determining whether there is a similarity above a predefined threshold between the captured one or more images and the one or more images of the user previously stored in the database,

determining the emotional indicator of the user as corresponding to an emotional indicator associated with the one or more images of the user previously stored in the database;

wherein the initial recommended media asset is not being played while capturing the one or more images and while identifying the emotional indicator of the user; and

automatically performing, by the control circuitry and based on the identified emotional indicator having been identified based on the control circuitry analyzing the one or more images captured by the sensor, an action related to the identifier for the initial recommended media asset.

2. The method of claim 1 , wherein:

the identified emotional indicator indicates the user is not interested in the initial recommended media asset; and

the action comprises generating for presentation an identifier for an updated recommended media asset.

3. The method of claim 2 , further comprising:

retrieving a user profile associated with the user;

wherein the updated recommended media asset associated with the identifier is determined based on the retrieved user profile and the identified emotional indicator.

4. The method of claim 1 , wherein:

the identified emotional indicator indicates the user is interested in the initial recommended media asset; and

the action comprises generating for presentation the initial recommended media asset.

5. The method of claim 1 , wherein identifying the emotional indicator of the user comprises identifying at least one of a facial expression of the user or body language of the user.

6. The method of claim 1 , further comprising:

identifying an initial emotional indicator of the user prior to generating for presentation the identifier for the initial recommended media asset;

wherein the identifier for the initial recommended media asset is generated for presentation based on the initial emotional indicator of the user.

7. The method of claim 1 , further comprising:

generating for presentation a plurality of identifiers for respective initial recommended media assets, wherein the plurality of identifiers for the respective initial recommended media assets includes the identifier for the initial recommended media asset;

wherein the emotional indicator of the user is identified while receiving a command from the user to scroll through the identifiers of the plurality of initial recommended media assets.

8. The method of claim 1 , further comprising:

storing in memory a table of facial characteristics and corresponding emotional indicators;

wherein identifying the emotional indicator of the user by further comprises:

identifying facial characteristics of a face of the user in the one or more captured images;

comparing the identified facial characteristics to the stored facial characteristics;

determining, based on the comparison, whether the identified facial characteristics match the stored facial characteristics; and

in response to determining the identified facial characteristics match the stored facial characteristics, determining the emotional indicator of the user is the emotional indicator that corresponds to the matched facial characteristic.

9. The method of claim 1 , further comprising:

identifying a plurality of users in a vicinity of user equipment, wherein the user is included in the plurality of users, and at least one of the plurality of users is detected by facial recognition;

capturing one or more images of the plurality of users while generating for presentation the identifier for the initial recommended media asset to the user;

identifying, based on the captured images, respective emotional indicators of the plurality of users while generating for presentation the identifier for the initial recommended media asset to the user; and

determining an aggregate emotional indicator of the plurality of users,

wherein the action to be performed is determined based on the aggregate emotional indicator of the plurality of users.

10. The method of claim 9 , wherein identifying respective emotional indicators of the plurality of users comprises identifying at least one of facial expressions of the users or body language of the users.

11. A system comprising:

a sensor configured to capture one or more images of a user; and

control circuitry configured to:

generate for presentation to the user an identifier for an initial recommended media asset, wherein the one or more images of the user are captured, using the sensor, while generating for presentation the identifier for the initial recommended media asset to the user;

identifying, during presentation of the identifier of the initial recommended media asset, an emotional indicator of the user by:

comparing the one or more images captured by the sensor to one or more images of the user previously stored in a database,

determining whether there is a similarity above a predefined threshold between the captured one or more images and the one or more images of the user previously stored in the database,

determining the emotional indicator of the user as corresponding to an emotional indicator associated with the one or more images of the user previously stored in the database;

wherein the initial recommended media asset is not being played while capturing the one or more images and while identifying the emotional indicator of the user; and

automatically perform, based on the identified emotional indicator having been detected based on the control circuitry analyzing the one or more images captured by the sensor, an action related to the identifier for the initial recommended media asset.

12. The system of claim 11 , wherein:

the identified emotional indicator indicates the user is not interested in the initial recommended media asset; and

the action comprises generating for presentation an identifier for an updated recommended media asset.

13. The system of claim 12 , wherein the control circuitry is further configured to:

retrieve a user profile associated with the user; and

determine the updated recommended media asset associated with the identifier based on the retrieved user profile and the identified emotional indicator.

14. The system of claim 11 , wherein:

the identified emotional indicator indicates the user is interested in the initial recommended media asset; and

the action comprises generating for presentation the initial recommended media asset.

15. The system of claim 11 , wherein the control circuitry is configured to identify the emotional indicator of the user by identifying at least one of a facial expression of the user or body language of the user.

16. The system of claim 11 , wherein the control circuitry is further configured to:

identify an initial emotional indicator of the user prior to generating for presentation the identifier for the initial recommended media asset; and

generate for presentation the identifier for the initial recommended media asset based on the initial emotional indicator of the user.

17. The system of claim 11 , wherein the control circuitry is further configured to:

generate for presentation a plurality of identifiers for respective initial recommended media assets, wherein the plurality of identifiers for the respective initial recommended media assets includes the identifier for the initial recommended media asset; and

identify the emotional indicator of the user while receiving a command from the user to scroll through the identifiers of the plurality of initial recommended media assets.

18. The system of claim 11 , wherein the control circuitry is further configured to:

store in memory a table of facial characteristics and corresponding emotional indicators; and

identify the emotional indicator of the user by analyzing the one or more captured images by:

identifying facial characteristics of a face of the user in the one or more captured images;

comparing the identified facial characteristics to the stored facial characteristics;

determining, based on the comparison, whether the identified facial characteristics match the stored facial characteristics; and

in response to determining the identified facial characteristics match the stored facial characteristics, determining the emotional indicator of the user is the emotional indicator that corresponds to the matched facial characteristic.

19. The system of claim 11 , wherein the control circuitry is further configured to:

identify a plurality of users in a vicinity of user equipment, wherein the user is included in the plurality of users, and at least one of the plurality of users is detected by facial recognition;

capture one or more images of the plurality of users while generating for presentation the identifier for the initial recommended media asset to the user;

identify, based on the captured images, respective emotional indicators of the plurality of users while generating for presentation the identifier for the initial recommended media asset to the user;

determine an aggregate emotional indicator of the plurality of users; and

perform the action based on the aggregate emotional indicator of the plurality of users.

20. The system of claim 19 , wherein identifying respective emotional indicators of the plurality of users comprises identifying at least one of facial expressions of the users or body language of the users.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0323 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2020
From: NISHIMURA, AKITAKA
To: ROVI GUIDES, INC.
Reel/Frame 054676/0948 →
Continuity (1)
Related Publication 20220150582A1 · May 12, 2022
Cited By (2)
US 12,335,566 US 12,627,859