IP Library Granted Patent US 9,560,413
Granted Patent B2
US 9,560,413 · App. 14/187,565 · Granted Jan 31, 2017

Systems and methods for notifying a user when activity level exceeds an authorization level

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,560,413
App. No.
14/187,565
Granted
Jan 31, 2017
Kind
B2
Abstract

Systems and methods for generating a notification when activity exceeds an authorization level are provided. A determination is made as to whether content currently being presented to a first user exceeds an authorization level associated with the first user. In response to determining that the content exceeds the authorization level, the content being presented is monitored to determine whether the content meets a criterion. An amount of time the content being presented meets the criterion is measured. In response to determining that the amount of time exceeds a threshold, a communication is transmitted to a second user indicating that the content currently being presented to the first user exceeds the authorization level.

Claims (49)

1. A method for generating a notification when activity exceeds an authorization level, the method comprising:

determining whether content currently being presented to a first user exceeds an authorization level associated with the first user;

in response to determining that the content exceeds the authorization level, monitoring the content being presented to determine whether the content meets a criterion;

measuring an amount of time the content being presented meets the criterion; and

in response to determining the amount of time exceeds a threshold, transmitting a communication to a second user indicating that the content currently being presented to the first user exceeds the authorization level.

2. The method of claim 1 , wherein:

the content includes a program segment and an advertising segment;

monitoring the content comprises determining whether the content currently being presented corresponds to the program segment or the advertising segment; and

the content currently being presented is determined to meet the criterion when the content currently being presented corresponds to the program segment.

3. The method of claim 1 , wherein measuring the amount of time comprises:

running a timer while the content being presented meets the criterion; and

pausing the timer while the content being presented fails to meet the criterion.

4. The method of claim 1 further comprising:

determining a progression point in the content past a starting point of the content;

identifying a type of the content that is being presented at the progression point; and

retrieving the criterion based on the type of the content.

5. The method of claim 4 further comprising retrieving the threshold based on the type of the content being presented at the progression point.

6. The method of claim 1 , wherein the criterion is determined based on a user profile.

7. The method of claim 1 , wherein the second user is at a location remote from the first user, and wherein the communication enables the second user to prevent further access by the first user to the content currently being presented.

8. The method of claim 1 , wherein measuring the amount of time comprises measuring the amount of time at a faster rate when the content currently being presented is of a first type and measuring the amount of time at a slower rate when the content currently being presented is of a second type.

9. The method of claim 1 further comprising adjusting the threshold based on at least one of a number of other users within proximity of the first user and an attribute of another user within the proximity of the first user.

10. The method of claim 1 , wherein the authorization level corresponds to a content rating.

11. A system for generating a notification when activity exceeds an authorization level, the system comprising:

storage circuitry configured to store an authorization level associated with a first user, a criterion, and a threshold;

communications circuitry; and

control circuitry coupled to the storage circuitry and the communications circuitry, wherein the control circuitry is configured to:

retrieve the authorization level associated with the first user from the storage circuitry;

determine whether content currently being presented to the first user exceeds the retrieved authorization level associated with the first user;

in response to determining that the content exceeds the authorization level, retrieve the criterion from the storage circuitry and monitor the content being presented to determine whether the content meets the criterion;

measure an amount of time the content being presented meets the criterion;

retrieve the threshold from the storage circuitry; and

in response to determining the amount of time exceeds the retrieved threshold, instruct the communications circuitry to transmit a communication to a second user indicating that the content currently being presented to the first user exceeds the authorization level.

12. The system of claim 11 , wherein:

the content includes a program segment and an advertising segment;

the control circuitry is further configured to determine whether the content currently being presented corresponds to the program segment or the advertising segment; and

the content currently being presented is determined to meet the criterion when the content currently being presented corresponds to the program segment.

13. The system of claim 11 , wherein the control circuitry is further configured to measure the amount of time by:

running a timer while the content being presented meets the criterion; and

pausing the timer while the content being presented fails to meet the criterion.

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

determine a progression point in the content past a starting point of the content;

identify a type of the content that is being presented at the progression point; and

retrieve from the storage circuitry the criterion based on the type of the content.

15. The system of claim 14 , wherein the control circuitry is further configured to retrieve the threshold based on the type of the content being presented at the progression point.

16. The system of claim 11 , wherein the criterion is determined based on a user profile.

17. The system of claim 11 , wherein the second user is at a location remote from the first user, and wherein the communication enables the second user to prevent further access by the first user to the content currently being presented.

18. The system of claim 11 , wherein the control circuitry is further configured to measure the amount of time by measuring the amount of time at a faster rate when the content currently being presented is of a first type and measuring the amount of time at a slower rate when the content currently being presented is of a second type.

19. The system of claim 11 , wherein the control circuitry is further configured to adjust the threshold stored in the storage circuitry based on at least one of a number of other users within proximity of the first user and an attribute of another user within the proximity of the first user.

20. The system of claim 11 , wherein the authorization level corresponds to a content rating.

Assignments (12)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0599 →
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 →
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 →
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 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
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 →
MERGER Recorded Jun 12, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035848/0270 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
MERGER Recorded Jun 12, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035848/0245 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2014
From: GONZALEZ, DANIELLE
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 032281/0354 →