`
`(12) United States Patent
`Ullman et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 8,621,541 B2
`*Dec. 31, 2013
`
`(54) ENHANCED VIDEO PROGRAMMING
`SYSTEM AND METHOD UTILIZING
`USER-PROFILE INFORMATION
`
`(75)
`
`Inventors: Craig Ullman, Brooklyn, NY (US);
`Jeffrey M. Harrington, Brooklyn, NY
`(US); Michael R. Abato, White Plains,
`NY (US); Carl R. Duda, Santa Barbara,
`CA (US)
`
`(73) Assignee: OpenTV, Inc., San Francisco, CA (US)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 159 days.
`
`This patent is subject to a terminal dis-
`claimer.
`
`(21) Appl. No.: 13/041,133
`
`(22) Filed:
`
`Mar. 4, 2011
`
`(65)
`
`Prior Publication Data
`
`US 2011/0219421 Al
`
`Sep. 8, 2011
`
`Related U.S. Application Data
`
`(63) Continuation of application No. 09/409,305, filed on
`Sep. 29, 1999, now Pat. No. 7,949,722.
`
`(51)
`
`(2011.01)
`(2011.01)
`
`Int. Cl.
`H04N 5/445
`HO4N 7/173
`(52) U.S. Cl.
` 725/117; 725/46; 725/50
`USPC
`(58) Field of Classification Search
` 725/46, 50, 117
`USPC
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4,572,509 A
`4,592,546 A
`4,734,764 A
`4,877,408 A
`4,894,789 A
`4,905,094 A
`4,941,040 A
`5,014,125 A
`5,114,155 A
`5,128,752 A
`5,140,419 A
`5,191,410 A
`
`2/1986 Sitrick
`6/1986 Fascenda et al.
`3/1988 Pocock et al.
`10/1989 Hartsfield
`1/1990 Yee
`2/1990 Pocock et al.
`7/1990 Pocock et al.
`5/1991 Pocock et al.
`5/1992 Tillery et al.
`7/1992 Von Kohorn
`8/1992 Galumbeck et al.
`3/1993 McCalley et al.
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`AU
`DE
`
`3/2000
`717399 B2
`2/1996
`4427046 Al
`(Continued)
`OTHER PUBLICATIONS
`
`"Advanced Television Enhancement Forum Specification
`(ATVEF)", Comment Draft Version 1.0r1, XP002142688, (Feb. 25,
`1999).
`
`(Continued)
`
`Primary Examiner — Kieu Oanh T Bui
`(74) Attorney, Agent, or Firm
`Schwegman Lundberg &
`Woessner, P.A.
`
`ABSTRACT
`(57)
`Maintaining a file specifying a "donut" of dynamic, hierar-
`chical, shared user-profile information. The donut contains a
`user profile or acts as a key to a data repository containing it,
`and it specifies user-profile information such as user charac-
`teristics, viewing preferences, hobbies, and spending habits.
`The donut is accessed by browser programs, associated web
`server programs, and other applications for use in routing
`content to the user associated with the donut.
`
`30 Claims, 11 Drawing Sheets
`
`66
`
`TV
`BROADCASTER
`
`20
`
`
`
`INTERNET
`
`I.
`
`102
`
`122-)
`/
`
`118
`
`USER
`
`•
`
`16
`
`74
`
`86
`
`110
`
`DIRECT
`INTERNET
`CONNECTION
`
`102
`
`106
`
`n
`
`BROADCAST SIGNAL
`AND TRANSMISSION
`SYSTEM
`
`114
`
`EXTERNAL
`TV
`
`NFLE Ex. 1023 - Page 1
`
`NFLE 1023 - Page 1
`
`
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`5,208,659 A
`5,243,528 A
`5,262,860 A
`5,264,933 A
`5,282,028 A
`5,285,278 A
`5,291,486 A
`5,353,283 A
`5,359,510 A
`5,365,346 A
`5,438,355 A
`5,453,794 A
`5,462,275 A
`5,479,268 A
`5,481,542 A
`5,498,000 A
`5,526,035 A
`5,534,913 A
`5,537,141 A
`5,539,471 A
`5,543,849 A
`5,553,221 A
`5,557,316 A
`5,564,073 A
`5,570,295 A
`5,572,442 A
`5,579,055 A
`5,585,858 A
`5,586,257 A
`5,586,937 A
`5,589,892 A
`5,593,349 A
`5,604,542 A
`5,610,653 A
`5,612,730 A
`RE35,498 E
`5,627,978 A
`5,633,810 A
`5,633,918 A
`5,637,844 A
`5,640,193 A
`5,643,088 A
`5,649,284 A
`5,659,366 A
`5,667,708 A
`5,668,592 A
`5,677,708 A
`5,679,075 A
`5,686,954 A
`5,691,986 A
`5,694,163 A
`5,695,400 A
`5,696,905 A
`5,697,844 A
`5,710,884 A
`5,724,091 A
`5,724,103 A
`5,724,521 A
`5,724,567 A
`5,729,252 A
`5,730,654 A
`5,734,413 A
`5,734,437 A
`5,748,186 A
`5,748,731 A
`5,757,916 A
`5,758,079 A
`5,759,101 A
`5,761,602 A
`5,761,606 A
`5,771,381 A
`5,774,664 A
`5,778,181 A
`5,779,549 A
`5,782,692 A
`
`5/1993 Rhodes
`9/1993 Lefebvre
`11/1993 Fitzpatrick et al.
`11/1993 Rosser et al.
`1/1994 Johnson et al.
`2/1994 Holman
`3/1994 Koyanagi
`10/1994 Tsuchiya
`10/1994 Sabaliauskas
`11/1994 Abumi
`8/1995 Palmer
`9/1995 Ezaki
`10/1995 Lowe et al.
`12/1995 Young et al.
`1/1996 Logston et al.
`3/1996 Cuneo
`6/1996 Lappington et al.
`7/1996 Majeti et al.
`7/1996 Harper et al.
`7/1996 Myhrvold et al.
`8/1996 Long
`9/1996 Reimer et al.
`9/1996 Hoarty et al.
`10/1996 Takahisa
`10/1996 Isenberg et al.
`11/1996 Schulhof et al.
`11/1996 Hamilton et al.
`12/1996 Harper et al.
`12/1996 Perlman
`12/1996 Menashe
`12/1996 Knee et al.
`1/1997 Miguel et al.
`2/1997 Dedrick
`3/1997 Abecassis
`3/1997 Lewis
`4/1997 Barnard
`5/1997 Altom et al.
`5/1997 Mandal et al.
`5/1997 Mankovitz
`6/1997 Eiba
`6/1997 Wellner
`7/1997 Vaughn et al.
`7/1997 Yoshinobu
`8/1997 Kerman
`9/1997 Glass et al.
`9/1997 Spaulding, II
`10/1997 Matthews, III et al.
`10/1997 Forrest et al.
`11/1997 Yoshinobu et al.
`11/1997 Pearlstein
`12/1997 Harrison
`12/1997 Fennell, Jr. et al.
`12/1997 Reimer et al.
`12/1997 Von Kohorn
`1/1998 Dedrick
`3/1998 Freeman et al.
`3/1998 Batchelor
`3/1998 Dedrick
`3/1998 Rose et al.
`3/1998 Fraser
`3/1998 Brown
`3/1998 Lappington et al.
`3/1998 Back
`5/1998 Raman
`5/1998 Shepherd
`5/1998 MacDoran et al.
`5/1998 Ludwig et al.
`6/1998 Von Kohorn
`6/1998 Wagner et al.
`6/1998 Wolzien
`6/1998 Jones et al.
`6/1998 Hidary et al.
`7/1998 Hidary et al.
`7/1998 Walker et al.
`7/1998 Stelovsky
`
`US 8,621,541 B2
`Page 2
`
`5,784,560 A
`5,793,365 A
`5,796,393 A
`5,796,952 A
`5,801,750 A
`5,813,006 A
`5,818,441 A
`5,819,261 A
`5,823,879 A
`5,832,496 A
`5,846,132 A
`5,848,373 A
`5,848,396 A
`5,848,397 A
`5,855,516 A
`5,861,881 A
`5,867,208 A
`5,870,558 A
`5,878,222 A
`5,878,223 A
`5,880,720 A
`5,889,950 A
`5,889,951 A
`5,890,906 A
`5,890,963 A
`5,892,909 A
`5,894,556 A
`5,905,865 A
`5,907,322 A
`5,907,680 A
`5,912,700 A
`5,913,040 A
`5,917,725 A
`5,918,009 A
`5,918,014 A
`5,926,179 A
`5,929,849 A
`5,929,850 A
`5,933,822 A
`5,940,082 A
`5,940,595 A
`5,941,774 A
`5,947,747 A
`5,948,040 A
`5,951,636 A
`5,954,798 A
`5,956,038 A
`5,961,603 A
`5,973,685 A
`5,978,833 A
`5,987,454 A
`5,987,523 A
`5,999,664 A
`5,999,929 A
`6,005,561 A
`6,006,252 A
`6,006,265 A
`6,009,458 A
`6,012,083 A
`6,018,768 A
`6,023,729 A
`6,026,375 A
`6,029,045 A
`6,029,172 A
`6,029,195 A
`6,044,403 A
`6,047,235 A
`6,049,821 A
`6,055,569 A
`6,057,856 A
`6,061,738 A
`6,065,059 A
`6,075,527 A
`6,080,063 A
`6,081,830 A
`6,082,887 A
`6,094,677 A
`6,098,085 A
`6,101,180 A
`
`Kingdon et al.
`7/1998
`Tang et al.
`8/1998
`MacNaughton et al.
`8/1998
`Davis et al.
`8/1998
`9/1998 Kurihara
`9/1998 Polnerow et al.
`10/1998 Throckmorton et al.
`10/1998 Takahashi et al.
`10/1998 Goldberg et al.
`11/1998 Anand et al.
`12/1998 Junkin
`12/1998 DeLorme et al.
`12/1998 Gerace
`12/1998 Marsh et al.
`1/1999 Eiba
`1/1999 Freeman et al.
`2/1999 McLaren
`2/1999 Branton, Jr. et al.
`3/1999 Harrison
`3/1999 Becker et al.
`3/1999 Iwafune et al.
`3/1999 Kuzma
`3/1999 Lombardi
`4/1999 Macri et al.
`4/1999 Yen
`4/1999 Grasso et al.
`4/1999 Grimm et al.
`5/1999 Palmer et al.
`5/1999 Kelly et al.
`5/1999 Nielsen
`6/1999 Honey et al.
`6/1999 Rakavy et al.
`6/1999 Thacher et al.
`6/1999 Gehani et al.
`6/1999 Robinson
`7/1999 Matsuda et al.
`7/1999 Kikinis
`7/1999 Broadwin et al.
`8/1999 Braden-Harder et al.
`8/1999 Brinegar et al.
`8/1999 Reber et al.
`8/1999 Takemoto et al.
`9/1999 Walker et al.
`9/1999 DeLorme et al.
`9/1999 Zerber
`9/1999 Shelton et al.
`9/1999 Rekimoto
`10/1999 Kunkel et al.
`10/1999 Schaffa et al.
`11/1999 Pashley et al.
`11/1999 Hobbs
`11/1999 Hind et al.
`12/1999 Mahoney et al.
`12/1999 Goodman
`12/1999 Hawkins et al.
`12/1999 Wolfe
`12/1999 Rangan et al.
`12/1999 Hawkins et al.
`1/2000 Savitzky et al.
`1/2000 Ullman et al.
`2/2000 Samuel et al.
`2/2000 Hall et al.
`2/2000 Picco et al.
`2/2000 Jorna et al.
`2/2000 Herz
`3/2000 Gerszberg et al.
`4/2000 Hiyokawa et al.
`4/2000 Theriault et al.
`4/2000 O'Brien et al.
`5/2000 Miyashita et al.
`5/2000 Osaku et al.
`5/2000 Shieh et al.
`6/2000 Ichihashi et al.
`6/2000 Khosla
`6/2000 Schindler
`7/2000 Feuer et al.
`7/2000 Capek et al.
`8/2000 Blonder et al.
`8/2000 Donahue et al.
`
`NFLE Ex. 1023 - Page 2
`
`NFLE 1023 - Page 2
`
`
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`6,102,797 A
`6,102,969 A
`6,108,703 A
`6,112,181 A
`6,112,212 A
`6,119,165 A
`6,122,647 A
`6,122,658 A
`6,126,547 A
`6,128,482 A
`6,131,120 A
`6,134,584 A
`6,138,144 A
`6,144,848 A
`6,144,991 A
`6,151,626 A
`6,163,803 A
`6,182,072 B1
`6,182,116 B1
`6,192,140 B1
`6,192,394 B1
`6,193,610 B1
`6,199,014 B1
`6,199,045 B1
`6,204,842 B1
`6,205,582 B1
`6,253,228 B1
`6,260,192 B1
`6,266,649 B1
`6,275,705 B1
`6,278,942 B1
`6,279,007 B1
`6,288,753 B1
`6,289,362 B1
`6,292,780 B1
`6,297,748 B1
`6,298,330 B1
`6,317,722 B1
`6,317,780 B1
`6,317,791 B1
`6,326,982 B1
`6,327,574 B1
`6,330,592 B1
`6,353,933 B1
`6,366,914 B1
`6,397,220 B1
`6,412,011 B1
`6,424,979 B1
`6,425,012 B1
`6,442,590 B1
`6,442,598 B1
`6,442,687 B1
`6,457,010 B1
`6,460,180 B1
`6,463,585 B1
`6,466,929 B1
`6,466,969 B1
`6,480,885 B1
`6,486,892 B1
`RE37,957 E
`6,513,069 B1
`6,526,041 B1
`6,546,387 B1
`6,571,234 B1
`6,577,716 B1
`6,578,025 B1
`6,606,657 B1
`6,611,872 B1
`6,625,624 B1
`6,643,691 B2
`6,654,735 B1
`6,661,372 B1
`6,675,162 B1
`6,701,362 B1
`6,725,159 B2
`
`8/2000 Kail
`8/2000 Christianson et al.
`8/2000 Leighton et al.
`8/2000 Shear et al.
`8/2000 Heitler
`9/2000 Li et al.
`9/2000 Horowitz et al.
`9/2000 Chaddha
`10/2000 Ishimoto
`10/2000 Nixon
`10/2000 Reid
`10/2000 Chang et al.
`10/2000 DeSimone et al.
`11/2000 Walsh et al.
`11/2000 England
`11/2000 Tims et al.
`12/2000 Watanabe
`1/2001 Leak et al.
`1/2001 Namma et al.
`2/2001 Reinhard et al.
`2/2001 Gutfreund et al.
`2/2001 Junkin
`3/2001 Walker et al.
`3/2001 Giniger et al.
`3/2001 Fujii
`3/2001 Hoarty
`6/2001 Ferris et al.
`7/2001 Rosin et al.
`7/2001 Linden et al.
`8/2001 Drane et al.
`8/2001 McDonough
`8/2001 Uppala
`9/2001 DeNicola et al.
`9/2001 Van Der Meer
`9/2001 Doederlein et al.
`10/2001 Lappenbusch et al.
`10/2001 Gardenswartz et al.
`11/2001 Jacobi et al.
`11/2001 Cohn et al.
`11/2001 Cohn et al.
`12/2001 Wu et al.
`12/2001 Kramer et al.
`12/2001 Makuch et al.
`3/2002 Love
`4/2002 Stern
`5/2002 Deisinger et al.
`6/2002 Agraharam et al.
`7/2002 Livingston et al.
`7/2002 Trovato et al.
`8/2002 Inala et al.
`8/2002 Wright et al.
`8/2002 Savage
`9/2002 Eldering et al.
`10/2002 Park et al.
`10/2002 Hendricks et al.
`10/2002 Brown et al.
`10/2002 Bunney et al.
`11/2002 Olivier
`11/2002 Stern
`1/2003 Garfield
`1/2003 Abato et al.
`2/2003 Shaffer et al.
`4/2003 Triggs
`5/2003 Knight et al.
`6/2003 Minter et al.
`6/2003 Pollack et al.
`8/2003 Zilberstein et al.
`8/2003
`McCanne
`9/2003
`Chen et al.
`11/2003
`Austin
`11/2003
`Eichstaedt et al.
`12/2003 Girerd et al.
`1/2004 Russell-Falla
`3/2004 Subramonian et al.
`4/2004 Krasner
`
`US 8,621,541 B2
`Page 3
`
`7,568,210 B2
`7,949,722 B1 *
`2001/0000537 Al
`2002/0056129 Al
`2002/0112002 Al
`2002/0156909 Al
`2002/0188943 Al
`
`7/2009 Asmussen
`5/2011 Ullman et al.
`4/2001 Inala et al.
`5/2002 Blackketter et al.
`8/2002 Abato
`10/2002 Harrington
`12/2002 Freeman et al.
`
` 709/217
`
`FOREIGN PATENT DOCUMENTS
`
`DE
`DE
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`EP
`GB
`GB
`GB
`GB
`GB
`GB
`GB
`GB
`JP
`JP
`JP
`JP
`JP
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`WO
`
`4431438 Al
`19545882 Al
`0163577 A2
`0314572 A2
`0562221 Al
`0673164 Al
`0757485 A2
`0805598 Al
`0837609 Al
`0879536 Al
`0757485 A3
`0952539 A
`0952539 A2
`0982943 A2
`1089201 Al
`2132856 A
`2325537 A
`2327837 A
`2347055 A
`2350213 A
`2359708 A
`2359958 A
`2359449 B
`4127688 A
`5176306 A
`7288606 A
`7307813 A
`8008820 A
`WO-9306675 Al
`WO-9307713 Al
`WO-9311617 Al
`WO-9322877 A2
`WO-9413107 Al
`WO-9607270 Al
`WO-9608923 Al
`WO-9613124 Al
`WO-9702699 Al
`WO-9722207 Al
`WO-9727546 Al
`WO-9729591 Al
`WO-9733414 A2
`WO-9823080 A2
`WO-9829956 A2
`WO-9944159 A
`WO-9944159 Al
`WO-9945726 Al
`WO-9950778 Al
`WO-0014987 Al
`WO-0036836 Al
`WO-0036886 Al
`WO-0043892 Al
`WO-0043899 Al
`WO-0077664 A2
`WO-0124027 Al
`WO-02065252 A2
`WO-02065318 A2
`
`3/1996
`6/1997
`12/1985
`5/1989
`9/1993
`9/1995
`2/1997
`11/1997
`4/1998
`11/1998
`3/1999
`10/1999
`10/1999
`3/2000
`4/2001
`7/1984
`11/1998
`2/1999
`8/2000
`11/2000
`8/2001
`9/2001
`5/2002
`4/1992
`7/1993
`10/1995
`11/1995
`1/1996
`4/1993
`4/1993
`6/1993
`11/1993
`6/1994
`3/1996
`3/1996
`5/1996
`1/1997
`6/1997
`7/1997
`8/1997
`9/1997
`5/1998
`7/1998
`9/1999
`9/1999
`9/1999
`10/1999
`3/2000
`6/2000
`6/2000
`7/2000
`7/2000
`12/2000
`4/2001
`8/2002
`8/2002
`
`OTHER PUBLICATIONS
`
`"U.S. Appl. No. 09/409,305, Reply Brief filed Nov. 30, 2009", 5 pgs.
`"U.S. Appl. No. 09/409,305, Advisory Action mailed Mar. 29, 2005",
`2 pgs.
`"U.S. Appl. No. 09/409,305, Advisory Action mailed Jul. 29, 2002",
`2 pgs.
`"U.S. Appl. No. 09/409,305, Advisory Action mailed Dec. 30, 2008",
`3 pgs.
`"U.S. Appl. No. 09/409,305, Appeal Brief filed Jun. 16, 2009", 24
`pgs.
`
`NFLE Ex. 1023 - Page 3
`
`NFLE 1023 - Page 3
`
`
`
`US 8,621,541 B2
`Page 4
`
`(56)
`
`References Cited
`
`OTHER PUBLICATIONS
`
`"U.S. Appl. No. 09/409,305, Appeal Brief mailed Mar. 8, 2005", 8
`pgs.
`"U.S. Appl. No. 09/409,305, Examiner Interview Summary mailed
`Jan. 25, 2005", 3 pgs.
`"U.S. Appl. No. 09/409,305, Examiner's Answer to Appeal Brief
`mailed May 31, 2005", 16 pgs.
`"U.S. Appl. No. 09/409,305, Examiner's Answer to Appeal Brief
`mailed Sep. 29, 2009", 8 pgs.
`"U.S. Appl. No. 09/409,305, Final Office Action mailed Apr. 14,
`2003", 11 pgs.
`"U.S. Appl. No. 09/409,305, Final Office Action mailed May 8,
`2002", 7 pgs.
`"U.S. Appl. No. 09/409,305, Final Office Action mailed Sep. 8,
`2004", 13 pgs.
`"U.S. Appl. No. 09/409,305, Final Office Action mailed Oct. 31,
`2008", 2 pgs.
`"U.S. Appl. No. 09/409,305, Non Final Office Action mailed Jan. 16,
`2002", 6 pgs.
`"U.S. Appl. No. 09/409,305, Non Final Office Action mailed May 21,
`2008", 7 pgs.
`"U.S. Appl. No. 09/409,305, Non Final Office Action mailed Oct. 23,
`2002", 9 pgs.
`"U.S. Appl. No. 09/409,305, Non Final Office Action mailed Dec. 17,
`2003", 11 pgs.
`"U.S. Appl. No. 09/409,305, Non-Final Office Action mailed Jan. 25,
`2008", 3 pgs.
`"U.S. Appl. No. 09/409,305, Notice of Allowance mailed Jan. 10,
`2011", 9 pgs.
`"U.S. Appl. No. 09/409,305, Pre-Appeal Brief Request mailed Feb.
`11, 2009", 4 pgs.
`"U.S. Appl. No. 09/409,305, Preliminary Amendment filed Sep. 28,
`2000", 27 pgs.
`"U.S. Appl. No. 09/409,305, Reply Brief filed Aug. 1, 2005", 12 pgs.
`"U.S. Appl. No. 09/409,305, Response filed Mar. 8, 2005 to Final
`Office Action mailed Sep. 8, 2004", 9 pgs.
`"U.S. Appl. No. 09/409,305, Response filed Mar. 24, 2003 to Non
`Final Office Action mailed Oct. 23, 2002", 23 pgs.
`"U.S. Appl. No. 09/409,305, Response filed Apr. 16, 2002 to Non
`Final Office Action mailed Jan. 16, 2002", 6 pgs.
`"U.S. Appl. No. 09/409,305, Response filed Apr. 23, 2008 to Non-
`Final Office Action filed Jan. 25, 2008", 25 pgs.
`"U.S. Appl. No. 09/409,305, Response filed May 17, 2004 to Non
`Final Office Action mailed Dec. 17, 2003", 9 pgs.
`"U.S. Appl. No. 09/409,305, Response filed Jul. 8, 2002 to Final
`Office Action mailed May 8, 2002", 15 pgs.
`"U.S. Appl. No. 09/409,305, Response filed Aug. 19, 2008 to Non
`Final Office Action mailed May 21, 2008", 13 pgs.
`"U.S. Appl. No. 09/409,305, Response filed Sep. 10, 2003 to Final
`Office Action mailed Apr. 14, 2003", 32 pgs.
`"U.S. Appl. No. 09/409,305, Response filed Dec. 8, 2004 to Final
`Office Action mailed Sep. 8, 2004", 14 pgs.
`"U.S. Appl. No. 09/409,305, Response filed Dec. 20, 2008 to Final
`Office Action mailed Oct. 31, 208", 12 pgs.
`"U.S. Appl. No. 09/409,305, Second Preliminary Amendment filed
`Aug. 28, 2001", 1 pg.
`"English Application Serial No. 0022707.4, Search Report mailed
`Feb. 2, 2004", 3 pgs.
`"Enhanced Content Specification", ATVEF, retrieved on Mar. 28,
`2000, [Online]. Retrieved from the Internet: <URL: www.atvef.com/
`library/specl-lashtml>, (1998), 38 pgs.
`"European Application Serial No. 00308415.9, Appeal Against Deci-
`sion to Refuse filed Apr. 1, 2010", 2 pgs.
`"European Application Serial No. 00308415.9, Decision to Refuse
`mailed Jan. 22, 2010", 4 pgs.
`"European Application Serial No. 00308415.9, Grounds of Appeal
`filed May 31, 2010", 17 pgs.
`"European Application Serial No. 00308415.9, Office Action mailed
`Aug. 9, 2005", 3 pgs.
`
`"European Application Serial No. 00308415.9, Office Action mailed
`Aug. 16, 2004", 5 pgs.
`"European Application Serial No. 00308415.9, Office Action mailed
`Sep. 26, 2006", 3 pgs.
`"European Application Serial No. 00308415.9, Office Action mailed
`Dec. 13, 2007", 3 pgs.
`"European Application Serial No. 00308415.9, Response filed Feb.
`20, 2006 to Office Action mailed Aug. 9, 2005", 13 pgs.
`"European Application Serial No. 00308415.9, Response filed Feb.
`28, 2005 to Office Action mailed Aug. 16, 2004", 6 pgs.
`"European Application Serial No. 00308415.9, Response filed Apr.
`10, 2007 to Office Action mailed Sep. 26, 2006", 33 pgs.
`"European Application Serial No. 00308415.9, Response filed Jun.
`23, 2008 to Office Action mailed Dec. 13, 2007", 19 pgs.
`"European Application Serial No. 00308415.9, Search Report mailed
`Dec. 14, 2000", 3 pgs.
`"European Application Serial No. 00308415.9, Summons to Attend
`Oral Proceedings mailed Apr. 22, 2009", 3 pgs.
`"European Application Serial No. 00308630.3, Decision to Refuse
`mailed Jan. 29, 2010", 4 pgs.
`"European Application Serial No. 00308630.3, Office Action mailed
`Apr. 28, 2008", 2 pgs.
`"European Application Serial No. 00308630.3, Office Action mailed
`Aug. 9, 2005", 3 pgs.
`"European Application Serial No. 00308630.3, Office Action mailed
`Aug. 16, 2004", 5 pgs.
`"European Application Serial No. 00308630.3, Office Action mailed
`Sep. 26, 2006", 3 pgs.
`"European Application Serial No. 00308630.3, Office Action mailed
`Dec. 13, 2007", 3 pgs.
`"European Application U.S. Appl. No. 00308630.3, Response filed
`Feb. 20, 2006 to Office Action mailed Aug. 9, 2005", 11 pgs.
`"European Application Serial No. 00308630.3, Response filed Feb.
`28, 2005 to Office Action mailed Aug. 16, 2004", 8 pgs.
`"European Application Serial No. 00308630.3, Response filed Apr.
`10, 2007 to Office Action mailed Sep. 26, 2006", 52 pgs.
`"European Application Serial No. 00308630.3, Response filed Jun.
`23, 2008 to Office Action mailed Dec. 13, 2007", 27 pgs.
`"European Application Serial No. 00308630.3, Search Report mailed
`Dec. 13, 2000", 3 pgs.
`"European Application Serial No. 00308630.3, Summons to Attend
`Oral Proceedings mailed Apr. 22, 2009", 3 pgs.
`"Frequently Asked Questions", The Intercast Industry Group, (Fall
`1996), 1-7.
`"Funkschau Fachzeitschrift fur elektronische Kommun kation", vol.
`6/96 of 1.3.96, (1996), 70-75.
`"ICTV Brochure", ICTV, (1988), 26 pags.
`"Interactive Television Broadcast Using Character Broadcast Sys-
`tem, Video Information and Broadcast Technology", Television Soci-
`ety, vol. 11, (Nov. 20, 1995), 1482-1487.
`"Intercast Using Gap Television Signal", Nikkei BP Corp, Nikkie
`Electronics, Japan, No. 651, (Dec. 18, 1995), 106.
`"International Application Serial No. PCT/US00/26888, Interna-
`tional Preliminary Examination Report mailed".
`"Leaders in PC, Broadcast and Cable Industries Announce Formation
`of Industry Group to Promote New Digital Medium for the Home
`PC", Intercast Industry Group, Press Release, Business Wire, (Oct.
`23, 1995).
`"Mexican Application Serial No. PA/a/2001/012462, Amendment
`filed Mar. 12, 2008", with English translation of claims, 52 pgs.
`"Mexican Application Serial No. PA/a/2001/012462, Notice of
`Allowance mailed Apr. 22, 2008", 2 pgs.
`"TV Navigator", brochure; copyright 1997 by Network Computer,
`Inc., (1997), 6 pgs.
`"Worldgate brochure", copyright 1998 by Worldgate Communica-
`tions, (1988), 12 pgs.
`Beaudin, Sandra, "The Web Is Not TV, Or Is It?", [Online]. Retrieved
`from the Internet: <URL:www.lcc.gatechsedu/gallery/dzine/webtv>,
`(Accessed Oct. 9, 2003), 4 pgs.
`Buckler, Grant, "Different Takes on Wedding TV to Web",
`Newsbytes, [Online]. Retrieved from the Internet: <URL:www.exn.
`ca/Stories/1999/03/01/04.asp>, (Mar. 1, 1999), 2 pgs.
`
`NFLE Ex. 1023 - Page 4
`
`NFLE 1023 - Page 4
`
`
`
`US 8,621,541 B2
`Page 5
`
`(56)
`
`References Cited
`
`OTHER PUBLICATIONS
`
`Cline, et al., "DirectShow RTP Support for Adaptivity in Networked
`Multimedia Applications", Multimedia Computing and Systems,
`1998, Proceedings, IEEE International Conference, (Jun. 28-Jul. 1,
`1998), 13-22.
`Cripps, Dale, "Gates, TV, Interactivity", [Online]. Retrieved from the
`Internet: <URL: http://web-star.com/hdtvnews/gatestvinteractivity.
`html>, (May 5, 1998), 1-4.
`Cripps, Dale, "Internet TV Advertising", [Online]. Retrieved from
`the
`Internet:
`<URL:
`http://web-star.com/hdtvnews/
`internettvadvertising.html>, (May 8, 1998), 1-3.
`Cripps, Dale, "Web TV over Digital Cable", [Online]. Retrieved from
`the
`Internet:
`<URL:
`http://web-star.com/hdtvnews/
`webtvoverdigitalcable.html>, (May 4, 1998), 1-4.
`Dybvik, Per Einar, et al., "Combining WWW/Mosaic with Realtime
`Multimedia Conferencing in Distance Education", The Second Inter-
`national WWW Conference '94, Mosaic and the Web, Advance Pro-
`ceedings, vol. 1 (Oct. 17-20, 1994), 423.
`Eitz, "Combiners for Videotext Signals", Broadcast Technology
`Reports, translation of vol. 28(6), XP002182048, Nordestedt, Ger-
`many, (Nov. 1984), 273-289.
`Gillich, S., et al., "ATVEF Integration with DVB Using IP/MPE",
`retrieved on Jun. 8, 2001, [Online]. Retrieved from the Internet:
`<URL: www.atvef.com/library/atvef-dub-bindingR8.html>, (Dec.
`20, 1999), 5 pages.
`
`Kumar, Vinay, et al., "A Shared Web to Support Design Teams", Third
`Workshop on Enabling Technologies: Infrastructure for Collabora-
`tive Enterprises, Morgantown, West Virginia, (Apr. 17-19, 1994),
`178.
`Le Hegaret, Philippe, "Document Object Module (DOM)",
`Retrieved on Jun. 22, 2001, [Online]. Retrieved from the Internet:
`<URL: www.w3.org/DOM/>, (Accessed Jun. 22, 2001), 2 pgs.
`Mannos, T.J., "Re: Web page prefetching?", Retrieved on Oct. 4,
`2002, DEJA News, [Online]. Retrieved from the Internet: <URL:
`http://dejanew.com>, (Dec. 1, 1997), 1 pg.
`Murphy, Kieron, "HyperTV fuses JAVA with television", [Online].
`Retrieved from the Internet: <URL:www.javaworld.com/javaworld/
`jw-05-1996/jw-05-hypertv.html>, (Accessed Oct. 9, 2003), 3 pgs.
`Steinhorn, J., et al., "Embedded Systems Programming-Enhancing
`TV with ATVEF", retrieved on Mar. 28, 2000, [Online]. Retrieved
`from the Internet: <URL: www.embedded.com/1999/9910/9910ia1.
`htm>, (Accessed Mar. 28, 2000), 10 pages.
`Wittig, Hartmut, et al., "Intelligent Media Agents in Interactive Tele-
`vision Systems", Proceedings of the International Conference on
`Multimedia Computing and Systems, (May 15, 1995), 182-189.
`Woo, Tak K., et al., "A Synchronous Collaboration Tool for the
`World-Wide Web", Second International WWW Conference '94,
`Mosaic and the Web, Advance Proceedings, vol. 1, (Oct. 17-20,
`1994), 315.
`Yu, Phillip S., et al., "Design and analysis of a look-ahead scheduling
`scheme to support pause-resume for video-on-demand applications",
`Multimedia Systems, vol. 3, (1995), 137-149.
`
`* cited by examiner
`
`NFLE Ex. 1023 - Page 5
`
`NFLE 1023 - Page 5
`
`
`
`U.S. Patent
`
`Dec. 31, 2013
`
`Sheet 1 of 11
`
`US 8,621,541 B2
`
`CONTENT
`CREATION
`
`URL
`ENCODER
`
`VIDEO
`WITH
`UR Ls
`
`V
`
`LOCAL
`URL
`DECODER
`
`12
`
`20
`
`8
`
`16
`
`SUBCRIBER SITE
`
`18
`
`32
`
`24
`
`Fig. 1
`
`CONTENT
`CREATION
`
`URL
`ENCODER
`
`<J
`
`8
`
`VIDEO
`SIGNAL
`
`36 —N
`
`28
`
`18
`
`VIDEO
`
`1
`
`DISPLAY
`MONITOR
`
`LOCAL PC
`
`4—
`
`INTERNET
`
`LOCAL
`PERSONAL
`COMPUTER
`
`DISPLAY
`MONITOR
`
`SERVER
`URL
`DECODER
`
`INTERNET
`SERVER
`
`SYSTEM DESIGI;1*----- 16
`Fig. 2
`
`20
`
`NFLE Ex. 1023 - Page 6
`
`NFLE 1023 - Page 6
`
`
`
`U.S. Patent
`
`Dec. 31, 2013
`
`Sheet 2 of 11
`
`US 8,621,541 B2
`
`38
`
`42
`
`NO
`
`r 46
`
`50
`
`54
`
`58
`
`SEND NETSCAPE
`GOTO COMMAND
`
`SOFTWARE DESIGN
`
`Fig. 3
`
`NFLE Ex. 1023 - Page 7
`
`NFLE 1023 - Page 7
`
`
`
`wawa °S*9
`
`CIOZ 'IC *aaa
`
`H JO £ JamiS
`
`Zll ItS'IZ9`8 Sfl
`
`TV BROADCAST SIGNAL
`
`AND TRANSMISSION
`
`SYSTEM
`
`EXTERNAL
`
`TV
`
`114
`
`106
`
`102
`
`86
`
`78
`
`Fig. 4
`
`110
`
`8 offEd - can •xa aflux
`
`16
`
`CONNECTION
`
`INTERNET
`
`DIRECT
`
`82
`
`74
`
`(94
`
`62
`
`102
`
`INTERNET
`
`98
`
`122
`
`20
`
`BROADCASTER
`
`TV
`
`66
`
`NFLE 1023 - Page 8
`
`
`
`U.S. Patent
`
`Dec. 31, 2013
`
`Sheet 4 of 11
`
`US 8,621,541 B2
`
`4-
`
`4
`
`CONTENT
`CREATION
`
`URL
`ENCODER
`
`1148
`
`INTERNET
`SERVER
`
`140
`
`VIDEO
`
`
`
`VIDEO
`WITH OR URLs
`URLs
`
`SUBCRIBER
`SITE
`
`URLs
`
`DIGITAL
`BACK CHANNEL
`
`DIGITAL
`CABLE BOX
`
`144
`
`VIDEO
`SOURCE
`
`20
`
`INTERNET
`
`Fig. 5
`
`TV
`
`M
`
`CONTENT
`CREATION
`
`URL
`ENCODER
`
`8
`
`.)
`
`148Th
`
`INTERNET
`SERVER
`
`VIDEO
`WITH OR URLs
`URLs
`
`VIDEO
`
`URLs
`
`DIGITAL
`BACK CHANNEL
`
`DIGITAL
`TV
`
`152 ----''lf
`
`144
`
`VIDEO
`SOURCE
`
`20
`
`INTERNET
`
`Fig. 6
`
`NFLE Ex. 1023 - Page 9
`
`NFLE 1023 - Page 9
`
`
`
`wawa •sn
`
`CIOZ 'IC *aaa
`
`H JO S WIN
`
`Zll ItS'IZ9`8 Sf1
`
`Fig. 7
`
`«Click here for help »
`
`brought to you by
`Online
`PJ School
`welcome to
`
`PP/
`
`00:07:22
`00:06:48
`00:05;31
`00:04:51
`00:04:26
`00:03:41
`00:02:46
`00:01:46
`00:01:08
`00:00:28
`00:00:01
`
`EIL
`
`Hour Min
`
`Preview 0 0 9 I> 1>II
`
`PlayOne
`
`Play
`
`'Pause
`
`Stop
`
`C=
`
`http:/Avww2.arl.net/home/odenwald toad irloanda.html
`http://dosxx.colorado.eduiplutohome.html
`http:/Avww.humnet. ucla.edu/humnetfirenchifaculity/gan slava/sole .
`http:/Mwwipl.nasagovipluto/9thplant.html
`http:/Avww.lowell.edu/
`http://www.lowelledu/usersibute/plutolana03.html
`http://pdslpinasa.govtplanetsAvelcome/pluto.html
`http://obsetv.ivv.nasa.govinasa/education/reference/orbits/orb.,
`http://eschoolactv.comibubbleknaln2.html
`http://dosioccolorado.eduipluto/planetsjpg
`http://eschootacty.comlhubblehnain.html
`
`Ask The Astronomer
`Is Mut° A Planet ?
`The Solar System In Motion
`An Article By Clyde Tombaugh
`The Lowell Observatory
`A Visable Image On Pluto
`Some Background Information Of Pluto
`The Motion Of A Satellite
`Moons And Planets
`The Planets At A Glance
`Uve From The Hubble Telescope
`
`School
`
`Web Page Address or Question
`
`Description
`
`Help
`
`Question'
`
`Edit
`
`V 0 Scratch
`
`Open
`
`M4241414,1
`
`PlayList I Live Student
`
`Netscape-[eSchool Instructor]
`
`160
`
`Ot offEd - czoI .X1 aux
`
`NFLE 1023 - Page 10
`
`
`
`U.S. Patent
`
`Dec. 31, 2013
`
`Sheet 6 of 11
`
`US 8,621,541 B2
`
`CO
`
`;=.
`
`NFLE Ex. 1023 - Page 11
`
`NFLE 1023 - Page 11
`
`
`
`U.S. Patent
`
`Dec. 31, 2013
`
`Sheet 7 of 11
`
`US 8,621,541 B2
`
`188
`
`192
`
`188
`
`/
`AREA
`2
`COM
`SERVER
`
`q80.
`/---'1
`/-7
`
`/
`
`‘C._.188
`
`192
`
`192
`
`188
`
`/
`B
`
`AREA
`1
`COM
`SERVER
`
`1184
`
`c.
`
`1
`GROUP
`DATABASE
`SERVER
`
`188
`
`188
`
`(188
`
`188
`
`180
`
`__/
`
`/
`
`AREA
`COM
`SERVER
`
`/)
`
`11
`
``188
`
`11-' 188
`
`188
`
`180
`
`180
`
`188
`
`192
`
`Fig. 9
`
`NFLE Ex. 1023 - Page 12
`
`NFLE 1023 - Page 12
`
`
`
`wawa •sn
`
`H Jo 8 JamiS
`
`Zll ItS'IZ9`8 Sf1
`
`Fig. 10
`
`donutik INT
`attribute_fk INT
`value TEXT(50)
`crumb
`
`—OE
`
`parent
`
`212
`
`I.
`
`child_fk INT
`parent fk INT
`donut_hier
`
`—OE
`
`
`
`208
`
`child
`
`+0-
`
`parent & INT
`name TEXT(50)
`dir id INT
`
`-OE
`
`htvdir
`
`,204
`
`shared BOOL
`desc TEXT(50)
`donut id INT
`donut
`
`206
`
`200
`
`40-
`
`pw TEXT(50)
`name TEXT(50)
`uid TEXT(16) (AK)
`user id INT
`htvuser
`
`202
`
`cI off Ed - czoI .X1 aux
`
`NFLE 1023 - Page 13
`
`
`
`wawa •sn
`
`CIOZ 'IC *aaa
`
`H JO 6 WIN
`
`Zll ItS'IZ9`8 Sf1
`
`SERVER ASSIGNS THE USER TO A TEAM AND SAVES AN
`
`INDICATION OF THE ASSIGNMENT
`
`I
`
`(A)
`
`
`
`230
`
`SERVER OPTIONALLY RECEIVES USER-PROFILE
`
`CONTENT FROM ANOTHER SOURCE AND
`
`INCORPORATES IT INTO THE DONUT
`
`SERVER IMPLEMENTS
`
`THE UPDATES TO
`
`THE DONUT
`
`USER TO UPDATE
`SERVER QUERIES
`
`THE DONUT
`
`228
`
`SERVER QUERIES USER, RECEIVES A RESPONSE,
`
`AND GENERATES A DONUT
`
`226 -
`
`Fig. 11A
`
`236 -11
`
`e_
`
`234
`
`232
`
`tt offEd - can •xa aux
`
`SERVER DETERMINS IF A DONUT EXISTS FOR THE USER
`
`224
`
`220
`
`222
`
`USER LOGS ONTO NETWORK
`
`( BEGIN )
`
`NFLE 1023 - Page 14
`
`
`
`wawa •sn
`
`H JO OT WIN
`
`Zll ItS'IZ9`8 Sf1
`
`(B)
`
`Fig. 1113
`
`(C)
`
`PUSH CONTENT TO THE USERS MACHINE
`
`1260
`
`OTHER
`
`259
`
`258
`
`APPLICATION
`OBJECT OR
`EXECUTABLE
`
`257
`
`256
`
`255
`
`STREAM
`VIDEO
`
`CONTENT
`MULTIMEDIA
`
`CONTENT
`
`AUDIO
`
`CONTENT\
`
`VIDEO
`
`242
`
`1
`
`254
`
`NETWORKED
`
`AVAILABLE
`CONTENT
`
`VIA URL
`
`Si offEd - czot .X1 aux
`
`240
`
`SELECT CONTENT FOR TRANSMISSION TO THE
`
`USER BASED ON THE DONUT
`
`TRANSMITS COPY TO THE USER'S MACHINE
`SERVER SAVES THE DONUT AND OPTIONALLY
`
`(A)
`
`238
`
`NFLE 1023 - Page 15
`
`
`
`wawa •sn
`
`CIOZ 'IC *aaa
`
`H jo H WIN
`
`Zll ItS'IZ9`8 Sf1
`
`Fig. 11 C
`
`252
`
`91 offEd - EZ01 .X1 HUN
`
`UPDATES, AND OPTIONALLY SEND THE UPDATES
`DYNAMICALLY UPDATE THE DONUT, SAVE THE
`
`TO THE USER'S MACHINE
`
`NO
`
`250
`
`248
`
`DETERMINE WHETHER TO UPDATE THE DONUT
`
`MONITOR THE USER'S ACTIVITY
`
`(B)
`
`244
`
`(C)
`
`NFLE 1023 - Page 16
`
`
`
`US 8,621,541 B2
`
`1
`ENHANCED VIDEO PROGRAMMING
`SYSTEM AND METHOD UTILIZING
`USER-PROFILE INFORMATION
`
`2
`is further needed is a system and method for distributing
`content with that mechanism combining television program-
`ming with Internet resources.
`
`REFERENCE TO RELATED APPLICATIONS
`
`5
`
`SUMMARY OF THE INVENTION
`
`This application is a Continuation of U.S. application Ser.
`No. 09/409,305, filed on Sep. 29, 1999, which is incorporated
`herein by reference in its entirety.
`The following United States patents are incorporated
`herein by reference in their entirety: U.S. Pat. No. 6,513,069,
`entitled "ENHANCED VIDEO PROGRAMMING SYS-
`TEM AND METHOD FOR PROVIDINGA DISTRIBUTED
`COMMUNITY NETWORK"; and U.S. Pat. No. 7,120,871,
`entitled "ENHANCED VIDEO PROGRAMMING SYS-
`TEM AND METHOD UTILIZING A WEB PAGE STAG-
`ING AREA."
`
`BACKGROUND OF THE INVENTION
`
`10
`
`15
`
`20
`
`30
`
`35
`
`40
`
`Today, the capabilities of computers to provide massive
`amounts of educational and entertainment information has
`exploded with the Internet. The Internet has the power to
`transform society through unprecedented levels of informa- 25
`tion flow between members. Currently, on-line systems offer
`a variety of different services to users, including news feeds,
`electronic databases (either searchable by the user directly on
`the on-line system, or downloadable to the user's own com-
`puter), private message services, electronic newsletters, real
`time games for play by several users at the same time, and job
`placement services, to name a few. However, today, most
`on-line communications occur merely through text. This cur-
`rently stands in great contrast to the audio/visual presentation
`of the alternative electronic medium, television. However, it
`is expected that as multi-media's incessant growth continues,
`audio/visual programs will proliferate and text will become
`less and less dominant in the on-line environment. Even
`though these programs will be introduced, the Internet, will
`remain essentially user unfriendly due to its very massive-
`ness, organization, and randomness. Simply stated, there is
`no order or direction in the Internet. Specific pieces of infor-
`mation are many times hard to find, and harder yet, is the
`ability to put that piece of information into a meaningful 45
`context.
`Television, on the other hand, has been criticized for being
`a passive medium "chewing gum for the eyes," as Fred
`Allen once observed. Television has always been something
`you watched, not something you do. Many social critics
`believe that the passivity television depends on has seeped
`into our entire culture, turning a nation of citizens into a
`nation of viewers. While interactive television systems have
`increased the level of user interaction, and thus, provided
`greater learning and entertainment opportunities, vast infor-
`mation resources such as databases are inaccessible from
`such a medium.
`What is needed is a means to close the gap between video
`programming and the information superhighway of the Inter-
`net. What is needed is a wider, richer experience integrating
`audio/visual and textual database elements into an organized
`unique interactive, educational, entertainment experience.
`Currently, the Internet is a repository of information on vir-
`tually any subject. However, what is needed is a mechanism
`for combining the user-friendly visual experience of televi-
`sion with the vast information resources of the Internet. What
`
`50
`
`55
`
`60
`
`65
`
`Systems consistent with the present invention combine
`broadcast television programming and/or video program-
`ming which appears on a VHS or Beta tape, CD-ROM, DVD
`or other medium, or particular content from the Internet, or
`video programming at a video server (hereinafter "video pro-
`gramming") with the massive Internet, creating a new and
`powerful educational and entertainment medium. The system
`allows consumers to receive more information in a more
`efficient manner than either televis