IP Library Granted Patent US 12,075,122
Granted Patent B2
US 12,075,122 · App. 17/362,484 · Granted Aug 27, 2024

Gesture-based parental control system

Inventor: Daina Emmanuel (Bangalore, IN)
Assignee: Rovi Guides, Inc.
H04N21/4542G06F3/017
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 12,075,122
App. No.
17/362,484
Granted
Aug 27, 2024
Kind
B2
Abstract

Systems and methods for presenting user-selectable options for parental control in response to detecting a triggering action by a user are disclosed. A system generates for output a first content item on a device. The system identifies a first user and a second user in proximity to the device and determines that a first gesture is performed by the first user wherein the first gesture is covering the eyes of the second user. In response to determining that the first gesture is performed, the system presents a selectable option for a user input such as (a) skipping a portion of the first content item; (b) lowering the volume; (c) removing the video of the first content item; or (d) presenting a second content item instead of presenting the first content item. In response to receiving a user input selecting the selectable option, the system performs an action corresponding to the selectable option.

Claims (64)

1. A method comprising:

generating for output a first content item on a first device, the first content item comprising video and audio;

identifying a first user and a second user in proximity to the first device;

in response to determining that a first gesture is performed by the first user, wherein the first gesture is covering the eyes of the second user:

simultaneously presenting selectable options for user input, the selectable options comprising: (a) skipping a portion of the first content item; (b) lowering the volume of the audio; and (c) removing the video of the first content item and presenting only subtitles associated with the first content item; and

in response to receiving the user input selecting a selectable option:

performing an action corresponding to the selectable option.

2. The method of claim 1 , further comprising:

in response to determining that a third gesture is performed by the second user, presenting the selectable option for user input;

wherein the third gesture is covering the eyes of the second user.

3. The method of claim 1 , further comprising:

identifying a segment at which the first gesture was performed by the first user;

identifying the selected option;

generating a metadata tag for the identified segment and the selected option; and

storing the metadata tag in a database of content items.

4. The method of claim 3 , further comprising:

receiving a request from a second device to generate the first content item for display;

retrieving the stored metadata tag associated with the first content item from the database of content items;

causing the first content item to be displayed on the second device; and

before generating the identified segment for display and without detecting the first gesture, presenting the selectable option for user input, the selectable option comprising: (a) skipping a portion of the first content item; (b) lowering the volume; (c) removing the video of the first content item; or (d) presenting a second content item different from the first content item for display.

5. The method of claim 3 , further comprising:

receiving a request from a second device to generate the first content item for display;

retrieving the stored metadata tag associated with the first content item from the database of content items;

causing the first content item to be displayed on the second device; and

before generating the identified segment for display and without detecting the first gesture, presenting the selected option for user input.

6. The method of claim 1 , further comprising:

retrieving metadata from a database of content items, wherein the metadata includes at least one of parental control ratings, genre information, or an intensity level for each segment of the first content item.

7. The method of claim 6 , further comprising:

using one or more machine learning techniques, calculating the intensity level for each segment based on user viewing history of content items;

wherein the intensity level represents a personalized rating score.

8. The method of claim 1 , further comprising:

determining an age of the first user and the second user using age profiling techniques; and

based on the determined age, determining that the first user is an adult user and the second user is a minor user.

9. The method of claim 1 , further comprising:

identifying one or more candidate content items that have attributes similar to the first content item; and

selecting the second content item from the one or more candidate content items based on user profile data.

10. A system comprising:

control circuitry configured to:

generate for output a first content item on a first device, the first content item comprises video and audio;

identify a first user and a second user in proximity to the first device;

in response to determining that a first gesture is performed by the first user, wherein the first gesture is covering eyes of the second user:

simultaneously present selectable options for user input, the selectable options comprising: (a) skipping a portion of the first content item; (b) lowering the volume of the audio; and (c) removing the video of the first content item; and

in response to receiving the user input selecting a selectable option:

perform an action corresponding to the selectable option.

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

in response to determining that a third gesture is performed by the second user, present the selectable option for user input;

wherein the third gesture is covering eyes of the second user.

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

identify a segment at which the first gesture was performed by the first user;

generate a metadata tag for the identified segment; and

store the metadata tag in a database of content items.

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

receive a request from a second device to generate the first content item for display;

retrieve the stored metadata tag associated with the first content item from the database of content items;

cause the first content item to be displayed on the second device; and

before generating the identified segment for display and without detecting the first gesture, present the selectable option for user input, the selectable option comprising: (a) skipping a portion of the first content item; (b) lowering the volume; (c) removing the video of the first content item; or (d) presenting a second content item different from the first content item for display.

14. The system of claim 10 , wherein the control circuitry is further configured to retrieve metadata from a database of content items, wherein the metadata includes at least one of parental control ratings, genre information, or an intensity level for each segment of the first content item.

15. The system of claim 14 , wherein the control circuitry is further configured to use one or more machine learning techniques, calculating the intensity level for each segment based on user viewing history of content items, wherein the intensity level represents a personalized rating score.

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

determine an age of the first user and the second user using age profiling techniques; and

based on the determined age, determine that the first user is an adult user and the second user is a minor user.

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

identify one or more candidate content items that have attributes similar to the first content item; and

select the second content item from the one or more candidate content items based on user profile data.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0348 →
SECURITY INTEREST Recorded May 19, 2023
From: ADEIA GUIDES INC.; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063707/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2021
From: EMMANUEL, DAINA
To: ROVI GUIDES, INC.
Reel/Frame 056720/0764 →
Continuity (1)
Related Publication 20220417600A1 · Dec 29, 2022
Cited By (1)
US 12,621,525