IP Library › Granted Patent US 11,943,507
Granted Patent B2
US 11,943,507 · App. 17/574,110 · Granted Mar 26, 2024

Masking brands and businesses in content

Inventors: Vishwas Sharadanagar Panchaksharaiah (Karnataka, IN); Vikram Makam Gupta (Karnataka, IN); Reda Harb (Bellevue, WA)
Assignee: Rovi Guides, Inc.
H04N21/4542H04N21/44008H04N21/4402
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,943,507
App. No.
17/574,110
Filed
Jan 12, 2022
Granted
Mar 26, 2024
Kind
B2
Art Unit
2419
USPC
725/25
Abstract

Systems and methods are presented herein for selectively preventing display of brand and business identifiers in content that is considered offensive, objectionable, disturbing, and/or unsettling, to prevent an unintended association by viewers of the content between the content and the brand or business. A request to display media content, comprising at least one frame with objectionable subject matter, is received. In response to determining the at least one frame comprises objectionable subject matter, a determination is made as to whether an entity identifier is visible in the at least one frame. In response to determining at least one entity identifier is visible in the at least one frame, a first context of the objectionable subject matter and a second context of the entity identifier are determined. The first context is compared to the second context and, based on the comparing, a masking action is determined to be required for the entity identifier.

Claims (46)

1. A method comprising:

receiving a request to display media content;

determining the media content comprises at least one frame, wherein the at least one frame comprises objectionable subject matter;

in response to determining the at least one frame comprises objectionable subject matter, determining whether an entity identifier is visible in the at least one frame;

in response to determining that the entity identifier is visible in the at least one frame, determining whether a length of time that the entity identifier is visible exceeds a predetermined threshold amount of time;

in response to determining that the visibility of the entity identifier in the at least one frame exceeds the threshold amount of time, determining a first context of the objectionable subject matter and a second context of the entity identifier;

comparing the first context to the second context;

determining, based on the comparing, that a masking action is required for the entity identifier; and

performing the masking action on the at least one frame such that the entity identifier is affected by the masking action while the media content is displayed.

2. The method of claim 1 , wherein the media content comprises at least one of a content item available via a content platform or a media stream.

3. The method of claim 1 , wherein receiving the request comprises receiving at least one of a character-based input, an audio input, or a selection of an enabling icon.

4. The method of claim 1 , wherein the objectionable subject matter comprises at least one of violence, a crime, or subject matter that induces adverse commentary.

5. The method of claim 1 , wherein the entity identifier comprises at least one of a string of characters associated with an entity, a symbol associated with an entity, or a product associated with an entity.

6. The method of claim 5 , wherein the entity comprises at least one of a business or a brand.

7. The method of claim 1 , further comprising:

determining a location of a device on which the request was received;

retrieving a database of entities associated with the location, wherein the entities in the database require a masking action when detected;

comparing the at least one entity identifier to the database of entities; and

in response to determining the at least one entity identifier corresponds to at least one entity in the database of entities, generating a selectable option for a masking action for an administrator associated with an entity corresponding to the at least one entity identifier.

8. The method of claim 1 , wherein the first context comprises at least one of a location, an event, and an industry adversely affected by the event.

9. The method of claim 1 , wherein the second context comprises at least one of a location, an industry, and a list of events that adversely impact the industry.

10. The method of claim 1 , wherein the masking action comprises at least one of removing, visibly obscuring, or audibly obscuring the entity identifier in the at least one frame.

11. A system comprising:

input/output circuitry configured to:

receive a request to display media content; and

processing circuitry configured to:

determine the media content comprises at least one frame, wherein the at least one frame comprises objectionable subject matter;

in response to determining the at least one frame comprises objectionable subject matter, determine whether an entity identifier is visible in the at least one frame;

in response to determining at least one entity identifier is visible in the at least one frame, determine whether a length of time that the entity identifier is visible exceeds a predetermined threshold amount of time;

in response to determining that the visibility of the entity identifier in the at least one frame exceeds the threshold amount of time, determine a first context of the objectionable subject matter and a second context of the entity identifier;

compare the first context to the second context;

determine, based on the comparing, that a masking action is required for the entity identifier; and

perform the masking action on the at least one frame such that the entity identifier is affected by the masking action while the media content is displayed.

12. The system of claim 11 , wherein the media content comprises at least one of a content item available via a content platform or a media stream.

13. The system of claim 11 , wherein the input/output circuitry configured to receive the request is further configured to receive at least one of a character-based input, an audio input, or a selection of an enabling icon.

14. The system of claim 11 , wherein the objectionable subject matter comprises at least one of violence, a crime, or subject matter that induces adverse commentary.

15. The system of claim 11 , wherein the entity identifier comprises at least one of a string of characters associated with an entity, a symbol associated with an entity, or a product associated with an entity.

16. The system of claim 15 , wherein the entity comprises at least one of a business or a brand.

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

determine a location of a device on which the request was received;

retrieve a database of entities associated with the location, wherein the entities in the database require a masking action when detected;

compare the at least one entity identifier to the database of entities; and

in response to determining the at least one entity identifier corresponds to at least one entity in the database of entities, generate a selectable option for a masking action for an administrator associated with an entity corresponding to the at least one entity identifier.

18. The system of claim 11 , wherein the first context comprises at least one of a location, an event, and an industry adversely affected by the event.

19. The system of claim 11 , wherein the second context comprises at least one of a location, an industry, and a list of events that adversely impact the industry.

20. The system of claim 11 , wherein the processing circuitry configured to perform the masking action is further configured to perform at least one of removing, visibly obscuring, or audibly obscuring the entity identifier in the at least one frame.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0406 →
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 Jan 5, 2023
From: PANCHAKSHARAIAH, VISHWAS SHARADANAGAR; GUPTA, VIKRAM MAKAM; HARB, REDA
To: ROVI GUIDES, INC.
Reel/Frame 062283/0686 →
Continuity (1)
Related Publication 20230224542A1 · Jul 13, 2023