`
`US 8,433,611 B2
`(10) Patent No.:
`(12) Unlted States Patent
`
`Lax et a].
`(45) Date of Patent:
`Apr. 30, 2013
`
`(54) SELECTION OF ADVERTISEMENTS FOR
`PLACEMENT WITH CONTENT
`
`(75)
`
`Inventors: Reuven Lax, Seattle, WA (US); Poorva
`Arankalle, Redmond, WA (US);
`Shamim Samadi, Mountain View, CA
`(Us). Rajas Moonka San Ramon CA
`(US)’
`’
`’
`
`.
`.
`.
`(73) ASSlgneeI G00g1e 1nc-s Mountain View, CA (US)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`5,740,549 A
`5,848,397 A
`5,948,061 A
`6,026,368 A
`6,044,376 A
`6,078,914 A
`6,091,416 A
`6,144,944 A
`6,167,382 A
`6,188,398 B1
`6,269,361 B1
`6,282,548 B1
`6,282,713 B1
`6,393,158 B1
`
`4/1998 Reilly et a1.
`12/1998 Marsh et a1.
`9/1999 Merriman
`2/2000 Brown et a1.
`3/2000 Kufizman, H
`6/2000 Redfern
`7/2000 Cragun
`11/2000 Kurtzman, 11 et al.
`12/2000 Sparks et a1.
`2/2001 Collins-Rector et a1.
`7/2001 Davis et a1.
`8/2001 Burner et a1.
`8/2001 Kitsukawa et a1.
`5/2002 Gould et a1.
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`(21) Appl. No.: 11/850,652
`
`CN
`CN
`
`1728781 A
`102112009
`
`2/2006
`6/2011
`
`(22)
`
`(65)
`
`Flled:
`
`Sep. 5, 2007
`
`Prior Publication Data
`
`US 2009/0006375 A1
`
`Jan. 13 2009
`
`(Continued)
`
`OTHER PUBLICATIONS
`
`International Search Report and Written Opinion for PCT Applica-
`tion No. PCT/US2008/068624, dated Aug. 4, 2009, 12 pages.
`
`Related US. Application Data
`
`(Continued)
`
`(60)
`
`(51)
`
`§;o;182)o7nal appl1cat1on No. 60/946,702, filed on Jun.
`’
`i
`Int. Cl.
`G06Q 30/00
`52 US, C],
`()
`USPC ...................... .. 705/14.4; 707/706; 705/14.49
`(58) Field of Classification Search .................. .. 705/14,
`705/14.45 1449; 707/706
`See application file for complete search history.
`
`(2012.01)
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`5,649,060 A
`5,664,227 A
`5,724,521 A
`
`7/1997 Ellozy et a1.
`9/1997 Mauldin et a1.
`3/1998 Dedrick
`
`Primary Examiner 7 Mahesh Dwivedi
`(74) Attorney, Agent, or Firm 7 Fish & Richardson PC.
`
`ABSTRACT
`(57)
`ro-
`et 0 s, s stems, an a
`aratus, 1nc u 1n com uter
`p
`Mhdy
`dpp
`'ld'g p
`gram productS, for selecting advertisements. A request for
`sponsored content for Presentation with a content item in a
`document is received. One or more candidate sponsored con-
`tent items are identified based on one or more criteria. The
`criteria includes information related to the content item inde-
`
`pendent ofthe document, and information related to the docu-
`ment. One or more of the candidate sponsored content items
`are selected. The selected sponsored content items are trans-
`mitted for presentation with the content item.
`
`33 Claims, 6 Drawing Sheets
`
`
`
`Content
`Sponsor
`
`1 04
`
`
`
`Advertisement
`Provider
`
`
`
`Ex. 2003 (1/24)
`
`Ex. 2003 (1/24)
`
`
`
`US 8,433,611 B2
`
`Page 2
`
`.............. .. 725/34
`
`6,401,075
`6,615,270
`6,621,980
`6,698,020
`6,771,290
`6,847,977
`6,976,028
`6,978,470
`6,985,882
`6,990,496
`6,996,564
`7,039,599
`7,043,746
`7,055,103
`7,058,963
`7,136,875
`7,158,966
`7,165,069
`7,181,447
`7,194,527
`7,266,198
`7,383,258
`7,454,509
`7,467,218
`7,506,356
`7,555,557
`7,559,017
`7,584,490
`7,593,965
`7,613,691
`7,630,021
`7,657,519
`7,769,819
`7,806,329
`7,809,802
`7,912,217
`7,937,724
`7,966,632
`7,986,372
`8,041,601
`8,132,202
`8,156,176
`8,243,017
`8,243,203
`2001/0003214
`2002/0116716
`2002/0147782
`2003/0061305
`2003/0154128
`2003/0188308
`2004/0059708
`2004/0133910
`2004/0226038
`2005/0028190
`2005/0034151
`2005/0091311
`2005/0114198
`2005/0207442
`2006/0013555
`2006/0015904
`2006/0026628
`2006/0053470
`2006/0059510
`2006/0090182
`2006/0106709
`2006/0129533
`2006/0140584
`2006/0179453
`2006/0214947
`2006/0221222
`2006/0224496
`2006/0224693
`2006/0247998
`2006/0259588
`2006/0259589
`2006/0271977
`2006/0277567
`2007/0073579
`
`U.S. PATENT DOCUMENTS
`B1
`6/2002
`Mason et al.
`B2
`9/2003
`Gould et al.
`B1
`9/2003
`Gould et al.
`B1
`2/2004
`Zigmond et al.
`B1
`8/2004
`Hoyle
`B2
`1/2005
`Abajian
`B2
`12/2005
`Fenton et al.
`B2
`12/2005
`Swix et al.
`B1
`1/2006
`Del Sesto
`B1
`1/2006
`McGee, III et al.
`B2
`2/2006
`Lester et al.
`B2
`5/2006
`Merriman
`B2
`Ma
`5/2006
`B2
`5/2006
`Lif
`B2
`6/2006
`Kendall et al.
`B2
`11/2006
`Anderson et al.
`B2
`1/2007
`Brill et al.
`B1
`1/2007
`Kahle et al.
`B2
`2/2007
`Curtis et al.
`B2
`3/2007
`Drucker et al.
`B2
`9/2007
`MedVinsky
`B2
`6/2008
`Harik et al.
`B2
`11/2008
`Boulter et al.
`B2
`12/2008
`Gould et al.
`B2
`3/2009
`Gupta et al.
`B2
`6/2009
`Bradley et al.
`B2
`7/2009
`Datar et al.
`B1
`9/2009
`Schlack
`B2
`9/2009
`Gabriel
`B2
`11/2009
`Finch
`B2
`12/2009
`Matsuzaka et al.
`B2
`2/2010
`Anderson et al.
`B2
`8/2010
`Lerman et al.
`B2
`10/2010
`DmitrieV et al.
`B2
`10/2010
`Lerman et al.
`B2
`3/2011
`Baugher et al.
`B2
`5/2011
`Clark et al.
`B1
`6/2011
`Pan et al.
`B2
`7/2011
`Ma et al.
`B2
`10/2011
`Fikes et al.
`B2
`3/2012
`Swix et al.
`B2
`4/2012
`Lerman et al.
`B2
`8/2012
`Broderson et al.
`B2
`8/2012
`Suh
`A1
`6/2001
`Shastri et al.
`A1
`8/2002
`Sideman
`A1
`10/2002
`Dimitrova et al.
`A1
`3/2003
`Copley et al.
`A1
`8/2003
`Liga et al.
`A1
`10/2003
`Kizuka
`A1
`3/2004
`Dean et al.
`A1
`7/2004
`Gordon et al.
`A1
`11/2004
`Choi
`A1
`2/2005
`Rodriguez et al.
`A1
`2/2005
`Abramson
`A1
`4/2005
`Lund et al.
`A1
`5/2005
`Koningstein et al.
`A1
`9/2005
`Zoest et al.
`A1
`1/2006
`Poslinski
`A1
`Marcus
`1/2006
`A1
`2/2006
`Wan et al.
`A1
`3/2006
`Colter et al.
`A1
`3/2006
`Huang et al.
`A1
`4/2006
`Horowitz et al.
`A1
`5/2006
`Chickering et al.
`A1
`6/2006
`PurVis
`A1
`6/2006
`Ellis et al.
`A1
`8/2006
`Kadie et al.
`A1
`9/2006
`Boose et al.
`A1
`10/2006
`Hirasawa
`A1
`10/2006
`Sandholm et al.
`A1
`10/2006
`Gaidemak et al.
`A1
`11/2006
`Gopalakrishnan
`A1
`11/2006
`Lerman et al.
`A1
`11/2006
`Lerman et al.
`A1
`11/2006
`Lerman et al.
`A1
`12/2006
`Kinnear
`A1
`3/2007
`Immorlica et al.
`
`4/2007 Yu et al.
`2007/0078708 A1
`4/2007 Rajaram
`2007/0078709 A1
`4/2007 Flickinger et al.
`2007/0089127 A1
`5/2007 Hopkins ....................... .. 705/14
`2007/0100690 A1*
`5/2007 Lau et al.
`...................... .. 705/14
`2007/0112630 A1*
`5/2007 McLean et al.
`2007/0113240 A1
`6/2007 Gulli et al.
`2007/0130602 A1
`7/2007 Bayer et al.
`2007/0157228 A1
`7/2007 Neven
`2007/0159522 A1
`8/2007 Hua et al.
`...................... .. 725/88
`2007/0204310 A1*
`10/2007 Yagnik
`2007/0245242 A1
`11/2007 Grannan
`2007/0277205 A1
`................. .. 707/102
`2007/0282893 A1* 12/2007 Smith et al.
`2007/0288950 A1
`12/2007 Downey et al.
`2008/0004948 A1
`1/2008 Flake et al.
`2008/0005166 A1
`1/2008 Cragun et al.
`................ .. 705/14
`2008/0021775 A1*
`1/2008 Lerman et al.
`.. 705/14
`2008/0027798 A1*
`1/2008 Ramamurthi et al.
`
`................... .. 705/14
`2008/0033806 A1*
`2/2008 Howe et al.
`2008/0066107 A1
`3/2008 Moonka
`2008/0092159 A1*
`4/2008 DmitrieV et al.
`2008/0092182 A1
`4/2008 Conant
`2008/0098420 A1*
`4/2008 Khivesara et al.
`2008/0155585 A1
`6/2008 Craner et al.
`2008/0155588 A1*
`6/2008 Roberts et al.
`2008/0163071 A1*
`7/2008 Abbott et al.
`2008/0189169 A1*
`8/2008 Turpin et al.
`2008/0201361 A1*
`8/2008 Castro et al.
`2008/0229353 A1
`9/2008 Morris et al.
`2008/0249855 A1* 10/2008 Collins et al.
`2008/0263583 A1
`10/2008 Heath
`2008/0276266 A1
`11/2008 Huchital
`2008/0300974 A1
`12/2008 Bhandari et al.
`2008/0306999 A1
`12/2008 Finger et al.
`2009/0006375 A1
`1/2009 Lax et al.
`2009/0132507 A1
`5/2009 Kadambi et al.
`2009/0165041 A1
`6/2009 Penberthy et al.
`2010/0174607 A1
`7/2010 Henkin et al.
`2010/0186028 A1
`7/2010 Moore et al.
`2010/0278453 A1
`11/2010 King
`2011/0131595 A1
`6/2011 Xue et al.
`2011/0289531 A1
`11/2011 Moonka et al.
`
`................ .. 725/34
`715/748
`.
`
`705/10
`..
`
`............ .. 707/103 R
`
`................. .. 705/14
`
`.............. .. 725/34
`
`............ .. 725/32
`
`FOREIGN PATENT DOCUMENTS
`2003-242372
`8/2003
`JP
`2006-155384
`6/2006
`JP
`10-2006-00992 53
`9/2006
`KR
`WO 97/21183
`6/1997
`W0
`WO99/66719
`12/1999
`WO
`W001/50296
`7/2001
`WO
`W00150296
`7/2001
`WO
`W003/084219
`10/2003
`WO
`WO 2006/111912
`10/2006
`W0
`W0 W0 2008-072874
`6/2008
`
`OTHER PUBLICATIONS
`
`International Preliminary Report on Patentability for PCT Applica-
`tion No. PCT/US2008/068624, dated Jan. 5, 2010, 6 pages.
`EP Communication from European Application No. 08781112.1
`mailed Oct. 26, 2010, 4 pages.
`European Search Report issued in international application No.
`087567764 on Apr. 20, 2001, 3 pages.
`Communication Pursuant to Article 94(3) EPC issued in international
`application No. 087567764 on Apr. 29, 2011, 7 pages.
`PCT International Search Report and Written Opinion, PCT/
`US2008/062442, Jul. 14, 2008.
`PCT International Search Report and Written Opinion, PCT/
`US2008/062103, Aug. 26, 2008.
`International Preliminary Report on Patentability issued in interna-
`tional application No. PCT/US2008/062103 on Nov. 3, 2009, 6
`pages.
`International Preliminary Report on Patentability issued in interna-
`tional application No. PCT/US2008/062442 on Nov. 3, 2009, 7
`pages.
`International Preliminary Report on Patentability issued in interna-
`tional application No. PCT/US2008/066175 on Dec. 11, 2009, 7
`pages.
`
`Ex. 2003 (2/24)
`
`Ex. 2003 (2/24)
`
`
`
`US 8,433,611 B2
`Page 3
`
`Guide,
`
`Planner: Reviewer’s Guide,
`
`AdForce, Inc., S-l/A SEC Filing, May 6, 1999.
`AdKnowledge
`Campaign Manager:
`Reviewer’ s
`Adknowledge, Aug. 1998.
`AdKnowledge Market Match
`AdKnowledge, May 1998.
`Ad-Star.com website archive from www.Archive.org. Apr. 12, 1997
`and Feb. 1, 1997.
`Baluja et al. “Video Suggestion and Discovery for YouTube: Taking
`Random Walks through the View Graph”, ACM, WW 2008, Apr.
`21-25, 2008.
`Baseview Products, Inc., AdManagerPro Administration Manual v.
`2.0, Dec. 1998.
`Baseview Products, Inc., ClassManagerPro Administration Manual
`v. 1.0.5, Feb. 1, 1997.
`Business Wire, “Global Network, Inc. Enters Into Agreement in
`Principle With Maj or Advertising Agency”, Oct. 4, 1999.
`Greg Sandoval: “YouTube: Too rough for advertisers?” [online]
`[retrieved on Apr. 21, 2006]. Retrieved from the Internet: <
`URL:http://www.news.com>, 2 pages.
`Information Access Technologies, Inc., Aaddzz.com website archive
`from www.Archive.org., archived on Jan. 30, 1998.
`Lowe, D.G., “Object Recognition from Local Scale-Invariant Fea-
`tures,” Proc. Seventh IEEE Int’l Conf on Computer Vision ICCV 99,
`Kerkyra, Greece, Sep. 20-27, 1999, pp. 1150-1157.
`Raoul Emme, International Search Report and the Written Opinion in
`PCT/US2007/078299, mailed Feb. 5, 2008, 29 pages.
`SoYoung Doo, International Search Report and the Written Opinion
`in PCT/US2008/060859, mailed Sep. 26, 2008, 10 pages.
`Dorothée Mulhausen, International Preliminary Report on Patent-
`ability in PCT/US2007/078299, mailed Mar. 26, 2009, 14 pages.
`International Preliminary Report on Patentability for PCT Applica-
`tion No. PCT/US2008/066175, mailed Dec. 23, 2009, 7 pgs.
`International Search Report and Written Opinion from International
`Application No. PCT/US08/66175, mailed Jun. 9, 2009, 8 pgs.
`International Preliminary Report on Patentability from International
`Application No. PCT/US2008/073914, mailed Mar. 4, 2010, 7 pgs.
`International Search Report and Written Opinion from International
`Application No. PCT/US2008/073914 mailed Jun. 23, 2009, 14 pgs.
`Masashi Honda, International Preliminary Report on Patentability in
`PCT/US2008/060859, mailed Oct. 29, 2009, 6 pages.
`Mahesh Dwivedi, International Preliminary Report on Patentability
`for PCT Application No. PCT/US2008/068624, dated Jan. 5, 2010, 6
`pages.
`Jung Jin Kim, International Search Report and the Written Opinion in
`PCT/US2009/052866, mailed Mar. 18, 2010, 11 pages.
`Authorized officer Simin Baharlou, International Preliminary Report
`on Patentability in PCT/US2009/052866, mailed Feb. 17, 2011, 7
`pages.
`Supplementary EP Search Report in EP 09 80 5508, mailed Nov. 3,
`2011, 5 pages.
`Chinese Office Action in Chinese Application No. 200980130845.X,
`dated Dec. 27, 2011, 17 pages.
`Supplementary EP Search Report in EP 08 74 6298, mailed Jan. 23,
`2012, 7 pages.
`JP Office Action in Application No. 2009-528455, dated Aug. 13,
`2012, 7 pages.
`
`PC World, Steve Bass’s Tips & Tweaks., http//blogs.pcworld.com/
`tipsandtweaks/archives/006418/html, downloaded Feb. 14, 2011, 2
`pages.
`“Ad Serving with RealSystemTM G2,” RealNetworks, 1999, 38
`pages, [online] [Retrieved on Feb. 13, 2009] Retrieved from the
`internet
`<URL : http: //service.real . com/help/library/blueprints/
`adserve/adserve.htm>.
`“www.Scanscout.com,” 2 pages, Archived on Apr. 7, 2007 on web.
`archive.org [online][Tretived on Oct. 19, 2009] Retrived from the
`internet: <URL:http://web.archive.org/web/20070407233129/http://
`www.scanscout.com/>.
`“www.BrightRoll.com,” 2 pages, Archived on Apr. 29, 2007 on web.
`archive.org [online] [Retrieved on Oct. 19, 2009] Retrieved from the
`internet: <URL:http://web.archive.org/web/20070429110654/http://
`www.birghtroll.com/>.
`AJAX Activity Indicators, Archived on Dec. 25, 2006 on www.web.
`archive.org [online] [Retrieved on Jun. 10, 2008] Retrieved from the
`internet <URL:http://web.archive.org/web/20061225134638/http://
`www/napyfab.com/ajax-indicators/>.
`Strange, Adario, “VideoEgg Exec: YouTube’s New Ads are Just Like
`Ours,” [online], [Retrieved Jun. 2008, pp. 1-8,] Retrieved from the
`internet <URL://http://blog.wired.com/business/2007/08/network-
`wars-vi.html>.
`“Overlay &Video AdType,” ScanScout, 2007, [online] [Retrieved on
`Jul. 15, 2008] Retrieved from the internet <URL://demo.scanscount.
`com/livedemo .shtml?adType:overlay&videoAdType:right
`Side&ss .
`.
`. >.
`Riley, D., “Contextual In-Video Advertising: ScanScout,” May 14,
`2007,
`[online]
`[Retrieved on Jul. 15, 2008] Retrieved from the
`internet
`<URL://www.techcrunch.com/2007/05/14/contextual-in-
`video -advertising-scanscout/.>
`Delaney, Kevin J., “Start-Ups See to Cash In on Web-Video Ads”,
`Wall Street Journal, Mar. 2, 2007,[online] [Retrieved Sep. 3, 2008]
`Retrieved from the internet <URL://www.scanscout.com/wsj-
`070302.htm1]>
`1 page, [online] [Retrieved on Oct. 19,
`“www.YuMe.com,” 2009,
`2009] Retrieved from the internet: <URL:http://www.yume.com/>.
`AdForce, Inc., A Complete Guide to AdForce, Version 2.6, 1998.
`Dedrick, R., A Consumption Model for Targeted Electronic Adver-
`tising, Intel Architecture Labs, IEEE, 1995.
`Dedrick, R., Interactive Electronic Advertising, IEEE, Jun. 6, 1994.
`Information Access Technologies, Inc., Aaddzz brochure, “The Best
`Way to Buy and Sell Web Advertising Space,” @1997.
`Request for Reexamination of US. Patent No. 6,829,587 B2, U.S.
`Appl. No. 95/001,068, Jul. 7, 2008.
`Request for Reexamination of US. Patent No. 6,446,045 131, US.
`App1.No.95/001,061, Jul. 14,2008.
`Request for Reexamination of US. Patent 7,240,025 B2, U.S. Appl.
`No. 95/001,073, Jul. 30, 2008.
`Request for Reexamination of US. Patent No. 7,249,059 132, US.
`App1.No.95/001,069, Jul. 21, 2008.
`Zeff, R., et al., Advertising on the Internet, 2nd Ed., John Wiley &
`Sons, 1999.
`
`* cited by examiner
`
`Ex. 2003 (3/24)
`
`Ex. 2003 (3/24)
`
`
`
`US. Patent
`
`Apr. 30, 2013
`
`Sheet 1 of6
`
`US 8,433,611 B2
`
`100
`
`106
`
`User Device
`
`104
`
`Content
`
`Sponsor
`
`
`
`Advertisement
`
`Provider
`
`FIG. 1
`
`Ex. 2003 (4/24)
`
`Ex. 2003 (4/24)
`
`
`
`U.S. Patent
`
`Apr. 30, 2013
`
`Sheet 2 of 6
`
`US 8,433,611 B2
`
`200
`
`2 5
`User Device
`
`
`Application
`
`
`Content Player Module
`
`
`
`
`
`
`
`
`
`
`
`
`Advertising Module
`
`Content Sponsor 2 3
`
`
`
`
` Content Server
`
`21
`
`
`Advertisement Provider 2 1
`
`
`Content Analyzer 2 2
`
`
`Documents
`
`Video Content
`and Video
`Metadata
`
`Speech to Text m
`Module
`
`Image Recognition
`Module
`
`m S
`
`urrounding Content
`Module
`
`
`
`Advertisements
`
`Ad Server
`
`
`
`Ad Selection Module
`
`
`FIG. 2
`
`Ex. 2003 (5/24)
`
`Ex. 2003 (5/24)
`
`
`
`U.S. Patent
`
`Apr. 30, 2013
`
`Sheet 3 of 6
`
`US 8,433,611 B2
`
`
`
`E950mcficsotsw
`
`<vom
`
`m.0.“—
`
`
`
`EmEoomcficsotsw
`
`03m
`
`!E®!
`mcficsotsm.m_n:H.o
`mzuom%EoEoo8505%coco
`
`
`
`
`
`
`
`
`
`
`
`oom
`
`EX. 2003 (6/24)
`
`Ex. 2003 (6/24)
`
`
`
`U.S. Patent
`
`Apr. 30, 2013
`
`Sheet40f6
`
`US 8,433,611 B2
`
`wow
`
`wow
`
`Nmuow\no”_\
`
`w.0.“—
`
`
`
`
`
`
`
`£8E?39395000:52,-265w£_Ewcm_<
`Ego“mx26:9:9%“we..oommm.EEor
`
`
`
`
`wD<ozxw.oocwvccoo53>25:.IwEwEungom<
`86954wo._{8r>52
`
`won:52,£_EmCm3
`
`.m:£_>>>55:E855Iwww_:._omun—m.
`
`o;wEmEowEm>U<
`
`389Q3m:9:9%$8I£8E?
`
`
`
`
`
`
`
`
`
`Ex. 2003 (7/24)
`
`Ex. 2003 (7/24)
`
`
`
`US. Patent
`
`Apr. 30, 2013
`
`Sheet 5 of6
`
`US 8,433,611 B2
`
`500
`
`KA
`
`Receive request for advertisements for presentation
`
`with a video embedded in a document
`
`Identify candidate advertisements
`
`&
`
`Selecting one or more of the candidate
`advertisements
`
`Transmit advertisements for presentation with the
`video
`
`FIG. 5
`
`Ex. 2003 (8/24)
`
`Ex. 2003 (8/24)
`
`
`
`US. Patent
`
`Apr. 30, 2013
`
`Sheet 6 of6
`
`US 8,433,611 B2
`
`FIG.6
`
`Ex. 2003 (9/24)
`
`Ex. 2003 (9/24)
`
`
`
`US 8,433,611 B2
`
`1
`SELECTION OF ADVERTISEMENTS FOR
`PLACEMENT WITH CONTENT
`
`RELATED APPLICATIONS
`
`This application claims the benefit under 35 U.S.C. §119 of
`US. patent application Ser. No. 60/946,702, titled “Selection
`ofAdVertisements for Placement with Content,” filed Jun. 27,
`2007, which is incorporated by reference herein in its entirety.
`
`BACKGROUND
`
`The subject matter of this specification relates generally to
`advertising.
`Online Video is a growing medium. The popularity of
`online Video serVices reflects this growth. Advertisers see
`online Video as another way to reach their customers. Many
`adVertisers are interested in maximizing the number of
`actions (e.g.,
`impressions and/or click-throughs) for their
`adVertisements. To achieVe this, adVertisers make efforts to
`place adVertisements with content that is releVant to their
`adVertisements. For example, an adVertiser can target its car
`adVertisements to a website about cars.
`
`SUMMARY
`
`In general, one aspect ofthe subject matter described in this
`specification can be embodied in methods that include the
`actions of receiVing a request for sponsored content for pre-
`sentation with a content item, where the content item is
`included in a document; identifying one or more candidate
`sponsored content items based on a plurality ofcriteria, which
`includes information related to the content item independent
`of the document and information related to the document;
`selecting one or more of the candidate sponsored content
`items; and transmitting the selected sponsored content items
`for presentation with the content item. Other embodiments of
`this aspect include corresponding systems, apparatus, and
`computer program products.
`In general, another aspect ofthe subject matter described in
`this specification can be embodied in methods that include the
`actions of receiVing a request for sponsored content for pre-
`sentation with a content item, where the content item is
`included in a presentation enVironment; identifying one or
`more candidate sponsored content items based on a plurality
`of criteria, which includes information related to the content
`item and information related to the presentation enVironment;
`selecting one or more of the candidate sponsored content
`items; transmitting the selected sponsored content items for
`presentation with the content item in the presentation enVi-
`ronment. Other embodiments of this aspect include corre-
`sponding systems, apparatus, and computer program prod-
`ucts.
`
`Particular embodiments of the subject matter described in
`this specification can be implemented to realize one or more
`of the following adVantages. AdVertisements can be placed
`for presentation with third party Video content. The placed
`adVertisements are selected for releVance to Video content,
`content of a page in which the Video is embedded, and other
`related content. AdVertisers can automatically and dynami-
`cally target embedded Video content that may change 0Ver
`time.
`
`The details of one or more embodiments of the subject
`matter described in this specification are set forth in the
`accompanying drawings and the description below. Other
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`
`features, aspects, and adVantages of the subject matter will
`become apparent from the description, the drawings, and the
`claims.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a block diagram illustrating an example network
`enVironment.
`
`FIG. 2 is a block diagram illustrating an example adVertis-
`ing deliVery system.
`FIGS. 3-4 are examples of a user interface illustrating
`adVertising content displayed on a screen with Video content.
`FIG. 5 is a flow diagram illustrating an example process for
`selecting and deliVering adVertisements.
`FIG. 6 is a block diagram illustrating an example generic
`computer and an example generic mobile computer deVice.
`Like reference numbers and designations in the Various
`drawings indicate like elements.
`
`DETAILED DESCRIPTION
`
`FIG. 1 shows an example of a network enVironment 100.
`The enVironment 100 includes a sponsored content (e.g.,
`adVertisement) pr0Vider 102, a content sponsor (e.g., pro-
`Vider) 104, and one or more user deVices 106, at least some of
`which communicate across network 108. By way of example,
`discussion pr0Vided herein will make reference to the deliV-
`ery of adVertisements to a content pr0Vider. Other forms of
`sponsored content are possible. In some implementations, the
`adVertisement pr0Vider 102 can pr0Vide adVertising content
`(e.g., adVertisements or “ads” or “ad” in the singular) for
`presentation with content items (e.g., text, images, Video,
`audio, games, multimedia playlists (such as static, dynamic or
`executable lists of multiple content items to be played),
`embedded executables or software) pr0Vided by the content
`pr0Vider 104. For example, a Video can be pr0Vided by the
`content pr0Vider 104 through the network 108 to one or more
`user deVices 106. The ad content can be distributed, through
`network 108, to one or more user deVices 106 before, during,
`or after presentation of the Video. In some implementations,
`adVertisement pr0Vider 102 is coupled with one or more
`adVertising repositories (not shown). The repositories store
`adVertising that can be presented with Various types of con-
`tent items, including Video and audio.
`In some implementations, the enVironment 100 can be used
`to identify releVant adVertising content based on the content
`of the content item and perhaps other criteria. For example,
`the adVertisement pr0Vider 102 can acquire information
`about the subject matter of a Video, such as by reading Video
`metadata that includes keywords that describe the subject
`matter of the Video, and/or analyzing speech in the Video,
`and/or analyzing the Visual content of the Video, for example.
`The information can be used to identify releVant adVertise-
`ments, from which one or more are selected for presentation
`with the Video.
`
`In some implementations, content items can include Vari-
`ous forms of electronic media. For example, a content item
`can include text, audio, Video, adVertisements, configuration
`parameters, documents, Video files published on the Internet,
`teleVision programs, audio podcasts, Video podcasts, liVe or
`recorded talk shows, Video Voicemail, segments of a Video
`conVersation, and other distributable resources.
`In some implementations, a “Video content item” is an item
`of content that includes content that can be perceiVed Visually
`when played, rendered, or decoded. A Video includes Video
`data, and optionally audio data, executable code, hyperlinks,
`and metadata. Video data includes content in the Video that
`
`Ex. 2003 (10/24)
`
`Ex. 2003 (10/24)
`
`
`
`US 8,433,611 B2
`
`3
`can be perceived Visually when the Video content item is
`played, rendered, or decoded. Audio data includes content in
`the Video that can be perceiVed aurally when the Video content
`item is played, decoded, or rendered. Executable code
`includes, for example, interactiVe ADOBE FLASH, JaVaS-
`cript, or other forms of interactiVe content. Hyperlinks
`include, for example, links embedded in or associated with
`the Video or executable code that pr0Vide an address link,
`such as a Uniform Resource Locator (URL), to other content
`or executable code. A Video can include Video data and any
`accompanying audio data regardless of whether or not the
`Video is ultimately stored on a tangible medium. A Video can
`include, for example, a liVe or recorded teleVision program, a
`liVe or recorded theatrical or dramatic work, a music Video, a
`teleVised eVent (e.g., a sports eVent, a political eVent, a news
`eVent, etc.), Video Voicemail, etc. Video, audio or other con-
`tent items can also be part of a media playlist.
`A Video content item can also include many types of asso-
`ciated data or metadata. Metadata includes, for example, tags,
`labels, keywords, time stamps, XML-enclosed data, or other
`non-displayed information about the content. Examples of
`types of associated data include Video data, audio data,
`closed-caption or subtitle data, a transcript, content descrip-
`tions (e.g., title, actor list, genre information, first perfor-
`mance or release date, etc.), related still images, user-supplied
`or pr0Vider-pr0Vided tags and ratings, etc. Some of this data,
`such as the description, can refer to the entire Video content
`item, while other data (e. g., the closed-caption data) may be
`temporally-based or timecoded. In some implementations,
`the temporally-based data may be used to detect scene or
`content changes to determine releVant portions ofthat data for
`targeting ad content to users. The executable code and/or
`metadata may include interactiVe playlists of media content,
`such as lists ofVideo, audio, web links, or other content types.
`In some implementations, a Video content item has one or
`more interstitial adVertisement slots. One or more Video
`
`adVertisements can be presented in between the portions of
`the Video separated by an adVertisement slot, similar to tele-
`Vision adVertising commercials that are presented between
`portions of a teleVision program. The positions of the adVer-
`tisement slots can be specified by metadata associated with
`the Video and stored at the Video pr0Vider 209. The positions
`of the slots can be manually specified by the author of the
`Video or automatically determined based on an analysis ofthe
`Video. An example technique for analyzing a Video to deter-
`mine positions of adVertisement slots is disclosed in US.
`patent application Ser. No. 1 1/737,038, titled “Characterizing
`Content for Identification ofAdVertising,” filedApr. 18, 2007,
`which is incorporated by reference in its entirety herein.
`Further details related to adVertisement slots are disclosed in
`
`US. patent application Ser. No. 11/550,388, titled “Using
`Viewing Signals in Targeted Video AdVertising,” filed Oct.
`17, 2006, which is incorporated by reference in its entirety
`herein.
`
`In some implementations, an “audio content item” is an
`item of content that can be perceiVed aurally when played,
`rendered, or decoded. An audio content item includes audio
`data and optionally metadata. The audio data includes content
`in the audio content item that can be perceiVed aurally when
`the Video content item is played, decoded, or rendered. An
`audio content item may include audio data regardless of
`whether or not the audio content item is ultimately stored on
`a tangible medium. An audio content item may include, for
`example, a liVe or recorded radio program, a liVe or recorded
`theatrical or dramatic work, a musical performance, a sound
`recording, a teleVised eVent (e.g., a sports eVent, a political
`eVent, a news eVent, etc.), Voicemail, etc. Each of different
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`
`forms or formats ofthe audio data (e. g., original, compressed,
`packetized, streamed, etc.) may be considered to be an audio
`content item (e.g., the same audio content item, or different
`audio content items).
`AdVertising content can include text, graphics, Video,
`audio, banners, links, executable code and scripts, and other
`web or teleVision programming related data. As such, ad
`content can be formatted differently, based on whether it is
`primarily directed to websites, media players, email, teleVi-
`sion programs, closed captioning, etc. For example, ad con-
`tent directed to a website may be formatted for display in a
`frame within a web browser. As another example, ad content
`directed to a Video player may be presented “in-stream” as a
`Video content item is played in the Video player. In some
`implementations, in-stream ad content may replace the Video
`content item in a Video player for some period of time or
`inserted between portions of the Video content item. An in-
`stream ad can be pre-roll (before the Video content item),
`post-roll (after the Video content item), or interstitial. An
`in-stream ad may include Video, audio,
`text, animated
`images, still images, or some combination thereof. The adVer-
`tisement can appear in the same form as Video content, as an
`0Verlay 0Ver Video content, or in other forms. Examples of
`forms of adVertisements for Video that can be used with the
`
`implementations described in this specification are disclosed
`in US. Pr0Visional Application No. 60/915,654, entitled
`“User Interfaces For Web-Based Video Player,” filed May 2,
`2007; and US. patent application Ser. No. 11/760,709,
`entitled “Systems and Processes for Presenting Informational
`Content,” filed Jun. 8, 2007, which are incorporated by ref-
`erence in their entirety herein.
`The content pr0Vider 104 can present content to a user
`deVice 106 through the network 108. In some implementa-
`tions, the content pr0Viders 104 are web servers where the
`content includes webpages or other content written in the
`Hypertext Markup Language (HTML), or any language suit-
`able for authoring webpages. In general, content pr0Vider 104
`can include users, web publishers, and other entities capable
`of distributing content 0Ver a network. In some implementa-
`tions, the content pr0Vider 104 may make the content acces-
`sible through a known URL.
`The content pr0Vider 104 can receiVe requests for content
`(e.g., articles, discussion threads, music, audio, Video, graph-
`ics, search results, webpage listings, etc.). The content pro-
`Vider 104 can retrieVe the requested content in response to the
`request or serVice the request in some other way. The adVer-
`tisement pr0Vider 102 can broadcast content as well (e. g., not
`necessarily responsiVe to a request).
`Content pr0Vided by content pr0Vider 104 can include
`news, weather, entertainment, or other consumable textual,
`audio, Video, game, or multimedia content. More particularly,
`the content can include Various resources, such as documents
`(e.g., webpages, plain text documents, dynamic network
`applications pr0Vided to the user on-the-fly, Portable Docu-
`ment Format (PDF) documents, images), Video or audio clips,
`etc. In some implementations, the content can be graphic-
`intensiVe, media-rich data, such as, for example, FLASH-
`based content that presents Video and audio, Asynchronous
`JaVaScript and XML (AJAX) based web applications or web
`pages, and the like.
`The content pr0Vider 104 can pr0Vide Video content items
`for presentation to a user. The content pr0Vider 104 can pro-
`Vide a Video content item as a stream or as a downloadable file
`
`to a user deVice 106. The content pr0Vider 104 can also
`pr0Vide a Video player module with a Video. In some imple-
`mentations, a content item (e.g., a Video content item, an
`audio content item) and a player module from the content
`
`Ex. 2003 (11/24)
`
`Ex. 2003 (11/24)
`
`
`
`US 8,433,611 B2
`
`5
`provider 104 is embedded into a document (e.g., a webpage
`provided by content provider 104). The document includes
`the player module and a reference to the Video or audio
`content item. The document can be sent to a user device 106.
`
`At the user device 106, the embedded player module can
`retrieve the referenced video or audio content item for play-
`back at the user device 106. The player can provide a one or
`more pieces of content, such as via a playlist.
`In some implementations, a document and a content item
`embedded in the documents are provided by different content
`providers. In an example implementation, a video from a first
`content provider is embedded in a document (e.g., a webpage)
`from a second content provider. The document includes a
`location (e. g., a URL) ofthe video at the first content provider.
`When the document is rendered at the user device 106, the
`video can be obtained from the second content provider and
`played back at the user device 106.
`The environment 100 includes one or more user devices
`
`106. The user device 106 can include a desktop computer,
`laptop computer, a media player (e.g., an MP3 player, a
`streaming audio player, a streaming video player, a television,
`a computer, a mobile device, etc.), a mobile phone, a browser
`facility (e.g., a web browser application), an e-mail facility,
`telephony means, a set top box, a television device or other
`electronic device that can access advertisements and other
`
`content via network 108. The content provider 104 may allow
`user device 106 to access content (e.g., webpages, videos,
`etc.).
`The network 108 facilitates wireless or wireline commu-
`
`nication between the advertisement provider 102, the content
`provider 104, and any other local or remote computers (e.g.,
`user device 106). The network 108 may be all or a portion of
`an enterprise or secured network. In another example, the
`network 108 may be a virtual private network (VPN) between
`the content provider 104 and the user device 106 across a
`wireline or a wireless link. While illustrated as a single or
`continuous network,
`the network 1