`
`(12) United States Patent
`Hayward
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 8,918,812 B2
`Dec. 23, 2014
`
`(54) METHOD OF SIZING AN EMBEDDED MEDIA
`PLAYER PAGE
`
`(75) Inventor: Monte Duane Hayward, Seattle, WA
`(US)
`
`(73) Assignee: AOL Inc., Dulles, VA (US)
`
`*) Not
`Ot1Ce:
`
`Subj
`y disclai
`h
`f thi
`ubject to any d1Sclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 2629 days.
`
`(21) Appl. No.:
`(22) PCT Filed:
`
`10/415,210
`Oct. 24, 2001
`
`(86). PCT No.:
`S371 (c)(1),
`(2), (4) Date:
`
`PCT/USO1/51373
`
`Apr. 24, 2003
`
`(87) PCT Pub. No.: WO02/47467
`PCT Pub. Date: Jun. 20, 2002
`
`(65)
`
`Prior Publication Data
`US 2004/OO45040A1
`Mar. 4, 2004
`
`Related U.S. Application Data
`(60) Provisional application No. 60/242,848, filed on Oct.
`24, 2000.
`(51) Int. Cl.
`G06F 3/00
`G06F I3/00
`H04N 5/445
`G06F 3/048
`H4N2L/462
`H4N2L/443
`H4N2L/485
`H4N2L/8
`(52) U.S. Cl.
`CPC ....... H04N 2 1/4433 (2013.01); H04N 5/44543
`(2013.01); H04N 2 1/4622 (2013.01); H04N
`
`(2006.01)
`(2006.01)
`2011.O1
`3. 8:
`(201 101)
`(201 1. 01)
`2O1 1. O1
`(
`.01)
`(2011.01)
`
`2 I/4438 (2013.01); H04N 2 1/4858 (2013.01);
`H04N 2 1/8193 (2013.01)
`USPC ................... 725/44; 725/41; 725/43; 725/47;
`725/48; 725/51; 715/788; 715/797; 715/798;
`715/800
`
`(58) Field of Classification Search
`USPC .............................................. 725/143, 37-61
`See application file for complete search history.
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`5,241.305 A
`8/1993 Fascenda et al.
`5,339.434 A
`8, 1994 Rusi
`USS
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`AU
`CN
`
`Search Report.
`
`8, 2000
`3594500
`1, 2004
`1471669
`(Continued)
`OTHER PUBLICATIONS
`
`(Continued)
`Primary Examiner — Mushfikh Alam
`(74) Attorney, Agent, or Firm — Finnegan, Henderson,
`Farabow, Garrett & Dunner, LLP
`(57)
`ABSTRACT
`In a method of displaying video data using an embedded
`media player page, frame dimensional data for a first video
`file is received from a database. The database includes frame
`dimensional data indexed therein for a plurality of video files.
`p
`y
`The plurality of video files includes the first video file, and the
`plurality of video files is retrievable from at least one video
`server through a communications network. A media player is
`launched within the embedded media player page. A video
`display area of the media player is sized based upon the
`received frame dimensional data. The video data from the first
`video file is displayed within the video display area.
`32 Claims, 6 Drawing Sheets
`
`
`
`
`
`28
`
`22
`
`
`
`20
`
`26 20
`SNGINGFSHPLAYER-7CENDIPROxetcon
`GRANDS Ozy WEEYour passed
`N1/coyotassists
`CCK
`ERREYSOPREAL
`HERE
`
`X
`
`29
`
`2
`
`23
`
`Er
`
`DoGPLES
`
`28
`
`24
`
`bodie ags
`
`ADDTARES-22
`
`Page 1 of 19
`
`GOOGLE EXHIBIT 1009
`
`
`
`US 8,918,812 B2
`Page 2
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`9, 1994 Fascenda et al.
`5,345,227 A
`5,467.471 A 11, 1995 Bader
`5483,522 A
`1/1996 Derby et al.
`5,491,511 A
`2, 1996 Odle
`5,519,438 A *
`5/1996 Elliott et al. .................. 348,180
`5,600,364 A
`2f1997 Hendricks et al.
`5,616,876 A
`4, 1997 ClutS
`
`5/1997 Rosengren et al.
`5,633,683 A
`5, 1997 Warnocket al.
`5,634,064 A
`5,680,323 A 10/1997 Barnard .................... 364,514 A
`5,684,999 A 11/1997 Okamoto
`5,721,827 A
`2/1998 Logan et al.
`5,737,619 A
`4, 1998 Judson
`5,761,436 A
`6, 1998 Nielsen
`5,802.361 A
`9/1998 Wang et al.
`5,870,755 A
`2f1999 Stevens et al.
`5,875,332 A
`2/1999 Wang et al.
`5,892,843. A
`4/1999 Zhou et al.
`5,895,471 A
`4/1999 King et al.
`5,907,837 A
`5, 1999 Ferrel et al.
`5,915,001 A
`6/1999 Uppaluru
`5,917,424 A
`6, 1999 Goldman et al.
`5,918,232 A
`6, 1999 Pouschine et al.
`5,920,854 A
`7, 1999 Kirsch et al.
`5,920,856 A
`7/1999 Syeda-Mahmood
`5,920,859 A
`T. 1999 Li
`5,924,116 A
`7, 1999 Aggarwal et al.
`5,930,783 A
`7, 1999 Li et al.
`5,933,811 A
`8/1999 Angles et al.
`5,935,210 A
`8, 1999 Stark
`5,941,944 A
`8/1999 Messerly
`5,946,697 A
`8, 1999 Shen
`5,953,718 A
`9, 1999 Wical
`5,956.484 A
`9/1999 Rosenberg et al.
`5,956,722 A
`9, 1999 Jacobson et al.
`5,963,940 A 10/1999 Liddy et al.
`5.974.409 A 10, 1999 Sanu et al.
`5,983,218 A 1 1/1999 Syeda-Mahmood
`5,983,237 A 11/1999 Jain et al.
`5,987,466 A 11/1999 Greer et al.
`5.990,889 A * 1 1/1999 Amro ............................ T15,800
`5.991,374. A 11/1999 HaZenfield
`5.991,756 A 11, 1999 Wu
`5.991,809 A 11/1999 Kriegsman
`5,995,921 A 11/1999 Richards et al.
`5.999,664 A 12/1999 Mahoney et al.
`5.999,940 A 12/1999 Ranger
`6,006,225. A 12/1999 Bowman et al.
`6,006,242 A 12/1999 Poole et al.
`6,006,264 A 12/1999 Colby et al.
`6,009,271 A 12/1999 Whatley
`6,009,410 A 12/1999 LeMole et al.
`6,012,126 A
`1/2000 Aggarwal et al.
`6,018,619 A
`1/2000 Allard et al.
`6,018,768 A
`1/2000 Ullman et al.
`6,026,391 A
`2/2000 Osborn et al.
`6,026,413 A
`2/2000 Challenger et al.
`6,029,165 A
`2/2000 Gable
`6,035,330 A
`3, 2000 AStiz et al.
`6,038,561 A
`3/2000 Snyder et al.
`6,038,610 A
`3, 2000 Belfiore et al.
`6,044,375 A
`3, 2000 Shmueli et al.
`6,055,543 A
`4/2000 Christensen et al.
`6,061,692 A
`5, 2000 Thomas et al.
`6,064,376 A *
`5/2000 Berezowski et al. ........... 725/42
`6,065,058 A
`5/2000 Hailpernet al.
`6,067,552 A
`5, 2000 Yu
`6,067,565 A
`5, 2000 Horvitz
`6,069,669 A *
`5/2000 Park et al. ..................... 348,596
`6,078,916 A
`6, 2000 Culliss
`6,081,774 A
`6, 2000 De Hita et al.
`6,092,072 A
`7/2000 Guha et al.
`6,092,100 A
`7/2000 Berstis et al.
`6,092,118 A
`7/2000 Tsang
`6,094,684. A
`7/2000 Pallmann
`
`8, 2000 Pirolli et al.
`6,098,064 A
`8/2000 Kleinberg
`6,112.202 A
`8, 2000 Bharat et al.
`6,112.203 A
`9, 2000 Proehlet al.
`6,118,450 A
`9/2000 Ange et al.
`6,121,963 A
`6,128,627 A 10/2000 Mattis et al.
`6,131,095 A 10/2000 Low et al.
`6,134,548 A 10/2000 Gottsman et al.
`6,138,113 A
`10/2000 Dean et al.
`6,138,162 A 10/2000 Pistriotto et al.
`6,144.991 A * 1 1/2000 England .
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`. 709/205
`
`6,151,584 A 11, 2000 Papierniak et al.
`6,157,924. A 12/2000 Austin
`6,163,778 A 12/2000 Fogget al.
`6,173,287 B1
`1/2001 Eberman et al.
`6,175,829 B1
`1/2001 Li et al.
`6,175,830 B1
`1/2001 Maynard
`6,177,931 B1* 1/2001 Alexander et al. .............. 7.25/52
`6,178.439 B1
`1/2001 Feit
`6,181,336 B1
`1/2001 Chiu et al.
`6, 192,382 B1
`2/2001 Lafer et al.
`6,208,988 B1
`3/2001 Schultz
`6,211,871 B1
`4, 2001 Himmel et al.
`6,223,178 B1
`4/2001 Himmel et al.
`6,225,995 B1
`5, 2001 Jacobs et al.
`6,240,416 Bl
`5/2001 Immon et al.
`6,249,844 B1
`6/2001 Schloss et al.
`6,251,016 B1
`6/2001 Tsuda et al.
`6.253,204 B1
`6/2001 Glass et al.
`6.256,032 B1
`7/2001 Hugh
`6.256,623 B1
`7/2001 Jones
`6,262,724 B1
`7/2001 Crow et al.
`6,267,676 B1
`7/2001 Nagaoka et al.
`6,272,505 B1
`8/2001 De La Huerga
`6,275,820 B1
`8/2001 Navin-Chandra et al.
`6,282.548 B1
`8, 2001 Burner et al.
`6,282,549 B1
`8, 2001 Hoffert et al.
`6,310,601 B1
`10/2001 Moore et al.
`6,314,456 B1
`1 1/2001 Van Andel et al.
`6,321,200 B1
`1 1/2001 Casey
`6,324,536 B1
`1 1/2001 Rofrano
`6,327,574 B1
`12/2001 Kramer et al.
`6,330,593 B1 12/2001 Roberts et al.
`6,351,755 B1
`2/2002 Najork et al.
`6,374,260 B1
`4/2002 Hoffert et al.
`6,377,995 B2
`4/2002 Agraharam et al.
`6,389,467 B1
`5/2002 Eyal .............................. 709,223
`6,393,415 B1
`5, 2002 Getchius et al.
`6,411,724 B1
`6/2002 Vaithilingam et al.
`6,411,952 B1
`6/2002 Bharat et al.
`6,418,441 B1
`7, 2002 Call
`6.421,675 B1
`7/2002 Ryan et al.
`6.424,966 B1
`7/2002 MeyerZonet al.
`6,434,573 B1
`8/2002 Jacobson et al.
`6,438,539 B1
`8, 2002 Korolev et al.
`6,446,083 B1
`9/2002 Leight et al.
`6,449,627 B1
`9, 2002 Baer et al.
`6,452,609 B1* 9/2002 Katinsky et al. .............. 715,716
`6,456.305 B1* 9/2002 Qureshi et al. ................ T15,800
`6,470,307 B1
`10/2002 Turney
`6,473,102 B1 * 10/2002 Rodden et al. ................ 715,788
`6,484, 199 B2 11/2002 Eyal
`6,486,891 B1
`1 1/2002 Rice
`6,490,585 B1
`12/2002 Hanson et al.
`6,493.720 B1 12/2002 Chu et al.
`6,498,897 B1 12/2002 Nelson et al.
`6,516,337 B1
`2/2003 Tripp et al.
`6,519,564 B1
`2/2003 Hoffberg et al.
`6,519,603 B1
`2/2003 Bays et al.
`6,519,648 B1
`2/2003 Eyal
`6,523,000 B1
`2/2003 Ando et al.
`6,539,382 B1
`3/2003 Byrne et al.
`6,547,829 B1
`4/2003 MeyerZonet al.
`6,549,922 B1
`4/2003 Srivastava et al.
`6,556,983 B1
`4/2003 Altschuler et al.
`6,567,800 B1
`5/2003 Barrera et al.
`6,584,468 B1
`6/2003 Gabriel et al.
`6,587,127 B1
`7/2003 Leeke et al.
`6,587,547 B1
`7/2003 Zirngiblet al.
`
`Page 2 of 19
`
`
`
`US 8,918,812 B2
`Page 3
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`7/2003 Sieffert et al.
`6,594,662 B1
`7/2003 Najork et al.
`6,594,694 B1
`7/2003 Wiener et al.
`6,598,051 B1
`8, 2003 Fields et al.
`6,605,120 B1
`8/2003 Jacobson et al.
`6,606,639 B2
`6,638,317 B2 10/2003 Nakao
`6,643,661 B2 11/2003 Polizzi et al.
`6,651,058 B1
`1 1/2003 Sundaresan et al.
`6,654,749 B1
`1 1/2003 Nashed
`6,658.402 B1 12/2003 Dutta
`6,675,174 B1
`1/2004 Bolle et al.
`6,681,227 B1
`1/2004 Kojima et al.
`6,701,355 B1
`3, 2004 Brandt et al.
`6,708, 176 B2
`3, 2004 Strunk et al.
`6,711,590 B1
`3/2004 Lennon et al.
`6,718,328 B1
`4/2004 Norris
`6,718,365 B1
`4/2004 Dutta
`6,718,551 B1
`4/2004 Swix et al.
`6,728,767 B1
`4/2004 Day et al.
`6,734,880 B2 *
`5/2004 Chang et al. .................. 715.738
`6,760,721 B1
`7/2004 Chasen et al.
`6,760,916 B2
`7/2004 Holtz et al.
`6,782,391 B1
`8, 2004 Scher
`6,782.427 B1
`8, 2004 Van Andel et al.
`6,785,688 B2
`8/2004 Abajian et al.
`6,816,858 B1
`1 1/2004 Coden et al.
`6,819,339 B1
`1 1/2004 Dowling
`6,839,903 B1* 1/2005 Shintani et al. ................. 725/39
`6,842,761 B2
`1/2005 Diamond et al.
`6,847,977 B2
`1/2005 Abajian
`6,850,256 B2 * 2/2005 Crow et al. ................... 715,798
`6,859,213 B1
`2/2005 Carter
`6,865,593 B1
`3/2005 Reshefet al.
`6,877,002 B2
`4/2005 Prince
`6,895.402 B1
`5, 2005 Emens et al.
`6,895,557 B1 * 5/2005 Wood et al. ................... 715,744
`6,911,998 B2 * 6/2005 Wiseman ...................... 348,172
`6,931,397 B1
`8/2005 Sundaresan
`6,938.034 B1
`8, 2005 Kraft et al.
`6,941,300 B2
`9/2005 Jensen-Grey
`6.959,326 B1
`10/2005 Day et al.
`6,961,714 B1
`1 1/2005 LeVine
`6,981,002 B2 12/2005 Nunez
`6,983,324 B1
`1/2006 Blocket al.
`6,990,630 B2
`1/2006 Landsman et al.
`6,996,627 B1 * 2/2006 Carden ......................... 709/237
`7,000,242 B1* 2/2006 Haber ............................. 725/43
`7,080,064 B2
`7/2006 Sundaresan
`7,080,321 B2
`7/2006 Aleksander et al.
`7,103,605 B1
`9, 2006 Hazi et al.
`7,152.207 B1 * 12/2006 Underwood et al. ......... 715/207
`7,162,691 B1
`1/2007 Chatterjee et al.
`7,181,438 B1
`2, 2007 Szabo
`7,181,444 B2
`2/2007 Porter et al.
`7,185,003 B2
`2/2007 Bayliss et al.
`7,209,571 B2
`4/2007 Davis et al.
`7,222,163 B1* 5/2007 Girouard et al. .............. TO9,219
`7,228,305 B1
`6/2007 Eyalet al.
`7,240,100 B1
`7/2007 Wein et al.
`7,257,776 B2 * 8/2007 Bailey et al. .................. 715,788
`7,281,034 B1
`10/2007 Eyal
`7,340,533 B2
`3/2008 Murtza et al.
`7,346,512 B2
`3/2008 Wang et al.
`7,353,246 B1
`4/2008 Rosen et al.
`7,450,734 B2 11/2008 Rodriguez et al.
`7,500,007 B2
`3/2009 Ikezoye et al.
`7,543,024 B2
`6/2009 Holstege
`7,549,127 B2 * 6/2009 Chasen et al. ................ 715,788
`7,630,986 B1 12/2009 Herz et al.
`7,720,836 B2
`5/2010 Abajian et al.
`7,752,186 B2
`7/2010 Abajian et al.
`7,849,160 B2 12/2010 Hayward
`8,095,529 B2
`1/2012 Diamond et al.
`8,122,236 B2
`2/2012 Hayward
`8,209,311 B2
`6/2012 Abajian et al.
`
`8,209,635 B2 * 6/2012 Thom ........................... T15,863
`2001/0044719 A1 1 1/2001 Casey
`2001/0044795 A1 11/2001 Cohen et al.
`2001/0049824 A1 12/2001 Baker et al.
`2001/0054001 All
`12/2001 Robinson
`2002fOOO2541 A1
`1/2002 Williams
`2002/0004733 A1
`1/2002 Addante
`2002/0010798 A1
`1/2002 Ben-Shaul et al.
`2002fOO13897 A1
`1/2002 McTernan et al.
`2002fOO24532 A1
`2/2002 Fables et al.
`2002/003290.6 A1
`3/2002 Grossman ....................... 725/42
`2002.0035573 A1
`3/2002 Black et al.
`2002.0049738 A1
`4/2002 Epstein
`2002/0052928 A1
`5, 2002 Stern et al.
`2002fOO53078 A1
`5, 2002 Holtz et al.
`2002/0059184 A1
`5, 2002 Lian et al.
`2002fOO65947 A1
`5, 2002 Wishoff et al.
`2002fO069105 A1
`6/2002 do Rosario Botelho et al.
`2002fOO73115 A1
`6, 2002 Davis
`2002fOO78003 A1
`6/2002 Krysiak et al.
`2002fOO78O14 A1
`6/2002 Pallmann
`2002fOO78441 A1
`6/2002 Drake et al.
`2002fOO82901 A1
`6/2002 Dunning et al.
`2002, 0083469 A1
`6/2002 Jeannin et al.
`2002/0089546 A1* 7/2002 Kanevsky et al. ............ 345,800
`2002fOO99694 A1
`7/2002 Diamond et al.
`2002fOO997OO A1
`T/2002 Li
`2002.0099.723 A1
`7/2002 Garcia-Chiesa
`2002/0099731 A1
`7/2002 Abajian
`2002.0099.737 A1
`7/2002 Porter et al.
`2002/0103920 A1
`8, 2002 Berkun et al.
`2002/0104096 A1
`8/2002 Cramer et al.
`2002/O120501 A1
`8, 2002 Bell et al.
`2002/0138467 A1
`9/2002 Jacobson et al.
`2002/0138649 A1
`9, 2002 Cartmell et al.
`2002/014391.6 A1 10, 2002 Mendiola et al.
`2002/0152267 A1 10, 2002 Lennon
`2002/0174147 A1 1 1/2002 Wang et al.
`2003, OO18607 A1
`1/2003 Lennon et al.
`2003/0028654 A1
`2/2003. Abjanic et al.
`2003/O149975 A1
`8/2003 Eldering et al.
`2004, OO15398 A1
`1/2004 Hayward
`2004, OO15703 A1
`1/2004 Madison et al.
`2004/0030681 A1
`2/2004 Shannon et al.
`2004/0030683 A1
`2/2004 Evans et al.
`2004/0045.040 A1
`3/2004 Hayward
`2004/0051812 A1
`3/2004 Hayward
`2004/0059632 A1
`3/2004 Kang et al.
`2004, OO64500 A1
`4/2004 Kolar et al.
`2004/0088328 A1
`5, 2004 Cook et al.
`2004/0107439 A1* 6/2004 Hassell et al. .................. T25/44
`2004O163101 A1
`8, 2004 Swix et al.
`2005, OO15815 A1
`1/2005 Shoff et al. ................... 725/135
`2005/0038809 A1
`2/2005 Abajian et al.
`2005/0060742 A1
`3/2005 Riedl et al.
`2005/008.6345 A1 * 4/2005 Philyaw et al. ............... TO9,228
`2005, 0166232 A1* 7/2005 Lamkin et al. .................. 725/43
`2005/0177568 A1
`8, 2005 Diamond et al.
`2005/0187965 A1
`8/2005 Abajian
`2005. O1930.14 A1
`9, 2005 Prince
`2006/0010469 A1* 1/2006 Reynolds et al. ............... 725/39
`2006/0031257 A1
`2/2006 Lipscomb et al.
`2006.0053109 A1
`3/2006 Sudanagunta et al.
`2006/0277175 Al 12/2006 Jiang et al.
`2007, 0116425 A1
`5/2007 Hatanaka et al.
`2007. O1301.31 A1
`6/2007 Porter et al.
`2007, O250560 A1 10, 2007 Wein et al.
`2010.0180304 A1* 7, 2010 Hassell et al. .................. T25/44
`2010/0287.159 A1 1 1/2010 Abajian et al.
`2011/0055026 A1
`3/2011 Hayward et al.
`2011/O145759 A1* 6, 2011 Leffert et al. ................. T15,800
`2011/0173566 A1* 7, 2011 Ubillos ......................... T15,800
`2011/0246866 A1 10/2011 Abajian et al.
`2012/0215599 A1
`8/2012 Hayward et al.
`
`FOREIGN PATENT DOCUMENTS
`
`EP
`JP
`
`0867003
`H11-112562
`
`9, 1998
`4f1999
`
`Page 3 of 19
`
`
`
`US 8,918,812 B2
`Page 4
`
`(56)
`
`JP
`JP
`JP
`KR
`KR
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`
`References Cited
`
`FOREIGN PATENT DOCUMENTS
`
`2000-059326
`2000-1376.67
`2000-515692
`2000-0037022
`2000-005O151
`WO-97 222O1
`WO-9722069
`WOOOf 43914
`WO-OOf 48057
`WO-0068839
`WO-O133428
`WO O2/O56578 A
`WO O2/O57934 A1
`
`2, 2000
`5, 2000
`11, 2000
`T 2000
`8, 2000
`6, 1997
`6, 1997
`T 2000
`8, 2000
`11, 2000
`5, 2001
`T 2002
`T 2002
`
`OTHER PUBLICATIONS
`
`U.S. Appl. No. 60/242,848, filed Oct. 2000, Hayward.
`“Rapidly Expanding Graphics Environment'. Nikkei Byte, Jun. 1,
`1995, No. 139, pp. 244-256. English Excerpts, 2 pages).
`“Section 2 Platform”, Nikkei Byte, Feb. 1, 1994, No. 122, p. 122-134.
`English Excerpts: 2 pages.
`Akanuma. “Power-up of Internet Browser'. Touch PC, Oct. 24, 2000,
`vol. 5, No. 10, p. 50-57 English Exerpts, 8 pages).
`Office Action for Korean Application No. 10-2003-7005382 corre
`sponding to PCT US01/51373, mailed Dec. 7, 2007 English Trans
`lation, 5 pages.
`Official Action for Japanese Patent Application No. 2002-549056,
`mailed Mar. 3, 2008 English Translation, 5 pgs.
`Official Action for Japanese Patent Application No. 2002-5571 11
`mailed Apr. 9, 2007 English Translation, 1 pg.
`Official Action for Japanese Patent Application No. 2002-5571 11
`mailed Oct. 29, 2007, English Translation, 1 pg.
`European Office Action dated Jan. 31, 2007 under European Patent
`Application No. 01989 347.8-2201, corresponding to PCT Applica
`tion PCT/USO 151227, 5 pages.
`European Office Action dated Oct. 24, 2006 under European Patent
`Application No. 01989 326.2, corresponding to PCT Application
`No. PCT/USO 151227, 5 pages.
`European Search Report dated Aug. 17, 2006 under European Appli
`cation No. 01989 326.2-2201, corresponding to PCT Application
`PCT/USO151227, 3 pages.
`International Search Report; International Patent Application No.
`PCT/US01/51227: Filed Oct. 24, 2001: Applicant: Singingfish.com,
`Inc.; Mailed Jul. 30, 2002; 3 pages.
`International Search Report and Written Opinion; International
`Patent Application No. PCT/US01/51228; Filed Oct. 24, 2001;
`Applicant: Singingfish.com, Inc.; 2 pages.
`U.S. Non-Final Office Action dated Feb. 28, 2006 under U.S. Appl.
`No. 10/415,021, 7 pages.
`U.S. Non-Final Office Action dated May 1, 2007 under U.S. Appl.
`No. 10/415,021, 18 pages.
`U.S. Non-Final Office Action dated Nov. 4, 2008 under U.S. Appl.
`No. 10/415,216, 20 pages.
`Patent Cooperation Treaty, International Preliminary Examination
`Report, PCT/US01/51228, Mar. 28, 2003 (4 pages).
`USPTO, Final Office Action of Jul. 28, 2006, U.S. Appl. No.
`10/415,021 (7 pages).
`USPTO, Examiner's Answer of Dec. 10, 2007, U.S. Appl. No.
`10/415,021 (15 pages).
`USPTO, Examiner's Answer of Oct. 26, 2009, U.S. Appl. No.
`10/415,021 (13 pages).
`USPTO, Office Action of Dec. 12, 2006, U.S. Appl. No. 10/415,216
`(14 pages).
`USPTO, Final Office Action of May 11, 2007, U.S. Appl. No.
`10/415,216 (15 pages).
`USPTO, Office Action of Apr. 3, 2008, U.S. Appl. No. 10/415,216
`(16 pages).
`USPTO, Final Office Action of May 11, 2009, U.S. Appl. No.
`10/415,216 (20 pages).
`
`USPTO, Final Office Action of Nov. 27, 2009, U.S. Appl. No.
`10/415,216 (18 pages).
`USPTO, Office Action dated Feb. 22, 2011, U.S. Appl. No.
`12/943,724 (10 pages).
`USPTO, Final Office Action dated Sep. 14, 2011, U.S. Appl. No.
`12/943,724 (11 pages).
`USPTO, Office Action dated Jan. 3, 2012, U.S. Appl. No. 12/943,724
`(12 pages).
`USPTO, Office Action dated Jul. 26, 2012, U.S. Appl. No.
`13/399,602 (7 pages).
`USPTO, Final Office Action dated Dec. 31, 2012, U.S. Appl. No.
`13/399,602 (13 pages).
`USPTO, Office Action dated Sep. 1, 2009, U.S. Appl. No. 11/173,799
`(30 pages).
`USPTO, Final Office Action dated Apr. 1, 2010, U.S. Appl. No.
`11/173,799 (40 pages).
`USPTO, Office Action dated Sep. 13, 2012, U.S. Appl. No.
`11/173,799 (28 pages).
`Adding Windows Media to Web Pages, Dec. 31, 2000, pp. 1-7.
`retrieved
`from
`http://msdn.microsoft.com/en-us/library/
`ms9835.83%28d=printer%29.aspx on Jun. 27, 2012 (available in file
`of U.S. Appl. No. 1 1/173,799).
`Extended European Search Report in EPO App. No. 12 003558, Jul.
`4, 2012 (6 pages) (available in file of U.S. Appl. No. 1 1/173.799).
`Chinese Office Action, Chinese App. No. 20058.0029532.7, Jan. 6,
`2012 (available in file of U.S. Appl. No. 11/173,799).
`“Hiwire Ad Serving.” Hiwire, 2002. http://www.archive.org/web/
`20030212061101/hiwire.com/products/ad serving.html Accessed
`Apr. 25, 2006, 1 page.
`“Rapidly Expanding Graphics Environment,” Nikkei Byte, Jun. 1,
`1995, No. 139, pp. 244-56 (2 pages).
`“Section 2 Platform.” Nikkei Byte, Feb. 1, 1994, No. 122, pp. 122-34
`(2 pages).
`Anne J. Gilliand-Swetland, Introduction to Metadata Setting the
`Stage, Jul. 5, 2000, pp. 1-11; (referenced in U.S. Appl. No.
`11/054,701).
`Bowman et al., “The Harvest Information Discovery and Access
`System.” Computer Networks and ISDN Systems, North Holland
`Publishing, vol. 28, No. 1, pp. 119-125, Dec. 1995.
`Eberman, et al., Compaq, Indexing Multimedia for the Internet, Cam
`bridge Research Laboratory, Mar. 1999.
`Eric Rehm, Representing Internet Streaming Media. Metadata. Using
`MPEG-7 Multimedia Description Schemes, 2000, ACM Press, pp.
`93-98.
`Eric Rehm, Representing Internet Streaming Media Metadata. Using
`MPEG-7 Multimedia Description Schemes, Jul. 2, 2000, pp. 1-14.
`European Office Action datedMar. 27, 2006 in European Patent App.
`No. 01989 347.8, corresponding to PCT Application PCT/US01/
`51373 (3 pages).
`European Supplemental Search Report; European Patent Application
`No. 01988 143.2; filed Nov. 20, 2001; Applicant: Thomas Licensing
`S.A., mailed Dec. 28, 2004 (2 pages).
`European Supplemental Search Report; European Patent Application
`No. 01988 150.7; filed Nov. 20, 2001; Applicant: Thomas Licensing
`S.A., mailed Dec. 28, 2004 (3 pages).
`Fiedler et al., “Using the Web Efficiently: Mobile Crawlers.” 17'
`Annual International Conference of the Association of Management
`on Computer Science, pp. 324-329. Aug. 1999.
`International Search Report; International Patent Application No.
`PCT/US01/43305; filed Nov. 20, 2001; Applicants: Kolar et al.:
`mailed Sep. 9, 2002 (2 pages).
`International Search Report; International Patent Application No.
`PCT/US01/43247; filed Nov. 20, 2001: Applicant: Singfish.com;
`mailed Apr. 18, 2008 (2 pages).
`International Search Report; International Patent Application No.
`PCT/US01/43303; filed Nov. 20, 2001: Applicant: Singfish.com;
`mailed May 15, 2002 (3 pages).
`International Search Report; International Patent Application No.
`PCT/US01/43248; filed Nov. 20, 2001: Applicant: Singfish.com;
`mailed May 30, 2002 (2 pages).
`International Search Report; International Patent Application No.
`PCT/US01/51373; filed Oct. 24, 2001: Applicant: Singingfish.com;
`mailed Jul. 11, 2002 (5 pages).
`
`Page 4 of 19
`
`
`
`US 8,918,812 B2
`Page 5
`
`(56)
`
`References Cited
`
`OTHER PUBLICATIONS
`
`John R. Smith & Shih-Fu Chang, Visually Searching the Web for
`Content, Jul.-Sep. 1997, pp. 12-20.
`Kontothanassis, et al., Compaq. Design, Implementation, and Analy
`sis of a Multimedia Indexing and Delivery Server, Cambridge
`Research Laboratory, Aug. 1999.
`Koster, “Robots in the Web: Threat or Treat?” Available at <http://
`www.robotstxt.org/wc/threat-or-treat.html>, Apr. 1995.
`Leonidas Kontothanassis, Chris Joerg, Michael J. Swain, Brian Eber
`man, Rober A. Iannucci, “Design, Implementation, and Analysis of a
`Multimedia Indexing and Delivery Server.” Aug. 1999, Cambridge
`Research Laboratory, pp. 1-24.
`Mauldin, “Lycos: design choices in an Internet search service.” IEEE
`Expert IEEEUSA, vol. 12, No. 1, Jan. 1997, pp. 8-11, IEEE USA.
`Network Working Group, Dublin Core Metadata for Resource Dis
`covery, Sep. 1998, pp. 1-10; (referenced in U.S. Appl. No.
`11/054,701).
`Official Action for Japanese Patent Application No. 2002-5571 11,
`mailed Oct. 29, 2007 (1 page).
`
`Parker, Pamela. “Hiwire Unveils Targeted AdNetwork for Streaming
`Media.” ClickZ Internet Advertising News, May 16, 2000. http://
`clickZ.com/newsprint.php/363911 Accessed on Apr. 25, 2006, 1
`page.
`Podlipnig et al., “A Survey of Web Cache Replacement Strategies.”
`ACM Computing Surveys, vol. 35. No. 4. Dec. 2003, pp. 374-398.
`Swain, “Searching for Multimedia on the World WideWeb.” Cam
`bridge Research Library, Technical Report Series, Mar. 1999 (14
`pages).
`Taalee Semantic Engine Brochure (23 pages).
`Top, Derek. "Turning the Tables with Targeted Ad Insertion.”
`streamingmedia.com, Mar. 21, 2001. http://www.streamingmedia.
`com/r/printerfriendly.asp?id=6983 Accessed on Apr. 25, 2006, 8
`pageS.
`U.S. Appl. No. 60/208.954, filed May 31, 2000 (7 pages).
`U.S. Appl. No. 60/221,750, filed Aug. 31, 2003 (112 pages).
`Wrede, David. “Advertising Solutions: Client-Side Playlist Ad
`Insert.” Microsoft Windows Media Worldwide, Microsoft Corpora
`tion,
`Dec.
`2004.
`<http://www.microsoft.com/windoes/
`windowsmedia, howto/articlesfad.aspxhad topic5> Accessed Apr.
`25, 2006. 6 pages.
`
`* cited by examiner
`
`Page 5 of 19
`
`
`
`U.S. Patent
`U.S. Patent
`
`Dec. 23, 2014
`
`Sheet 1 of 6
`
`US 8,918,812 B2
`US 8,918,812 B2
`
`=NalSisdyeOoOh,a,
`RONENMaISistHNN
`Eki,a.
`
`
`901
`
`UsLAdWOD
`
`LINNYOSS3D0Ud
`
`YALNdINOD
`
`a_=)a=Sa
`GkhohechLINMYOSSIO0Ud
`
`YANO
`
`LINNHOSSIOOUd
`
`
`
`pt
`
`Page 6 of 19
`
`
`
`
`
`MHOMISNWSISASHALNdWOD
`
`Page 6 of 19
`
`
`
`
`
`
`U.S. Patent
`
`Dec. 23, 2014
`
`Sheet 2 of 6
`
`US 8,918,812 B2
`
`1OOA
`
`122
`
`MEDIA FLE
`INDEXAND OG
`SYSTEM
`
`
`
`ADVERTISEMENT
`SYSTEM
`
`
`
`118
`
`Page 7 of 19
`
`
`
`U.S. Patent
`
`Dec. 23, 2014
`
`Sheet 3 of 6
`
`US 8,918,812 B2
`
`
`
`202
`
`201
`
`200a
`
`200
`
`20
`
`WHEREYOU WINAT PAYINGLESS
`"COMPAREYOUR SAVINGS
`BEFOREYOUSHOPREAL."
`
`CCK
`HERE
`
`00GPLESM
`
`2Ob
`
`28
`
`204
`
`Dodo ags
`
`ADD TO FAVORITES-N-22
`
`Page 8 of 19
`
`
`
`U.S. Patent
`
`Dec. 23, 2014
`
`Sheet 4 of 6
`
`US 8,918,812 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`USE
`DEFAULT
`VALUES
`
`
`
`
`
`
`
`
`
`300
`
`DIMENSIONAL
`DAAAVAILABLE
`FORSELECTED
`FILE
`
`RECEIVE
`FRAME DIMENSIONAL
`DAA
`
`LAUNCH MEDIA
`PLAYER WITHINEMBEDDED
`MEDIA PLAYERPAGE
`
`304
`
`
`
`
`
`306
`
`308
`
`SIZEVIDEO DISPLAY
`AREAHEIGHT
`AND WIDTH
`
`SIZE EMBEDDED
`MEDIA PLAYER PAGE
`
`
`
`
`
`30
`
`
`
`LOCATE CONTENT
`WITHINEMBEDDED
`MEDIA PLAYERPAGE
`
`FIG. 3
`
`Page 9 of 19
`
`
`
`U.S. Patent
`
`Dec. 23, 2014
`
`Sheet 5 of 6
`
`US 8,918,812 B2
`
`400
`
`402
`
`
`
`404
`
`TRANSMTEMBEDDED
`MEDIA PLAYER PAGE
`TO MEDIADEVICE
`
`
`
`SELECT"ADD TO
`FAVORITES OPTION
`
`CREATE BOOKMARKTO
`EMBEDDEDMEDIA
`PLAYER PAGE
`
`406
`
`SELECT
`BOOKMARK
`
`
`
`408
`
`TRANSMTEMBEDDED
`MEDIA PLAYER
`
`FIG. 4
`
`Page 10 of 19
`
`
`
`U.S. Patent
`
`Dec. 23, 2014
`
`Sheet 6 of 6
`
`US 8,918,812 B2
`
`500
`
`
`
`
`
`502
`
`
`
`
`
`504
`
`
`
`506
`
`
`
`508
`
`TRANSMTEMBEDDED
`MEDIA PLAYER PAGE
`TO MEDIADEVICE
`
`TRANSMIT MEDIA FLE
`IDENTIFICATION
`MESSAGETOLOG SERVER
`
`STOREMESSAGE
`INFORMATION IN LOG
`FORMEDIA FLE
`
`TRANSMTSUBSEQUENT
`MESSAGETOLOG SERVER
`WHILE EMBEDDEDMEDIA
`PLAYER PAGE OPEN
`
`RECORD TIMESTAMP
`FOR SUBSEQUENT
`MESSAGEN LOG
`FORMEDIA FLE
`
`
`
`
`
`
`
`FIG. 5
`
`Page 11 of 19
`
`
`
`1.
`METHOD OF SIZING AN EMBEDDED MEDIA
`PLAYER PAGE
`
`US 8,918,812 B2
`
`2
`file is received from a database. The database includes frame
`dimensional data indexed therein for a plurality of video files.
`The plurality of video files includes the first video file. The
`plurality of video files is retrievable from at least one video
`server through a computer network. A media player is
`launched within the embedded media player page. A video
`display area of the media player is sized based upon the
`received frame dimensional data. The video data from the first
`video file is displayed within the video display area. The
`method of displaying video data thereby displays the video
`data in an uncropped manner, providing more viewable video,
`minimizing picture distortion.
`The above and other features of the present invention will
`be better understood from the following detailed description
`of the preferred embodiments of the invention that is provided
`in connection with the accompanying drawings.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The accompanying drawings illustrate preferred embodi
`ments of the invention as well as other information pertinent
`to the disclosure, in which:
`FIG. 1 is a stylized overview of a system of interconnected
`computer networks;
`FIG. 1A is a stylized overview of a system for providing an
`exemplary embedded media player page to a client;
`FIG. 2 is an illustration of a browser window displaying an
`exemplary embedded media player page;
`FIG. 3 is a flow diagram illustrating a method of sizing an
`exemplary embedded media player page;
`FIG. 4 is a flow diagram illustrating a method of dissemi
`nating advertisements using an exemplary embedded media
`player page; and
`FIG. 5 is a flow diagram illustrating a method of collecting
`data using an exemplary embedded media player page.
`As used herein, the following terms are defined:
`"Script' generally a short program written in an inter
`preted language such as Perl or Java and usually providing
`instructions for data and browser management;
`"Scripting
`server or client-side programming which
`Supplements a static HTML page, usually written in lan
`guages such as Perl, Java, JavaScript, and sometimes used in
`combination with Common Gateway Interface (CGI) scripts.
`The Internet is a worldwide system of computer net
`works—a network of communication networks in a user at
`one computer can obtain information and communicate with
`a user of another computer, connected to one of the commu
`nication networks. The most used part of the Internet is the
`World WideWeb (often-abbreviated “WWW or called “the
`Web’). One of the most outstanding features of the Web is its
`use of hypertext, which is a method of cross-referencing
`information. In most Web sites, certain words or phrases
`appear in text of a different color than the Surrounding text,
`indicating that such terms may be links to other websites.
`These links identify other resources on the Internet via the use
`of a tag called a Universal Resource Indicator (URI) or Uni
`versal Resource Locator (URL), for example http://www.ya
`hoo.com is a URI identifying a web page located at yahoo
`.com. Sometimes, there are buttons, images or portions of
`images that are "clickable.” Using the Web provides access to
`millions of pages of information. Web “surfing' is done with
`an Internet browser; the most popular of which presently are
`Netscape Navigator and Microsoft Internet Explorer. The
`appearance of a particular website may vary slightly depend
`ing on the particular browser used. Some browsers have
`“plug-ins, which provide animation, virtual reality, Sound,
`video, and other forms of multimedia.
`
`5
`
`10
`
`15
`
`This application claims the benefit under 35 U.S.C. S365 of
`International Application PCT/US01/51373 filed Oct. 24,
`2001, which claims the benefit of the U.S. Provisional appli
`cation No. 60/242,848 filed Oct. 24, 2000.
`This invention relates to media players for playing media
`files, such as audio and video files, and more particularly to
`embedded or wrapped media players.
`"Wrapped' or “embedded media players have become
`popular for providing content along with a media player
`application. A media player is an application that outputs
`audio and video files that are either stored locally in a multi
`media device, or are streamed/downloaded from a remote
`storage site via a communications interface. A wrapped or
`embedded media player is a viewed application embedded
`within a data display. Examples of data displays being web
`pages, electronic programming guides, and other Software
`applications creating graphical compositions. The data dis
`play code may include Scripting that calls a media player,
`resident on a client, as an object for embedding within the data
`display. Alternatively, a functional media player applet may
`accompany a data page download, and the data page is con
`figured to embed the media player generated by the applet.
`Many content providers employ this embedded technique
`because the Surrounding Web page offers advertising and
`branding space as a means to monetize the media experience.
`Known embedded media player pages that embed media
`players, however, suffer from several drawbacks. First, and
`particularly with respect to streamed video content, prior
`embedded media player pages generally display all video
`data at one size, causing the image composition to be cropped
`by the fixed size of the video display area. This is particularly
`a problem with Synchronized Multimedia Integration Lan
`35
`guage (SMIL) files that are hypertext markup language
`(HTML) like files that use the Extensible Markup Language
`(XML) syntax for bundling video, audio, text, graphic images
`and hyperlinks. SMIL files may not present to a user all of the
`available screen content if the presentation of the files is cut
`short by standard cropping techniques. Otherwise, a user has
`to manually adjust the embedded media player to the size of
`a video display.
`In addition, while a user may view or listen to a media file
`played by an embedded media player, any bookmark created
`by the user using a browser typically points to the media file
`itself. Bookmarking directly to the media file bypasses the
`content of the embedded media player page and prevents the
`generation of revenue from advertising content and branding
`exposure during Subsequent playbacks of the media file by the
`USC.
`Still further, collecting data from the use of an embedded
`media player could help content providers in gauging audi
`ence interest. For example, known embedded media player
`pages do not collect data indicating whether a user allowed a
`media file to play through to completion or closed an embed
`ded media player page prior to completion of the playing of
`the media file. Also, data is not generated that indicate
`whether a user has left an embedded media player page open
`after c