IP Library Granted Patent US 12,248,512
Granted Patent B2
US 12,248,512 · App. 18/406,496 · Granted Mar 11, 2025

Systems and methods for determining whether to modify content

Inventor: Alejandro Sanchez Pulido (Chatsworth, CA)
Assignee: Adeia Guides Inc.
G06F16/901G06F16/5854G06F16/5866G06F16/587G06F21/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 12,248,512
App. No.
18/406,496
Granted
Mar 11, 2025
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 (56)

1. A method comprising:

extracting one or more objects depicted in a content item;

determining information about what is depicted in the content item based on the extracted one or more objects depicted in the content item;

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

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

2. The method of claim 1 , wherein determining information about what is depicted in the content item comprises identifying and categorizing the extracted one or more objects.

3. The method of claim 1 , wherein the information comprises at least one of: an entity, an event, or a location.

4. The method of claim 1 , wherein:

determining information about what is depicted in the content item comprises determining that at least one of the extracted one or more objects is representative of an advertisement, and

the content modification flag indicates the content item is suitable for content modification.

5. The method of claim 1 , further comprising:

determining that at least one of the extracted one or more objects matches restriction criteria; and

wherein the content modification flag indicates the content item is not suitable for content modification.

6. The method of claim 1 , wherein:

determining information about what is depicted in the content item comprises determining that at least one of the extracted one or more objects is representative of a spiritual or religious place; and

the content modification flag indicates the content item is not suitable for content modification.

7. The method of claim 1 , further comprising:

determining that at least one of the extracted one or more objects matches an object in a list of objects indicated as inappropriate for content modification; and

wherein the content modification flag indicates the content item is not suitable for content modification.

8. The method of claim 7 , further comprising:

generating the list of objects based on received input comprising a negative indication with content modification of a particular content item.

9. The method of claim 7 , wherein the list of objects is pre-populated.

10. The method of claim 1 , wherein:

determining information about what is depicted in the content item comprises determining that at least one of the extracted one or more objects is representative of a child, and

the content modification flag indicates the content item is not suitable for content modification.

11. A system comprising:

control circuitry configured to:

extract one or more objects depicted in a content item;

determine information about what is depicted in the content item based on the extracted one or more objects of the content item; and

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

input/output circuitry configured to:

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

12. The system of claim 11 , wherein the control circuitry is configured to determine information about what is depicted in the content item by identifying and categorizing the extracted one or more objects.

13. The system of claim 11 , wherein the information comprises at least one of: an entity, an event, or a location.

14. The system of claim 11 , wherein:

the control circuitry is configured to determine information about what is depicted in the content item by:

determining that at least one of the extracted one or more objects is representative of an advertisement; and

the content modification flag indicates the content item is suitable for content modification.

15. The system of claim 11 , wherein:

the control circuitry is further configured to:

determine that at least one of the extracted one or more objects matches restriction criteria; and

the content modification flag indicates the content item is not suitable for content modification.

16. The system of claim 11 , wherein:

the control circuitry is configured to determine information about what is depicted in the content item by:

determining that at least one of the extracted one or more objects is representative of a spiritual or religious place; and

the content modification flag indicates the content item is not suitable for content modification.

17. The system of claim 11 , wherein:

the control circuitry is further configured to:

determine that at least one of the extracted one or more objects matches an object in a list of objects indicated as inappropriate for content modification; and

the content modification flag indicates the content item is not suitable for content modification.

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

generate the list of objects based on received input comprising a negative indication with content modification of a particular content item.

19. The system of claim 17 , wherein the list of objects is pre-populated.

20. The system of claim 11 , wherein:

the control circuitry is configured to determine information about what is depicted in the content item by determining that at least one of the extracted one or more objects is representative of a child, and

the content modification flag indicates the content item is not suitable for content modification.

Assignments (2)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0178 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2024
From: PULIDO, ALEJANDRO SANCHEZ
To: ROVI GUIDES, INC.
Reel/Frame 066058/0950 →
Continuity (3)
Continuation 17668890 · Feb 10, 2022
Continuation 16404531 · May 6, 2019
Related Publication 20240143654A1 · May 2, 2024
References Cited (13)
US 9396354B1 · Murphy et al. · 2016 [cited by applicant]
US 11281929B2 · Pulido · 2022 [cited by applicant]
US 20060143685A1 · Vasishth et al. · 2006 [cited by applicant]
US 20070127771A1 · Kaneda et al. · 2007 [cited by applicant]
US 20090304082A1 · Radhakrishnan et al. · 2009 [cited by applicant]
US 20110320365A1 · Gopalakrishnan · 2011 [cited by applicant]
US 20120072729A1 · Winograd et al. · 2012 [cited by applicant]
US 20160042225A1 · Barak · 2016 [cited by applicant]
US 20180091515A1 · Oh et al. · 2018 [cited by applicant]
US 20190174099A1 · Hodge et al. · 2019 [cited by applicant]
US 20190394203A1 · Estes · 2019 [cited by examiner]
US 20200356799A1 · Pulido · 2020 [cited by applicant]
US 20220343625A1 · Pulido · 2022 [cited by applicant]