IP Library Granted Patent US 8,762,575
Granted Patent B2
US 8,762,575 · App. 13/227,402 · Granted Jun 24, 2014

Inserting advertising content

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 8,762,575
App. No.
13/227,402
Granted
Jun 24, 2014
Kind
B2
Abstract

Content may be inserted at a duplicating device by inserting advertising content into a duplicated feed, and transmitting the duplicated feed to the terminal. The transmission of the duplicated feed is performed in response to a state of the terminal.

Claims (38)

1. A method, comprising: accessing a media feed;

identifying an advertisement insertion indicator in the accessed media feed between a first portion of the accessed media feed and a second portion of the accessed media feed, wherein the advertisement indicator includes a weight;

sending a first portion of the accessed media feed to a terminal device; receiving state information from the terminal device, wherein the state information indicates an amount of the first portion of the accessed media feed that the terminal device has received;

inserting, by at least one processor, an advertisement at the advertisement insertion indicator before the second portion of the accessed media feed based on the state information and the weight; and

sending the second portion of the accessed media feed to the terminal device.

2. The method of claim 1 , wherein inserting the advertisement comprises:

selecting an advertisement from a set of multiple advertisements based on the advertisement insertion indicator.

3. The method of claim 2 , wherein the advertisement insertion indicator indicates a demographic advertising criterion.

4. The method of claim 2 , wherein the advertisement insertion indicator indicates a local advertising criterion.

5. The method of claim 2 , wherein the advertisement insertion indicator indicates an interruption in sending the first portion of the accessed media feed to the terminal.

6. The method of claim 1 , wherein inserting the advertisement comprises selecting an advertisement from a set of multiple advertisements based on its priority value.

7. The method of claim 1 , wherein the state information identifies a number of data packets from the first portion of the accessed media feed that the terminal device has received.

8. The method of claim 1 , wherein the state information identifies a temporal location of the progress of the terminal device in receiving the first portion of the accessed media feed.

9. The method of claim 1 , wherein a viewer preference is established by a user selecting the viewer preference to be associated with the terminal device.

10. The method of claim 9 , wherein the viewer preference indicates a preference for a particular type of product.

11. The method of claim 1 , wherein the advertisement insertion indicator comprises a metatag.

12. The method of claim 1 , wherein the weight indicates an advertisement prioritization for the accessed media feed.

13. A computer-based system comprising one or more processors and one or more storage media storing a plurality of instructions, the plurality of instructions being executable by at least one processor for:

accessing a media feed;

identifying an advertisement insertion indicator in the accessed media feed between a first portion of the accessed media feed and a second portion of the accessed media feed, wherein the advertisement indicator includes a weight;

sending a first portion of the accessed media feed to a terminal device; receiving state information from the terminal device, wherein the state information indicates an amount of the first portion of the accessed media feed that the terminal has received;

inserting an advertisement at the advertisement insertion indicator before the second portion of the accessed media feed based on the state information and the weight; and

sending the second portion of the accessed media feed to the terminal device.

14. The system of claim 13 , wherein the instructions executable by at least one processor for inserting the advertisement comprise instructions executable by at least one processor for:

selecting an advertisement from a set of multiple advertisements based on the advertisement insertion indicator.

15. The system of claim 14 , wherein the advertisement insertion indicator indicates a demographic advertising criterion.

16. The system of claim 14 , wherein the advertisement insertion indicator indicates a local advertising criterion.

17. The system of claim 14 , wherein the advertisement insertion indicator indicates an interruption in sending the first portion of the accessed media feed to the terminal device.

18. The system of claim 13 , further comprising instructions executable by at least one processor for inserting a plurality of advertisements into the second portion of the accessed media feed.

19. The system of claim 13 , further comprising instructions executable by at least one processor for:

storing the plurality of advertisements in a buffer;

accessing the buffer; and

inserting the plurality of advertisements into the second portion of the accessed media feed from the buffer.

20. The system of claim 13 , wherein the instructions executable by at least one processor for inserting the advertisement comprise instructions executable by at least one processor for selecting an advertisement from a set of multiple advertisements based on its priority value.

21. The system of claim 13 , wherein the state information identifies a number of data packets from the first portion of the duplicated media feed that the terminal device has received.

22. The system of claim 13 , wherein the state information identifies a temporal location of the progress of the terminal device in receiving the first portion of the accessed media feed.

23. The system of claim 13 , wherein the advertisement insertion indicator comprises a metatag.

24. The system of claim 13 , wherein the weight indicates an advertisement prioritization for the accessed media feed.

Assignments (7)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2012
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 028463/0125 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF ASSIGNEE PREVIOUSLY RECORDED ON REEL 026906, FRAME 0244. Recorded Oct 24, 2011
From: AOL LLC
To: AOL INC.
Reel/Frame 027240/0710 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2011
From: AOL LLC
To: AOL, INC.
Reel/Frame 026906/0244 →
CHANGE OF NAME Recorded Sep 14, 2011
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 026904/0593 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 026878 FRAME 0064. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE NAME AOL, INC. IS INCORRECT AND SHOULD BE AMERICA ONLINE, INC.. Recorded Sep 14, 2011
From: BROWN, SCOTT K.; GORMAN, BRADLEY PAUL; PATTERSON, BROOKE LAMONT; FILTEAU, MARK LIONEL; MASON, KEVIN EUGENE; MANCHESTER, ERIC ADAM
To: AMERICA ONLINE, INC.
Reel/Frame 026906/0967 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2011
From: BROWN, SCOTT K.; GORMAN, BRADLEY PAUL; PATTERSON, BROOKE LAMONT; FILTEAU, MARK LIONEL; MASON, KEVIN EUGENE; MANCHESTER, ERIC ADAM
To: AOL INC.
Reel/Frame 026878/0064 →