IP Library Granted Patent US 11,800,180
Granted Patent B2
US 11,800,180 · App. 17/848,177 · Granted Oct 24, 2023

Systems and methods for obscuring presentation of media objects during playback of video based on interactions with other media objects

Inventors: Michael McCarty (Agoura Hills, CA); Glen E. Roe (Simi Valley, CA)
Assignee: Rovi Guides, Inc.
H04N21/4318H04N21/23424H04N21/4316H04N21/44213
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,800,180
App. No.
17/848,177
Granted
Oct 24, 2023
Kind
B2
Abstract

Systems and methods are provided for obscuring a presence of a media object in a video after a user fulfills an interaction requirement with a related media object. The system detects, an interaction with a media object and determines characteristics of the interaction. The system correlates characteristic of the interaction with an exclusion window and stores a record that links the exclusion window, user, and attribute of the media object. The system detects that a second media object will be displayed during playback of a video and determines an attribute of the second media object. The system retrieves the record by matching the attribute of the first media object from the record to the attribute of the second media object. In response to determining the exclusion window applies to the second media object, the system obscures the second media object while playing back the video.

Claims (40)

1. A method comprising:

generating a display of media content;

generating a display of a first media object simultaneously with the display of the media content, the first media object being distinct from the media content;

determining a user reaction time based on a length of time between an initial display of the first media object and an interaction between the user and the first media object;

determining a length of an exclusion time period based on the user reaction time; and

in response to determining that the exclusion time period has elapsed, generating a display of a second media object simultaneously with the display of the media content, the second media object being distinct from the media content.

2. The method of claim 1 , wherein the second media object is caused to be obscured in response to determining that the exclusion time period has not elapsed.

3. The method of claim 1 , wherein the second media object is retrieved from the same source as the first media object.

4. The method of claim 1 , further comprising setting a plurality of available exclusion time period lengths based on a plurality of users' aggregate reaction times to the display of the first media object,

wherein the length of the exclusion time period is determined from the available exclusion time period lengths.

5. The method of claim 1 , further comprising, in response to determining that the exclusion time period has not elapsed, generating a display of a third media object simultaneously with the display of the media content, the third media content being distinct from the media content, from the first media object and from the second media object.

6. The method of claim 1 , wherein the length of the exclusion time period is further determined based on a type of the interaction between the user and the first media object, and further comprising:

generating a user notification indicating a type of the interaction available and the length of the exclusion time period associated with the type of the interaction.

7. The method of claim 1 , wherein the length of the exclusion time period is further determined based on a type of the interaction between the user and the first media object.

8. A non-transitory computer-readable medium comprising instructions that when executed by control circuitry are configured to cause the control circuitry to:

generate a display of media content;

generate a display of a first media object simultaneously with the display of the media content, the first media object being distinct from the media content;

determine a user reaction time based on a length of time between an initial display of the first media object and an interaction between the user and the first media object;

determine a length of an exclusion time period based on the user reaction time; and

in response to determining that the exclusion time period has elapsed, generate a display of a second media object simultaneously with the display of the media content, the second media object being distinct from the media content.

9. The computer-readable medium of claim 8 , wherein the second media object is caused to be obscured in response to determining that the exclusion time period has not elapsed.

10. The computer-readable medium of claim 8 , wherein the second media object is retrieved from the same source as the first media object.

11. The computer-readable medium of claim 8 , further comprising instruction to cause setting a plurality of available exclusion time period lengths based on a plurality of users' aggregate reaction times to the display of the first media object,

wherein the length of the exclusion time period is determined from the available exclusion time period lengths.

12. The computer-readable medium of claim 8 , further comprising instructions to generate, in response to determining that the exclusion time period has not elapsed, a display of a third media object simultaneously with the display of the media content, the third media content being distinct from the media content, from the first media object and from the second media object.

13. The computer-readable medium of claim 8 , wherein the length of the exclusion time period is further determined based on a type of the interaction between the user and the first media object, and further comprising:

instructions to cause generating a user notification indicating a type of the interaction available and the length of the exclusion time period associated with the type of the interaction.

14. The computer-readable medium of claim 8 , wherein the length of the exclusion time period is further determined based on a type of the interaction between the user and the first media object.

15. A system comprising:

a processing circuitry configured to generate a display of media content;

the processing circuitry configured to generate a display of a first media object simultaneously with the display of the media content, the first media object being distinct from the media content;

an input/output interface circuitry configured to receive a user reaction with the first media object;

the processing circuitry configured to determine a user reaction time based on a length of time between an initial display of the first media object and an interaction between the user and the first media object;

the processing circuitry configured to determine a length of an exclusion time period based on the user reaction time; and

the processing circuitry configured to generate, in response to determining that the exclusion time period has elapsed, a display of a second media object simultaneously with the display of the media content, the second media object being distinct from the media content.

16. The system of claim 15 , wherein the second media object is caused to be obscured in response to determining that the exclusion time period has not elapsed.

17. The system of claim 15 , wherein the second media object is retrieved from the same source as the first media object.

18. The system of claim 15 , wherein the processing circuitry is configured to set a plurality of available exclusion time period lengths based on a plurality of users' aggregate reaction times to the display of the first media object, wherein the length of the exclusion time period is determined from the available exclusion time period lengths.

19. The system of claim 15 , wherein the processing circuitry is configured to generate, in response to determining that the exclusion time period has not elapsed, a display of a third media object simultaneously with the display of the media content, the third media content being distinct from the media content, from the first media object and from the second media object.

20. The system of claim 15 , wherein the length of the exclusion time period is further determined based on a type of the interaction between the user and the first media object.

Assignments (3)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0129 →
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 Jun 23, 2022
From: MCCARTY, MICHAEL; ROE, GLEN E.
To: ROVI GUIDES, INC.
Reel/Frame 060296/0977 →
Continuity (2)
Continuation 15934433 · Mar 23, 2018
Related Publication 20230027576A1 · Jan 26, 2023
Cited By (1)
US 12,238,367