IP Library Granted Patent US 11,218,767
Granted Patent B2
US 11,218,767 · App. 17/065,809 · Granted Jan 4, 2022

Systems and methods for controlling access to media assets using two-factor authentication

Inventors: Harshith Kumar Gejegondanahally Sreekanth (Shivamogga, IN); Ashwini Dharwa (Ratlam, IN); Sourabh Kumar (District Begusarai, IN); Sukanya Agarwal (Panchkula, IN)
Assignee: Rovi Guides, Inc.
H04N21/4415G06F21/121G06F21/62H04L63/102H04N21/4227H04N21/441H04N21/4532H04N21/4751H04N21/4753H04N21/482G06F2221/2149H04L2463/082
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,218,767
App. No.
17/065,809
Granted
Jan 4, 2022
Kind
B2
Abstract

Systems and methods for authorizing operations associated with blocked media assets using two-factor authentication. In some aspects, a media guidance application (e.g., executed by a set-top box or other user equipment used to store and display media assets) prompts a user for a password (e.g., a personal information number) in order to unlock the content for viewing. In response to receiving a second request from the user to perform an operation related to the media asset (e.g., delete), the media guidance application prompts the user for an additional factor confirming his or her identity, consistent with two-factor authentication protocol. If the user's identity is authenticated as a user that has authority to perform the operation related to the media asset (e.g., delete the stored media asset), the media guidance application performs the operation related to the media asset (e.g., deletes the media asset).

Claims (54)

1. A method for authorizing operations associated with blocked media assets, the method comprising:

determining that access to a media asset is blocked;

receiving a first request to access the media asset for an operation associated with the media asset and a first input of a first authorization code from a first user;

querying a database for information relating to the operation associated with the media asset to determine whether a second authorization code is required for the first user;

based on determining that the second authorization code is not required to execute the operation associated with the media asset, executing the operation related to the media asset without the second authorization code.

2. The method of claim 1 , further comprising:

receiving metadata associated with the media asset from the database;

identifying a value from a field of entries included in the metadata;

wherein determining whether the second authentication code is required is based on the identified value.

3. The method of claim 1 , further comprising receiving a second input prior to the first input, the second input including a string of values indicating whether the second authorization code is required for a second user.

4. The method of claim 3 , further comprising determining that the second authorization code is required for the second user based on the string of values.

5. The method of claim 3 , further comprising parsing the second input to determine an authorized operation for the second user.

6. The method of claim 3 , further comprising:

accessing the database to determine a source of the second authentication code, the database including a field indicating the source of the second authentication code;

wherein the source of the second authentication code comprises at least one of a biometric signature or a token mechanism.

7. The method of claim 6 , further comprising:

retrieving a value from the database, the database comprising a parental control database; and

receiving a third input for the second authentication code from the second user and a second request for an operation associated with the media asset.

8. The method of claim 7 , further comprising:

determining that the value from the database matches the received third input for the second authentication code; and

executing the operation related to the media asset.

9. The method of claim 7 , further comprising:

determining that the database does not include the source of the second authentication code; and

transmitting an indication not granting authorization to execute the operation related to the media asset based on the determination that the database does not include the source of the second authentication code.

10. The method of claim 7 , further comprising:

transmitting an indication not granting authorization to execute the operation related to the media asset based on the received second authorization code not matching the source of the second authentication code.

11. A system for authorizing operations associated with blocked media assets, the system comprising:

communications circuitry; and

control circuitry configured to:

determine that access to a media asset is blocked;

receive a first request to access the media asset for an operation associated with the media asset and a first input of a first authorization code from a first user;

query a database for information relating to the operation associated with the media asset to determine whether a second authorization code is required for the first user;

based on determining that the second authorization code is not required to execute the operation associated with the media asset, execute the operation related to the media asset without the second authorization code.

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

receive metadata associated with the media asset from the database;

identify a value from a field of entries included in the metadata;

wherein determining whether the second authentication code is required is based on the identified value.

13. The system of claim 11 , wherein the control circuitry is further configured to receive a second input prior to the first input, wherein the second input includes a string of values indicating whether the second authorization code is required for a second user.

14. The system of claim 13 , wherein the control circuitry is further configured to determine that the second authorization code is required for the second user based on the string of values.

15. The system of claim 13 , wherein the control circuitry is further configured to parse the second input to determine an authorized operation for the second user.

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

access the database to determine a source of the second authentication code, the database including a field indicating the source of the second authentication code;

wherein the source of the second authentication code comprises at least one of a biometric signature or a token mechanism.

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

retrieve a value from the database, the database comprising a parental control database; and

receive a third input for the second authentication code from the second user and a second request for an operation associated with the media asset.

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

determine that the value from the database matches the received third input for the second authentication code; and

execute the operation related to the media asset.

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

determine that the database does not include the source of the second authentication code; and

transmit an indication not granting authorization to execute the operation related to the media asset based on the determination that the database does not include the source of the second authentication code.

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

transmit an indication not granting authorization to execute the operation related to the media asset based on the received second authorization code not matching the source of the second authentication code.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069086/0199 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2020
From: SREEKANTH, HARSHITH KUMAR GEJJEGONDANAHALLY; DHARWA, ASHWINI; KUMAR, SOURABH; AGARWAL, SUKANYA
To: ROVI GUIDES, INC.
Reel/Frame 054009/0328 →
Continuity (4)
Continuation 16693120 · Nov 22, 2019
Continuation 16066243
Provisional Application 62412144 · Oct 24, 2016
Related Publication 20210084367A1 · Mar 18, 2021
Cited By (2)
US 12,206,940 US 12,671,864