US7979877B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Advertising methods for advertising time slots and embedded objects
Assignee: Roku Inc
•
Filing: 2003-12-23
•
Granted: 2011-07-12
•
Expires: 2023-12-23
Abstract
Abstract Disclosed is a process for an advertising bidding system in which advertisers can bid on advertising time slots or enhanced ads that can be inserted in either prerecorded or live television programming. A high degree of flexibility is provided by allowing embedded ads to be purchased and displayed in a very short time period. This allows TV broadcasters to increase revenues and allows advertisers to have more flexibility in advertising. Objects can be inserted in the display video broadcast using enhancements such as by using mark-up language overlay pages or by video combination techniques. The effect of these ads can be evaluated for advertising campaigns.
Inventors
- 👤 Thomas Huber
- 👤 Thomas Lemmons
- 👤 Ian Zenoni
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 04:29
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/80; H04N21/81; H04N21/812; G; G06; G06Q; G06Q30/00; G06Q30/02; G06Q30/0241; G06Q30/0273; G06Q30/0275; G06Q30/06; G06Q30/08; G06Q40/00; G06Q40/04
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
112 words
A computer-implemented method for auctioning advertising opportunities in a video broadcast, the method comprising: selecting a predetermined number of advertising opportunities in a video broadcast for auctioning; auctioning the selected predetermined number of advertising opportunities to interested advertisers in an auction; and generating, using one or more processors, an interactive advertisement for an advertising opportunity won by an advertiser in the auction, the advertising opportunity is associated with at least an object identified within the video broadcast using a pattern recognition software, and the advertisement is graphically embedded into a selective area of the identified object based on placement and contour data for the identified object generated using the pattern recognition software.
Claim 2
Dependent Claim
112 words
A computer-implemented method for auctioning advertising opportunities in a video broadcast, the method comprising: selecting a predetermined number of advertising opportunities in a video broadcast for auctioning; auctioning the selected predetermined number of advertising opportunities to interested advertisers in an auction; and generating, using one or more processors, an interactive advertisement for an advertising opportunity won by an advertiser in the auction, the advertising opportunity is associated with at least an object identified within the video broadcast using a pattern recognition software, and the advertisement is graphically embedded into a selective area of the identified object based on placement and contour data for the identified object generated using the pattern recognition software.
Claim 3
Dependent Claim
14 words
The method of claim 1 , wherein the interactive advertisement becomes interactive when activated.
Claim 4
Dependent Claim
26 words
The method of claim 1 , wherein the placement and contour data form a boundary around the identified object within which the advertisement may be embedded.
Claim 5
Dependent Claim
18 words
The method of claim 1 , wherein the placement and contour data comprise coordinates of the identified object.
Claim 6
Dependent Claim
114 words
A computer-implemented method of inserting embedded advertisements in video broadcasts, the method comprising: identifying at least one embedded advertising opportunity in a video program; auctioning the embedded advertising opportunity to interested advertisers in an auction sale; inserting, using one or more processors, an embedded interactive advertisement in the video program for an advertiser that has won the auction sale, the embedded interactive advertisement is graphically inserted into a selective area of an object identified, using a pattern recognition software, within a scene of the video program based on placement and contour data for the identified object generated using the pattern recognition software; and transmitting the video program with the embedded interactive advertisement to viewers.
Claim 7
Dependent Claim
114 words
A computer-implemented method of inserting embedded advertisements in video broadcasts, the method comprising: identifying at least one embedded advertising opportunity in a video program; auctioning the embedded advertising opportunity to interested advertisers in an auction sale; inserting, using one or more processors, an embedded interactive advertisement in the video program for an advertiser that has won the auction sale, the embedded interactive advertisement is graphically inserted into a selective area of an object identified, using a pattern recognition software, within a scene of the video program based on placement and contour data for the identified object generated using the pattern recognition software; and transmitting the video program with the embedded interactive advertisement to viewers.
Claim 8
Dependent Claim
32 words
The method of claim 5 , further comprising: selecting the interested advertisers based on attribute data associated with the interested advertisers matching an attribute of the at least one embedded advertising opportunity.
Claim 9
Dependent Claim
31 words
The method of claim 5 , wherein the inserting an embedded interactive advertisement in the video program comprises: inserting the embedded interactive advertisement in the video program using video combination techniques.
Claim 10
Dependent Claim
32 words
The method of claim 5 , wherein the inserting an embedded interactive advertisement in the video program comprises: inserting the embedded interactive advertisement in the video program using markup language overlay pages.
Claim 11
Dependent Claim
150 words
A computer-implemented method of generating a video program with embedded advertisement, the method comprising: identifying embedded advertising opportunities in the video program; providing description of the embedded advertising opportunities to interested advertisers; auctioning the embedded advertising opportunities to the interested advertisers in an auction sale; selecting an advertiser from the interested advertisers as a winner of an embedded advertising opportunity from the auction sale; and embedding, using one or more processors, an interactive advertisement in the video program to generate a video program with the embedded interactive advertisement, the embedded interactive advertisement is associated with the advertiser that has won the auction sale, and the embedded interactive advertisement is graphically inserted into an object identified, using a pattern recognition technology, within a scene of the video program based on placement and contour data generated for the identified object using the pattern recognition technology on the identified object in the scene.
Claim 12
Dependent Claim
150 words
A computer-implemented method of generating a video program with embedded advertisement, the method comprising: identifying embedded advertising opportunities in the video program; providing description of the embedded advertising opportunities to interested advertisers; auctioning the embedded advertising opportunities to the interested advertisers in an auction sale; selecting an advertiser from the interested advertisers as a winner of an embedded advertising opportunity from the auction sale; and embedding, using one or more processors, an interactive advertisement in the video program to generate a video program with the embedded interactive advertisement, the embedded interactive advertisement is associated with the advertiser that has won the auction sale, and the embedded interactive advertisement is graphically inserted into an object identified, using a pattern recognition technology, within a scene of the video program based on placement and contour data generated for the identified object using the pattern recognition technology on the identified object in the scene.
Claim 13
Dependent Claim
20 words
The method of claim 9 , wherein the embedded interactive advertisement is configured to be an interactive advertisement when activated.
Claim 14
Dependent Claim
17 words
The method of claim 10 , wherein the embedded interactive advertisement is activated using a control device.
Claim 15
Dependent Claim
22 words
The method of claim 10 , wherein based on the embedded interactive advertisement being activated, information associated with the advertiser is presented.
Claim 16
Dependent Claim
18 words
The method of claim 10 , wherein the information associated with the advertiser is presented on a display.
Claim 17
Dependent Claim
18 words
The method of claim 13 , wherein the information associated with the advertiser is presented using wireless communication.
Claim 18
Dependent Claim
22 words
The method of claim 14 , wherein the information associated with the advertiser is presented on a display of a portable device.
References Cited (Backward Citations)
US4153895A
Cited
FR2730837A1
Cited
US5794210A
Cited
WO1998034189A1
Cited
US5974398A
Cited
US6253189B1
Cited
US6698020B1
Cited
US6928413B1
Cited
US6324519B1
Cited
US6820277B1
Cited
US20020077954A1
Cited
US20010047294A1
Cited
US20010049824A1
Cited
US20010047298A1
Cited
US20020087980A1
Cited
US20020147645A1
Cited
US20020169709A1
Cited
US20020162117A1
Cited
US6859936B2
Cited
US20030028873A1
Cited
US20030074303A1
Cited
US20040031046A1
Cited
US20060149632A1
Cited
US20030225629A1
Cited
US20040194128A1
Cited
US20050057724A1
Cited
WO2005062794A2
Cited
US20050137958A1
Cited
US20060130114A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2014-07-11 | 2015-01-10 | 2015-07-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2018-07-11 | 2019-01-10 | 2019-07-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2022-07-11 | 2023-01-10 | 2023-07-12 | $7700.00 | Window Closed / Lapsed |