IP Library Granted Patent US 11,281,929
Granted Patent B2
US 11,281,929 · App. 16/404,531 · Granted Mar 22, 2022

Systems and methods for determining whether to modify content

Inventor: Alejandro Sanchez Pulido (Chatsworth, CA)
Assignee: Rovi Guides, Inc.
G06K9/4604G06F16/587G06F16/5854G06F16/5866G06F21/10
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,281,929
App. No.
16/404,531
Granted
Mar 22, 2022
Kind
B2
Abstract

The system determines whether content such as an image is suitable for content modification based on one or more criteria. The system includes decision engines or modules configured to evaluate one or more suitability metrics based on corresponding criteria such as publication status, restriction status, context, compatibility, and classification. If content is unsuitable for content modification because of entities or context depicted therein, privacy status, incompatibility with content modification, properties of the content file itself, or other aspects, the system generates a tag indicating the content is unsuitable for content modification. If content is suitable for content modification because of entities or context depicted therein, publication status, compatibility with content modification, properties of the content file itself, or other aspects, the system generates a content modification tag indicating the content is suitable for content modification. Metadata associated with the content is updated based on the flag.

Claims (57)

1. A method for screening whether to modify content, the method comprising:

identifying content associated with an entity;

extracting one or more objects of the content;

generating for each of the one or more objects a signature;

comparing each signature to a database of reference signatures;

determining information about what is depicted in the content based on the comparison of each signature;

determining a publication status of the content;

generating a content modification flag based on the information about what is depicted in the content and based on the publication status, wherein the content modification flag indicates whether the content is suitable for content modification; and

storing the content modification flag in data storage, wherein the content modification flag is linked to the content.

2. The method of claim 1 , further comprising:

receiving a request for candidate content suitable for content modification; and

determining whether the content is suitable for content modification based on the content modification flag, wherein:

if it is determined that the content is not suitable for content modification, denying the request, and

if it is determined that the content is suitable for content modification, accepting the request.

3. The method of claim 1 , wherein determining the publication status of the content comprises:

determining a content signature of the content;

comparing the content signature with reference content signatures of a plurality of content; and

based on the comparison, determining whether the content signature matches a reference content signature.

4. The method of claim 1 , wherein generating the content modification flag comprises determining one or more categories of suitable types of products for content modification.

5. The method of claim 1 , wherein generating the content modification flag comprises determining one or more portions of the content that are suitable for content modification.

6. The method of claim 1 , further comprising generating metadata for storage in the data storage, wherein the metadata comprises one or more of the group comprising signatures of the one or more objects of the content, the information about what is depicted in the content, and the content modification flag.

7. The method of claim 1 , further comprising retrieving metadata linked to the content, wherein storing the content modification flag in the data storage comprises:

updating the metadata with the content modification flag; and

storing the updated metadata in the data storage.

8. The method of claim 7 , wherein the metadata comprises publication information, and wherein determining the publication status is based on the publication information.

9. The method of claim 1 , wherein the content comprises an image, and wherein the content modification flag is indicative of whether the image is suitable for content modification.

10. The method of claim 9 , wherein extracting the one or more objects of the content comprises identifying at least one of the group comprising a person, a place, and an item represented by the content.

11. A system for screening whether to modify content, the system comprising:

data storage configured to store data; and

control circuitry coupled to the data storage and configured to:

identify content associated with an entity;

extract one or more objects of the content;

generate for each of the one or more objects a signature;

compare each signature to a database of reference signatures;

determine information about what is depicted in the content based on the comparison of each signature;

determine a publication status of the content;

generate a content modification flag based on the information about what is depicted in the content and based on the publication status, wherein the content modification flag indicates whether the content is suitable for content modification; and

store the content modification flag in the data storage, wherein the content modification flag is linked to the content.

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

determine a content signature of the content;

compare the content signature with reference content signatures of a plurality of content; and

based on the comparison, determine whether the content signature matches a reference content signature.

13. The system of claim 11 , wherein the control circuitry is further configured to determine one or more categories of suitable types of products for content modification.

14. The system of claim 11 , wherein the control circuitry is further configured to determine one or more portions of the content that are suitable for content modification.

15. The system of claim 11 , wherein the control circuitry is further configured to generate metadata for storage in the data storage, wherein the metadata comprises one or more of the group comprising signatures of the one or more objects of the content, the information about what is depicted in the content, and the content modification flag.

16. The system of claim 11 , wherein the content comprises an image, and wherein the content modification flag is indicative of whether the image is suitable for content modification.

17. The system of claim 16 , wherein the control circuitry is further configured to identify at least one of the group comprising a person, a place, and an item represented by the content.

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

receive a request for candidate content suitable for content modification; and

determine whether the content is suitable for content modification based on the content modification flag, wherein:

if it is determined that the content is not suitable for content modification, deny the request, and

if it is determined that the content is suitable for content modification, accept the request.

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

retrieve metadata linked to the content;

update the metadata with the content modification flag; and

store the updated metadata in the data storage.

20. The system of claim 19 , wherein the metadata comprises publication information, and wherein determining the publication status is based on the publication information.

Assignments (7)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0178 →
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 Jun 21, 2019
From: PULIDO, ALEJANDRO SANCHEZ
To: ROVI GUIDES, INC.
Reel/Frame 049556/0491 →
Continuity (1)
Related Publication 20200356799A1 · Nov 12, 2020
Cited By (1)
US 12,248,512