IP Library Granted Patent US 11,190,840
Granted Patent B2
US 11,190,840 · App. 16/520,282 · Granted Nov 30, 2021

Systems and methods for applying behavioral-based parental controls for media assets

Inventors: Vijay Kumar (Karnataka, IN); Rajendran Pichaimurthy (Bangalore, IN); Madhusudhan Srinivasan (Bangalore, IN)
Assignee: ROVI GUIDES, INC.
H04N21/454G10L15/1822H04N21/42203H04N21/44218H04N21/44222G10L2015/088
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,190,840
App. No.
16/520,282
Filed
Jul 23, 2019
Granted
Nov 30, 2021
Kind
B2
Art Unit
2426
USPC
725/28
Abstract

Systems and methods are disclosed herein for applying behavioral-based parental controls for media assets. The disclosed techniques herein discuss determining a media asset viewed by a user and character actions of a character within the media asset. Behavioral user data is received which includes a user action. A determination is made whether the user action matches one of the character actions. If a match is found, a parental control restriction setting for the media asset is applied and this parental control restriction is stored in memory.

Claims (70)

1. A method for applying behavioral-based parental controls for media assets, comprising:

determining, by control circuitry, a media asset viewed by a user;

determining, by control circuitry, one or more character actions of a character within the media asset, wherein each character action of the one or more character actions comprises a character behavior type and a character behavior characteristic value;

receiving behavioral user data of the user by recording the user using a recording device, wherein the behavioral user data is analyzed to identify a user action which comprises a user behavior type and a user behavior characteristic value;

determining, by control circuitry, whether the user action matches a respective character action of the one or more character actions by comparing the character behavior type of the respective character action to the user behavior type and by comparing the character behavior characteristic value of the respective character action to the user behavior characteristic value;

determining, based on the comparing, that the character behavior type matches the user behavior type and the character behavior characteristic value matches the user behavior characteristic value; and

in response to the determination that both the character behavior type and the character behavior characteristic value match the user behavior type and the user behavior characteristic value, respectively:

applying a parental control restriction setting for the media asset; and

storing in memory the parental control restriction.

2. The method of claim 1 further comprising:

receiving a recording of the user, wherein the recording is made using an electronic device;

determining, based on the recording, a plurality of baseline user actions; and

generating a user baseline behavior dataset based on the plurality of baseline user actions.

3. The method of claim 2 , further comprising:

determining whether one action of the plurality of baseline user actions matches an abnormal behavior model; and

in response to the determination that one action of the plurality of baseline user actions matches the abnormal behavior model, excluding the one action from the plurality of baseline user actions.

4. The method of claim 1 , wherein the behavioral user data of the user comprises data captured by an electronic device generated during observation of the user for a period of time.

5. The method of claim 4 , wherein the electronic device comprises a wearable device of the user.

6. The method of claim 1 , wherein the user action comprises data from a social media post of the user.

7. The method of claim 1 , wherein determining, by control circuitry, whether the user action matches the one of the one or more character actions comprises:

receiving a voice input of the user;

parsing the voice input into one or more keywords; and

determining whether the one or more keywords matches one or more keywords associated with the character within the media asset.

8. The method of claim 7 , further comprising:

parsing the voice input into one or more non-lexical utterances; and

determining whether the one or more non-lexical utterances matches one or more non-lexical utterances associated with the character within the media asset.

9. The method of claim 1 , wherein determining, by control circuitry, whether the user action matches the one of the one or more character actions comprises:

receiving a video segment of the user;

parsing the video segment into one or more video actions; and

determining whether the one or more video actions matches one or more actions associated with the character within the media asset.

10. The method of claim 1 further comprising:

determining whether the character appears in one or more additional media assets other than the media asset; and

in response to the determination that the character appears in one or more additional media assets other than the media asset:

applying an additional parental control restriction setting for the one or more additional media assets; and

storing in memory the additional parental control restriction.

11. A system for applying behavioral-based parental controls for media assets, comprising control circuitry configured to:

determine a media asset viewed by a user;

determine one or more character actions of a character within the media asset, wherein each character action of the one or more character actions comprises a character behavior type and a character behavior characteristic value;

receive behavioral user data of the user by recording the user using a recording device, wherein the behavioral user data is analyzed to identify a user action which comprises a user behavior type and a user behavior characteristic value;

determine whether the user action matches a respective character action of the one or more character actions by comparing the character behavior type of the respective character action to the user behavior type and by comparing the character behavior characteristic value of the respective character action to the user behavior characteristic value;

determine, based on the comparing, that the character behavior type matches the user behavior type and the character behavior characteristic value matches the user behavior characteristic value; and

in response to the determination that both the character behavior type and the character behavior characteristic value match the user behavior type and the user behavior characteristic value, respectively:

apply a parental control restriction setting for the media asset; and

store in memory the parental control restriction.

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

receive a recording of the user, wherein the recording is made using an electronic device;

determine, based on the recording, a plurality of baseline user actions; and

generate a user baseline behavior dataset based on the plurality of baseline user actions.

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

determine whether one action of the plurality of baseline user actions matches an abnormal behavior model; and

in response to the determination that one action of the plurality of baseline user actions matches the abnormal behavior model, exclude the one action from the plurality of baseline user actions.

14. The system of claim 11 , wherein the behavioral user data of the user comprises data captured by an electronic device generated during observation of the user for a period of time.

15. The system of claim 14 , wherein the electronic device comprises a wearable device of the user.

16. The system of claim 11 , wherein the user action comprises data from a social media post of the user.

17. The system of claim 11 , wherein the control circuitry is configured, when, determining whether the user action matches the one of the one or more character actions, to:

receive a voice input of the user;

parse the voice input into one or more keywords; and

determine whether the one or more keywords matches one or more keywords associated with the character within the media asset.

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

parse the voice input into one or more non-lexical utterances; and

determine whether the one or more non-lexical utterances matches one or more non-lexical utterances associated with the character within the media asset.

19. The system of claim 11 , wherein the control circuitry is configured, when determining whether the user action matches the one of the one or more character actions, to:

receive a video segment of the user;

parse the video segment into one or more video actions; and

determine whether the one or more video actions matches one or more actions associated with the character within the media asset.

20. The system of claim 11 , wherein the control circuitry is figured configured to:

determine whether the character appears in one or more additional media assets other than the media asset; and

in response to the determination that the character appears in one or more additional media assets other than the media asset:

apply an additional parental control restriction setting for the one or more additional media assets; and

store in memory the additional parental control restriction.

Assignments (7)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0207 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2019
From: KUMAR, VIJAY; PICHAIMURTHY, RAJENDRAN; SRINIVASAN, MADHUSUDHAN
To: ROVI GUIDES, INC.
Reel/Frame 049839/0385 →
Continuity (1)
Related Publication 20210029406A1 · Jan 28, 2021
Cited By (1)
US 12,615,414