`
`
`
`
`
`(12) United States Patent
`
`Thomas et al.
`
`
`
`
`
`
`
`
`(10) Patent No.:
`
`
`(45) Date of Patent:
`
`
`
`
`US 7,650,621 B2
`
`
`
`Jan. 19, 2010
`
`SYSTEMS AND METHODS FOR PROVIDING
`
`
`
`
`STORAGE OF DATA ON SERVERS IN AN
`
`
`
`ON-DEMAND MEDIA DELIVERY SYSTEM
`
`
`
`
`
`
`
`
`4,694,490 A
`
`
`9/1987 Harvey et al.
`
`
`
`
`
`
`
`
`
`
`Inventors: William L. Thomas, Bixby, OK (US);
`Michael D. Ellis, Boulder, CO (US);
`
`
`
`
`Kevin B. Easterbrook, Monument, CO
`
`
`
`(US); M. Scott Reichardt, Tulsa, OK
`
`
`
`
`(US); Robert A. Knee, Lansdale, PA
`
`
`
`
`(US)
`
`
`
`
`
`
`Assignee: United Video Properties, Inc., Los
`
`
`Angeles, CA (US)
`
`
`
`
`
`
`Subject to any disclaimer, the term of this
`
`
`
`
`patent is extended or adjusted under 35
`
`
`
`
`U.S.C. 154(b) by 1511 days.
`
`
`Appl. No.: 09/974,646
`Filed:
`
`
`
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`
`0 424 469 B1
`5/1991
`
`
`
`
`
`
`
`
`
`
`EP
`
`
`
`(Continued)
`
`OTHER PUBLICATIONS
`
`
`
`
`Cab1eData brochure,
`
`(undated).
`
`
`
`
`“A New Approach To Addressability”
`
`
`
`
`
`
`
`(Continued)
`
`
`
`
`
`Primary Examiner—Hunter B. Lonsberry
`
`
`
`
`(74) Attorney, Agent, or Firm—Ropes & Gray LLP
`
`
`
`Notice:
`
`
`
`
`
`
`Oct. 9, 2001
`
`
`Prior Publication Data
`
`
`
`US 2002/0059621 A1
`May 16, 2002
`
`
`
`
`
`
`(57)
`
`
`
`ABSTRACT
`
`
`
`
`
`
`
`Related U.S. Application Data
`
`
`
`
`
`Provisional application No. 60/270,351, filed on Feb.
`
`
`
`
`
`21, 2001, provisional application No. 60/252,171,
`
`
`
`
`
`
`
`filed on Nov. 20, 2000, provisional application No.
`60/239,407, filed on Oct. 11, 2000.
`
`
`
`
`
`
`
`
`
`
`Int. Cl.
`
`
`(2006.01)
`H04N 7/173
`
`
`
`............................ .. 725/87; 725/91; 725/97
`U.S. Cl.
`
`
`
`
`
`
`Field of Classification Search ................. .. 725/87,
`
`
`
`
`
`725/91, 97
`
`
`
`
`
`
`
`
`See application file for complete search history.
`References Cited
`
`
`U.S. PATENT DOCUMENTS
`
`
`10/1982 George et al.
`
`
`
`12/1984 Kruger et al.
`
`
`
`7/1986 Freeman
`
`
`
`4,355,415 A
`
`4,488,179 A
`
`4,602,279 A
`
`
`
`
`
`
`
`
`
`
`
`
`
`A system and method may be provided that allows users to
`
`
`
`
`
`
`
`
`store, retrieve, and manipulate on-demand media content and
`data stored on a remote server network in an on-demand
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`media delivery system. More particularly, the system may
`allow a user to access his or her on-demand media account
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`from user equipment in different locations as long as the
`current user equipment can communicate with a remote
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`server that stores user-specific information. The system upon
`user selection may freeze the delivery of on-demand media at
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`a particular point and allow the user to resume the media at a
`later time from some other network location in system. Users
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`may upload personal images or files to an on-demand delivery
`
`
`
`
`
`
`
`
`
`server for later retrieval and display. Users may be permitted
`
`
`
`
`
`
`
`to assign access rights to the uploaded files.
`
`92 Claims, 14 Drawing Sheets
`
`
`
`
`
`
`
`
`
`
`(54)
`
`(75)
`
`(73)
`
`(*)
`
`(21)
`
`(22)
`
`(65)
`
`(60)
`
`
`
`
`
`(51)
`
`(52)
`(58)
`
`(56)
`
`CHOOSE RELOCATE
`
`
`
`FEATURE
` RECORD
`
`
`
`
`
`
`881
`
`
`
`
`
`
`
`CONTENT
`
`
`
`
`
`
`
`
`
`
`
`888
`
`
`
`
`
`II
`SAVE
`RETRIEVE
`
`
`
`I
`I
`CURRENT
`POSITION AND
`5 IoIéfit'if'y' C'u'r?éfif I
`I
`I
`
`
`I
`POSITION
`CONTINUE PLAY
`
`
`
`
`
`
`
`
`
`
`I
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`US 7,650,621 B2
`Page2
`
`U.S. PATENT DOCUMENTS
`
`4,704,725 A
`4,706,121 A
`4,718,107 A
`4,745,549 A
`4,751,578 A
`4,787,063 A
`4,847,698 A
`4,857,999 A
`4,908,707 A
`4,930,158 A
`4,959,720 A
`4,963,994 A
`4,965,825 A
`4,977,455 A
`5,027,400 A
`5,047,867 A
`5,109,279 A
`5,109,414 A
`5,134,719 A
`5,151,789 A
`5,155,591 A
`5,172,413 A
`5,200,822 A
`5,231,493 A
`5,233,654 A
`5,249,043 A
`5,299,006 A
`5,335,277 A
`5,339,434 A
`5,341,350 A
`5,353,121 A
`5,357,276 A
`5,404,567 A
`5,410,344 A
`5,426,699 A
`5,442,389 A
`5,461,415 A
`5,465,385 A
`5,502,504 A
`5,517,257 A
`5,523,794 A
`5,524,195 A
`5,524,271 A
`5,537,141 A
`5,539,449 A
`5,539,880 A
`5,541,638 A
`5,541,738 A
`5,548,338 A
`5,550,576 A
`5,550,825 A
`5,557,338 A
`5,559,548 A
`5,559,549 A
`5,574,778 A
`5,576,755 A
`5,583,561 A
`5,583,563 A
`5,585,838 A
`5,592,551 A
`5,594,509 A
`5,594,779 A
`5,602,582 A
`5,606,642 A
`5,610,653 A
`5,616,876 A
`5,619,247 A
`5,619,249 A
`5,619,274 A
`5,623,613 A
`5,625,678 A
`
`11/1987 Harveyet a1.
`11/1987 Young
`1/1988 Hayes
`5/1988 Hashimoto
`6/1988 Reiter et al.
`11/1988 Muguel
`7/1989 Freeman
`8/1989 Welsh
`3/1990 Kinghorn
`5/1990 Vogel
`9/1990 Duflieldet a1.
`10/1990 Levine
`10/1990 Harveyetal.
`12/1990 Young
`6/1991 Bajietal.
`9/1991 Strubbeetal.
`4/1992 Ando
`4/1992 Harveyelal
`7/1992 Mankovitz
`9/1992 Young
`10/1992 Waohob
`12/1992 Bradleyetal.
`4/1993 Bronfin etal.
`7/1993 Apitz
`8/1993 Harveyelal.
`9/1993 Grandmougin
`3/1994 Kim
`8/1994 Harveyelal
`8/1994 Rusis
`8/1994 Franketal.
`10/1994 Young etal.
`10/1994 Bankeretal.
`4/1995 DePietroeta1.
`4/1995 GMVGS Gt 31~
`6/1995 Wunderlich etal.
`8/1995 Blahutetal.
`10/1995 Wolfetal.
`11/1995 Ohgaetal.
`3/1996 Marshall et al.
`5/1996 Dunn etal.
`6/1996 Mankovitz et al.
`6/1996 C1ant0n,IIIeta1.
`6/1996 Hollmannetal.
`7/1996 Harper etal.
`7/1996 Blahutetal.
`7/1996 Lakhani
`7/1996 Story
`7/1996 Mankovitz
`8/1996 Ellis et al.
`8/1996 Klosterman
`8/1996 MoMu11an, Jr. etal.
`9/1996 Maze etal.
`9/1996 Davis etal.
`9/1996 Hendricks etal.
`11/1996 Elyetal.
`11/1996 Davis etal.
`12/1996 Baker et al.
`12/1996 Wanderscheid et al.
`12/1996 Lawleretal.
`1/1997 Lett etal.
`1/1997 Florin etal.
`1/1997 Goodman
`2/1997 Wanderscheidetal.
`2/1997 Staulneretal.
`3/1997 Abecassis .................. .. 725/30
`4/1997 Cluts
`4/1997 Russo
`4/1997 Billock etal.
`4/1997 Roopet a1.
`4/1997 Rowe etal.
`4/1997 Blomfield-Brown
`
`5,629,867 A
`5,630,119 A
`5,532,007 A
`5,635,987 A
`5,648,824 A
`5,652,613 A
`5,554,743 A
`5,654,886 A
`5,657,072 A
`5,666,645 A
`5,671,377 A
`5,675,743 A
`5,594,153 A
`5,595,755 A
`5,708,961 A
`5,710,601 A
`5,717,452 A
`5,721,329 A
`5,727,060 A
`5,732,216 A
`5,734,119 A
`5,742,443 A
`5,745,710 A
`5,751,282 A
`5,752,159 A
`5,752,150 A
`5,754,771 A
`5,758,257 A
`5,758,258 A
`5,758,259 A
`5,760,821 A
`5,753,523 A
`5,771,354 A
`5,774,170 A
`5,773,132 A
`5,778,187 A
`5,731,225 A
`5,781,227 A
`5,790,193 A
`5,790,423 A
`5,793,412 A
`5,793,971 A
`5,794,217 A
`5,795,952 A
`5,302,234 A
`5,305,154 A
`5,805,763 A
`5,805,804 A
`5,805,806 A
`5,808,608 A
`5,303,594 A
`5,309,245 A
`5,312,123 A
`5,812,205 A
`5,815,146 A
`5,313,433 A
`5,819,019 A
`5,819,160 A
`5,322,530 A
`RE35,954 E
`5,841,979 A
`5,844,620 A
`5,850,218 A
`5,861,906 A
`5,331,245 A
`5,884,028 A
`5,334,141 A
`5,335,707 A
`5,886,732 A
`5,887,243 A
`5,892,915 A
`5,894,589 A
`5,896,414 A
`
`5/1997 Goldman
`5/1997 Aristides etal.
`5/1997 Freeman
`6/1997 Parketal.
`7/1997 Dunn etal.
`7/1997 Lazarus et a1.
`3/1997 Matthews, 111
`8/1997 Zereski, Jr. et a1.
`8/1997 Aristides etal.
`9/1997 Thomas et a1.
`9/1997 Bleidt et a1.
`10/1997 Mavity
`12/1997 Harrison
`12/1997 Safadj
`1/1998 Hylton et a1.
`1/1998 Marshall et a1.
`2/1998 Janinet a1.
`2/1993 Dnnnetai,
`3/1998 Young
`3/1998 Logan etal.
`3/1998 France et a1.
`4/1998 Tsao et a1.
`4/1998 Clanton, 111 et a1.
`5/1998 Girardetal.
`5/1998 Faust et a1.
`5/1993 Dunn
`5/1998 Epperson etal.
`5/1998 Herz et a1.
`5/1998 Shoffet a1.
`5/1998 Lawler
`6/1998 Ellis etal.
`5/1993 sinmm
`6/1998 Crawfordetal.
`5/1993 Hi1ee1a1,
`7/1993 Catheyetai,
`7/1998 Monteiro et al.
`7/1993 sheehan
`7/1998 Goode et a1.
`3/1993 Roopetal.
`8/1998 Lau etal.
`3/1993 Asamiznya
`8/1998 Fujitaetal.
`3/1998 A11en
`3/1993 Davis et a1,
`9/1993 Kar11on e1a1,
`9/1993 Brown
`9/1998 Lawler et a1.
`9/1998 Laursen etal.
`9/1998 MoAnhur
`9/1998 Young et a1.
`9/1993 Usnietal,
`9/1993 Goldman
`9/1993 Rowee1a1.
`9/1998 Milnes et a1.
`9/1998 Youden etal.
`10/1993 Howe e1a1,
`10/1998 Nelson
`10/1998 Foladare etal.
`10/1993 Brown
`11/1998 Levine
`11/1998 Schulhofetal.
`12/1998 Coleman etal.
`12/1998 LaJoie etal.
`1/1999 Dunn et a1.
`3/1999 Thompson
`3/1999 Kindell et a1.
`3/1999 1r1o11e e1a1,
`,,,,,,,,,,,,,,, ,, 725/101
`3/1999 Berg
`3/1999 Humpleman
`3/1999 Harvey et a1.
`4/1999 Duso et a1.
`4/1999 Reber et a1.
`4/1999 Meyer et al.
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`5,898,441 A
`
`5,898,456 A
`
`5,899,582 A
`
`5,900,904 A
`
`5,903,234 A
`
`5,903,263 A
`
`5,903,264 A
`
`5,905,522 A
`
`5,905,847 A
`
`5,909,638 A
`
`5,911,046 A
`
`5,913,039 A
`
`5,914,941 A
`
`
`5,915,090 A
`5,915,094 A
`
`
`W303 A
`
`5,917,538 A
`5,917,835 A
`
`
`5,920,702 A
`5,920,800 A
`
`5,922,045 A
`
`5,922,048 A
`
`5,923,361 A
`
`
`5,926,204 A
`5,926,205 A
`
`5,926,624 A
`
`
`5,928,327 A
`
`5,929,850 A
`
`5,930,473 A
`
`5,930,493 A
`
`5,931,901 A
`5,933,603 A
`
`
`5,933,835 A
`
`5,935,206 A
`5,936,569 A
`
`
`5,940,071 A
`5,940,073 A
`
`
`5,943,046 A
`
`5,943,047 A
`
`5945987 A
`
`5947746 A
`
`5,949,411 A
`
`5,956,482 A
`
`5959559 A
`
`5,963,202 A
`
`5,964,455 A
`5,969,714 A
`
`5,973,680 A
`
`5,973,722 A
`
`
`5,974,217 A
`
`5,977,963 A
`5,978,567 A
`
`5,978,843 A
`
`5,986,650 A
`
`5,990,881 A
`
`
`5,999,970 A
`6,002,394 A
`
`6,002,720 A
`
`
`6,005,564 A
`
`6,005,600 A
`
`6,009,465 A
`
`6,012,089 A
`
`6’012’091 A
`6,014,381 A
`
`
`6,014,693 A
`
`6,014,694 A
`6,014,706 A
`
`6,018,359 A
`
`6,018,765 A
`
`5,020,912 A
`
`6,022,223 A
`
`6,023,725 A
`
`6,025,868 A
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`4/1999 Flurry
`
`
`4/1999 Wahl
`
`
`5/1999 DuLac
`
`
`5/1999 Okada etal.
`
`
`5/1999 Kirnura
`
`
`5/1999 Emura
`
`
`5/1999 Moelleretal.
`
`
`5/1999 Lawler
`
`
`5/1999 Kobayashietal.
`
`
`6/1999 Allen
`
`
`6/1999 Arnano
`
`
`6/1999 Nakaniura etal.
`
`
`6/1999 Janky
`
`
`
`
`
`6/1999 Joseph etal.
`6/1999 Kouloheris et al.
`
`
`
`
`6/1999 Scott
`
`
`6/1999 Asamizuya
`6/1999 Barrett etal.
`
`
`
`
`
`
`7/1999 Bleidtetal.
`7/1999 sohafer
`
`
`7/1999 Hanson
`
`
`7/1999 Emura
`
`
`7/1999 Sutton, Jr.
`
`
`
`
`7/1999 Mayer
`7/1999 Krause et al.
`
`
`7/1999 Katz etal.
`
`
`
`
`
`
`7/1999 Wang etal.
`
`
`7/1999 Broadwin et al.
`
`
`
`7/1999 Teng etal.
`
`
`7/1999 Ottesen et al.
`
`
`
`8/1999 Wolfeetal.
`8/1999 Vahaliaetal.
`
`
`
`
`
`
`8/1999 Adamsetal.
`
`
`
`8/1999 Dixon etal.
`8/1999 stahle etal.
`
`
`
`
`
`
`8/1999 Treffers et al.
`8/1999 Klosterman et al.
`
`
`
`
`
`8/1999 Cave etal.
`
`
`8/1999 Suzuki
`
`
`8/1999 Dun“
`
`
`9/1999 TS“
`
`
`
`9/1999 Doerretal.
`
`
`9/1999 Agraharam et al.
`
`
`9/1999 D°ki°
`
`
`10/1999 Polish
`
`
`10/1999 Catanzarite et al.
`10/1999 Butcher
`
`
`10/1999 Ueda
`
`
`10/1999 Wakaietal.
`
`
`
`
`10/1999 Haraguohi
`
`
`11/1999 Gaughanetal.
`11/1999 Rebane etal.
`
`
`
`11/1999 Wu etal.
`
`
`
`11/1999 Ellis et al.
`
`
`
`11/1999 Inoue etal.
`
`
`
`
`
`12/1999 Krisbergh et al.
`12/1999 Schein etal.
`
`
`
`12/1999 Yult etal.
`
`
`
`
`
`
`12/1999 Ahrnad etal.
`
`
`12/1999 Hill
`
`
`
`12/1999 Decker et al.
`
`
`1/2000 Hasegawa
`
`
`1/2000 B°y°e
`1/2000 Troxelet al.
`
`
`
`
`
`1/2000 Ito etal.
`
`
`
`1/2000 Aharonietal.
`1/2000 Cannon etal.
`
`
`
`1/2000 Kermode etal.
`
`
`1/2000 Durana etal.
`
`
`
`2/2000 De Lang
`
`
`
`2/2000 Taniguchietal.
`
`
`2/2000 ozawa etal.
`
`
`
`2/2000 Russo
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US 7,650,621 B2
`
`Page 3
`
`2/2000 Rosin etal.
`6,028,600 A
`
`
`
`
`2/2000 Farris etal.
`6,029,064 A
`
`
`
`
`3/2000 Wolfe etal.
`6,038,591 A
`
`
`
`
`4/2000 Macrae etal.
`6,052,145 A
`
`
`
`
`10/2000 Knudson etal.
`6,141,488 A
`
`
`
`
`12/2000 Thompson et al.
`6,160,546 A
`
`
`
`
`6,166,730 A * 12/2000 Goode etal.
`.............. .. 715/716
`
`
`
`
`
`6,208,335 B1
`3/2001 Gordon etal.
`
`
`
`
`
`6,314,575 B1
`11/2001 Billocketal.
`
`
`
`
`
`............ .. 725/145
`6,816,904 131* 11/2004 Ludwig etal.
`
`
`
`
`
`
`707/501.1
`2002/0069218 A1*
`6/2002 Sulletal.
`
`
`
`
`
`
`
`2003/0070182 A1*
`4/2003 Pierre etal.
`............... .. 725/135
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FOREIGN PATENT DOCUMENTS
`
`8233333 :5
`13/1333
`
`
`
`
`0605 115
`7/1994
`0624 039 A2
`“/1994
`
`
`
`
`
`
`
`
`
`
`0 662 771 41
`771995
`0 682 452 A2
`“/1995
`
`
`
`
`
`0711076 42
`571996
`
`
`
`
`0725 539 42
`871996
`
`
`
`
`
`0 758 833
`2/1997
`
`
`
`
`
`
`
`
`
`0763 938 42
`371997
`0424 469 B1
`5/1997
`
`
`
`
`
`0854 645 42
`771998
`
`
`
`
`
`
`
`
`
`
`0874 524 A1
`10/1998
`
`
`
`
`
`0 924 927 A2
`6/1999
`
`
`
`
`
`0944 253 41
`971999
`
`
`
`
`0 944 257
`9/1999
`
`
`
`
`0986 046 41
`372000
`2256115
`“/1992
`
`
`
`
`
`
`
`60061935
`971985
`
`
`07436318
`1271995
`09_214873
`8/1997
`
`
`
`
`11_177962
`7/1999
`1999_0086454
`12/1999
`
`
`
`
`247388
`1071994
`WO 88704507
`671988
`
`
`
`W0 89/12370
`12/1989
`
`
`
`W0 90/00847
`1/1990
`
`
`W091/00670
`1/1991
`W091/07050
`5/1991
`
`
`
`W0 92/04801
`3/1992
`
`WO 93708542
`471993
`
`
`
`
`WO 93722877
`11/1993
`WO 95701058
`1/1995
`
`
`
`WO 95715658
`671995
`
`
`
`WO 95731069
`“/1995
`
`
`
`
`
`
`
`
`WO 95732583
`“/1995
`
`
`
`
`WO 95732584
`“/1995
`WO 95732585
`“/1995
`
`
`
`
`WO 95732587
`“/1995
`
`
`
`
`WO 96709721
`3/1996
`
`
`
`WO 96717467
`6/1996
`
`
`
`
`
`
`WO 96725821
`8/1996
`WO 96733572
`1071996
`
`
`
`WO 96734467
`1071996
`
`
`
`12/1996
`WO 96741472
`
`
`
`WO 97713368
`471997
`
`WO 97721291
`6/1997
`
`
`
`9/1997
`WO 97732434
`9/1997
`W0 97/34413
`
`
`
`
`
`
`W0 97/34414
`
`
`
`W0 97/37500
`W0 97/42753
`
`
`
`W0 97/46016
`
`
`
`W0 97/46943
`
`
`
`WO 97/47124
`
`
`
`W0 97/48228
`
`
`
`W0 97/49237
`
`
`
`W0 98/01995
`
`
`
`
`9/1997
`10/1997
`11/1997
`
`12/1997
`12/1997
`12/1997
`12/1997
`12/1997
`1/1998
`
`
`Er‘?
`
`EP
`EP
`
`
`EP
`EP
`
`EP
`
`EP
`
`EP
`
`
`EP
`EP
`
`EP
`
`
`EP
`
`EP
`
`EP
`
`EP
`
`EP
`GB
`
`
`JP
`
`JP
`JP
`
`
`JP
`KR
`
`
`R0
`W0
`
`W0
`
`W0
`
`W0
`W0
`
`W0
`
`W0
`
`W0
`W0
`
`W0
`
`W0
`
`
`W0
`
`W0
`W0
`
`W0
`
`W0
`
`W0
`
`
`W0
`W0
`
`W0
`
`W0
`
`W0
`
`W0
`
`W0
`W0
`
`
`
`
`
`
`
`
`
`
`
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`
`US 7,650,621 B2
`
`Page 4
`
`BrugLiera, V. “Digital 0n-Screen Display—A New Technology for
`
`
`
`
`
`
`the Consumer Interface,” Symposium Record Cable Sessions, 18th
`
`
`
`
`
`
`
`International Television Symposium and Technical Exhibition,
`
`
`
`
`
`Montreux, Switzerland Jun. 10-15, 1993, pp. 571-586 (Jun. 11,
`
`
`
`
`
`
`
`
`1993).
`Miller, M. D. “A Scenario for the Deployment of Interactive Multi-
`
`
`
`
`
`
`media Cable Television Systems in the United States in the 1990’s,”
`
`
`
`
`
`
`
`
`Proceedings of the IEEE, vol. 82, No. 4, pp. 585-589 (Apr. 1994).
`
`
`
`
`
`
`
`
`
`
`Chang, Y., et al., “An 0pen-Systems Approach to Video on Demand,”
`
`
`
`
`
`
`IEEE Communications Magazine, vol. 32, No. 5 pp. 68-80 (May
`
`
`
`
`
`
`
`
`1994).
`
`“Electronic Programme Guide (EPG); Protocol for a TV Guide using
`
`
`
`
`
`
`
`electronic data transmission” by European Telecommunication Stan-
`
`
`
`
`
`dards Institute, May 1997, Valbonne, France, publication No. ETS
`
`
`
`
`
`
`
`
`300 707.
`
`
`Patent abstract for Japanese patent Publication No. JP 10 065978,
`
`
`
`
`
`
`
`Patent Abstracts of Japan, vol. 1998, No. 08, Jun. 3, 1998.
`
`
`
`
`
`
`
`
`
`Article: “Windows 98 Feature Combines TV, Terminal and the
`
`
`
`
`
`
`
`Internet”, NewYork Times, Aug. 18, 1998.
`
`
`
`
`
`
`
`The New York Times Website Article, “2 Makers Plan Introductions
`
`
`
`
`
`
`
`
`of Digital VCR”, by John Markoff, Mar. 29, 1999.
`
`
`
`
`
`
`
`
`David M. Rudnick, U.S. Appl. No. 09/283,681, filed Apr. 1, 1999,
`
`
`
`
`
`
`
`
`entitled Interactive Television Program Guide System Having
`
`
`
`
`
`
`Graphic Arrangements of Program Event Regions.
`
`
`
`
`
`Patent abstract for Japanese patent JP Publication No. 11 032272,
`
`
`
`
`
`
`
`Patent Abstracts of Japan, vol. 1999, No. 05, Feb. 2, 1999.
`
`
`
`
`
`
`
`
`
`Patent abstract for Japanese patent JP Publication No. 11 205711,
`
`
`
`
`
`
`
`
`Patent Abstracts of Japan, vol. 1999, No. 12, Jul. 30, 1999.
`
`
`
`
`
`
`
`
`
`
`“Digital Video Broadcasting (DVB); DVB specification for data
`
`
`
`
`
`
`
`
`broadcasting”, European Telecommunications Standards Institute,
`
`
`
`
`
`Draft EN 301 192 V1.2.1 (Jan. 1999).
`
`
`
`
`Li et al ., “Distributed Multimedia Systems,” Proceedings oftheIEEE
`
`
`
`
`
`
`vol. 85 No. 7: pp. 1063-1108 (Jul. 1997).
`
`
`
`
`
`
`S. Gondow, et al., “The Architecture of Communication Migration
`
`
`
`
`
`
`and Media State Management for Distributed Applications on Wear-
`
`
`
`
`
`
`able Networks,” Information Processing Society of Japan (National
`
`
`
`
`
`
`Conference Lecture Collected Paper), Tokyo, Japan, Oct. 3, 2000, pp.
`
`
`
`
`
`
`
`
`1-2.
`
`F. Teraoka et al., “Host Migration Transparancy in IP networks: The
`
`
`
`
`
`
`
`VIP Approach” ACM SIGCOMM- Computer Communication
`
`
`
`
`
`Review, ACM Press, NewYork, NY, USA, Jan. 1993, pp. 45-65.
`
`
`
`
`
`
`
`
`
`
`
`A. C. Snoeren et al., “An End-to-EndApproach to Host Mobility” 6th
`
`
`
`
`
`
`
`
`ACIVUIEEE International Conference on Mobile Computing and
`
`
`
`
`
`
`
`Networking (MOBICOM 2000), Boston, MA, USA, Aug. 2000, pp.
`
`
`
`
`
`
`
`
`
`1-12.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`* cited by examiner
`
`
`
`
`
`Netflix, Inc. Exhibit 1034
`
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`W0
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2/1998
`3/1998
`3/1998
`4/1998
`4/1998
`4/1998
`5/1998
`6/1998
`6/1998
`6/1998
`7/1998
`7/1998
`8/1998
`9/1998
`10/1998
`10/1998
`1/1999
`1/1999
`3/1999
`3/1999
`6/1999
`6/1999
`8/1999
`11/1999
`
`11/1999
`
`12/1999
`12/1999
`1/2000
`2/2000
`3/2000
`3/2000
`5/2000
`6/2000
`1/2001
`1/2001
`5/2001
`7/2001
`
`W0 98/07277
`
`
`
`W0 98/10589
`
`
`
`W0 98/12872
`
`
`
`W0 98/17033
`
`
`
`W0 98/17064
`
`
`
`W0 98/18260
`
`
`
`W0 98/19459
`
`
`
`W0 98/26528
`
`
`
`W0 98/26584
`
`
`
`W0 98/26596
`
`
`
`W0 98/31115
`
`
`
`W0 98/31116
`
`
`
`W0 98/34405
`
`
`
`W0 98/38831
`
`
`
`W0 98/47279
`
`
`
`W0 98/48566
`
`
`
`W0 99/03267
`
`
`
`W0 99/04561
`
`
`
`W0 99/11060
`
`
`
`W0 99/12320
`
`
`
`W0 99/27681
`
`
`
`W0 99/28897
`
`
`
`W0 99/39466
`
`
`
`W0 99/56473
`
`
`
`W0 99/60790
`
`
`
`W0 99/65244
`
`
`
`W0 99/66725
`
`
`
`W0 00/04706
`
`
`
`W0 00/05885
`
`
`
`W0 00/11869
`
`
`
`W0 00/16548
`
`
`
`W0 00/30345
`
`
`
`W0 00/33560
`
`
`
`W0 01/01677 A1
`
`
`
`
`W0 01/01689 A1
`
`
`
`
`W0 01/35662 A1
`
`
`
`
`W0 01/50743 A1
`
`
`
`
`OTHER PUBLICATIONS
`
`
`“Addressable Converters: A New Development at CableData,” Via
`
`
`
`
`
`Cable, vol. 1, No. 12 (Dec. 1981).
`
`
`
`
`
`et
`“Videotext Programmiert Videorecorder,”
`Hofmann,
`al.,
`
`
`
`
`
`
`Rundfunktechnische Mitteilungen, Nov.-Dec. 1982, pp. 254-257
`
`
`
`
`
`
`(translation abstract attached).
`
`
`
`Sorce, J. et al., “Designing a Broadband Residential Entertainment
`
`
`
`
`
`
`Service: A Case Study,” 13th International Symposium Human Fac-
`
`
`
`
`
`
`
`tors in Telecommunications, Torino, Italy, Sep. 10-14, 1990 pp. 141-
`
`
`
`
`
`
`
`
`148.
`
`
`
`
`
`
`
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`U.S. Patent
`
`
`
`
`
`Jan. 19, 2010
`
`
`
`
`Sheet 1 of 14
`
`
`
`US 7,650,621 B2
`
`
`
`PROGRAM
`
`SOURCES
`
` REMOTE SERVER
`
`
`
`
`
`SERVICE
`
`
`
`PROVIDER
`
`
`NETWORK
`
`
`
`
`
`
`
`
`
`
`
`
`
`REMOTE
`
`STORAGE
`
`
`
`
`MEDIA DISTRIBUTION
`
`FACILITY
`
`
`
`PROGRAM
`LISTINGS
`
`
`
`SOURCE
`
`DISTRIBUTION
`
`SERVER
`
`
`
`180
`
`
`
`
`
`170
`
`
`
`
`
`
`
`
`COMMUNICATIONS NETWORK
`
`
`
`
`
`USER
`
`
`EQUIPMENT
`
`
`
`
`
`/‘
`
`
`100
`
`
`
`FIG. 1
`
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`U.S. Patent
`
`
`
`Jan. 19, 2010
`
`
`
`
`
`Sheet 2 of 14
`
`
`
`
`US 7,650,621 B2
`
`
`
`SN(K.
`
`
`
`v_m_O>>._.m_zmm_>mm_mm_.._.O_>_m_m_
`
`
`
`
`
`EEamm
`
`NEmm_>mm_m
`
`,1
`
`NGI
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`xommowmw
`
`
`
`zo:<o_z:s__>_oo_—IIfE|IlI|I.I|._
`
`
`
`><._%_o
`
`
`
`zo_._.<o_z3_>__>_Oo_IIIIIIIIll
`
`ohm
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`
`
`
`
`U.S. Patent
`
`
`
`
`
`Jan. 19, 2010
`
`
`
`
`Sheet 3 of 14
`
`
`
`US 7,650,621 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`PERSONAL DATA
`
`‘‘ "" ’ -C-3-U'S—1'''O.l1/'|-1- """"_—' ii ' 'éjL:'sfi6i\)u"2"""""—LLLL "6l_.J"S.'.r‘(')1\./l"3. """""
`
`
`FIG. 3
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`U.S. Patent
`
`
`
`Jan. 19, 2010
`
`
`
`
`
`Sheet 4 of 14
`
`
`
`
`US 7,650,621 B2
`
`
`
`
`NOW PLAYING
`
`
`
`T
`
`
`
`EBYCHANNEL
`PPVTITLE MESSAGES.
`
`
`
`PARENTS
`'
`
`
`MY PROFILE
`
`
`
`
`
`CHILDREN '
`
`
`, -
`
`ADULT
`
`I FAVORITES
`P B”
`
`
`
`
`
`
`
`
`Classics —Pub|icData
`E-dultsOnly
`
`
`FAVORITES ' PUBLIC ‘
`LOGINI
`
`
`
`
`DATA
`LOGOUT
`
`5
`
`
`
`
`
`
`
`
`
`408
`
`TONIGHT ON WGN: FELICITY AT NYU! CLICK FOR MORE
`
`
`
`
`
`
`
`
`450
`
`
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`
`SPORTS
`
`PREMIUM
`
`
`
`SETUP
`
`I
`
`EXIT
`
`
`
`MUSIC
`
`SEARCH
`
`A
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`U.S. Patent
`
`
`
`
`
`Jan. 19, 2010
`
`
`
`
`Sheet 5 of 14
`
`
`
`US 7,650,621 B2
`
`
`
`
`
`12:01 PM
`504
`
`
`
`
`
`
`...... .M.QV.|E_3_A-Z...£99....
`
`
`
`
`Saving Private
`Tequilla
`'
`“IQQ
`
`
`
`
`
`
`
`
`
`
`
`VOD Menue
`Time Bandits
`Saving Silverman
` ‘ 540
`
`
`
`Re-Locate"§
`Silverado
`Tommy
`
`
`
`
`
`
`Stagecoach
`Tremors
`Auto-Configure I
`
`"Ԥ$
`True Lies
`Remote Storage '
`
`
`
`
`
`
`
`Starship
`Terminator
`Private Data
`
`
`
`
`I"4$
`
`
`
`
`
`Now Playing
`Trooers
`
`
`
`
`
`Public Data
`Star Wars
`,.._......... s
`
`LOGIN :
`Steel
`
`
`
`
`
`
`
`
`
`
`
`
`The TV Guide Awards Tonight on Fox: Who Will Win
`
`
`
`
`
`
`
`
`
`Now Playing
`
`
`
`
`
`
`
`STAR WARS EPISODE 1: THE PHANTOM
`
`MENACE
`
`
`$3.99 +fees/taxes
`
`
`
`
`
`
`:
`Rated PG-13, Running Time 93 Minutes
`
`
`
`
`
`E....__T9.Qt‘?95.'§'???.’.E99lF.?{‘9.'?fi??YY9F‘?....
`
`
`
`
`""" "L"C5GI'N"""PA§§WbRb"§ 553
`557
`PROFILE 'r
`;
`
`
`
`
`
`HELP
`LOGOUT
`gvoo MENU
`
`
`
`
`
`Star Wars Episode 1: The Phantom Menace
`
`(2001)
`
`
`
`
`
`
`
`Let George Lucas take you back to the
`
`
`
`
`begining of Anakin Skywalker and Obi-Wan
`
`
`
`
`Kenobi. An lnstant Classic.
`
`
`
`,
`
`
`
`
`
`
`
`
`
`Netflix, Inc. Exhibit 1034
`
`Stargate
`
`
`
`More
`
`a -
`
`507
`
`
`
`
`:
`
`
`
`
`
`
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`U.S. Patent
`
`
`
`
`
`Jan. 19, 2010
`
`
`
`
`Sheet 6 of 14
`
`
`
`US 7,650,621 B2
`
`
`
`STAR WARS
`
`
`
`
`
`
`
`
`
`
`STAR WARS EPISODE 1: THE PHANTON MENACE TIME REMAINING 92 MINUTES
`
`
`
`§::’:,,‘I?I,£I,:§
`
`615
`
`616
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`U.S. Patent
`
`
`
`
`
`Jan. 19, 2010
`
`
`
`
`Sheet 7 0114
`
`
`
`US 7,650,621 B2
`
`STARWARS
`
`
`
`RELOCATE FEATURE SELECTED
`
`CONTINUE
`
`CANCEL
`
`710
`
`
`
`720
`
`
`
`'
`
`
`
`
`FIG. 7A
`
`
`
`7 AT T PRE I
`REL "
`
`
`
`
`YOU HAVE PREVIOUSLY CHOSEN RELOCATE,
`
`
`
`
`
`
`CONTINUE MEDIA WHERE YOU LEFT OFF?
`
`
`CONTINUE
`CANCEL
`
`L
`
`EL
`
`ED
`
`
`FIG. 7B
`
`
`
`
`
`
`
`700
`
`
`
`
`
`730
`
`
`
`740
`
`
`
`750
`
`CHOOSE
`
`
`
`
`RE LOCATE
`
`
`
`
`
`
`FEATURE
`
`
`
`
`
`
`
`
`
`POSITION
`
`
`
`RETRIEVE
`
`AND
`
`
`
`
`
`POSITION
`
`
`CURRENT .
`
`CONTINUE
`
`PLAY
`
`
`
`
`
`
`
`
`
`
`
`FINISH
`
`
`
`766
`760 _/
`
`
`
`
`
`FIG. 7C
`
`
`
`765
`
`
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`U.S. Patent
`
`Jan. 19, 2010
`
`Sheet 8 of 14
`
`US 7,650,621 B2
`
`gm
`
`m_><.w
`
`._.zm_m_m=._o
`
`zo_._._mon_
`
`amoomm
`
`._.2m_._.zOo
`
`mm;
`
`
`
`E<oo.m_mmmoozo
`
`m_w_:._.<.u._n_
`
`
`
`Illlllnnl|I.l1.lI|I1.
`
`w>m_Em_m
`
`N3
`
`oz<zoEmE
`
`
`
`>3;mszpzoo
`
`aw
`
`mGE
`
`4W:0%
`
`aw
`
`as
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`
`
`
`
`U.S. Patent
`
`
`
`
`
`Jan. 19, 2010
`
`
`
`
`Sheet 9 of 14
`
`
`
`US 7,650,621 B2
`
`901
`
`
`
`
`
`MEDIA
`
`
`
`NEEDED?
`
`
`
`
`
`SPECIFIC DATA
`ACCESS
`
`
`
`ACCESS NEEDED
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`DENIAL
`
`
`
`
`
`
`
`
`
`
`
`
` ALLOW USER-
`
`SPECIFIC
`
`
`DATA ACCESS
`
`
`
`
`
`
`
` ALLOW MEDIA
`
`
`ACCESS
`
`
`
`
`
`
`
`
`
`
`
`FINISH
`
`
`
`
`
`909
`
`
`
`
`FIG. 9
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`U.S. Patent
`
`
`
`
`
`Jan. 19, 2010
`
`
`
`
`Sheet 10 of 14
`
`
`
`US 7,650,621 B2
`
`
`
`.
`.
`
`:.Y!{Ek¢.QME__B_A€3.K .J.E.F_FB'.5.Y!.._.>’
`
`
`YOUR PROFILE
`
`05
`
`
`
`
`
`
`
`
`
`MENU
`
`
`
`
`NEW LOGIN
`
`
`
`LOGOUT
`
`
`
`
`
`
`
`
`1 000
`
`
`
`
`
`1031
`Your Last Location/Action Before Last Logout was Relocate
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1032
`
`
`
`
`
`
`
`
`
`1
`
`
`
`
`
`%
`
`STAR WARS
`
`
`
`
`Now Playing
`
`
`
`
`
`
`
`
`
`.................................... .:...—---._1151
`
`
`
`
`
`2....4¢.ffrex.|V!u!'5%n_(A999untQwnerlga
`
`
`
`1160
`ACCOUNTADMlNS'[|_R_._°1'[_l_()_l\_l___ _11_3o
`
`
`
`—ARENTS(GROUP)
`
`
`
`
`
`
`
`
`
`
`
`
`
`JEFFREY(USER)
`;
`
`
`
`
`
`
`
`
`
`
`
`ACCOUNT A
`
`
`
`
`LOGOUT
`
`{CHE}
`
`
`
`
`
`5 ?
`
`
`
`NEW’
`
`=
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Your Last Location/Action Before Last Logout was Relocate
`
`115°
`
`
`
`
`
`FIG 11
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`U.S. Patent
`
`
`
`
`
`Jan. 19, 2010
`
`
`
`
`Sheet 11 of 14
`
`
`
`US 7,650,621 B2
`
`STAR WARS
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`5
`
`
`{
`
`
`
`
`
`
`
`
`
`
`
`Favorite Show '
`I
`(Sun/ivor)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`3 last Iogin.
`
`
`
`
`
`
`§ Your last actiyity was email.
`
`
`
`
`
`§ Currently you are set up for Auto-
`
`
`
`
`3 Configure, auto-configure local
`
`
`E equipement?
`
`
`
`
`
`
`
`
`Always Auto-
`
`Configure
`I
`
`
`3 Auto-Configure
`
`VOD MENU
`
`
`
`O
`
`More
`
`
`
`
`
`9
`
`HELP
`
`-
`
`
`
`
`
`
`
`
`
`The TV Guide Awards Tonight on Fox: Who Will Win
`
`
`
`
`
`
`
`
`Auto-Config
`
`FINISH
`
`
`
`
`FIG. 13
`
`
`
`1350 /‘
`
`
`
`
`
`
`
`Retrieve Auto Configure Preferences
`
`
`
`Download to Home Equipment
`
`
`Auto-Configure Home Equipment
`
`
`
`
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`U.S. Patent
`
`
`
`
`
`Jan. 19, 2010
`
`
`
`
`Sheet 12 of 14
`
`
`
`US 7,650,621 B2
`
`
`1201 PM
`
`
`
`
`
`
`You have selected to upload a file. Please
`
`
`
`
`
`
`either enter the appropriate address of the
`
`
`
`
`
`item you wish to upload or select an
`
`
`
`appropriate task button.
`
`
`
`
`
`
`
`3 upload devices have been detected, the
`
`
`
`
`buttons below correspond to uploading a file
`
`
`
`
`
`
`from one of these devices. if the file is
`
`
`
`
`
`
`located on the Internet you may use the
`
`
`
`
`
`below window to enter in the location
`
`
`fl
`http:/Iwwwjeffre mullen.com/homemovie.m -
`1413
`1412
`.
`
`
`
`5
`Upload From
`Upload From
`
`
`
`
`
`5
`Your Computer
`Your DVD
`
`
`
`Pla er
`E
`
`
`
`
`.
`5
`5
`3
`
`
`
`Upload From A
`
`
`Tape in Your
`
`VCR
`
`
`
`
`
`
`1
`
`
`STAR
`
`WARS
`
`NOW PLAYING
`
`
`
`
`.
`
`140°
`
`
`
`
`FIG. 14A
`
`
`
`1 452
`
`
`
`
` 1454
`
`UPLOAD
`
`
`
`
`
`
`
`PROVIDE UPLOAD
`
`
`
`
`OPTIONS FOR
`1451
`
`
`
`
`EACH DEVICE
`File
`
`
`
`Location Entered
` Provide
`
`
`
`
`Default Upload
`
`Options
`
`
`
`
`
`FIG. 14B
`146°
`
`
`Upload File
`
`
`
`
`
`
`
`
`
`1462
`
`
`
`? N
`
`O
`
`
`
`
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FEATURE
`
`CHOSEN
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`U.S. Patent
`
`
`
`
`
`Jan. 19, 2010
`
`
`
`
`Sheet 13 of 14
`
`
`
`US 7,650,621 B2
`
` $1 12:01 PM
`
`
`
`
`
`
`
`Congradulations, the file
`
`homemovie.mpg
`
`
`
`
`
`has been succesfully uploaded to your remote
`
`
`
`
`Server!”
`View homemove.mpg
`1533
`
`
`
`
`Please assign access rights to
`
`homemovie.mpg.
`
`
`
`
`, PRIVATE
`PUBLIC
`
`
`1531
`1532
`, ..... .151‘. ..... .151?........ ..?.51~°é .........
`
`
`
`
`
`3 Download to A
`Download to
`
`
`
`
`
`Tap?/lgRY°ur Yourcomputer
`
`
`
`
`
`
`
`
`
`§
`
`
`
`
`
`
`
`
`
`1 500
`
`
`
`
`
`
`FIG. 15A
`
`
`
`
`
`
`
`-
`
`
`
`
`
`
`
`
`
`STAR
`WARS
`
`NOW PLAYING
`
`
`STAR
`
`WARS
`
`.
`
`
`
`NOWWNG
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`12:01 PM
`
`
`
`
`
`
`You have selected to make
`homemovie.mpg
`
`
`
`A Private file.
`
`
`
`
`
`
`Please select people or groups, if any, that
`
`
`
`
`
`
`
`may access this file and/or select people or
`
`
`
`
`
`
`
`groups, if any, that you want to restrict from
`
`
`
`accessing this file.
`
`1580
`
`
`
`jeff MullGen User
`3:23:15 13%‘
`Tom Jones User
`
`PUBLlC
`
`1562
`P
`GRANT
`1563
`564
`
`
`
`
`
`
`I
`
`1550
`
`
`
`
`FIG. 1513
`
`
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`U.S. Patent
`
`
`
`
`
`Jan. 19, 2010
`
`
`
`
`Sheet 14 of 14
`
`
`
`US 7,650,621 B2
`
`12:01PM
`
`FILE SEARCH
`
`
`
`
`.
`5 S
`.
`g
`Can
`E
`
`
`
`
`CC SS
`l:IYourFIles5
`5
`§ Maudie
`I:IVideo EiPictures
`
`
`
`
`
`
`
`
`
`§
`lZIGames
`
`
`5
`§ Containing
`Il
`
`:
`In
`W
`I
`,
`
`
`
`
`
`[]Name ElDescrIption
`
`
`
`
`
`
`
`ElGroup []User
`
`
`
`SEARCH
`
`VOD MENU
`
`LOGOUT
`
`1 600
`
`
`
`
`FIG. 16A
`
`
`
`
`12:01 PM
`
`FILE FOUND!
`
`
`
`
`
`
`
`
`
`We have found 1 File containing "song" 1661
`
`song.wav
`
`
`
`
`
`or continue searching manually
`
`
`
`
`or go back to the search interface
`
`t‘g:‘g’”:::'\‘l
`
`
`"9"
`
`
`
`0 Sharifi
`
`. Pej(USER)
`
`
`
`NOW PLAYING
`
`Download to A
`
`
`
`Tape In Your
`
`VCR
`
`Download To
`
`
`
`Your DVD
`
`Player
`
`
`My Profile
`
`
`
`
`VOD MENU
`
`
`
`LOGOUT
`
`
`
`1650
`
`
`
`
`F/G. 16B
`
`
`
`Netflix, Inc. Exhibit 1034
`
`Netflix, Inc. Exhibit 1034
`
`
`
`
`
`US 7,650,621 B2
`
`1
`
`SYSTEMS AND METHODS FOR PROVIDING
`
`
`
`
`STORAGE OF DATA ON SERVERS IN AN
`
`
`
`ON-DEMAND MEDIA DELIVERY SYSTEM
`
`
`
`
`
`
`
`CROSS REFERENCE TO RELATED
`
`
`APPLICATIONS
`
`
`
`
`
`
`
`
`
`
`
`
`This application claims the benefit of U.S. Provisional
`
`
`
`
`
`
`
`
`
`Patent Application No. 60/239,407 filed Oct. 11, 2000, U.S.
`
`
`
`
`
`
`
`
`Provisional Patent Application No. 60/252,171 filed Nov. 20,
`
`
`
`
`
`
`
`
`2000, and U.S. Provisional Patent Application No. 60/270,
`
`
`
`
`
`
`
`
`
`351, filed Feb. 21, 2001 which are hereby incorporated by
`
`
`
`
`reference herein in their entirety.
`BACKGROUND OF THE INVENTION
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`The present invention relates to on-demand media delivery
`
`
`
`
`
`
`systems and more particularly, to on-demand media delivery
`
`
`
`
`
`
`systems that have user-related memory for providing system
`enhancements.
`
`
`
`
`
`
`
`
`
`In some known video on-demand systems, a set-top box
`
`
`
`
`
`
`
`
`may be used to receive on-demand video from cable system
`
`
`
`
`
`
`
`headends. Such set-top boxes may communicate or may
`
`
`
`
`
`
`
`
`deliver the video and/or other functionality to television sets,
`
`
`
`
`
`
`
`
`
`VCRs, or other local devices. These systems have been defi-
`
`
`
`
`
`
`
`cient in allowing users to relocate their video-on-demand
`
`
`
`
`
`
`
`
`service to different locations. These systems may have also
`
`
`
`
`
`
`been deficient in providing adequate relocation techniques,
`
`
`
`
`
`
`
`
`deficient in allowing users to upload and access their personal
`
`
`
`
`
`
`
`
`videos, graphics, images, or photographs and deficient in
`
`
`
`
`allowing users to share media.
`
`
`
`
`
`
`
`
`
`Systems have been developed that use hard disk technol-
`
`
`
`
`
`
`
`ogy or other recording technology to store videos ofprograms
`
`
`
`
`
`
`
`
`locally. Examples ofhard disk systems are described, in Has-
`
`
`
`
`
`
`
`
`
`
`sell et al. U.S. patent application Ser. No. 09/157,256 filed
`
`
`
`
`
`
`
`Sep. 17, 1998, which is hereby incorporated by reference
`
`
`
`
`
`
`
`
`
`herein in its entirety. Hard-disk based products have also been
`
`
`
`
`
`
`
`
`developed by TiVo, Inc. of Sunnyvale, Calif., and Replay
`Networks, Inc. of Mountainview, Calif. These systems have
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`been deficient in meeting user needs. For example, these
`systems do not allow the user to relocate to other households
`
`
`
`
`
`
`
`
`with continued access to the recorded materials.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Television platforms have also been developed that include
`
`
`
`
`
`
`
`
`
`a return path from a user’s set-top box to a cable system
`
`
`
`
`
`
`
`headend. For example, client-server based program guides
`
`
`
`
`
`
`
`
`have been developed in which set-top boxes are in client-
`
`
`
`
`
`
`
`
`server arrangements with the cable system headends. These
`
`
`
`
`
`
`
`arrangements allow for two-way communication between the
`
`
`
`
`
`
`
`
`
`cable system headends and set-top boxes. These servers typi-
`
`
`
`
`
`
`
`cally provide program listings information (e.g., program
`
`
`
`
`
`
`
`
`titles and broadcast times) to the set-top boxes in response to
`
`
`
`
`
`
`
`
`requests generated from the set-top boxes. Client-server tele-
`
`
`
`
`
`
`
`
`
`vision program guides have also been developed where pro-
`
`
`
`
`
`
`
`gramming and settings may be recorded on a remote server.
`
`
`
`
`
`
`
`
`These known systems have been deficient in various ways.
`
`
`
`
`
`
`
`
`For example, servers in such systems (servers at the cable
`
`
`
`
`
`
`
`system headends) have been deficient in providing sufficient
`
`
`mobility features.
`SUMMARY OF THE INVENTION
`
`
`
`
`
`
`
`
`
`
`
`
`
`In accordance with the principles of the present invention,
`
`
`
`
`
`
`
`
`on-demand media delivery systems and methods may be pro-
`
`
`
`
`
`
`
`
`
`vided for remote storage of personal media of users, for
`
`
`
`
`
`
`
`
`sharing of stored media and for features for relocating media-
`
`
`
`
`
`
`
`on-demand services. Such features and functionality may be
`
`
`
`
`
`
`
`provided based on storing user related information on an
`
`10
`
`
`
`15
`
`
`
`20
`
`
`
`25
`
`
`
`30
`
`
`
`35
`
`
`
`40
`
`
`
`45
`
`
`
`50
`
`
`
`55
`
`
`
`60
`
`
`
`65
`
`
`
`2
`
`
`
`
`
`
`
`
`on-demand media delivering server. Such features may be
`
`
`
`
`
`
`provided independent of the type of equipment (e.g., set-top
`
`
`
`
`
`
`
`
`
`box, personal computer, etc.) that is used to interact with the
`system.
`
`
`
`
`
`
`
`
`
`
`The system may have a relocate feature that may allow a
`
`
`
`
`
`
`
`
`user to freeze on-demand media delivery on one user equip-
`
`
`
`
`
`
`
`
`
`ment and resume delivery and viewing from