IP Library Granted Patent US 10,645,334
Granted Patent B2
US 10,645,334 · App. 16/418,222 · Granted May 5, 2020

Continuous re-insertion of advertisements in video content

Inventors: Gerrit Niemeijer (Maplewood, NJ); Andrew Fife (New York, NY); Seth Haberman (New York, NY)
Assignee: Visible World, LLC
H04N5/76G06Q30/02G06Q30/0251H04N21/4147H04N21/4331H04N21/44016H04N21/6543H04N21/812
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 10,645,334
App. No.
16/418,222
Granted
May 5, 2020
Kind
B2
Abstract

Systems which allow for the insertion of targeted advertisements or other messages into programming content, e.g., using Digital Video Recording (DVR) technology are disclosed. Systems use storage to pre-load advertisements, record content with commercials breaks, and merge the advertisements into the recorded content in the background, so that they are available when the content is viewed in time-shifted mode.

Claims (17)

1. A non-transitory computer-readable storage medium comprising one or more programming instructions that, when executed, cause:

accessing a plurality of feature programs comprising media break data, wherein the media break data comprises an identification of one or more breaks in a respective feature program being eligible for insertion of addressable content;

for at least one feature program of the plurality of feature programs, generating an updated feature program by inserting first addressable content into at least one of the identified breaks of the feature program based on at least one media insertion rule and the media break data; and

in a continuous loop, for each updated feature program:

analyzing the updated feature program and the at least one media insertion rule to determine if the first addressable content should be replaced;

inserting, based on determining the first addressable content should be replaced, second addressable content into the updated feature program to replace the first addressable content; and

determining, based on a time of last analysis, a next updated feature program to analyze.

2. The non-transitory computer-readable storage medium of claim 1 , wherein the media break data further comprises a location and duration of the one or more breaks in the feature program.

3. The non-transitory computer-readable storage medium of claim 1 , wherein the programming instructions, when executed, further cause storing at least a portion of the second addressable content in an advertising pool on a memory device.

4. The non-transitory computer-readable storage medium of claim 1 , wherein the programming instructions, when executed, further cause targeting the second addressable content from the advertising pool to an intended audience.

5. The non-transitory computer-readable storage medium of claim 1 , wherein the programming instructions, when executed, further cause replacing at least a portion of older addressable content in the updated feature program with new addressable content.

6. The non-transitory computer-readable storage medium of claim 1 , wherein the programming instructions, when executed, further cause receiving usage statistics associated with user consumption of the updated feature program.

7. The non-transitory computer-readable storage medium of claim 6 , wherein the usage statistics are selected from the group consisting of: user consumption, times viewed, duration of viewing, manner of viewing and advertisement identification.

8. The non-transitory computer-readable storage medium of claim 1 , wherein the programming instructions, when executed, further cause executing playback of the updated feature program.

9. The non-transitory computer-readable storage medium of claim 1 , wherein at least a portion of the at least one media insertion rule is stored in a separate file.

10. The non-transitory computer-readable storage medium of claim 1 , wherein the programming instructions, when executed, further cause presenting the updated feature program via a display device.

11. The non-transitory computer-readable storage medium of claim 1 , wherein the first addressable content is encoded in a format different from that of the feature program.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2021
From: NIEMEIJER, GERRIT; FIFE, ANDREW; HABERMAN, SETH
To: VISIBLE WORLD, INC.
Reel/Frame 057610/0921 →
MERGER Recorded Sep 27, 2021
From: VISIBLE WORLD, LLC
To: FREEWHEEL MEDIA, INC.
Reel/Frame 057611/0696 →
CHANGE OF NAME Recorded Sep 27, 2021
From: VISIBLE WORLD INC.
To: VISIBLE WORLD, LLC
Reel/Frame 057617/0659 →
Continuity (4)
Continuation 14659387 · Mar 16, 2015
Continuation 12789434 · May 27, 2010
Provisional Application 61181535 · May 27, 2009
Related Publication 20190342516A1 · Nov 7, 2019