IP Library Granted Patent US 9,942,611
Granted Patent B2
US 9,942,611 · App. 14/976,370 · Granted Apr 10, 2018

Methods and systems for displaying a countdown alert for children

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 9,942,611
App. No.
14/976,370
Granted
Apr 10, 2018
Kind
B2
Abstract

Methods and systems are disclosed herein for creating countdown animations. The countdown animations may alert children that they are approaching their viewing limits, wherein the viewing limits are set by parents and/or guardians. A method may include generating a countdown of an amount of time remaining in a user selected period of time for accessing media content. The method may include identifying a character of a plurality of characters based on a user criterion. The method may include searching a database of a plurality of countdown animations to select a countdown animation associated with the identified character. The method may include generating for display the selected countdown animation simultaneously with the media content.

Claims (47)

1. A method of creating countdown animations, the method comprising:

receiving, from a first user, text including a plurality of words representing a task to be started at a given time by a second user;

generating a countdown of an amount of time remaining in a user selected period of time for accessing media content based on a difference between a current time and the given time;

processing the text to select a word of the plurality of words associated with the task;

identifying a character of a plurality of characters based on a user criterion by automatically determining one of the plurality of characters that is associated with the selected word associated with the task, wherein each of the plurality of characters is associated with a different type of task;

searching a database of a plurality of countdown animations to select a countdown animation associated with the identified character; and

generating for display to the second user the selected countdown animation simultaneously with the media content, wherein the selected countdown animation identifies the task to be started by the second user at the end of the countdown of the amount of time.

2. The method of claim 1 , further comprising generating for display the countdown of the amount of time remaining in the user selected period.

3. The method of claim 1 , wherein the identifying further comprises:

comparing an attribute associated with each character of the plurality of characters to the user criterion; and

selecting the character of the plurality of characters associated with an attribute matching the user criterion.

4. The method of claim 1 , wherein the identifying further comprises:

searching user criteria associated with each of previously selected characters of the plurality of characters; and

selecting the character of the previously selected characters associated with an attribute matching the user criterion.

5. The method of claim 1 , wherein the user criterion is one of an attribute of a user profile, an identifier of the media content, or an attribute of previously entered user preferences.

6. The method of claim 1 , further comprising performing a user-selected action at an end of the countdown of the amount of time remaining in the user selected period of time.

7. The method of claim 6 , wherein the action comprises generating for display an alert box with a reminder.

8. The method of claim 6 , wherein the action comprises locking the media content and generating for display a parental control lock screen.

9. The method of claim 1 , wherein the generating for display further comprises generating for display the selected countdown animation as an overlay on the media content, side-by-side with the media content, or simultaneously with a soundtrack associated with the selected countdown animation.

10. The method of claim 1 , wherein the generating for display the selected countdown animation further comprises:

comparing the countdown of the amount of time remaining in the user selected period of time to a threshold time; and

generating for display the selected countdown animation in response to determining that the countdown of the amount of time is less than the threshold time.

11. The method of claim 1 , wherein searching the database of the plurality of countdown animations to select the countdown animation associated with the identified character comprises: selecting the countdown animation from a plurality of candidate countdown animations associated with the identified character based on an identity of the task.

12. A system for creating countdown animations, the system comprising:

storage circuitry that stores text received from a first user including a plurality of words representing a task to be started at a given time by a second user; and

control circuitry that:

generates a countdown of an amount of time remaining in a user selected period of time for accessing media content based on a difference between a current time and the given time;

processes the text to select a word of the plurality of words associated with the task;

identifies a character of a plurality of characters based on a user criterion by automatically determining one of the plurality of characters that is associated with the selected word associated with the task, wherein each of the plurality of characters is associated with a different type of task;

searches a database of a plurality of countdown animations to select a countdown animation associated with the identified character; and

generates for display to the second user the selected countdown animation simultaneously with the media content, wherein the selected countdown animation identifies the task to be started by the second user at the end of the countdown of the amount of time.

13. The system of claim 12 , wherein the control circuitry generates for display the countdown of the amount of time remaining in the user selected period.

14. The system of claim 12 , wherein the control circuitry:

compares an attribute associated with each character of the plurality of characters to the user criterion; and

selects the character of the plurality of characters associated with an attribute matching the user criterion.

15. The system of claim 12 , wherein the control circuitry:

searches user criteria associated with each of previously selected characters of the plurality of characters; and

selects the character of the previously selected characters associated with an attribute matching the user criterion.

16. The system of claim 12 , wherein the user criterion is one of an attribute of a user profile, an identifier of the media content, or an attribute of previously entered user preferences.

17. The system of claim 12 , wherein the control circuitry performs a user-selected action at an end of the countdown of the amount of time remaining in the user selected period of time.

18. The system of claim 17 , wherein the action comprises generating for display an alert box with a reminder.

19. The system of claim 17 , wherein the action comprises locking the media content and generating for display a parental control lock screen.

20. The system of claim 12 , wherein the control circuitry generates for display the selected countdown animation as an overlay on the media content, side-by-side with the media content, or simultaneously with a soundtrack associated with the selected countdown animation.

21. The system of claim 12 , wherein the control circuitry:

compares the countdown of the amount of time remaining in the user selected period of time to a threshold time; and

generates for display the selected countdown animation in response to determining that the countdown of the amount of time is less than the threshold time.

22. The system of claim 12 , wherein the control circuitry is further configured, when searching the database of the plurality of countdown animations to select the countdown animation associated with the identified character, to: select the countdown animation from a plurality of candidate countdown animations associated with the identified character based on an identity of the task.

Assignments (9)
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded Oct 27, 2022
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: ROVI PRODUCT CORPORATION (AS SUCCESSOR-IN-INTEREST TO ROVI GUIDES, INC.)
Reel/Frame 061786/0768 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2022
From: ADEIA GUIDES INC.
To: ROVI PRODUCT CORPORATION
Reel/Frame 061747/0001 →
CHANGE OF NAME Recorded Oct 23, 2022
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 061746/0981 →
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 Dec 21, 2015
From: KAGEYAMA, TSUYOSHI
To: ROVI GUIDES, INC.
Reel/Frame 037342/0274 →