throbber
|l||||||||l|l||||l|||||||l|||||II||I|I||||||II|1||||I||||||||||||||l|||||||
`USODSSS9S49A
`
`United States Patent
`
`[19]
`
`[11] Patent Number:
`
`5,559,549
`
`Hendricks et al.
`
`[45] Date of Patent:
`
`Sep. 24, 1996
`
`[54]
`
`[75]
`
`[731
`
`TELEVISION PROGRAM DELIVERY
`SYSTEM
`
`Inventors: John S. Hendricks, Potomac; Alfred
`E. Bonner, Bethesda, both of Md.
`
`Assignee: Discovery Communications, Inc..
`Bethesda, Md.
`
`[21]
`
`[22]
`
`Appl. No.:
`Filed:
`
`160,191
`
`Dec. 2, 1993
`
`OTHER PUBLICATIONS
`
`Hong Kong Enterprise advertisement: Two Innovative New
`Consumer Products From SVI; Nov. 1988; p. 379.
`Great Presentations advertisement: Remote, Remote; 1987;
`p. 321-1.
`Consumer Dist. advertisement: Xpand Your TV’s Channel
`Capability; FalUWinter 1992; p. 215.
`Hem-1e van den Boom: An Interactive Videotex System for
`Two—Way CATV Networks; AEU, Band 40; 1986; pp.
`397—401.
`
`(List continued on next page.)
`
`Related US. Application Data
`
`Primary Examiner—Safet Metjahic
`Assistant Examiner—Chris Grant
`
`Continuation-impart of Ser. No. 991,074. Dec. 9, 1992.
`
`Attorney Agent, or Firm—Dorsey 3?. Whitney LLP
`
`{57]
`
`ABSTRACT
`
`An expanded television program delivery system is
`described which allows viewers to select television and
`audio program choices from a series of menus. The primary
`components of the system include an operations center, a
`digital cable headend, and at least one set top terminal
`having a remote control. The system allows for a great
`number of television signals to be transmitted by using
`digital compression techniques. A combined signal is trans-
`mitted over satellite to a cable headend, which may modify
`the combined signal for changes or additions in program-
`ming or menu content. The combined or modified signal is
`subsequently distributed to individual set top terminals in
`the cable network. Menus are partially stored in a set top
`terminal
`in each subscribers home and may be repro-
`grammed by signals sent from the operations center or
`headend. Numerous types of menus may be used, incorpo-
`rating information included within the videoldata signal
`received by the set top terminal. A remote control unit with
`icon buttons allows a subscriber to select programs based
`upon a series of major menus, submenus, and during pro-
`gram menus. Various data gathering and analysis techniques
`are used to compile programs watched infomtation that in
`turn is used in packaging programs, customizing menu
`selections,
`targeting
`advertisements,
`and maintaining
`account and billing information.
`
`[63]
`
`[51]
`[52]
`[58]
`
`[56]
`
`Int. CI.‘5 ....................................................... HIM-N 7116
`US. Cl.
`...........
`3484’6; 348t'12; 4555.1
`
`Field of Search
`343%, 7, 9. 12,
`348i'13, 1; 45534.2, 51, 6.1; H04N 7i16.
`71'173
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`0050
`
`. 301,037
`. 314,333
`. 325,531
`. 329,233
`D. 331,760
`4,433,179
`4,633,246
`4,697,209
`
`5.4929 Malsuda .
`2:199! Hafiier.
`411992 Schwartz .
`9.4992 Grasso et a1.
`12i1992 Rank, Jr.
`.
`1211934 Kruger et a1.
`81198? Eilers et a1.
`.
`911987 Keiwit et at. .
`
`.
`
`.
`
`(List continued on next page.)
`
`FOREIGN PATENT DOCUMENTS
`Canada .
`2044574 12.11992
`243312 10.11981
`European Pat. 01f. .
`355597
`21990
`European Pat. Oil“.
`.
`424643
`511991
`European Pat. 03‘. .
`506435
`911992
`European Pat. 01f. .
`614160150
`31936
`Japan .
`3193119
`811991
`Japan .
`
`(List continued on next page.)
`
`21 Claims, 11 Drawing Sheets
`
`CMHEfiNaM
`QNALOG SIRE
`
`
`
`
`
`
`'"
`SPECIA.
`enamels
`
`
`1.
`WEYAHY “ENS Ii
`'
`-
`mmmnxflfi
`
` fi—xnfimbnmb
`Tu___
`—NA1'10MBL GED
`
`
`
`"- RENE)?
`
`— movements /
`
`
`
`NTFX—1008 I Page 1 of 29
`
`

