IP Library Granted Patent US 10,331,901
Granted Patent B2
US 10,331,901 · App. 16/113,546 · Granted Jun 25, 2019

Systems and methods for allowing a user to access blocked media

Inventor: Reda Harb (Bellevue, WA)
Assignee: Rovi Guides, Inc.
G06F21/6218G06F21/31H04N21/436H04N21/4532H04N21/4751H04N21/4753G06F2221/2149H04N21/4661
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 10,331,901
App. No.
16/113,546
Granted
Jun 25, 2019
Kind
B2
Abstract

Systems and methods are provided herein for enabling a user to access a blocked media asset. These systems and methods allow a user to request that a parent, or another user, who can approve access to the blocked media asset approve access to the blocked media asset for viewing. The request may be transmitted as a notification to a mobile phone or another suitable device, such that the parent the other user can approve the request, even though they may be remote from the requesting user. Both the requesting user and the user whose approval is required to unblock the media asset (i.e., the approver), are identified by the system based on an identifier associated with each user. This informs the approver which user submitted the request. Additionally, this also adds a layer of security, since the approver must enter an identifier to authenticate their identity to the system before being able to unblock the program for the requesting user.

Claims (126)

1. A method for allowing a user to access a blocked media asset, the method comprising:

receiving a request to allow a first user to access a media asset that is blocked for the first user;

determining, from a first profile of the first user, a second user who has authority to approve access to the media asset for the first user;

in response to determining the second user who has authority to approve access to the media asset for the first user:

receiving, from a second user equipment device of the second user, a second identifier associated with the second user;

comparing the second identifier with an identifier in a second profile of the second user; and

in response to determining that the second identifier matches the identifier in the second profile:

generating, for display on the second user equipment device, an option to unblock the media asset for access by the first user; and

in response to receiving a selection of the option to unblock the media asset, unblocking the media asset for access by the first user.

2. The method of claim 1 , wherein the first profile of the first user includes a data structure storing at least one of:

an age of the first user;

a flag indicating whether the first user has authority to approve access to the media asset;

a social media account associated with the first user;

a phone number associated with the first user;

an email address associated with the first user;

a list of viewing preferences of the first user; and

a list of user profiles that have approver rights for said first user profile.

3. The method of claim 1 , further comprising:

receiving a first identifier of the first user;

comparing the first identifier to a plurality of identifiers associated with an account stored in an index data structure of user profiles; and

determining that the first identifier matches an identifier associated with the first profile of the first user.

4. The method of claim 1 , further comprising:

determining, from the second profile of the second user, whether any user equipment device is associated with the second user;

in response to determining no user equipment device is associated with the second user:

determining, from the first profile associated with the first user, a third user who has authority to approve access to the media asset for the first user.

5. The method of claim 1 , further comprising transmitting, to the second user on the second user equipment device, a notification indicating that the first user has requested to access the media asset that is blocked, wherein the notification includes at least one of:

a genre of the media asset;

a rating of the media asset;

a link to a webpage associated with the media asset;

a preview associated with the media asset;

a personalized communication from the first user; and

an indication why the media asset was blocked.

6. The method of claim 5 , wherein the first user can personalize the notification to include at least one of:

a written message;

a photo;

a video; and

an audio message.

7. The method of claim 1 , further comprising:

transmitting, to the second user on the second user equipment device, a notification indicating that the first user has requested access to the media asset that is blocked;

determining that the second user is not available to respond to the notification;

determining, from the first profile of the first user, a third user who has authority to approve access to the media asset for the first user;

determining, from a third profile of the third user, whether a third user equipment device is associated with the third user;

in response to determining a third user equipment device is associated with the third user:

transmitting, to the third user on the third user equipment device, the notification indicating that the first user has requested access to the media asset that is blocked;

receiving, from the third user equipment device, a third identifier of the third user;

comparing the third identifier with an identifier in the third profile;

in response to determining that the third identifier matches the identifier in the third profile, generating for display on the third user equipment device the option to unblock the media asset for access by the first user; and

in response to receiving a selection of the option to unblock the media asset, unblocking the media asset for access by the first user.

8. The method of claim 7 , wherein determining that the second user is not available to respond to the notification further comprises at least one of:

determining the second user has exceeded a threshold time to respond to the notification; and

determining the second user equipment device is unable to receive the notification.

9. The method of claim 1 , wherein the option to unblock the media asset for access by the first user further includes at least one of:

an option to communicate with the first user;

an option to approve the media asset for access during a predetermined period of time; and

an option to unblock a different version of the media asset.

10. The method of claim 1 , further comprising:

receiving, from the second user, a conditional allowance criterion for unblocking the media asset if the conditional allowance criterion is met by the first user;

