IP Library Granted Patent US 8,566,861
Granted Patent B2
US 8,566,861 · App. 12/886,233 · Granted Oct 22, 2013

Advertisement transcoding and approval

Inventors: Daniel J. Zigmond (Menlo Park, CA); Jason Bayer (Mountain View, CA); Greg Hecht (Mountain View, CA); Bryan McQuade (Concord, MA)
Assignee: Google Inc.
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,566,861
App. No.
12/886,233
Granted
Oct 22, 2013
Kind
B2
Abstract

Advertising parameters and associated television advertisements are received from advertisers. The television advertisements can be designated as pending approval. An automated approval process and a television provider approval process can be utilized to approve or disapprove of the television advertisements pending approval. Approved television advertisements can be provided to the television provider, e.g., by a download process over a network.

Claims (37)

1. A computer-implemented method, comprising:

accessing, by a computer system, television advertisements stored in a television advertisement data store;

transcoding, by the computer system, each television advertisement into a plurality of different presentation formats, wherein the presentation formats include television formats utilized by television providers;

accessing, by the computer system, corresponding approval criteria for each presentation format, the approval criteria for each particular presentation format being criteria by which a television advertisement transcoded into the particular presentation format is evaluated against;

for each presentation format in which the television advertisement is transcoded:

evaluating, by the computer system, the television advertisement transcoded into the presentation format against the corresponding approval criteria for the presentation format;

automatically approving, by the computer system, the television advertisement in each presentation format that meets the corresponding approval criteria for the presentation format based on the evaluations against the corresponding approval criteria; and

automatically disapproving, by the computer system, the television advertisement in each presentation format that does not meet the corresponding approval criteria for the presentation format based on the evaluations against the corresponding approval criteria.

2. The method of claim 1 , wherein the presentation formats include high definition television formats and standard definition television formats.

3. The method of claim 1 , wherein the presentation formats include a web-based format.

4. The method of claim 1 , wherein the corresponding approval criteria for each presentation format includes color balance criteria.

5. The method of claim 1 , wherein the corresponding approval criteria for each presentation format includes sound balance criteria.

6. The method of claim 1 , further comprising providing a television provider access to the approved television advertisements.

7. The method of claim 1 , further comprising:

receiving, from each of a plurality of television providers, corresponding approval data for each television provider, the corresponding approval data describing each of the approved television advertisements that are further approved for airing on broadcasts of the television provider; and

for each television provider, providing access to only the approved television advertisements that are further approved for airing on broadcasts of the television provider.

8. A system, comprising:

an advertisement data store configured to store television advertisements;

a transcoding engine configured to transcode television advertisements into a plurality of different presentation formats, wherein the presentation formats include television formats utilized by television providers;

an automated approval engine configured to store corresponding approval criteria for each presentation format, the approval criteria for each particular presentation format being criteria by which a television advertisement transcoded into the particular presentation format is evaluated against, and for each presentation format in which the television advertisement is transcoded:

evaluate the television advertisement transcoded into the presentation format against the corresponding approval criteria for the presentation format; and

automatically approve, by the computer system, the television advertisement in each presentation format that meets the corresponding approval criteria for the presentation format based on the evaluations against the corresponding approval criteria; and

automatically disapprove, by the computer system, the television advertisement in each presentation format that does not meet the corresponding approval criteria for the presentation format based on the evaluations against the corresponding approval criteria.

9. The system of claim 8 , further comprising:

an approval engine configured to identify a television advertisement pending approval by a television provider, and to receive television provider approval data for the television advertisement and approve or disapprove the television advertisement based on the television provider approval data.

10. The system of claim 8 , wherein the presentation formats include high definition television formats and standard definition television formats.

11. The system of claim 8 , wherein the corresponding approval criteria for each presentation format includes color balance criteria.

12. The system of claim 8 , wherein the corresponding approval criteria for each presentation format includes sound balance criteria.

13. The system of claim 8 , wherein the presentation formats include a web-based format.

14. A non-transitory computer readable storage device storing instructions executable by a computer system and that upon such execution cause the computer system to perform operations comprising:

accessing, by the computer system, television advertisements stored in a television advertisement data store;

transcoding, by the computer system, each television advertisement into a plurality of different presentation formats, wherein the presentation formats include television formats utilized by television providers;

accessing, by the computer system, corresponding approval criteria for each presentation format, the approval criteria for each particular presentation format being criteria by which a television advertisement transcoded into the particular presentation format is evaluated against;

for each presentation format in which the television advertisement is transcoded:

evaluating, by the computer system, the television advertisement transcoded into the presentation format against the corresponding approval criteria for the presentation format;

automatically approving, by the computer system, the television advertisement in each presentation format that meets the corresponding approval criteria for the presentation format based on the evaluations against the corresponding approval criteria; and

automatically disapproving, by the computer system, the television advertisement in each presentation format that does not meet the corresponding approval criteria for the presentation format based on the evaluations against the corresponding approval criteria.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0299 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2010
From: ZIGMOND, DANIEL J.; BAYER, JASON; HECHT, GREG; MCQUADE, BRYAN
To: GOOGLE INC.
Reel/Frame 025182/0306 →
Continuity (3)
Continuation 11743030 · May 1, 2007
Provisional Application 60909893 · Apr 3, 2007
Related Publication 20110047567A1 · Feb 24, 2011