`

`5,559,549
` Page 2
`
`us. PATENT DOCUMENTS
`
`1131937 Youngv
`4,706,121
`211938 Lambert .................................. 3581310
`4,724,491
`4,792,972 1211988 Cook, Jr. .
`4329.558
`511989 Welsh. _
`41339569
`511989 Seth-Swill 9* 91 ---------------------- 330110
`4.860.379
`811989 Sehoeneberger et al. .
`418761735
`1011989 KIWI -
`4,941,429
`311990 BestIer et al. .
`4.949.187
`311990 Cohen -
`4,949,310
`91' 1990 Barbee et al. .
`49519109
`1011990 T911319 -
`41975951
`1231990 13mm
`41971455
`1211990 Yuma.
`4,995,078
`211991 Monslow et al. .
`5,001,554
`311991 Johnson eta]. .
`5,015,329
`511991 E11611 6121. .
`5,020,129
`511991 Martin e: a]. _
`5,027,400
`611991 Baji e: 8.1.
`.
`5.0365394
`7,1991 M651 etal‘ _
`5,046,093
`911991 Wachob.
`5,047,367
`911991 Stmbbe 61. 3]..
`5,073,019
`1,1992 Anh- ’
`.
`5,093,713
`311992 Hearty e1 8.1.
`5,105,263
`411992 Yamanouchi et 111..
`5,132,139
`711992 Ammmon et 61..
`5,133,019
`511939 1361121113166 61 al. .
`5,144,663
`911992 Kudclski or al. .
`5,151,132
`911992 Ferraro- 34317
`5,151,739
`911992 Young.
`5,166,336
`1111992 Molnar 6161..
`.......................... 45513.1.
`5.172.413 123.1992 Bmdley‘et El.
`$132639
`”1993 Mamba 9‘ a1.
`.
`5,202,317
`411993 Koenck et a]. .
`5,236,954
`«1993 IIIOUB 61. 3.1. mmmm..."................ 34316
`5,216,515
`611993 Steele 61 a].
`.
`5,223,924
`611993 Strubbe ‘
`_
`5.227211
`3’1993 M31163! fl 8.1.
`5,247,347
`911993 final-31 et al. _
`5,253,066
`1011993 Vogel ,
`5,253,275
`1011993 Yun et a1
`
`.................................. 3431?
`
`...........................
`
`.....................
`
`211994 Esch 6161.
`5,233,639
`211994 Watson .
`5,239,271
`.
`311994 Trani at 61.
`5,293,540
`711994 mm el al.
`513231.554
`311994 Maeda e! 31‘ _
`5339315
`311994 Lappington et aI.
`5,343,239
`911994 Tsuda
`5,345,594
`1011994 Young at a]. ‘
`5,353,121
`5.355.162 1011994 116261166 et Bl.
`5357275 1011994 Banker et :11.
`_
`5,375,068
`1211994 Palmer 61 a1.
`5404393
`411995 Remillard ‘
`5,410,326
`411995 0616mm .
`5,414,426
`511995 O’Donnell et a1. .
`5,416,503
`511995 Sakumaet 3.1..
`5,431.294
`111995 Thomas et 31' .
`
`.
`
`.. 34816
`
`348113
`
`348113
`34316
`
`3641514
`
`FOREIGN PATENT DOCUMENTS
`
`.
`1913,3116
`9’1993
`5259195
`611936 Umted ngdom.
`216822?
`“19% WW-
`3691962
`1931939 “’90.
`3999523
`111991 WIPO .
`9100670
`“991 W0 -
`9193112
`711992 “’0-
`9211713
`7’ 1992 W190 -
`9212599
`1011992
`“’"5'0 -
`9217027
`9221206 ““992 WIPO -
`9323377 1” 1993
`““PO -
`
`OTHER PUBLICATIONS
`Daniel M_ Moloney; Digital Compression in Todays Addres-
`sable Environment; 1993 NCI'A Technical Papers; Jun. 6,
`1993. PP- 308—316.
`(33.11.1111. Besflel" Flexible Data 3mm and Intflfface Rim“
`.
`‘
`.
`.
`als For Rap1d Development of OSD Apphcanons; 93 NCTA
`Tech. P313613; Jun. 6, 1993; pp. 223-236.
`A. D. Gallium, et 3].: A Store-And—Forward Architecture
`For Video—On—Demand Service; ICC 91 C0111; Jun. 1991;
`pp. 842—846.
`
`‘
`
`NTFX—1008 I Page 2 of 29
`
`

`

`US. Patent-
`
`Sep. 24, 1996
`
`Sheet 1 of 11
`
`5,559,549
`
`_____.
`
`_____
`
`_8o.
`
`Em
`
`no...
`
`mEEEB...
`
`33:23:00
`
`mfimo
`
`E295
`
`2an
`
`8N
`
`whim—5km
`
`€0.5qu
`
`56:50
`
`0mm
`
`mow
`
`trauma—.—
`
`«202930
`
`.3ch
`
`New
`
`NTFX—1008 I Page 3 of 29
`
`
`
`
`
`
`
`