storing, in the first user profile, the conditional allowance criterion to unblock the media asset;

in response to receiving a selection of the media asset by the first user, determining that the media asset requires the conditional allowance criterion to be met before unblocking the media asset;

generating, for display on a first user equipment device, a notification indicating the conditional allowance criterion;

receiving input from the first user that the conditional allowance criterion has been met; and

in response to the receiving input that the conditional allowance criterion has been met, unblocking the media asset for access by the first user.

11. A system for allowing a user to access a blocked media asset, the system comprising:

storage circuitry;

display circuitry; and

control circuitry configured to:

receive a request to allow a first user to access a media asset that is blocked for the first user;

determine, from a first profile of the first user stored in the storage circuitry, a second user who has authority to approve access to the media asset for the first user;

in response to determining the second user who has authority to approve access to the media asset for the first user:

receive, from a second user equipment device of the second user, a second identifier associated with the second user;

compare the second identifier with an identifier in a second profile of the second user; and

in response to determining that the second identifier matches the identifier in the second profile:

generate, for display on second user equipment device using the display circuitry, an option to unblock the media asset for access by the first user; and

in response to receiving a selection of the option to unblock the media asset, unblock the media asset for access by the first user.

12. The system of claim 11 , wherein the first profile of the first user stored in the storage circuitry includes a data structure storing at least one of:

an age of the first user;

a flag indicating whether the first user has authority to approve access to the media asset;

a social media account associated with the first user;

a phone number associated with the first user;

an email address associated with the first user;

a list of viewing preferences of the first user; and

a list of user profiles that have approver rights for said first user profile.

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

receive a first identifier of the first user;

compare the first identifier to a plurality of identifiers associated with an account stored in an index data structure of user profiles; and

determine that the first identifier matches an identifier associated with the first profile of the first user.

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

determine, from the second profile of the second user, whether any user equipment device is associated with the second user;

in response to determining no user equipment device is associated with the second user, determine, from the first profile associated with the first user stored in the storage circuitry, a third user who has authority to approve access to the media asset for the first user.

15. The system of claim 11 , wherein the control circuitry is further configured to transmit, to the second user on the second user equipment device, a notification indicating that the first user has requested to access the media asset that is blocked, wherein the notification includes at least one of:

a genre of the media asset;

a rating of the media asset;

a link to a webpage associated with the media asset;

a preview associated with the media asset;

a personalized communication from the first user; and

an indication why the media asset was blocked.

16. The system of claim 15 , wherein the first user can personalize the notification to include at least one of:

a written message;

a photo;

a video; and

an audio message.

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

transmit, to the second user on the second user equipment device, a notification indicating that the first user has requested access to the media asset that is blocked;

determine that the second user is not available to respond to the notification;

determine, from the first profile of the first user, a third user who has authority to approve access to the media asset for the first user;

determine, from a third profile of the third user, whether a third user equipment device is associated with the third user;

in response to determining a third user equipment device is associated with the third user:

transmit, to the third user on the third user equipment device, the notification indicating that the first user has requested access to the media asset that is blocked;

receive, from the third user equipment device, a third identifier of the third user;

compare the third identifier with an identifier in the third profile;

in response to determining that the third identifier matches the identifier in the third profile, generate for display on the third user equipment device the option to unblock the media asset for access by the first user; and

in response to receiving a selection of the option to unblock the media asset, unblock the media asset for access by the first user.

18. The system of claim 17 , wherein the control circuitry, when determining that the second user is not available to respond to the notification, is further configured to perform at least one of:

determining the second user has exceeded a threshold time to respond to the notification; and

determining the second user equipment device is unable to receive the notification.

19. The system of claim 11 , wherein the option to unblock the media asset for access by the first user further includes at least one of:

an option to communicate with the first user;

an option to approve the media asset for access during a predetermined period of time; and

an option to unblock a different version of the media asset.

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

receive, from the second user, a conditional allowance criterion for unblocking the media asset if the conditional allowance criterion is met by the first user;

store, in the first user profile, the conditional allowance criterion to unblock the media asset;

in response to receiving a selection of the media asset by the first user, determine that the media asset requires the conditional allowance criterion to be met before unblocking the media asset;

generate, for display on a first user equipment device, a notification indicating the conditional allowance criterion;

receive input from the first user that the conditional allowance criterion has been met; and

in response to the receiving input that the conditional allowance criterion has been met, unblock the media asset for access by the first user.

Assignments (7)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0731 →
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 Aug 28, 2018
From: HARB, REDA
To: ROVI GUIDES, INC.
Reel/Frame 046963/0026 →
Continuity (2)
Continuation 15019253 · Feb 9, 2016
Related Publication 20190012477A1 · Jan 10, 2019
Cited By (1)
US 12,189,804