`US 7,073,189 B2
`(0) Patent No.:
`
` McElhattenet al. (45) Date of Patent: Jul. 4, 2006
`
`
`US007073189B2
`
`(75)
`
`(54) PROGRAM GUIDE AND RESERVATION
`SYSTEM FOR NETWORKBASED DIGITAL
`INFORMATION AND ENTERTAINMENT
`STORAGE AND DELIVERY SYSTEM
`Inventors: David McElhatten, Marina Del Rey,
`on tus). StevenJohnson. Pasadena,
`;
`John
`W. Callahan,
`Broomfield, CO (US); Mare J.
`Apfelbaum, New York, NY (US);
`Robert Benya, Breezy Point, NY (US);
`Louis D. Williamson, Denver, CO
`(US); James A. Chiddix, New York,
`NY US)
`
`5,285,272 A
`5,335,277 A
`5,357,276 A
`5,371,551 A
`5,436,917 A
`ee A
`5,528,282 A
`
`2/1994 Bradley et al.
`8/1994 Harvey etal.
`10/1994 Banker etal.
`12/1994 Logan et al.
`7/1995 Karasawa
`2000 pCallaghan et al.
`6/1996 Voeten et al.
`(Continued)
`
`EP
`
`FOREIGN PATENT DOCUMENTS
`1 087 619
`*
`3/9001
`
`(Continued)
`
`(*) Notice:
`
`(73) Assignee: Time WarnerInteractive Video
`Group, Ine., Stamford, CT (US)
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 533 days.
`
`OTHER PUBLICATIONS
`Roy Furchgott, “Don’t want people to control their T.V.s?”,
`The New York Times, Aug. 24, 2000, Section G, p. 1, col.
`2, Circuits, 2000 The New York Times Company.
`.
`(Continued)
`Primary Examiner—VivekSrivastava
`(21) Appl. No.: 10/302,550
`(74) Attorney, Agent, or Firm—Brown Raysman Millstein
`“yg,
`Felder & Steiner LLP
`(22)
`Filed:
`Nov. 22, 2002
`ABSTRACT
`(57)
`(65)
`Prior Publication Data
`US 2003/0208763 Al=Nov. 6, 2003
`
`Related U.S. Application Data
`(60) Provisional application No. 60/377,963,filed on May
`3. 2002.
`(51)
`Intcl
`(2006.01)
`HOAN o/445
`(2006.01)
`GO6F 3/00
`(2006.01)
`GO6F 13/00
`(52) US. Che cicceccceccssscesssesssessessseesseeesnee 725/58; 725/25
`(58) Field of Classification Search ...........00.... 725/58
`See application file for complete search history.
`References Cited
`U.S. PATENT DOCUMENTS
`
`(56)
`
`In a broadband communications system, e.g., a cable sys-
`tem, Programnne content can be readily reserved and
`accessed for viewing using interactive program guides in
`accordance with the invention. Such programming content
`may include in-progress programs, future programs and
`previously broadcast programs which are recorded at a
`headendin the cable system, and which may or may not have
`Overlapping broadcast
`times.
`In addition,
`the user may
`‘Teserve programsata set-top terminal, and may also do so
`remotely from the terminal through a communications net-
`work such as,
`the Internet, a public switched telephone
`network (PSTN), a wireless telephone network,etc.
`
`5,253,066 A
`
`10/1993 Vogel
`
`53 Claims, 32 Drawing Sheets
`
`100
`
`120
`1085
`HEADEND
`
` 123
`
`MODULATOR
`BANK
`
`
`
`
`
`HFC CABLE
`NETWORK
`150
`
` SERVICE
`
`MODEM
`AREA NODE
`
`POOL
`
`
`SERVICE
`AREA NODE
`
`
`
`SET-TOP
`TERMINAL
`
`158-1
`
`]
`
`_|
`
`SET-TOP
`TERMINAL
`
`158-2
`
`
`
`SET-TOP
`TERMINAL
`
`158-L
`
`Comcast, Exhibit-1006
`
`A/S PROCESSOR
`
`
`
`
`
`
`ya
`yall
` CACHE MANAGER PROCESSOR
`
`
`SWITCHING
`
`
`
`UNIT
` fils
`
`NETWORK
`LIBRARY MANAGER |
`
`CONTROLLER
`
`
`
`
`
`
`§
`
`Comcast, Exhibit-1006
`
`1
`
`
`
`US 7,073,189 B2
`
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`.....00.... 386/83
`
`FOREIGN PATENT DOCUMENTS
`
`WO
`WO
`WO
`WO
`
`WO 00/11871 Al
`WO 00/52928 Al
`WO 01/56285
`WO01/9561 Al
`
`3/2000
`9/2000
`2/2001
`12/2001
`
`OTHER PUBLICATIONS
`
`“PVR copyright concerns raised”, Audio Week, Aug. 23,
`1999, section: This Week’s News, 1999 Warren Publishing,
`Inc.
`
`7/1996 Levitan
`5,534,911 A
`8/1996 Herz
`5,543,927 A
`8/1996 Tsuboiet al.
`5,550,640 A
`11/1996 Van Gestel et al.
`5,579,183 A
`4/1997 Russo
`5,619,247 A
`9/1997 Blairet al.
`5,671,386 A
`10/1997 Ganeket al.
`5,682,597 A
`11/1997 Laneetal.
`5,687,275 A
`12/1997 Nishidaet al.
`5,699,360 A
`1/1998 Walters etal.
`5,710,970 A
`2/1998 Ottesen etal.
`5,721,878 A
`3/1998 Shimoda
`5,727,113 A
`3/1998 Inoue etal.
`5,729,280 A
`3/1998 Boyceetal.
`5,729,648 A
`§/1998 Harrison et al.
`5,748,254 A
`7/1998 Monteiro et al.
`5,778,187 A
`8/1998 Fujita et al.
`5,793,971 A
`8/1998 Allen
`5,794,217 A
`9/1998 Younget al.
`5,808,608 A
`10/1998 Cobbley et al.
`5,818,510 A
`10/1998 Ueharaet al.
`5,822,493 A
`12/1998 LaJoie et al.
`5,850,218 A
`1/1999 Freeman et al.
`5,861,881 A
`3/1999 Harveyetal.
`5,887,243 A
`6/1999 Levine
`5,915,068 A
`6/1999 Asamizuya
`5,917,538 A
`12/1999 Flavin
`6,005,603 A
`4/2000 Jun
`6,046,760 A
`“More ‘convergence’ digital video recorders emerge”, Video
`4/2000 Moetal.
`6,052,588 A
`Week, Jun. 19, 2000, section: This Week’s News, 2000
`4/2000 Traxlmayr
`6,055,358 A
`Warren Publishing, Inc.
`5/2000 DeMoney
`6,065,050 A
`“TiVo and replay sign cable deals to boost PVR distribu-
`8/2000 Ishizaki
`6,108,002 A
`tion”, Warren’s Cable Regulation Monitor, Aug. 21, 2000,
`9/2000 Saeki
`6,115,532 A
`section: This Week’s News, 2000 Warren Publishing, Inc.
`9/2000 Van Gestel et al.
`6,118,922 A
`1/2001 Beard
`6,172,712 Bl
`“Future VOD role of studios vs. other companies debated”,
`1/2001 Alexanderet al.
`6,177,931 Bl
`Video Week, Apr. 10, 2000, section: This Week’s News,
`5/2001 Barton et al.
`6,233,389 Bl
`2000 Warren Publishing, Inc.
`6/2001 Gordonetal.
`6,253,375 Bl
`Raymond Snoddy, “The TiVo—T.V.’s nemesis?”, Times
`6,314,572 Bl=11/2001 LaRoccaet al.
`Newspapers Ltd., Sep. 1, 2000, section: Features, 2000
`6,324,338 Bl
`11/2001 Woodetal.
`Times Newspapers Limited (the Times London).
`6,442,328 Bl
`8/2002 Elliott et al.
`6,442,332 B1*
`8/2002 Knudson et al.
`Marc Gunther; Irene Gashurov, “Whentechnology attacks!;
`6,532,593 Bl
`3/2003 Moroney
`Your T.V. is looking weird. Network executives are getting
`6,543,053 Bl
`4/2003 Li etal.
`flustered. Viewing choices are exploding. That’s what hap-
`6,609,253 Bl
`8/2003 Swix et al.
`pens ... ”, Fortune, Mar. 6, 2000, section: Features/
`6,931,657 BL*
`8/2005 Marsh ...........eeeeeeeeeeeee 725/46
`Television, p. 152, 2000 Time Inc.
`2001/0047516 A1* 11/2001 Swain et al.
`....
`2002/0042914 Al*
`4/2002 Walker et al... 725/36
`“Independent study shows TiVo service increases enjoyment
`and changes people’s attitudes towards T.V.”, PR Newswire,
`May 2, 2000, 2000 FT Asia Intelligence Wire; 2000 PR
`Newswire.
`
`Dale Buss, “Ultra TV”, Brandmarketing, Sep. 1999, vol. VI,
`No. 9, p. 74, ISSN 1091-6962, 1999 Responsive Database
`Services, Inc. Business and Industry; 1999 Fairchild Publi-
`cations.
`
`Brian Lowry,“Television, as youlike it; Today’s gadgetry is
`smart enough to let viewers choose camera angles, or kick
`back and rewindas the action unfolds live. Watch it, and it
`watches back”, Los Angeles Times, Feb. 13, 2000, section:
`Calendar, p. 8, Calendar Desk, 2000 Times Mirror Com-
`pany.
`Peter Thal Larsen, “Inside Track: TV viewers can box
`clever: Technology Video Recorders: personal video reor-
`ders will be a godsend for viewers. But what about the
`schedulers”, Financial Times London Ed., Jun. 23, 2000, p.
`18, ISSN 0307-1766, 2000 Responsive Database Services,
`Inc. Business and Industry; 2000 Financial Times Ltd.
`Patricia Sabga; Charles Molineaux, “TiVo—CEO, CNNfn’,
`transcript # 00090110FN-107 interview Michael Ramsay,
`The N.E.W. Show, Sep. 1, 2000, Fri. 5:18 p.m. EST, 2000
`Cable News Network.
`
`Mary Kathleen Flynn; Steve Young, “Interactive TV,
`CNNFn”,
`transcipt #00081407FN-111
`interview Josh
`Bernoff, Digital Jam, Aug. 14, 2000, Mon. 8:08 p.m. EST,
`2000 Cable News Network.
`
`Kale, RFC 1180 “A TCP/IP tutorial”, Jan. 1991, Spider
`Systems Limited, Section 4 “ARP”.
`Duso et al., Operating System Support for a Video-On-
`Demand File Service, Digital Equipment Corporation, p. 4
`(“CMFAP”).
`US 6,940,674, 09/2005, Sugiyamaet al. (withdrawn)*
`
`* cited by examiner
`
`2
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 1 of 32
`
`US 7,073,189 B2
`
`
`
`dOl-13S||dOL-135
`
`d0L-L3S
`
`
`
`TWNIWY3LTWNIAGSL
`
`TWNIAY31
`
`
`
`
`
`1-851c-8S11-851
`
`JOTASSS
`
`JQONVia
`
`JOIAYIS
`
`JOONV3uV
`
`OF|
`
`
`
`TV)ISH
`
`AYOMLIN
`
`el
`
`YOLVINGON
`
`ANY
`
`021
`
`001bOla
`
`GO|
`
`ONTHOLIMS
`
`LINA
`
`VIQIN
`
`40SSI90Ud
`
`YAOVNVAJHOVO
`
`MYOMLIN
`
`YITIOYLNOD
`
`YJOVNVAAUVYET]
`
`YOSSI90UdS/¥
`
`QN30¥3H
`
`3
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 2 of 32
`
`US 7,073,189 B2
`
`235
`230
`231
`mn, oo oes
`
`Le
`13}
`
`“tCem
`
`an
`
`idl
`
`TS
`
`ani
`
`#:39om
`
`TIME
`
`FIG. 3
`500
`
`303
`
`506
`
` DESTINATION
`
`REQUEST DATA
`
`303
`
`cots
`
`ORIGINATION
`
`4
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 3 of 32
`
`US 7,073,189 B2
`
`FIG. 4
`
`IDENTITY OF REQUESTED
`READ RECEIVED REQUEST TO LEARN TSIDs,
`PROGRAM MATERIAL, AND ORIGINATION ADDRESS
`
`SELECT TRANSPORT STREAM AMONG THOSE IDENTIFIED BY RECEIVED TSIDs
`
`IDENTIFY CARRIER CARRYING SELECTED TRANSPORT STREAM
`
`DETERMINE PROGRAM ID IDENTIFYING PROGRAM STREAM
`REPRESENTING REQUESTED PROGRAM MATERIAL
`
`COMMUNICATE TO MEDIA PROCESSOR FIRST MESSAGE
`
` SEND SECOND MESSAGE RESPONSIVE TO RECEIVED REQUEST 10 SET-TOP TERMINAL
`
`403
`
`406
`
`4
`
`08
`
`409
`
`412
`
`415
`
`Cry
`
`CF
`
`CFyyCFyoi
`
`FREQUENCY
`(MHz)
`
`CAUSE CURRENT TRANSMISSION OF PROGRAM
`MATERIAL TO SET-TOP TERMINAL TO BE HALTED
`
`
`RETRIEVE RECORD ASSOCIATED WITH TERMINAL
`
` READ RECEIVED PAUSE MESSAGE
`
`
`
`NOTE IN RECORD THAT TRANSMISSION OF PROGRAM
`MATERIAL TO TERMINAL HAS BEEN HALTED
`
`5
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 4 of 32
`
`US 7,073,189 B2
`
`FIG. 7
`
`READ RECEIVED REWIND MESSAGE
`
`RETRIEVE RECORD ASSOCIATED WITH
`SET-TOP_TERMINAL
`
`|
`
`RETRIEVE REWIND TRICK FILE
`ASSOCIATED WITH PROGRAM
`
`IDENTIFY I-FRAME IN REWIND TRICK FILE
`
`READ ARRAY OF IDENTIFIERS OF I-FRAMES IN REWIND
`TRICK FILE STARTING FROM THAT OF IDENTIFIED [-FRANE
`
`CAUSE PROGRAM MATERIAL, CORRESPONDING TO I-FRAME
`IDENTIFIERS AS READ, TO BE RETRIEVED, AND TO BE
`TRANSMITTED IN TRANSPORT STREAM TO TERMINAL
`
`703
`
`706
`
`709
`
`712
`
`15
`
`718
`
`FIG. 8
`
`READ RECEIVED FAST-FORWARD MESSAGE
`
`803
`
`
`
`806
`
`g09
`
`
`RETRIEVE RECORD ASSOCIATED WITH SET-TOP TERMINAL
`
`
`
`
`RETRIEVE FAST-FORWARD TRICK
`
`FILE ASSOCIATED WITH PROGRAM
`
`
`
`
`IDENTIFY I-FRAME IN FAST-FORWARD TRICK FILE
`
`READ ARRAY OF IDENTIFIERS OF I-FRAMES IN FAST-FORWARD|915
`TRICK FILE STARTING FROM THAT OF IDENTIFIED I-FRAME
`
`
`
`
`CAUSE PROGRAM MATERIAL, CORRESPONDING TO I-FRAME
`IDENTIFIERS AS READ, TO BE RETRIEVED, AND TO BE
`
`
`TRANSMITTED IN TRANSPORT STREAM TO TERMINAL
`
`B12
`
`B18
`
`6
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 5 of 32
`
`US 7,073,189 B2
`
`FIG. 9
`
`Sf SISTEy
`
`4 < ~ ~EHYQQOG© ma aoa
`
`hho,
`
`7
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 6 of 32
`
`US 7,073,189 B2
`
`FIG. 10
`
`5010
`
`PROGRAM MARKED T0
`INDICATE RESERVATION
`
`5040
`9020
`
`
`
`DOES
`
`
`PAST RELATED
`
`
`
`USER WANT TO RESERVE ALL
`
`PROGRAMS MARKED
`
`
`PAST RELATED PROGRAMS
`FOR RESERVATION
`
`
`
`
`
`
`PROGRAM(S) ACCESSIBLE TO
`USER FOR PREDETERMINED TIME
`
`5030
`
`
`
`
`
`
`
`
`
`PROGRAM BEEN ON RESERVE
`
`FOR PREDETERMINED TIME
`
`
`
`
`ACCESS 10
`PROGRAM
`MAINTAINED
`
`YES
`
`SEND MESSAGE 10 USER THAT
`PROGRAM NO LONGER AVAILABLE
`
`OFFER USER OPPORTUNITY T0
`ARCHIVE RESERVED PROGRAM
`
`5060
`
`5070
`
`8
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 7 of 32
`
`US 7,073,189 B2
`
`40
`
`N3SOHD
`
`40Isr
`
`QS9S
`
`0¢9S
`
`0795
`
`
`
`dji¥;,ISOOHD
`
`
`
`“ANY«SL¥Addu
`
`
`
`629Buywoodypyani,
`
`NVY9OUd¥JO(S300SId3
`
`
`
`LLOLA
`
`‘19“LYVISIY(|
`Y3WNN“ONY«S300SId3
`
`HIISNYYOONd
`
`
`$d3340Y3ENNN,,ISOOHD
`AINOS300SId3
`OLSNOLdO50
`
`"INNISEYogg,|fieasema
`MINS3LVIYD
`YSHLIGSdIdy
`
`4o(11N¥430)
`JONI)TYSP9S
`NNY-LSaT4
`Si00SId3|S£9S
`(S1¥3d34
`
`
`(11N¥430)GYVOSIOLNMOHSSNOILdO
`
`
`S1V3d9YJDOSIddAVEIOYdd3380
`
`
`NMOHSS300SId3ONINOIdNTHY
`
`VYJAYISIYOLNMOHSSNOILdO
`
`S$id0SId340YSaWANCSLIAT
`
`
`
`ques)puowadUOT]SwoysayYOAD]TW
`
`yuneg@)—_puowegupfa]saoyseyyouns
`
`TWAIA.ISOOHD
`
`“ONY«ONINODdN
`
`
`
`
`
`
`
`SHALINVaVdJANISIYOLNOUdOISOOKDNMOHSW¥dO0dd¥40SJONVISNIJUNLNS)«SS¥dNOSVIS.,¥TVONIAYISIYYOI
`
`
`
`
`
`
`puns)punwagUg(G]saoysaquowyW7ypuoas)—paioiagUn[A}smugaquoanyV7
`
`9
`
`
`
`
`
`
`
`
`SapUINNVG
`
`gs¢g64O™
`"MINNVGOJNININMOHSNOD
`
`
`QGAU3SIYWVEIONdINIYYND
`SEREDaa
`GhOLA
`QNIGYOOSY¥LaVLSOLSTNOILdOAINO
`
`IJOIOHOLINWI3dSH
`
`JHLNOLOVOLYV3dd¥SNOILdO
`
`
`
`
`youoesJ)puowaqup(g]soussytownyWW
`
`WVd90ddG419973$
`
`
`
`
`
`"(.SMOHSSLIYOAVS,OLC300¥)SYMOHSLYVIS3Y,,--NVY9OUd
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 8 of 32
`
`US 7
`
`2
`
`073,189 B2
`
`igi
`
`fe
`
`008
`
`
`
`
`
`tpunesQ)—puowagug(B]saoysayyoanWy
`
`SdA
`
`gees
`
`ON
`
`éFIGVANISIS
`
`10
`
`10
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 9 of 32
`
`US 7,073,189 B2
`
`
`
`QS¢Sios@)—_poowwuo]SanuseyingY
`
`EL‘LT001sJava
`
`“ANYAVIds
`
`
`
`LHONHOTHQd-ALJH)tedgdoog-sepuy Y
`
`
`
`SZayy]utuaops206aunjds,u0goe‘AD|~l0~H2Y}OJAN]JO]$90)CORUORehJAYISIYwd00:-00°2
`
`
`
`joydsoyjosauag
`
`seaaene
`
`
`
`
`
`401¥SJIOHDLINVIIGFHLSV
`
`
`
`
`
`
`
`younag()pubwagup[@]saoyssyuoanyWW/
`
`
`
`
`
`AV1dSIQ-Q3A5SIYWYE9OYdQALIITAS
`
`
`
`
`
`Q3LONNOLLVAYSSIYHLIM30IN9OLSNYALIY
`
`
`
` LALANJ8VM
`
`AD|-UA-JAQOKOY0}SID}COOH
`
`ayyulWmop206aupidsung
`
`wd00:-00:2
`wdAQISI;,
`{HONHOIH
`
`G1Ps
`
`11
`
`
`
`02#S
`
`LOWOLS¥3dd¥SNOILd0
`PTat9s]
`
`
`yauoas(>)puowequg[@]saysayuorDyWW
`
`11
`
`
`
`
`
`
`
`
`
`
`
`[S34]sounidosau]
`
`sya6AyouyAvo),2uq40Auuy,
`
`wd00:01-00:6OSS
`
`NOOTGNYYO10DA@C3LONNOLLVAS3SIYHUM301N9
`
`OLSNYALIYAVIdSIC-CIAUISIYWVYIONdGILIITIS
`
`
`
`
`JOLOHDLIAVI3GSHLSV«3AMISIY,,-NVED0Nd
`
`
`
`youasQ)pudwagudfH]saoYsayuoanyWW7
`PLOldPO1SG
`
`
`WYE9ONdCILOTIS"SUI8SYR-AL
`YAWIL¥LSOLSINOILdO
`Fa98FIAVAYISIS[apron|asa7 PS*YS08SCSooCSF300
`
`WYE9OYdCYOIIYOL
`SooEEEEB:“IAWSIyUOabuandl
`
`
`
`
`younag()punwagup[B]sKoysayuoany‘W7
`
`
`
`HLNISAILJUNlAdOLTOYS
`
`JAINAVYIONdGtcs
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 10 of 32
`
`US 7,073,189 B2
`
`“PAL.Slyuoabuaaas
`
`“SUN8SYA-AL
`
`
`
`puowagUfa]saysmom)7
`
`O¢Ss
`
`
`
`FHLNOLOYOLYVddd¥SNOILdO
`
`
`
`yas@)—_puowadug[a]saoysspicy
`
`
`
`syaAjouyduo]augjoAwy,
`
`wd0:01-00°6
`
`
`
`soupldosay]
`
`MO8H
`
`006
`
`MOQGH
`
`00S
`
`12
`
`12
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 11 of 32
`
`US 7,073,189 B2
`
`
`PROGRAM AVAILABLE 10
`USERS FOR PREDETERMINED
`
`
`AMOUNT OF TIME
`
`
`
`
`?
`
`
` 6050
`
`6060
`
`PROGRAM AVAILABILITY
`MAINTAINED
`
`PREDETERMINED TIME
`ELAPSED
`
`
`
`PROGRAM GUIDE
`SERVER
`
`
`
`192
`
`WEB INTERFACE
`
`13
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 12 of 32
`
`US 7,073,189 B2
`
`FIG. 16
`
`
`
`5710
`
`PROGRAM IS SELECTED
`FOR RESERVATION
`
`
`
`
`IS CHANNEL
`
`SUBSCRIPTION-BASED
`
`
`SUBSCRIPTION
`
`AGREEMENT IS
` DOES USER
`
`YES|AUTHORIZED AND
`
`WANT TO BECOME A
`MESSAGE THAT FEE
`
`SUBSCRIBER
`
`
`ASSESSED IS
`?
`
`
`DISPLAYED
`
` MULTIPLE
`
`EPISODES TO BE
`RESERVED
`
`9725
`
`
`2
`
`SINGLE EPISODE
`
`
`RESERVATION FEE
`
`IS ASSESSED
`
`
`
`PROCEED TO 5315 OF
`
`MULTIPLE EPISODE
`
`
`FIG. 12 FOR CURRENT
`
`
`RESERVATION FEE IS
` ASSESSED
`
`PROGRAM, 9420 OF FIG. 13
`FOR PAST PROGRAM, 5515
`
`OF FIG. 14 FOR FUTURE
`
`PROGRAM
`
`
`
`PROCEED TO 5620 OF
`FIG.
`11
`
`14
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 13 of 32
`
`US 7,073,189 B2
`
`9eppbyesau,sew0]puuD
`
`
`
`wdoo:44-00:01
`
`wow)
`
`(yuoas)«ALAW(8)sBunsrwoibouy‘y7
`
`
`
`|XXX28vk|XXX[XXXXXXdt|
`
`VapgnSa]FPOSANSAU]punGN}|
`JOOH]UNSUWLAxLOqOJoyDap
`wdgo:lt-00:08|JappuoKO}|
`
`
`Jann
`
`lc
`
`8“Old
`
`15
`
`15
`
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 14 of 32
`
`US 7,073,189 B2
`
`
`
`04
`
`
` Law and Order
`
`10:00 -— 11:00pm
`Goren and Eames investigate
`
`the sudden death of a banker
`
`in Als 90th floor apartment.
`rhot
`10:00pm
`10:30pm
`
`
` 1060
`[BASEBALL - NY METS AT LA DODGERS
`
`
`W777 3 ee
`Shopping
`Shopping
`
`
`
`
`
`iP5 NEWS es
`
`
`
`A
`BINY TV
`©Seareh
`
`WCBS 2
`
`WARC 7
`
`16
`
`
`
`U.S. Patent
`
`2Z0A
`FIG.
`
`Jul. 4, 2006
`
`Sheet 15 of 32
`
`US 7,073,189 B2
`
`6114
`
`6112
`
`6110
`
`17
`
`
`
`U.S. Patent
`
`GOOGOlA
`
`600
`
`“AVCOL~|7
`A¢INN2INN|ANMeIoAVA0¢AVA6ZAVAfo.
`
`
`
`US 7,073,189 B2
`
`VidzZI
`
`ML.AL4
`
`
`
`
`
`18
`
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 17 of 32
`
`US 7,073,189 B2
`
`coo!
`
`40d4d40038
`
`Q3080038~-48-01
`
`SAVYOONd
`
`coat
`
`
`
`SAVSO0ddTIAKISIY
`
`V
`
`
`
`IWL9WVYDOYdJOFTL
`
`WV00-F-Of:¢62AVA
`
`PHO
`
`V
`
`V
`
`G
`
`C19WVA90NdJOFILL
`
`WYO£:2-00-262AVN
`
`¥“HO
`
`
`
`S719WVYIOddJOFTL
`
`WY0¢-8-00:8£INN
`
`P‘HD
`
`l
`
`G19WVAIOYdJOFILIL
`
`WY00:7-00°¢ifAVN
`
`¥‘HO
`
`JOGOLA
`
`0
`
`£19WYYOOdd40FILL
`
`WY00:9-08°S¢INN
`
`¥‘HO
`
`oa
`
`
`
`JIaVIIVAYSAVED0Ud
`
`ONYNOILVAYASIY404
`
`INIGYOD3Y
`
`FIGVIIVAY40SFILIL
`
`
`
`IALAdSIY“SNVYDONd
`
`
`
`GNVSJAILLSVOCVOua
`
`
`
`STINNVHDW¥d90'd
`
`19
`
`19
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 18 of 32
`
`US 7,073,189 B2
`
`
`
`yuo)[ALAM][@]opingW
`
`
`
`
`
`YIYSUSDOLINIGYOIY
`
`
`
`
`
`SWVd9OddJOLSN“CIAVdSICVIYSLTYDONILYOS
`
`
`
`
`
`Q3LY0S--NMOHS““SNVINONILYOS¥JSOOHD
`
`
`
`40Y38NANCININYILICIYd
`
`
`
`“QIANISIYSAVYIOUd
`
`
`
`Ovi“WVYDOUdANY
`
`ONIHOLYMWOUI
`
`LeOld
`
`
`
`
`
`NVH1Y3M444]O10!
`
`
`
`NMOHSSWVY90Ud
`
`Q3ANISIYJOISNO01
`
`
`
`
`
`J0011NVHI34OWJI
`
`oath19gpoy
`
`
`
`40N3QNANGININYI1I03Nd
`
`
`
`““CIANISIYSAVEDONd
`
`
`
`
`
`«SMOHSAN,JSOOHOSuVidd¥ANIASMOHSAW
`
`20
`
`20
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 19 of 32
`
`US 7,073,189 B2
`
`CG
`OL
`A
`
`G3AVIdSICS¥3NVONYAIGNOTIV
`
`
`[ALXn][8]opingW
`
`«wONYNI0NO,JSOOHD
`40,Ado>
`puowayud
`[ALAN][8]pingWosSeRANSAhediskate?|PgeA
`
`jouorjourcy
`
`TU50M
`
`smoysAy
`
`ipunes@)
`(ALAn)[8]
`
`ONIHILYMW084
`
`“AVED0NdANY
`
`21
`
`21
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 20 of 32
`
`US 7,073,189 B2
`
`Apouey
`
`CNY«.31140¥d
`
`SAMOA
`
`JENA
`
`Jepig.puo#0]¥
`
`&oOa
`
`“queuryodo4004)(N06Olvt
`
`‘VIHA
`
`“WIMSLIYDWSASSAGSAUIOYddALISOLALTIGY
`
`‘GUHSMEV1S3NIIGJAVHVINILINDOMLYO
`
`JNOTIANAHOUWESMOYYYNOLSNNILNOD
`
`
`ANODILVDONYJNYNSOLO“baOc|
`ey_ALAN]#9WV}NySHOHS
`
`uupes@)apingW
`
`
`
`
`VANSLINDFW0ddLNIMHND133A
`ALAA|(8]
` poondioyiAqeyoudesddo2404oIssojoyf20/9/2“us
`
`
`SINOAVS=tt
`AYL,,BY}40)
`
`
`wwueABS,queayluGo,
`“UINOF“HE£1-9d
`
`IDINWOSUBAESBY
`ny‘TMABOUS
`IHOTIHOIH“bre
`
`
`
`“apy/uorjay2OMOsOINyGUulyySJSUUDY)dyadJObl
`MIN31V3Y),,
`
`wSI1I09d:,FLVIYDOLSNVIAFHLHIM
`
`
`papnjoxyOZeos[ALIN]G)__epngWSPUUDYY
`
`
`
`AVEIOYdHOYVISATIVOILYNOLAYLVHL
`YSMITA¥SIQIAOddVINSILTYOAY
`
`
`‘SmugoudINIWUNDsndAa!fOld938/8q
`
`
`
`pajowuy/sevon|SMOYSBzLJOAD4PUl4woe@DCALAN]ano
`zz0¢9Aipjuawin20gaijolq0}PRY
`
`
`anokWeeAlasadPUDODI]E:T
`Yipuoweg0)
`
`
`LOppNs[|#8ep6nsaaysungpuovaso
`SIUyJ04UDg049YyORP
`wdo0:1}-00°08
`
`
`
`IWHLSAVY90UdTIVAVIdSIO
`
`SUDA1045
`
`
`
`TUIMOAVSONL.HOMHOIH
`
`
`
`“WISILSDCILITTISYOdVVC
`
`ddl
`
`Orr!
`
`
`
`
`
`1-19§@ployuosWuDY
`
`
`
`swouGoud@zu0Any
`
`*hyoonpueyno-
`
`22
`
`
`
`
`
`22
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 21 of 32
`
`US 7
`
`2
`
`073,189 B2
`
`
`
`aloudDpazpald@A.no)
`
`DP|yUD|Y<sOpoy40]
`
`
`
`
`
`g,ssaud‘ajijoudsiyy0}ppooy
`
`
`
`Ds‘ayyoudsiyydaayoj
`
`wiI@ayy01ppy[8]
`
`
`
`0871GWYNISYTs.oLoV
`
`
`
`
`
`Lg
`
`0}yupmnodaunsnokay
`
`
`
`
`
`a[joudunodayajap
`
`é2z0pRAojuawnaog
`
`
`
`
`SI-S¥JAYS]YOVINSIIYDGOVO1ALTIAYNOILI130O3IN3SIUd
`--FIJONdAYTINODOLCILdAOYdYIMITAWYIINODOLG3S¥Y3MIIA
`
`
`
`
`
`
`
`
`
`IST]GGIYOSMOUSYOLIY193735YOdL38VHEIF1B¥L9313S
`
`
`{o002)1w0mwwwoNTeXwartyApo,‘ineuaeonceoFLaTTISstd
`
`
`ues)TALAN][G]pingYWquog@—CALANIT]—apingYW
`ues)[ALANJE]pingYWyung)[ALANI]=apingYW
`
`
`
`02+10971Os?!
`
`
`
`tatUASYUYoruoly‘uy(UpLYWoyApoom‘uaSay26saypiaany
`
`
`
`Y¥VWYNISYI<<
`
`YOLOV_ha<
`
`
`
`SUDAY1240
`
`
`
`Uoly‘Oply
`
`
`
`uyor‘unsy
`
`
`
`SUMVNS8OL¥ZIT
`
`STUdOdddA19SOLANIGY
`
`bo“Old
`
`0071
`
`SILRIOAYS
`
`
`
`'STTLO8d1NI8HNBOA
`
`‘M/voney@omcsaunyoAay
`
`
`SjouuDy)ayyordy
`
`U-PS%preyvosuoY
`zoryAmquaunoog
`
`Peppuaury/sasoy
`
`
`SMOYS2y1J0AD]PUL
`Bold9}PPY
`
`yaunag()
`[ALAN]
`
`
`
`[8] aping'WS[eUUDY)
`papnjoxg
`
`OS!
`
`
`
`
`
`“"WIGGLYOWASAISAg
`
`SILMOAVI
`
`ne
`
`
`
`31F130;,ISOOH)
`
`
`
`“ONY«dT40dd
`
`
`
`
`
` WId¥SSLTYOAVI,NOU
`
`“GNYAFMs08d
`
`MINGLV349,,
`3SOOHO
`
`Ocrl
`
`SS¥l
`
`23
`
` :
`
`
`
`
`
`
`
`|ope=«umd uony OADSDIMYDUIAY
`
`S7140dd_INIWUND40LSM
`
`qupes
`
`[ALANIGG]
`apingW
`
`23
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 22 of 32
`
`FIG. 25
`
`HBO
`501
`
`All Day
`All
`the best from HBO,
`available anytime!
`
`ea
`S00*HBO 2:15pm
`Heo
`
`ne
`
`A
`
`n
`Movies
`Kids
`A\Show List
`
`ORS
`
`A
`
`y
`
`praca
` [B]On Demand © Browse
`
`
`
`HBO
`501
`
`All Day
`All
`the best from HBO,
`available anytime!
`
`LOOK BACK
`
`ie—
`pm
`:
`°
`500*HBO 2:15
`|_|
`
` 5
`3
`A\Show List
`[B]On Demand © Browse
`
`HBO
`Sex and the City
`8/19, 8:00 ~ 10:00pm
`“Games People Play” Corrie
`meets another “wrong” guy.
`60 Win, [MA]
`SEX_AND THE CITY
`
`nies: i Playa :
`
`IL\
`500+HBO 2:15pm
`
`24
`
`US 7,073,189 B2
`
`8116
`
`8124
`
`81 34
`
`24
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 23 of 32
`
`LOOK SACK
`
`LOOK_BACK
`
`3*WWB
`
`2:05pm
`
`US 7,073,189 B2
`
`aces:
`Sa
`Sports/ Specials
`Kids
`
`stp
`SED
`v
`
`MAGS:
`
`
`
`A\Show Uist—(B]0n Demand
`
`(C) Browse
`
`
`
`
`
`
`A\Show List (B]On Demand=(© Browse
`
`
`
`LOOK BACK
`
`The Osbournes
`Seinfeld
`NENPSE
`Will
`&
`Gre
`
`
`
`A
`SED:
`y
`
`
`
`
`
` Dawson's Creek
`
`
`
`=| r= je
`
`
` A\Show List—[8]0n Demand©©) Browse
`
`
`
`
`a/11, 9:00 - 10:00pm
`Lots f fol end heary teen
`soap opera drama.
`1 Hr. [14
`
`
`
`
`
`25
`
`25
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 24 of 32
`
`US 7,073,189 B2
`
`FIG. 27
`
`8324
`
`PSERES
`Buffy the Vanpire Sloyer
`Charmed
`Felicity
`Just
`Shoot Me
`
`WWB Look Back
`3
`
`All the best from the WB from
`the past 48 hours.
`
`8322 |
`
`SERIES
`Movie
`Sports/Specials
`Kids
`
`Buffy The Vempire Sloyer
`Charmed
`
`A\Show list
`
` [B]On Demand © Browse
`
`WWB Look Back
`3
`
`All the best from the WB from
`the past 48 hours.
`
`A\Show List
`
` [B]On Demand © Browse
`
`WWA Look Back
`Oowson’s Creek
`
`8/11, 9:00 - 10:00pm
`Lots of hot and heavy teen
`soap opera drama.
`f Hr.
`
`:
`
`EWG
`Reserve This Show
`Other Options
`©) Browse
`
` [BJOn Demand
`
`A\Show List
`
`26
`
`26
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 25 of 32
`
`US 7,073,189 B2
`
`FIG. 28
`
`3130
`
`
`
`3110
`3120
`3130
`- 3140
`3150
`
` SPECIAL SERVICES
`
`
`-FOOD ON-DEMAND
`
`
`
`
` CHINESE
`ITALIAN
`GROCERIES
`KOSHER
`
`SANDWHICHES
`
`
`SPECIAL SERVICES
`
`DISTANCE LEARNING Pai
`
`
`
`
`
`
`GED
`
`MBA
`MARKETING
`
`SAT PREP'N
`MIS
`TAX PREP*N
`BUSINESS
`ORGANIZATION
`
`
`3140
`
`SPECIAL SERVICES
`
`
`SHOPPING Adal
`
`
`
`
`
`COMPUTERS
` COSMETICS
`FAX MACHINES
`
`PDA’S
`ELECTRONICS
`
`
`
`STEREOS
`OFFICE SUPPLIES
`
`
`
`TELEVISIONS
`
`3150
`
`aaa]
`
`SPECIAL SERVICES
`~SPECIAL INTERESTS
`
`
`
`
`
`
`
`BIRD WATCHING
`SPECIAL INTERESTS|FISHING
`PHOTOGRAPHY
`
`
`
`27
`
`27
`
`
`
`U.S. Patent
`
`66Old
`
`Jul. 4, 2006
`
`Sheet 26 of 32
`
`US 7,073,189 B2
`
`
`
`SFIINVAAYOAMIN
`
`40INO
`
`SIGNYaOAMINLAEAYOAKAN
`
`
`
`~SHINOkM43N
`
`LaYA
`
`
`
`YSHLVIMAYOAMIN
`
`
`
`SLYOdS4YOAMINJILLWIS
`
`
`
`SMINAYOAMIN]OUSTONVYINYS
`
`OVID
`
`LINaYN
`
`28
`
`28
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 27 of 32
`
`US 7,073,189 B2
`
`SAVUDON-
`
`iLOHS.LVHMA
`
`SNTUHOIN
`
`SONIIS4
`
`02z¢
`
`0O&“IIt
`
`
`
`SMSTAIUd-
`
`iLOHS.LVHA
`
`4300FAY]
`
`SONWYdOSJH
`
`43
`
`/Siond0dd-
`SIOIAYIS
`
`LOHS.LYHA
`
`
`
`$0009ONLLYOdS
`
`ONIHIOV)
`
`ANMar
`
`w109
`
`Oves
`
`SIOIANIS/SLONGOYd
`
`SMGIATUd
`
`
`
`LOHSiLYHAS3LIUOAYS
`
`S30IAN3S
`
`~~iLOHS.LYHMwo|e0g2e|iS”|
`
`O1eS
`
`
`
`10ONLiON
`
`HHSE
`
`SHOHSAN
`
`SONTLLIS
`
`29
`
`29
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 28 of 32
`
`US 7,073,189 B2
`
`0061
`
`LEOld
`L061wid92:6(aUCJoAu)souesdosayy
`
`
`wdgoonLCE=]wd00:6
`ays, 1Z\udy
`6061L161
`suodsjeaysoueidosaulSJ9YjO1gJopueg
`
`
`
`wid00:0}wid00:6wid00:8
`
`
`OdH
`
`lol
`
`
`
`wWJO}SBuvayyes
`
`vpeysoy
`
`AHOHSJEUM
`
`sesaiwald
`
`1261
`
`e26l
`
`G26l
`
`161
`
`30
`
`30
`
`
`
`U.S. Patent
`
`Jul
`
`4,
`
`2006
`
`Sheet 29 of 32
`
`US 7,073,189 B2
`
`
`
`HdNVOIYIAYSSIA
`
`
`
`S3IMOLSIWILO38
`
`XINnqd
`
`YOLLOUI
`
`YNNOGYA-
`
`NOSISAN
`
`(NVA
`
`d0d-
`
`NISUIA¥JN
`
`AVOTOH
`
`NOJISAA
`
`ONVAI0
`
`d0d-
`
`02XOGHOLVA
`
`YNNOQVA
`
`NOSISNA
`
`WOISS¥19
`
`Zit
`
`4004
`
`d0d
`
`NVA
`
`IdMISNA
`
`
`
`GOIY3dIAL
`
`31
`
`31
`
`
`
`Jul. 4
`
`, 2006
`
`Sheet 30 of 32
`
`US 7,073,189 B2
`
`TIVOLINSVE
`suvASIH)
`
`Sd0LYNVL
`
`SIYOHS
`
`ININdINOI
`
`SUdAVId
`
`S3HL019
`
`U.S. Patent
`
`S&“Old
`
`SLu0d$
`
`
`
`
`
`TWALSSVE39311094109
`
`TIVOLINS¥EVENaaer
`
`TIvaaSvE
`
`32
`
`AT90H
`
`4399908
`
`32
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 31 of 32
`
`US 7,073,189 B2
`
`0¢C¢
`
`swoubadyopuyy—Aa,DEY7aHOYVIS
`
`pay0poqoel
`
`00c¢
`
`—
`
`
`
`swosborg000002
`
`a[qo||oAo
`pojas014ssary
`
`[ya208S|@)ALAM[a]
`
`apingWSOUDAPO
`
`0}«puo49939)Df
`
`
`
`
`
`JILLWV890UdYIINIOLSYV3dd¥JOVINIINI
`
`oue
`
`
`
`Q3L0I13SGYOMAIY
`
` ONELLWAAg
`
`
`
`Wo208s]G)ALAN[B]opingW
`
`
`
`-NOSVIS/4VIAAg
`
`"JUNGAg
`
`33
`
`YO“FIL“YOLOAI
`
`
`
`
`
`VIMSLIYDHOYVISSAVIdSIC
`
`
`
` SUILINVYVdONTHOYWIS
`
`
`
`
`
`
`
`ISOOHDSUEY‘OI10ITISONTLYY
`
`
`
`YO‘NOSVIS/YY3A‘3YN39ABI
`
`VEOIA
`
`33
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 4, 2006
`
`Sheet 32 of 32
`
`US 7,073,189 B2
`
`
`
`
`
`RESERVED PROGRAM
`TRANSMITTED TO USER
`
`ADVERTISING COMMERCIAL
`BROADCASTED
`
`USER ACTIVITY IS
`MONITORED
`
`4240
`
`
`
`
`
`HAS USER
`PLAYED ENTIRE
`COMMERCIAL
`
`FIG. 35
`
`4210
`
`4220
`
`
`
`
`
`4230
`
`PLAYED PART OF
`COMMERCIAL
`?
`
`?
`4250 HAS USER
`
` 4280
`
`COMMERCIAL NOT PLAYED
`
`
`4290
`
`
`INDICATE THAT ENTIRE
`COMMERCIAL PLAYED
`
`INDICATE PORTION OF
`COMMERCIAL PLAYEO (TIME
`
`INDICATE THAT
`
`COMPILE RESULTS
`
`34
`
`34
`
`
`
`US 7,073,189 B2
`
`1
`PROGRAM GUIDE AND RESERVATION
`SYSTEM FOR NETWORK BASED DIGITAL
`INFORMATION AND ENTERTAINMENT
`STORAGE AND DELIVERY SYSTEM
`
`10
`
`20
`
`30
`
`40
`
`45
`
`50
`
`The present application claims under 35 U.S.C. §119(e)
`the benefit of U.S. Provisional Application Ser. No. 60/377,
`963 filed on May 3, 2002.
`
`FIELD OF THE INVENTION
`
`The invention relates to communications systems and
`methods, and moreparticularly to a system and method for
`accessing and reserving entertainment programs and other
`information through a communications network, e.g., a
`cable network.
`
`BACKGROUND OF THE INVENTION
`
`Personal video recorders (PVRs), also known as digital
`video recorders (DVRs), e.g., TiVO and ReplayTV devices,
`are popular nowadays, stemming from their capabilities of
`“pausing”, “rewinding” and “fast-forwarding” live televi-
`sion (TV) broadcast while it is being recorded. They may
`also offer programming access and recording functions,
`including “season pass”—like options for automatically
`recording every episode of a show for an entire season and
`an “on-screen guide” for looking up recorded programs to
`view. The PVRs may also suggest programs for recording
`based on a user’s viewing habit.
`With the advent of digital communications technology,
`many TV broadcast streams are transmitted in digital for-
`mats. For example, Digital Satellite System (DSS), Digital
`Broadcast Services (DBS), and Advanced Television Stan-
`dards Committee (ATSC) broadcast streams are digitally
`formatted pursuant to the well known Moving Pictures
`Experts Group 2 (MPEG-2) standard. The MPEG-2 standard
`specifies, among others, the methodologies for video and
`audio data compressions which allow multiple programs,
`with different video and audio feeds, multiplexed in a
`transport stream traversing a single broadcast channel. A
`digital TV receiver may be used to decode an MPEG-2
`encoded transport stream, and extract the desired program
`therefrom. The prior art PVRs take advantage of MPEG-2
`compression of video and audio data to maximize use of
`their limited storage capacity.
`
`MPEG-2 BACKGROUND
`
`Tn accordance with the MPEG-2 standard, video data may
`be compressed based on a sequence of groups of pictures
`(GOPs), in which each GOP may begin with an intra-coded
`picture frame (also known as an “I-frame”), which is
`obtained by spatially compressing a complete picture using
`discrete cosine transform (DCT). As a result, if an error or
`a channel switch occurs,
`it
`is possible to resume correct
`decoding at the next I-frame.
`The GOP mayrepresent additional frames by providing a
`much smaller block of digital data that indicates how small
`portions of the I-frame, referred to as macroblocks, move
`over time. Thus, MPEG-2 achieves its compression by
`assuming that only small portions of an image change over
`time, making the representation of these additional frames
`extremely compact. Although GOPs have no relationship
`between themselves,
`the frames within a GOP have a
`specific relationship which builds off the initial I-frame.
`
`2
`The compressed video and audio data are carried by
`continuous elementary streams, respectively, which are bro-
`ken into access units or packets, resulting in packetized
`elementary streams (PESs). These packets are identified by
`headers that contain time stamps for synchronizing, and are
`used to form MPEG-2 transport streams. For digital broad-
`casting, multiple programs and their associated PESs are
`multiplexed into a single transport stream. A transport
`stream has PES packets further subdivided into short fixed-
`size data packets, in which multiple programs encoded with
`different clocks can be carried. A transport stream not only
`comprises a multiplex of audio and video PESs, but also
`other data such as MPEG-2 program specific information
`(sometimes referred to as metadata) describing the transport
`stream. The MPEG-2 metadata may include a program
`associated table (PAT)that lists every program in the trans-
`port stream. Each entry in the PAT points to an individual
`program map table (PMT)thatlists the elementary streams
`making up each program. Some programs are open, but
`some programs may be subject to conditional access (en-
`cryption) and this informationis also carried in the MPEG-2
`transport stream, possibly as metadata.
`The aforementioned fixed-size data packets in a transport
`stream each carry a packet identifier (PID) code. Packets in
`the same elementary streams all have the same PID, so that
`a decoder can select the elementary stream(s) it needs and
`reject the remainder. Packet-continuity counters may be
`implemented to ensure that every packet that is needed to
`decode a stream is received.
`
`SUMMARY OF THE INVENTION
`
`Although prior art PVRs offer such attractive program-
`ming access and recording functions (e.g., the aforemen-
`tioned “season pass”-like options and “on-screen guide”),
`we have recognized certain disadvantages associated with
`use of the PVRs. For example, one disadvantage is that a
`prior art PVR only records(a) the last X minutes of program
`material played on the channel to which the user actually
`tunes, where X represents a limited value, and (b) desired
`programs which needto be identified to or by the PVR in
`advance of their broadcast. Thus, any program material
`other than (a) or (b) is not recorded by a PVR, thereby
`limiting the materials that a user can review. For example,
`the PVR user cannot review any unrecorded program (or
`sometimes even in its entirely after its broadcast has started)
`although the program is recommendedbya friend after its
`broadcast. Another disadvantageis that limited by the num-
`ber of tuners therein, a prior art PVR is not capable of
`recording programsin their entirety which have overlapping
`broadcast times and the number of which is greater than the
`numberoftuners, thereby further limiting the materials that
`a user can review.
`
`limitations by
`The invention overcomes the prior art
`providing network-based interactive programming andser-
`vices. For example, in accordance with the invention, broad-
`cast programsare recorded at a headend of a cable network
`before they are delivered to a userat a set-top terminal. Thus,
`the user may reserve, for later review, not only in-progress
`programs and future programs as in prior art, but also
`previously broadcast programs
`since they have been
`recorded at the headend regardless of any user request. As
`such,
`the user may also restart an in-progress program
`without a prior request. In addition, by removing the pro-
`gram recording function from a local device, e.g., a prior art
`PVR,to the network, the user no longer needs to be bothered
`with the local device (or its remote control for that matter),
`
`35
`
`35
`
`
`
`US 7,073,189 B2
`
`4
`FIG. 4 is a flow chart depicting a process for providing
`program material in response to the request of FIG. 3;
`FIG. 5 illustrates selected carriers for transmitting pro-
`gram materials in a forward passband of the system of FIG.
`1;
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG.3 illustrates a request for program material from a
`set-top terminal in the system of FIG. 1;
`
`3
`and may also reserve programs having overlapping broad-
`cast times. Further, the user may reserve programs using a
`device located remotely from the user’s terminal, such as
`any computer connected to the internet or any telephonic
`device connected to the public switched telephone network
`FIG.6 is a flow chart depicting a process for pausing a
`(PSTN)or a wireless telephone network.
`Thus, with the invention, a user advantageously can enjoy program in response to a pause message fromaset-top
`
`terminal;
`any desired programs anytime, thereby transcending tradi-
`tional program schedule limitations. The invention fully
`FIG.7 is a flow chart depicting a process for rewinding a
`meets such common needs as multiple membersof a house-
`program in response to a rewind message from a set-top
`terminal;
`hold wanting to reserve and/or archive different shows that
`have overlapping broadcast
`times, e.g., Sunday football
`FIG. 8 is a flow chart depicting a process for fast-
`games. The invention also makes possible reserving and/or
`forwarding a program in responseto a fast-forward message
`archiving, e.g., news events, election coverage, etc. across
`from a set-top terminal;
`networks and channels for later comparative review.
`FIG.9 is an illustration of a remote control according to
`Further, the invention obviates the need of a proactive
`one embodimentof the present invention;
`effort otherwise required of a PVR user, which includes
`FIG. 10 is a flow chart depicting a program reservation
`deciding and actively electing in advance what showsto
`process in a first embodiment of the invention;
`record. If the user forgets or is too busy to set the PVR to
`FIG.11 illustrates screen displays in reserving a group of
`record the desired shows, the shows normally would not be
`programs in accordance with the invention;
`recorded, thereby depriving the user of a chance to review
`FIG. 12 illustrates screen displays in reserving a current
`show in accordance with the invention;
`them. To solve such a problem, for example, an inventive
`“Lookback” feature is implemented here to allow a user to
`FIG. 13 illustrates screen displays in reserving a past
`show in accordance with the invention;
`go back and access previously broadcast programs up to a
`predetermined period in the past.
`FIG. 14 illustrates screen displays in reserving a future
`In addition, as mentioned before, the invention obviates
`show in accordance with the invention;
`use of a prior art PVR which is undesirable in manyre

Accessing this document will incur an additional charge of $.
After purchase, you can access this document again without charge.
Accept $ ChargeStill Working On It
This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.
Give it another minute or two to complete, and then try the refresh button.
A few More Minutes ... Still Working
It can take up to 5 minutes for us to download a document if the court servers are running slowly.
Thank you for your continued patience.

This document could not be displayed.
We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.
You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.
Set your membership
status to view this document.
With a Docket Alarm membership, you'll
get a whole lot more, including:
- Up-to-date information for this case.
- Email alerts whenever there is an update.
- Full text search for other cases.
- Get email alerts whenever a new case matches your search.

One Moment Please
The filing “” is large (MB) and is being downloaded.
Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!
If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document
We are unable to display this document, it may be under a court ordered seal.
If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.
Access Government Site