`

`US. Patent
`
`Sep. 24, 1996
`
`Sheet 2 of 11
`
`5,559,549
`
`um<
`
`QmmmummiooHIEdo
`
`
`
`43.5.600434d.
`
`-mwmmEOU
`
`43.55_
`EMFm>m¥_
`
`-ZdJQZOELQQE...I.
`
`
`
`-mtqmmimic00.3..
`
`wmugmmmmix:
`
`mmm§m§I.
`
`--
`
`
`HmMDOmmm...men—mmImmSOEa._
`_E35288o
`
`
`
`
`EZEEMFZNm
` ZMIDI=IUu
`Hz..
`
`MUSIC
`
`
`
`>,_....__q_umn_m”Fan—m
`
`all
`
`
`
`3.5ooézqmowv.NAWN,“szmZOGmNEQEOU/|llI‘—
`
`
`
`
`
`
`
`guzzfixo.07:29.392.323.00.mHIoE
`
`mmeJOI
`
`mEMQJOI
`
`
`
`
`
`
`fits.MEDUOQ
`
`
`mmeJOI9.103....mFIwEm2mmD£IU¥ZOEUE-ZOZmgmz
`
`Na_N%i\xx.\\mhzmozmauazmamzomz\man.L\\$sz95.2vmq$sz
`
`0\\\\80#2922$528832
`
`n._33mg:x80mmhim:M.3292sz3mamam8Em>8madzocqzmmhzzflzmozmamo2_
`
`NTFX—1008 I Page 4 of 29-
`
`
`
`
`
`
`
`
`
`

