IP Library Granted Patent US 9,380,342
Granted Patent B2
US 9,380,342 · App. 14/194,259 · Granted Jun 28, 2016

Systems and methods for control of media access based on crowd-sourced access control data and user-attributes

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,380,342
App. No.
14/194,259
Granted
Jun 28, 2016
Kind
B2
Abstract

Systems and methods for controlling media access based on crowd-sourced access control data and user attributes are provided. Crowd-sourced data is received from several sources in order to determine what media assets consumers are accessing, and catalog attributes of the media assets and attributes of the accessing consumers. A user-attribute-based access control function, such as a parental control feature of an interactive media guide, uses this data to control access to media assets provided by the system. When a user attempts to access a media asset, the access control function determines whether the media asset has an attribute similar to assets accessed by other users having one or more user-attributes similar to those of the accessing user. If the media asset is not sufficiently similar to assets accessed by other sufficiently-similar users, access to the media asset will be blocked unless an appropriate access code is entered.

Claims (48)

1. A method for providing crowd-sourced media access control, the method comprising:

receiving, at a user equipment device, a request from a user to access a media asset;

retrieving a media attribute associated with the media asset;

determining whether access to media assets associated with the media attribute was denied for two or more users of a plurality of users; and

in response to determining that access to the media assets associated with the media attribute was denied for the two or more users of the plurality of users:

retrieving an access control threshold associated with the user, wherein the access control threshold is a percentage of users for which access was denied;

generating a statistical representation of a fraction of the plurality of users for which access to the media assets associated with the media attribute was denied;

comparing the access control threshold to the statistical representation; and

denying access to the media asset for the user when the access control threshold matches the statistical representation.

2. The method of claim 1 , further comprising:

retrieving a user attribute associated with the user; and

wherein the plurality of users are associated with the retrieved user attribute.

3. The method of claim 2 , wherein the user attribute is an age, age group, gender, profession, citizenship, marital status, security level, or priority level.

4. The method of claim 1 , wherein the media attribute is a title, genre, media rating, content keyword, performer, or release date.

5. The method of claim 1 , wherein determining whether access to media assets associated with the media attribute was denied comprises:

retrieving, from a database, data associated with the media attribute and the plurality of users; and

comparing the retrieved data with a threshold value to determine if access was denied for the plurality of users.

6. The method of claim 1 , further comprising:

determining whether access to the media assets was denied by a ratings-based access control.

7. The method of claim 1 , further comprising:

in response to determining that access to the media assets associated with the media attribute was not denied, generating for display the requested media asset.

8. The method of claim 1 , wherein denying access to the media asset comprises generating for display a prompt for the user to enter a passcode.

9. A system for providing crowd-sourced media access control, the system comprising:

user input interface circuitry configured to:

receive a request from a user to access a media asset;

storage circuitry configured to:

store a media attribute associated with the media asset; and

processing circuitry configured to:

retrieve the media attribute;

determine whether access to media assets associated with the media attribute was denied for two or more users of a plurality of users; and

in response to determining that access to the media assets associated with the media attribute was denied for the two or more users of the plurality of users;

retrieve an access control threshold associated with the user, wherein the access control threshold is a percentage of users for which access was denied;

generate a statistical representation of a fraction of the plurality of users for which access to the media assets associated with the media attribute was denied;

compare the access control threshold to the statistical representation; and

deny access to the media asset for the user when the access control threshold matches the statistical representation.

10. The system of claim 9 , wherein the storage circuitry is further configured to:

store a user attribute associated with the user; and

wherein the plurality of users is associated with the user attribute.

11. The system of claim 10 , wherein the user attribute is an age, age group, gender, profession, citizenship, marital status, security level, or priority level.

12. The system of claim 10 , wherein the media attribute is a title, genre, media rating, content keyword, performer, or release date.

13. The system of claim 10 , wherein the processing circuitry is further configured to:

retrieve, from storage circuitry, data associated with the media attribute and the plurality of users; and

compare the retrieved data with a threshold value to determine if access was denied for the plurality of users.

14. The system of claim 10 , wherein the processing circuitry is further configured to:

determine whether access to the media assets was denied by a ratings-based access control.

15. The system of claim 10 , wherein the processing circuitry is further configured to:

in response to determining that access to the media assets associated with the media attribute was not denied, generate for display the requested media asset.

16. The system of claim 10 , wherein the processing circuitry is further configured to generate for display a prompt for the user to enter a passcode.

Assignments (14)
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 →
CHANGE OF NAME Recorded Oct 23, 2022
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 061746/0981 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2022
From: ADEIA GUIDES INC.
To: ROVI PRODUCT CORPORATION
Reel/Frame 061747/0001 →
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 →
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 →
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: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035848/0245 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
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 Mar 26, 2014
From: TANG, YOUNG A.; STATHACOPOULOS, PAUL T.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 032528/0953 →