IP Library Granted Patent US 12,164,660
Granted Patent B2
US 12,164,660 · App. 18/370,744 · Granted Dec 10, 2024

Methods and systems for implementing parental controls

Inventors: Vikram Makam Gupta (Bangalore, IN); Vishwas Sharadanagar Panchaksharaiah (Tumkur District, IN)
Assignee: Adeia Guides Inc.
G06F21/6218G06F11/3003G06F11/3024G06F11/3438G06F11/3419G06F2201/81G06F2201/88G06F2221/2135G06F2221/2149
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,164,660
App. No.
18/370,744
Granted
Dec 10, 2024
Kind
B2
Abstract

Methods and systems for a media guidance application that provides advanced parental control features such as allowing parents to establish parental controls in a dynamic and individualized manner and allowing parents to track and/or limit the amount of time that a child views media content of a particular type.

Claims (49)

1. A method comprising:

receiving, via a computing device providing access to a profile associated with a user account, a criterion of a first program type, wherein the criterion has a criterion value;

receiving, via the computing device, data related to a media asset selected for display on a computing user device, wherein the data includes a media asset value;

comparing the criterion value to the media asset value;

in response to determining that the criterion value is equal to the media asset value, increasing a counter amount, wherein the counter amount is associated with the profile;

generating a statistical relationship between the first program type and a second program type based on the counter amount; and

generating, via the computing device, for display on the computing user device a graphical display including the statistical relationship and the counter amount.

2. The method of claim 1 , wherein the statistical relationship is ratio of a total amount of time a user consumed media assets of the first program type to a total amount of time the user consumed media assets of the second program type.

3. The method of claim 1 , further comprising:

retrieving, from the profile, a counter associated with the criterion and a maximum amount of time allowed for outputting content of the first program type.

4. The method of claim 1 , further comprising:

receiving a selection of a time limit;

in response to determining the media asset is selected for display, initiating a countdown timer;

detecting when the countdown timer reaches the time limit; and

preventing the computing user device from displaying the media asset in response to detecting when the countdown timer reaches the time limit.

5. The method of claim 1 , wherein the counter amount indicates a total amount of time the first program type that has been output by one or more user equipment devices.

6. The method of claim 1 , wherein the counter amount indicates a number of media assets of the first program type that has been output by one or more user equipment devices.

7. The method of claim 1 , wherein the criterion value is converted from a non-numeric data type into a numeric data type by a hashing algorithm.

8. The method of claim 1 , wherein the statistical relationship is generated according to a predetermined schedule.

9. The method of claim 1 , further comprising publishing the counter amount on a social network.

10. The method of claim 1 , further comprising:

generating for display, at the computing user device, a recommendation for an activity;

determining that the activity has been completed; and

in response to determining that the activity has been completed, increase a maximum amount of time allowed for outputting content of the first program type.

11. A system comprising:

a memory; and

control circuitry configured to execute instructions to:

receive, via a computing device providing access to a profile associated with a user account, a criterion of a first program type, wherein the criterion has a criterion value;

receive, via the computing device, data related to a media asset selected for display on a computing user device, wherein the data includes a media asset value;

compare the criterion value to the media asset value;

in response to determining that the criterion value is equal to the media asset value, increase a counter amount, wherein the counter amount is stored in the memory and is associated with the profile;

generate a statistical relationship between the first program type and a second program type based on the counter amount; and

generate, via the computing device, for display on the computing user device a graphical display including the statistical relationship and the counter amount.

12. The system of claim 11 , wherein the statistical relationship is ratio of a total amount of time a user consumed media assets of the first program type to a total amount of time the user consumed media assets of the second program type.

13. The system of claim 11 , wherein the control circuitry is further configured to: retrieve, from the profile, a counter associated with the criterion and a maximum amount of time allowed for outputting content of the first program type.

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

receive a selection of a time limit;

in response to determining the media asset is selected for display, initiate a countdown timer;

detect when the countdown timer reaches the time limit; and

prevent the computing user device from displaying the media asset in response to detecting when the countdown timer reaches the time limit.

15. The system of claim 11 , wherein the counter amount indicates a total amount of time the first program type that has been output by one or more user equipment devices.

16. The system of claim 11 , wherein the counter amount indicates a number of media assets of the first program type that has been output by one or more user equipment devices.

17. The system of claim 11 , wherein the criterion value is converted from a non-numeric data type into a numeric data type by a hashing algorithm.

18. The system of claim 11 , wherein the statistical relationship is generated according to a predetermined schedule.

19. The system of claim 11 , further comprising publishing the counter amount on a social network.

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

generate for display, at the computing user device, a recommendation for an activity;

determine that the activity has been completed; and

in response to determining that the activity has been completed, increase a maximum amount of time allowed for outputting content of the first program type.

Assignments (2)
CHANGE OF NAME Recorded Sep 24, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069032/0008 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2023
From: GUPTA, VIKRAM MAKAM; PANCHAKSHARAIAH, VISHWAS SHARADANAGAR
To: ROVI GUIDES, INC.
Reel/Frame 064979/0635 →
Continuity (4)
Continuation 17089225 · Nov 4, 2020
Continuation 16158046 · Oct 11, 2018
Continuation 14858255 · Sep 18, 2015
Related Publication 20240012926A1 · Jan 11, 2024