`

`US. Patent
`
`'
`
`Sep.24,1996
`
`Sheet 3 of 11
`
`5,559,549
`
`Fig. 3
`
`I
`O
`(
`
`OPERATIONS -
`
`202
`
`CENTER
`PROGRAM
`204 ‘
`
`PACKAGING
`I
`
`
`MENU
`MANAGEMENT - $353599“:
`
`
`0 E Ll VERY
`CONTROL
`
`MAS TE R CONTROL
`UPL INK SI TE
`
`I
`SIGNAL
`PROCESSOR
`208 f -
`
`NETWORK
`CONTROLLER
`
`209
`
`2I4
`
`220/IEEI
`
`ANALOG
`SIGNALS
`DIGITAL COMPRESSED
`SIGNALS {YCTVI'I
`
`OTHER DIGITAL
`OR ANALOG
`
`2I6A/
`
`
`
`UP—STREAW
`INTERACTIVITY
`
`
`NTFX—1008 I' Page 5 of 29
`
`
`
`PRESS ORDER BUT TON HERE
`TO ORDER—
`-IIII_IIII-
`
`_\
`
`\CABLE HOUSEHOLD
`\
`\
`\
`
`222
`
`REMOTE/CUSTOMER
`INTERFACE
`
`900
`
`

`

`US. Patent
`
`Sep. 24, 1996
`
`Sheet 4 of 11
`
`5,559,549
`
`50
`
`
`Allslll.8m
`33:02032N6_m8m8
`
`“E..aI3.82.Eoomn.
`
`
`xaEmuoEoo5::H29533500n.._.SaE
`
`>._.<O
`
`so
`
`
`
`09.2.2085.
`
`0sz
`
`30m
`
`om..am
`
`
`82>35".Fx
`E3%END
`
`EmcumSo
`5.mE\a
`
`«wemum
`
`NTFX—1008 I Page 6 of 29
`
`he
`
`
`

`

`US. Patent
`
`Sep. 24, 1996
`
`Sheet 5 of 11
`
`5,559,549
`
`input
`
`Uldeo
`output
`
`Hudio
`output
`
`NTFX—1008 I Page 7 of 29
`
`

`

`US. Patent
`
`MwS
`
`91
`
`wM
`
`5,559,549
`
`H.m(0w
`
`hOESm.
`
`.,.50"E
`
`09.20...m.mVEI
`
`
`
`
`
`a0...hmm
`
`mmtgMai00
`
`Hum
`
`3M
`
`comn50
`
`Eng—E00
`
`a
`
`<o>
`
`3.330
`
`LEE—:00
`
`mum—<0 HIEm»
`
`Hszfi
`
`«50¢"E
`
`
`
` a005mm.xmnfi.
`
`
`
`NZ...NZOIQ
`
`amm..<_n_
`
`3.0mGOEn.
`
`20m$05
`
`
`
`E<mo92m.
`
`00h
`
`NTFX—1008 I Page 8 of 29
`
`
`
`
`
`

`

`U
`
`e
`
`Sheet 7 of 11
`
`5,559,549
`
`.55
`
`
`
` \L62n:Esm-pEflmem_62a.Ewam62ESSull—
`
`EE6..£5a
`
`.oz0.7.95
`
`flFMEUOLL
`
`NTFX—1008 I Page 9 of 29
`
`.Q
`l\
`
`(D
`
`NF
`
`L
`
`
`
`QMomm36a23:325835vgmvam.a
`
`gum.omm35m$523.".2+25§252gm9.3mv2EaSEast;
`tm
`
`1u.M:\NE388033on"E9&0ha
`m.18N825mmmmmm
`
`%a8.98.80....mg
`
`
`anUNR
`
`
`

`

`US. Patent
`
`Sep. 24, 1996
`
`Sheet 8 of 11
`
`5,559,549
`
`
`
`Rafi39.6
`
`5.32
`
`.933
`
`ONE
`
`0nonown—0mm:
`
`
`3%?afia”3.33A.%%3333.3
`
`
`
`a:3.3E.3.2.:an:IF.5355.237.6.20“gunman_
`
`
`H.oa>afiauicon‘»...:B8:
`
`moanago»
`
`
`
`
`
`
`.333o<9,=3“.52:5fl69%.ma5353w3323.5Eton.a03:0..—Ufiauqm-.5..—.01...963.3..—3an:aquam—
`uoEOcocoa—om233%«SEname—mu.83930aauto»E330233a.a5%3390o.
`
`
`
`
`
`
`
`
`
`
`”Maoawh‘aawi=55£35m:353:05«uh—Momnanny;“=52maaoE.9353.05?£6ofiflflw
`
`
`
`
`
`
`£35950%one039E”WWW—aQuan—aEEmuncan—«EEGWafiaawflaufiuufimgaun—
`
`bouDom
`
`hafiww.032?;saw—«Enanon:0no.“fiwrflano...”automw
`
`
`
`
`
`
`
`Macaw”.can“23.5guano.855.announ—5£3
`
`
`558a—aamonugonnaEnam—
`
`onc—
`
`amour..—Euuaa.uoEH
`
`Hana
`
`
`:32:.E33
`333%33
`
`%.3
`
`_
`
`a2mans—2
`
`Seam
`
`3m"
`
`NTFX—1008 I Page 10 of 29
`
`_3.9582
`
`
`
`

`

`US. Patent
`
`Sep.24, 1996
`
`Sheet 9 of 11
`
`5,559,549
`
`620
`
`/
`
`GRAPHICS MEMORY
`
`MEMORY FILES
`
` BACKGROUND
`
`GRAPHICS FILE
`
`LOGO GRAPHICS FILE
`
`MENU DISPLAY AND
`CUFISOFI GRAPHICS
`FILE
`
`runs
`
`m:mum
`Univetsal
`Sub-Menu
`
`flflfl
`
`Promo
`smmS
`
`m
`
`fillll
`my’I'IIIII Me
`c
`IIIIIIIIIIII
`
`New I:LIIIIIIIIIIII cunsoa
`'1“
`LogoFIla
`IIIIIIIIIIII HIGHLIGHT
`IIIIIIIIIIII DVEHMYS
`m IIIIIIIIIIII
`
`IIIIIIIIIIII
`IIIIII
`IIII
`cable
`
`Sm’wn'fia s llllll
`III
`5::
`3 IIIIIIIIIIII
`IIIIIIIIIIII
`am I.“ II...
`
`egos
`
`366
`
`nu
`
`Di
`
`: a
`
`350
`
`816
`
`6%.;
`
`SW:
`
`300
`
`
`
`NTFX—1008 I Page 1 1 of 29
`
`

`

`US. Patent
`
`I.
`
`-Sep.24,1996
`
`Sheet 10 of 11
`
`5,559,549
`
`
` TEXT GENERATOR
`£121.
`
`
`
`Storage
`of
`
` Long Term
`
` Intermediate
`Short Term
`
`
`
`
`Compressed
`Compressed
`Compressed
`Text
`Text
`Text
`
`
`
` £15
`87
`BIZ
`
`
`
`
`
`SET TOP TERMINAL
`HARDWARE M
`
`Fig. 9b
`
`NTFX—1008 1' Page 12 of 29
`
`

`

`US. Patent
`
`Sep. 24, 1996
`
`Sheet 11 of 11
`
`5,559,549
`
`«mmNmmmum
`
`
`Emfimcth.SE...96..5..“am2383036.mama
`
`3:22.om52¢".new“.new”.aun.
`
`
`ES...2E52:02EmmmEESoo
`
`35.2062%
`
`28m
`
`
`
`
`
`.rxmz.mkémzmommmmmfioowo9
`
`
`
`mm..__n_Bottom
`
`gm.5
`
`add
`
`MEG—200
`

`
`NTFX—1008 I Page 13 of 29
`
`
`
`
`
`
`
`

`

`5,559,549
`
`1
`TELEVISION PROGRAM DELIVERY
`SYSTEM
`
`RELATED APPLICATIONS
`
`This application is a continuation-in-part of application
`Ser. No. 07991974 filed Dec. 9, 1992 entitled TELEVI-
`SION PROGRAM PACKAGING AND DELIVERY SYS-
`TEM WITH MENU DRIVEN SUBSCRIBER ACCESS.
`The following other continuation—in—part applications, also
`based on the above-referenced patent application, are incor-
`porated herein by reference:
`Ser No. 08I160,281, entitled REPROGRAMMABLE TER-
`MINAL FOR SUGGESTING PROGRAMS OFFERED
`ON A TELEVISION PROGRAM DELIVERY SYSTEM,
`filed Dec. 2, 1993.
`Ser. No. 081160280, entitled NETWORK CONTROLLER
`FOR CABLE TELEVISION DELIVERY SYSTEMS,
`filed Dec. 2, I993.
`Ser. No. 081160382, entitled AN OPERATIONS CENTER
`FOR A TELEVISION PROGRAM PACKAGING AND
`DELIVERY SYSTEM, filed Dec. 2, 1993.
`Ser. No. 08l160,193, entitled SET-TOP TERMINAL FOR
`CABLE TELEVISION DELIVERY SYSTEMS,
`filed
`Dec. 2, 1993.
`Ser. No. 08l160,194, entitled ADVANCED SET-TOP TER-
`MINAL FOR CABLE TELEVISION DELIVERY SYS-
`TEMS, filed Dec. 2, I993.
`Ser. No. 08I160,283, entitled DIGITAL CABLE HEAD-
`END FOR CABLE TELEVISION DELIVERY SYS-
`TEM, filed Dec. 2, 1993.
`
`BACKGROUND OF THE INVENTION
`
`The invention relates to television entertainment systems
`for providing television programming to consumer homes.
`More particularly, the invention relates to a user friendly
`system for providing consumers with television program-
`ming choices.
`'
`Advances in television entertainment have been primarily
`driven by breakthroughs in technology. In 1939, advances
`on Vladmir Zworylrin’s picture tube provided the stimulus
`for NBC to begin its first regular broadcasts.
`In 1975,
`advances in satellite technology provided consumers with
`increased programming to homes.
`Many of these technology breakthroughs have produced
`inconvenient systems for consumers. One example is the
`ubiquitous three remote control home, having a separate and
`unique remote control for theTV, cable box and VCR. More
`recently, technology has provided cable users in certain parts
`of the country with 100 channels of programming. This
`increased program capacity is beyond the ability of many
`consumers to use effectively. No method of managing the
`program'choices has been provided to consumers.
`Consumers are demanding that future advances in televi-
`sion entertainment, particularly programs and program
`choices, be presented to the consumer in a user friendly
`manner. Consumer preferences, instead of technological
`breakthroughs, will drive the television entertainment mar-
`ket for at least the next 20 years. As computer vendors have
`experienced a switch from marketing new technology in
`computer hardware to marketing better useability, interfaces
`and service, the television entertainment industry will also
`experience a switch from new technology driving the market
`to consumer useability driving the market.
`
`2
`Consumers want products incorporating new technology
`that are useful, and will no longer purchase new technology
`for the sake of novelty or status. Technological advances in
`sophisticated hardware are beginning to surpass the capa-
`bility of the average consumer to use the new technology.
`Careful engineering must be done to make entertainment
`products incorporating new technology useful and desired
`by consumers.
`In order for new television entertainment products to be
`successful, the products must satisfy consumer demands. TV
`consumers wish to go from limited viewing choices to a
`variety of choices, from no control of programming to
`complete control. Consumers wish to advance from cum-
`bersome and inconvenient television to easy and convenient
`television and keep costs down. Consumers do not wish to
`pay for one hundred channels when due to lack of program-
`ming information, they seldom, if ever, watch programming
`on many of these channels.
`The concepts of interactive television, high definition
`television and 300 channel cable systems in consumer
`homes will not sell if they are not packaged, delivered and
`presented in a useable fashion to consumers. The problem is
`that TV programming is not being presented to consumers in
`a user friendly manner.
`Consumers are already being bombarded with program-
`ming options, numerous “free” cable channels, subscription
`cable channels and pay-per-view choices. Any further
`increase in TV entertainment choices, without a user
`friendly presentation and approach, will
`likely bewilder
`viewers with a mind-numbing array of choices.
`What is needed is an economical system which can
`present television programs through a user friendly interface
`which allows the consumer to easily select from among the
`many program choices.
`What is needed is a system capable of handling hundreds
`of programs in different formats, be expandable for future
`types of programming and be inexpensive.
`What is need is a system for organizing programming to
`be offered to viewers.
`
`What is needed is a television program delivery system
`that can be operated in a distributive fashion and controlled
`from one or more national centers.
`
`What is needed is a television program delivery system
`that operates in the digital audiol'video environment.
`What is needed is a system capable of packaging hun-
`dreds of television programs for delivery to subscribers.
`What is needed is a system that analyzes data on programs
`watched by viewers.
`What is needed is a system capable of monitoring account
`and billing information for hundreds of program offerings.
`What is needed is a system that assists the consumer with
`program selection.
`What is needed is a system that provides subscribers with
`menu-driven access to hundreds of television programs.
`What is needed is a system that accommodates digital
`decompression and digital signaling capabilities.
`The present invention is addressed to fulfill these needs.
`SUMMARY OF INVENTION
`
`This invention is a digital television program delivery
`system. Specifically, the present invention is a digital tele-
`vision program delivery system that provides subscribers
`with menu»driven access to an expanded television program
`package.
`The invention makes use of developments in digital
`compression signaling that allows much greater throughput
`
`10
`
`15
`
`20
`
`25
`
`3D
`
`35
`
`45
`
`55
`
`65
`
`NTFX—1008 I Page 14 of 29
`
`

`

`5,559,549
`
`3
`of television program signals over existing transmission
`media. These developments allow subscribers to use the
`present invention to exploit a four-fold or more increase in
`current program delivery capability. In particular, the present
`invention provides subscribers with a menu-driven access
`scheme to an expanded television program lineup, enabling
`subscribers to access and view selected programs using a
`user friendly interface.
`This interface includes a remote control and a series of
`
`menus that may be sequenced by the subscriber using simple
`alpha, numeric and iconic character access keys. or by
`moving a cursor or highlight bar on the television screen. In
`this way, subscribers can advance from one menu to the next
`with the press of a single button. Diderent television pro-
`grams, grouped by category, may be selected and accessed
`from each menu. As a result, the present invention provides
`subscribers with a convenient method of choosing a program
`for viewing from hundreds of program ofi‘erings.
`The present invention uses several basic system compo-
`nents, namely: (i) at least one operations center, where the
`television programs are packaged and control information is
`created and then assembled in the form of digital data, (ii)
`a digital compression system, where the television program-
`ming signals and digital data may be compressed and
`processed for digital transmission over satellite to a cable
`headend for subsequent distribution over a cable network,
`and (iii) a set of in-home decompressors or set top terminals,
`which provide subscribers with digital decompression, digi-
`tal signaling and menu generation capabilities. Each of these
`basic system components plays an important role in the
`system’s overall operation.
`The operations center includes a computer assisted pack-
`aging system (CAP), which makes use of the necessary
`hardware and software to control and transmit programming
`signals over a television delivery system. The CAP creates
`the program lineup or packaging of programs and the
`packaging of menu and control information for later trans-
`mission and use at
`the cable headend. Transmission of
`control information enables the operations center to change
`allocation of programs across physical channels, update
`menu information, reprogram menu formats and menu flow,
`and change or augment a packaged program signal sent to a
`particular region of the country.
`Once the programming signals have been packaged. com-
`pressed and processed for digital transmission, these signals
`are sent along with the control information to the cable
`headend. Each cable headend typically includes signal pro-
`cessing hardware and software capable of receiving, repack-
`agingl'combining and roofing program signals to the sub-
`scriber homes.
`
`Each cable headend in the television delivery system also
`includes a network controller that manages the configuration
`of the set top terminals and processes signals received from
`the set top terminals, gathering programs watched data. The
`network controller modifies the control
`information to
`accommodate changes and additions in programming and
`advertisements, working with the signal processing hard»
`ware and software to distribute programs to the subscribers.
`The network controller also monitors all data received from
`the set top terminals in the cable network. The network
`controller uses data received to target advertisements to
`particular subscribers as well as to maintain account and
`billing information.
`From the cable headend, the programming signals and
`program control
`information are transmitted to the sub-
`scriber locations. Each subscriber is equipped with a set top
`
`10
`
`IS
`
`20
`
`30
`
`35
`
`45
`
`50
`
`55
`
`65
`
`4
`
`terminal having various digital decompression, menu gen-
`eration, upstream data transmissions, remote reprogram-
`ming and other advanced functional capabilities, or some
`combination thereof. With such capabilities. the set top
`terminal supports. for example, interactive communications
`with the cable headend. The set top terminal includes an
`interface that allows a subscriber to select and decompress
`a digitally compressed program signal for display on a
`television through sequencing menus on the television
`screen. The menus may be generated from menu templates
`stored in each set top terminal, with each selectable menu
`option corresponding to either another menu or a particular
`television program.
`It is an object of the invention to provide a user friendly
`interface for subscribers to access television programs.
`It is an object of this invention to provide an economical
`system which can present television programs through a user
`friendly interface Which allows the consumer to easily select
`from among the many program choices.
`It is an object of this invention to provide a system
`capable of handling hundreds of programs in different
`formats, be expandable for future types of programming and
`be inexpensive.
`It is an object of this invention to provide a system for
`organizing programming to be offered to viewers.
`It is an object of this invention to provide a television
`program delivery system that can be operated in a distribu-
`tive fashion and controlled from one or more national
`centers.
`
`It is an object of this invention to provide a television
`program delivery system that operates in the digital audio!
`video environment.
`
`It is an object of this invention to provide a system
`capable of packaging hundreds of television programs for
`delivery to subscribers.
`It is an object of this invention to provide a system that
`analyzes data on programs watched by viewers.
`It is an object of this invention to provide a system
`capable of monitoring account and billing information for
`hundreds of program ofierings.
`It is an object of this invention to provide a system that
`assists the consumer with program selection.
`It is an object of this invention to provide a system that
`provides subscribers with menu-driven access to hundreds
`of television programs.
`It is an object of this invention to provide a system that
`accommodates digital decompression and digital signaling
`capabilities.
`These and other objects and advantages of the invention
`will become obvious to those skilled in the art upon review
`of the following description,
`the attached drawings and
`appended claims.
`
`DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a diagram of the primary components of the
`television delivery system.
`FIG. 2 is an overview of the television delivery system
`operations.
`FIG. 3 is a schematic of the operation of the primary
`components of the system.
`FIG. 4 is a block diagram of me hardware components of
`the set top terminal.
`
`FIG. 5a is a perspective from view of a set top terminal.
`
`NTFX—1008 f Page 15 of 29
`
`

`

`5,559,549
`
`5
`
`FIG. 5b is a perspective rear view of a set top terminal.
`FIG. 6 is a schematic of a Turbo card upgrade for a set top
`terminal.
`
`FIG. 7a is a drawing of a frame format for a program
`control information signal.
`FIG. 7b is a drawing of a frame formal for a polling
`response from the set top terminal.
`FIG. 8 is a drawing of the basic menus used in the present
`invention, including ten major menus represented by icons.
`FIG. 90 is a drawing of storage for ell-screen menu
`templates and other graphics files stored in graphics memory
`of the set top terminal.
`FIG. 9b is a drawing showing the hierarchical storage of
`text in memory for the set top terminal.
`FIG. 9-: is a drawing of a flow chart showing the steps
`required for the microprocessor to retrieve, combine and
`display a menu.
`
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENT
`
`Television Program Delivery System Description
`I. Introduction
`FIG. 1 shows the present invention as an expanded cable
`television program delivery system 200 that dramatically
`increases programming capacity using compressed trans-
`mission of television program signals. Developments in
`digital bandwidth compression technology now allow much
`greater throughput of television program signals over exist-
`ing or slightly modified transmission media. The program
`delivery system 200 shown provides subscribers with a user
`friendly interface to operate and exploit a six-fold or more
`increase in eturent program delivery capability.
`Subscribers are able to access an expanded television
`program package and view selected programs through a
`menu-driven access scheme that allows each subscriber to
`select individual programs by sequencing a series of menus.
`The menus are sequenced by the subscriber using simple
`alpha-numeric and iconic character access or moving a
`cursor or highlight bar on the TV screen to access desired
`programs by simply pressing a single button, rather than
`recalling from memory and pressing the actual two or more
`digit numeric number assigned to a selection. Thus, with the
`press of a single button, the subscriber can advance from one
`menu to the next.
`In this fashion,
`the subscriber can
`sequence the menus and select a program from any given
`menu. The programs are grouped by category so that similar
`program ofi’erings are found on the same menu.
`2. Major System Components
`in its most basic form, the system uses a program delivery
`system 200 in conjunction with a conventional concatenated
`cable television system 210. The program delivery system
`200 generally includes (i) at least one operations center 202,
`where program packaging and control information are cre-
`ated and then assembled in the form of digital data. (ii) a
`digital compression system, where the digital data is com—
`pressed, combinedl'multiplexed, encoded, and mapped into
`digital signals for satellite transmission to the cable headend
`208, and (iii) a set of in-home decompressors. The program
`delivery system 200 transports the digital signals to the cable
`headend 203 where the signals are transmitted through a
`concatenated cable television system 210. Within the cable
`headend 208, the received signals may be decoded. demul-
`tiplexed, managed by a local central distribution and switch-
`ing mechanism, combined and then transmitted to the set top
`
`10
`
`15
`
`25
`
`35
`
`45
`
`55
`
`65
`
`6
`terminal 220 located in each subscriber’s home over the
`cable system 210. Although concatenated cable systems 210
`are the most prevalent transmission media to the home,
`telephone lines, cellular networks,
`fiberoptics, Personal
`Communication Networks and similar technology for trans-
`mitting to the home can be used interchangeably with this
`program delivery system 200.
`The delivery system 200 has a reception region 207 with
`an in-home decompression capability. This capability is
`performed by a decompressor housed within a set
`top
`terminal 220 in each subscriber‘s home. The decompressor
`remains transparent from the subscriber’s point of view and
`allows any of the compressed signals to be dcmultiplexed
`and individually extracted from the composite data stream
`and then individually decompressed upon selection by the
`subscriber. The decompressed video signals are convened
`into analog signals for television display. Such analog sig-
`nals include NTSC formatted signals for use by a standard
`television. Control signals are likewise extracted and
`decompressed and then either executed immediately or
`placed in local storage such as a RAM. Multiple sets of
`decompression hardware may be used to decompress video
`and control signals. The set top terminal 220 may then
`overlay or combine different signals to form the desired
`display on the subscriber’s television. Graphics on video or
`picture-on-picture are examples of such a display.
`Although a single digital compression standard (e.g.,
`MPEG) may be used for both the program delivery system
`200 and the concatenated cable system 210, the compression
`technique used may differ between the two systems. When
`the compression standards differ between the two media, the
`signals received by the cable headend 208 must be decom-
`pressed before transmission from the headend 208 to the set
`top terminals 220. Subsequently, the cable headend 208
`must recompress and transmit the signals to the set top
`terminal 220, which would then decompress the signals
`using a specific decompression algorithm.
`The video signals and program control signals received by
`the set top terminal 220 correspond to specific television
`programs and menu selections that each subscriber may
`access through a subscriber interface. The subscriber inter-
`face is a device with buttons located on the set top terminal
`220 or on a portable remote control 900. In the preferred
`system embodiment, the subscriber interface is a combined
`alpha-character. numeric and iconic remote control device
`900, which provides direct or menu-driven program access.
`The preferred subscriber interface also contains cursor
`movement and go buttons as well as alpha, numeric and
`iconic buttons. This subscriber interface and menu arrange-
`ment enables the subscriber to sequence through menus by
`choosing from among several menu options that are dis~
`played on the television screen. In addition, a user may
`bypass several menu screens and immediately choose a
`program by selecting the appropriate alpha-character,
`numeric or iccrtic combinations on the subscriber interface.
`In the preferred embodiment,
`the set
`top terminal 220
`generates die menus that are displayed on the television by
`creating arrays of panicular menu templates, and the set top
`terminal 220 displays a specific menu or submenu option for
`each available video signal.
`3. Operation Center and Digital Compression System
`The operations center 202 performs two primary services.
`packaging television programs and generating the program
`conn-ol information signal. At the operations center 202,
`television programs are received from external program
`sources in both analog and digital form. FIG. 2 shows art
`embodiment of the operations center receiving signals from
`
`NTFX—1008 I Page 16 of 29
`
`

`

`5,559,549
`
`7
`various external sources 212. Examples of the external
`program sources are sporting events, children’s programs,
`specialty channels. news or any other program source that
`can provide audio or visual signals. Once the programs are
`received from the external program sources, the operations
`center 202 digitizes (and preferably compresses) any pro—
`gram signals received in analog form. The operations center
`202 may also maintain an intemal storage of programs. The
`internally stored programs may be in analog or digital form
`and stored on permanent or volatile memory sources, includ-
`ing magnetic tape or RAM. Subsequent to receiving pro-
`gramming. the operations center 202 packages the programs
`into the groups and categories which provide the optimal
`marketing of the programs to subscribers For example, the
`operations center 202 may package the same programs into
`diifcrcnt categories and menus for weekday, prime~time
`viewing and Saturday afiernoon viewing. Also, the opera-
`tions center 202 packages the television programs in a
`manner that enables both the various menus to easily rep
`resent the programs and the subscribers to easily access the
`programs through the menus.
`The packaging of the digital signals is typically performed
`at the operations center 202 by computer assisted packaging
`equipment (CAP). The CAP system normally includes at
`least one computer monitor, keyboard, mouse, and standard
`video editing equipment. A programmer packages the sig-
`nals by entering certain information into the CAP. This
`information includes the date, time slot, and program eat-
`egory of .the various programs. The programmer and the
`CAP utilize demographic data and ratings in performing the
`packaging tasks. After the programmer selects the various
`programs from a pool of available programs and inputs the
`requisite information, the programmer, with assistance from
`the CAP, can select the price and allocate transponder space
`for the various programs. After the process is complete, the
`CAP displays draft menus or program sc

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still 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.

throbber

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.

Become a Member

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

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket