Apparatus for communicating program information corresponding to

Apparatus for communicating program information corresponding to

. ‘

United States Patent [191

Rovira et a1.

USOO5406558A ‘

[11] Patent Number: 5,406,558

[45] Date of Patent: Apr. 11, 1995

CORRESPONDING To DIGITAL D A

[75]

Inventors: Luis A. Rovira; William E. Wall, Jr., both of Atlanta, Ga.

[73]

Assignee: Scienti?c-Atlanta, Inc., Norcross,

Ga.

[2 1]

[22]

Appl. No.: 56,560

Filed: May 3, 1993

Related US. Application Data

[62]

Division of Ser. No. 618,744, Nov. 27, 1990, Pat. No.

5,239,540.

[51]

[52]

[5 8]

[56]

Int. Cl.6 .............................................. .. H04J 3/00

US. Cl. ................................. .. 370/77; 455/1584;

' 348/734

Field of Search ..................... .. 370/71, 73, 77, 26;

358/84, 86, 342, 332, 335, 194.1, 348, 734;

455/45, 46, 158.4, 158.5, 186.1, 186.2, 4.2, 6.2;

375/7, 40, 56; 340/825.06, 825.07, 825.72

References Cited

U.S. PATENT DOCUMENTS

4,010,322 3/1977 Nathanson ........................ .. 358/233

4,337,480 6/1982

4,509,211 4/1985

4,746,919 5/1988

4,787,085 11/1988

5,055,937 10/1991 Yamada et al. ................... .. 358/335

5,128,938 7/1992 Borras .................. .. 370/951

5,214,792 5/1993 Alwadish ....................... .. 455/1861

Primary Examiner-Douglas W. Olms

Assistant Examiner-Shick Horn

Attorney, Agent, or Firm—-Frederick W. Powers, III;

Steven C. Stewart

[57] ABSTRACT

An apparatus and method is described for transmitting,

receiving and communicating program data signals

which are combined with digital data signals. Prefera bly, the present invention compresses 30 digital audio

signals, multiplexes them with title, track, artist, record

label, year, etc., program information, and transmits the combined signals via satellite to a receiving station. The

receiving station demultiplexes the signals and sends

them via a cable distribution system to a subscriber’s digital music tuner. This tuner further demultiplexes and decodes the signals so that the digital audio signals may be converted to analog and output for listening, while’ the corresponding data signals are communicated to the subscriber. In an alternative preferred embodi ment, the program data signals are transmitted to a remote control receiver where they are displayed. The system described in the present invention may be used for transmitting video, software or games with program data to subscribers.

84 Claims, 8 Drawing Sheets

US. Patent Apr. 11, 1995 Sheet 3 of 8 5,406,558

5%. 8.»

E8 5% II 93 Ex: E2255;

+ ozaommwmnm $663

.mzi EOE zommwmazoo @3525; E

Sign wunw mdzé -mwnim

969m azzom

wmmmm “3% 025 gm N15. :%

NH... 052 mwoouzw oz: 5. .

5950 mm 98;

152218 2% NW1“ 3;

61» wHHu

a

8

US. Patent Apr. 11, 1995 Sheet 4 of 8 5,406,558 a 222g

. ET

1.. a? £2 nmOg a: 00%

A1 Mum 7E1;

=2:

TQK

EZ

55:2:

‘i ‘

A; . om x f Eggs &

‘I!

US. Patent Apr. 11, 1995 Sheet 7 of s

5,406,558 i

200

IDFRARED

RECEIVER

\

2O3~ PRocEssoR

INFRARED

TRANSMTTER 1-205

I

> DISPLAY

(209

KEYBOARD W207

2003

_

1

5,406,558

2 remote controls are available that assume the functions

INFORMATION CORRESPONDING TO DIGITAL

DATA of multiple other controls. These remote controls re ceive information from each other, and display the functions available to the user.

It can be a frustrating experience to enjoy a piece of

This is a division of application Ser. No. 07/618,744,

?led Nov. 27, 1990, now US. Pat. No. 5,239,540.

TECHNICAL FIELD music on the radio, only to have the station fail to iden tify the piece. To lovers of music, having such informa tion as music title, composer, artist and record label is vital. Without this information, the service will be re duced to the level of generic background music.

The present invention relates to the ?eld of digital signal transmission and more particularly, to transmit

ting digital signals accompanied by program content

data so that listeners/viewers may see a display of the

The problems and related problems of transmitting program content data as they are listening/viewing the

performance, without interrupting the performance.

15 and providing a display of program content data are solved by the principles of the present invention. In furtherance of these principles, it is an object of the present invention to provide program information to

Presently, program content information, for example, subscribers without interrupting the program. song title, artist, record label, etc., is communicated to the customer/listener by announcers’ disc jockeys

(DJs). In the case of video program transmitted by broadcast means, video text messages are presented

It is an object of the present invention to transmit and

20 provide program information for digital audio transmit ted to subscribers, where the program information is combined with the digital audio. between programs and during interruptions of pro

It is a further object of the present invention to pro grams. In the case of many premium services, it is unde vide program data to subscribers of video information. sirable to interrupt programs for presentation of pro

25 It is another object of the present invention to pro gram content information. It may also be undesirable to vide program information to subscribers where the selection of music. information is communicated through a remote control unit.

Those such announcers or interruptions of program may be undesirable in some services. Nevertheless, it is

It is a further object of the present invention to pro

30 vide a system where digital program information is highly desirable to communicate program content in combined with digital audio/video signals which are formation. Frustration of customers, and possible loss of revenue due to subscription cancellation can occur if a transmitted via satellite, coaxial cable, or other means to subscribers. subscriber has no method of knowing the title, com poser or artist of the particular selection of music. To

35 the music industry, identi?cation of recording label and

It is another object of the present invention to pro vide program data corresponding to audio/video sig nals to subscribers with disabilities. identi?cation number is critical to sale of the record ings. Currently, a subscriber viewing a premium video

In accordance with these and other objects, apparatus for encoding according to the present invention com program must consult a separate listing, tune to a differ prises: a plurality of means for producing digital signals; ent channel, or wait till the end of the program for its

40 a plurality of means for producing a plurality of pro identi?cation. _ gram data signals, each program data signal corre

Similarly, the cable television industry is currently sponding to one digital signal; and, at least one encoding

introducing audio.only services. Program content infor

mation is printed in a separate listing. These cable means, coupled to the plurality of means for producing. digital and program data signals, for encoding the plu

“radio stations” may play a continuous succession of

45 rality of program data signals with the plurality of digi musical selections without commercial interruptions.

These services may not use a “disc-jockey” to identify tal signals to produce a plurality of combined digital and program data signals. the musical or other selections. Instead, under the pres

Additionally, under these and other objects, a method ent invention, data channels will contain information about the music being played. is disclosed for encoding program information into a digital data stream comprising the steps of: producing a

In one embodiment of the present invention, a display plurality of digital signals: producing a plurality of pro of this data has been envisioned that has been termed an

“electronic DJ”. This display could be built into the gram data signals, each program data signal corre sponding to one digital signal; and encoding the plural subscriber terminal itself, or it could be a separate dis play unit that would connect to a port on the rear panel of the terminal. ity of program data signals with the plurality of digital signals to produce a plurality of combined digital and program data signals.

The problem with such displays is that, unless they

Conversely, under the above and other objects, an are very large and therefore costly, they cannot be easily placed within reading distance of the listener. apparatus is disclosed for communicating program in formation corresponding to a track of digital data from

Long cables for the display would be difficult to route

60 in a typical living room, and we need only look at the a signal containing a plurality of digital and program information signals comprising: ?rst receiving means success of VCR wired remote controls to convince for receiving an encoded signal containing a plurality of ourselves that such a tethered display would not be optimum. digital signals and a plurality of program data signals, each program data signal corresponding to one digital

Wireless remote controls have brought great conve nience to the control of consumer products. Highly

65 signal; at least one selecting means, coupled to the ?rst receiving means, for selecting one digital signal and one intelligent remote controls with liquid crystal displays corresponding program data signal from the received are available. Programmable and universal “learning” encoded signal; at least one decoding means, coupled to

5,406,558

3 the selecting means, for decoding the selected one digi

4

The communications link between the base sub tal signal and the one corresponding program data sig nal so as to separate the corresponding program data signal from the selected one digital signal; transmitting scriber terminal and the remote unit could use radio

frequencies, infrared, visible light, acoustical transmis

sion through air, or other wireless means. The concept means, coupled to the decoding means, for transmitting the one corresponding program data signal; second receiving means, coupled to the transmitting means, for receiving the one corresponding program data signal; could also be extended to carrying the information on the household power lines, telephone wires, coaxial cable, ?ber-optic cable or means other than the direct connection of a cable to the base unit. and, communicating means, coupled to the second re ceiving means, for communicating the one correspond ing program data signal.

Similarly, a method under the above objects is dis closed for communicating program information corre sponding to a track from signal containing a plurality of digital and program information signals comprising the steps of: receiving an encoded signal containing a plu rality of digital signals and a plurality of program data signals, each program data signal corresponding to one digital signal; selecting one digital signal and one corre sponding program data signal from the received en coded signal; decoding the selected one digital signal

BRIEF DESCRIPTION OF THE DRAWINGS

These and other advantages of the present invention may be appreciated from studying the following de tailed description together with the drawings in which:

FIG. 1 is a blocked diagram of the overall system in the present invention;

FIG. 2 shows a detailed block diagram of the encod ing and transmitter portion of the present invention;

FIG. 3 shows a block diagram of the encoding por tion of the present invention; ‘

FIG. 4 shows a block diagram of the receiving por tion of the present invention; -

FIG. 5 shows a block diagram of the digital music and the one corresponding program data signal so as to separate the corresponding program data signal from the selected one digital signal; transmitting the one tuner;

FIG. 6 shows a block diagram of the application speci?c integrated circuit shown in FIG. 5; corresponding program data signal to a communicator; receiving the transmitted one corresponding program data signal; and, communicating the received one corre sponding program data signal via the communicator.

FIG. 7 shows a block diagram for the remote commu nication device of the present invention; and,

FIG. 8 shows a diagram of a simpli?ed frame format using the present invention.

Finally, under the objects of the present invention, a handheld apparatus for communicating program infor mation corresponding to digital data is disclosed com

DETAILED DESCRIPTION prising: receiving means for receiving a program data

signal corresponding to a digital track; processing

Referring to FIG. 1, a block diagram of an overall system in the present invention is described. The pres means, coupled to the receiving means, for processing the received program data signal; and, communicating means, coupled to the processing means, for communi cating the processed program data signal.

The communicating means under the present inven ent invention will be described with respect to transmit ting audio signals with program data. However, those skilled in the art will recognize that the present inven tion may, instead of transmitting audio with corre tion could take the form of a standard remote control, i.e. a hand-held unit with a display of some sort. The display could be a liquid crystal or other suitable tech sponding program data, transmit any of the following, with corresponding program data: television, games, software, video, and other combinations of audio/video or software information.

Compact disc players 10-1 through 10-n provide a plurality of digital audio signals to the present inven under the present invention is that the cost of the dis play need not be included in the base unit. The display can be a value-added extra-cost feature. It can thus be

45 type wherein up to sixty or more compact discs may be seen as a means of increasing revenue, or of making the stored and accessible by the player.

The digital audio signals from CD players 10-1 service more affordable to those not desiring the fea ture. through 10-n are input to encoders 20-1 through 20-n which will be described in greater detail with reference

The communicating means under the present inven

50 to FIG. 3. Controller and music database 30-1 through tion could also take the form of a table-mounted unit. It

30-k controls the output of CD players 10-1 through could use a larger display than might be possible on a hand-held remote. It could also use ac power instead of

10-n and any respective selection of compact discs within these players and also provides a database con batteries and thus power a brighter and larger display taining program data with a one to one correspondence more suitable for low light viewing. The control and

55 display functions could be separated into two individual to the tracks contained on the compact discs. This pro gram data includes title, track, artist, publisher, com units. poser, song identi?cation and play time information

The base subscriber terminal could automatically update the remote display/control unit whenever there blocks for each song contained on a compact disc.

These program data signals could also include other has been a change in programming. This, however, may result in brief intervals during which the use of other information relevant to describing the particular track contained on a compact disc, as those skilled in the art remote controls might be disrupted. Instead, the com can appreciate. For example, if the information were munications may be structured such that for informa historical audio data, information on the time and place tion to be sent from the base subscriber terminal, it must be polled from the remote unit. Memory could be used

65 in either the base unit or the remote to store information contained within this program information. Addition ally, if the digital signals transmitted contained video on previous selections. This information could be re called by the user on demand. information, the corresponding program data signals would relate to the video program being transmitted,

5,406,558

5

6 for example, the title, actors, director, publisher, year, or other relevant information.

The plurality of digital audio signals inputted by the

program information described above. These master puters or other computers containing a 386 type micro processors.

20-1 through 20-n with the program data signals input

The digital audio output from CD players 10-1 ted by controller and music databases 30-1 through through 10-n is input into encoders 20-1 through 20-n

30-k. The combined signals from encoders 20-1 through along with program information supplied by master

20-n are then inputted into multiplexer 40 which com controllers 30-1 through 30-k. Encoders 20-1 through bines the signals into a serial digital data stream.

20-n combined the digital audio signals with the pro

Additional signals may be combined with the digital gram data signals and output the combined signal to audio and program information signals. Subscriber con system data multiplexers 40-1 and 40-2. Preferably, the trol 45 contains information on various subscribers who outputs of 30 encoders 20-1 through 20-30 are input into may receive the digital audio data produced by the present invention. This subscriber information stored in multiplexers 40-1 and 40-2 where the signals are time division multiplexed. Multiplexers 40-1 and 40-2 may subscriber control 45 is multiplexed with the digital

15 include error correction encoding using, for example, audio and program data signals in multiplexer 40, pro

Hamming encoding or Bose Chaudhuri Hocquenghen ducing a serial digital data stream containing digital audio, program information, and national subscriber information.

(BCH) encoding, or other error correcting/encoding methods known by those skilled in the art.

Billing system 47 includes subscriber information of

The serial digital audio/program data stream from the present invention and national control information multiplexer 40 is input into the digital satellite transmit and may be comprised of an IBM Model PS/2 mi ter 50 and broadcast, via satellite, to digital satellite receiver 60. However, those skilled in the art will real crocomputer. The subscriber information and other billing system data would be contained within a large ize that any delivery system, not just satellite transmis

database within billing system 47. Typical billing system

sion, may be used, such as cable television (CATV),

25 data could include, for example, identity, location, etc. microwave distribution (MDS or MMDS), telephone systems, terrestrial broadcasts, and other coaxial or optical cable lines. for subscribers and their current billing status. Billing system information from billing system 47 is input into the system manager digital audio controller 45. System

The previously described transmitter section will be more fully discussed with reference to FIG. 2, while the manager 45 is preferably comprised of a series 8500

System Manager manufactured by Scienti?c Atlanta or following receiver section will be more fully described a similar product. System manager digital audio con with reference to FIG. 4. Digital satellite receiver 60 troller 45 controls master controllers 30-1 through 30-k. transfers the digital data to headend processing 70

Additionally, the system manager 45 may also input which in turns converts and sends the information to subscriber data from the subscriber database within digital cable modulators 75. The digital audio data is

35 billing system 47 into multiplexers 40-1 and 40-2. then added with signals from other cable modulators in summing circuit 80 and sent over a cable distribution

The subscriber information may be combined with the digital audio and program signals through multi system.

The cable distribution system includes line ampli?ers plexers 40-1 and 40-2. Multiplexers 40-1 and 40-2 pro vide the master clock to all the decoders 20-1 through

90 for boosting the signal and compensating for any line

20-n and to satellite exciters 53-1 and 53-2. The output loss. System tap 85 directs the combined signal to a subscriber’s premises and into digital music tuner 100.

Digital music tuner 100, more fully described with re spect to FIG. 5, selects the channel containing the digi

(Mbps) data stream comprising the preferred 30 chan nels outputted by the 30 encoders 20-1 through 20-30.

Relay circuit 43 provides fault protection so as to tal audio and program data signals. Additionally, digital

45 music tuner 100 separates the digital audio signal from the program information signal. The digital audio signal switch the system to multiplexers 40-2 and 40-2 from multiplexer 401 in event of a fault. The outputs from multiplexers 40-1 and 40-2 are two coaxial cables, for is converted to analog, ampli?ed and output on a sub scriber’s audio electronics, while the program informa tion signal is processed and sent to a local display or

50 remote using information display 200. The demultiplex plus and minus balanced connections. These balanced coaxial cables are used from the output of multiplexers

40-1 and 40-2 through satellite transmitting and receiv

ing electronics. The combined signal from multiplexer

ing and decoding of the signals is discussed more fully with reference to FIG. 6. These displays then communi

40-1 passes through relay 43 into ?ber-optic transmitter

49. Fiber-optic transmitter 49 transports the signal from cate to the subscriber the particular program informa the studio to the transmitter site and into ?ber-optic tion corresponding to an audio track currently being

55 listened to by the subscriber. The remote music infor of multiplexers 40-1 and 40-2 is a 34 megabits per second receiver 51. The output of the ?ber-optic receiver drives an offset quadrature phase shift keying (OQPSK) mation display is more fully described with respect to

FIG. 7. satellite modulator 50. The signal is then up converted,

Transmitting Section

ampli?ed and transmitted to the satellite, as more fully described below.

Referring to FIG. 2, a block diagram of the studio and transmitter, or uplink, section of the present inven tion is described. Compact disc players 10-1 through

The signals are received from ?ber-optic transmitter

49 into ?ber-optic receiver 51 in transmitter 50. From

?ber-optic receiver 51 the signals pass through fault

10-n are driven by microcomputers 15-1 through 15-n.

Microcomputers 15-1 through 15-n could be IBM

65 protection relay 52-1 into OQPSK>Exciter 53-1. The digital signals from OQPSK exciter 53-1 enter splitter

57-1 and through fault protection relay 52-2. Thereaf in turn controlled by the studio sequencing master con trollers 30-1 through 30-k. These master controllers

30-1 through 30-k include a database containing the ter, the signals pass through an upconverter 58-1. From upconverter 58-1 the signals pass through switch 56-1 into high powered ampli?er 59-1 and once again

5,406,558

7 through switch circuit 56-2 and then transmitted. The

8 key modulation or other modulation methods known in transmitting is preferably performed via a satellited.

The transmission may also occur via coaxial cables or

?ber-optic cables.

Redundancy control logic 55 controls transmitter 50, the art with fewer or greater numbers of states.

The modulated signals from modulators 75-1 through

75-6 are combined in radio frequency combiner 80 along with other modulated signals from other cable so in the event of a fault, redundant circuitry is acti vated. Speci?cally, redundancy control logic 55 con modulators 77. Modulators 75-1 through 75-6 digitally

?lter the data, quadrature partial response (QPR) modu trols relays 52-1 and 52-2 and switches 56-1 and 56-2 so late and convert the data to the selected output fre as to switch to redundant exciter 53-2 and splitter 57-2, redundant up converter 58-2 and high powered ampli 10 quency for combining with other modulated channels

77 in the present cable television system. Each block of

?er 59-2.

?ve stereo pairs occupies 3 megahertz of band width

Referring to FIG. 3, a more detailed block diagram of and can be carried in half of one 6 megahertz video channel of the present cable television system. Since the

10 are input to multiplexer 31. Preferably, the outputs

75-6 is a nine state quadrature partial response (9-QPR)

65 modulator capable of handling ?ve stations and each present system uses a common 6 megahertz video chan from 16 CD players 10-1 through 10-16 are input into multiplexer 31 where their signals are combined and output as two channels to rate synchronizers 33-1 and signal is output of receiver 37 at 34 megahertz clock rate

The combined signals from RF combiner 80 are dis

33-2. The rate synchronized signals are then input into mixer and signal compressor 35. Mixer and signal com pressor 35 preferably uses the data compression format

20 tributed over a coaxial cable or ?ber-optic distribution system into a subscriber’s home. Directional coupler 85 directs most of the signal to video set top terminal 87. A described in US. Pat. No. 4,922,537, incorporated herein by reference. Mixer and data compressor 35 is controlled by input signals from master controller 30-1 sample of the signal is sent from directional coupler 85, at a loss of 10 decibels to digital music tuner 100. Tuner

100 is controlled by either a plain remote 201 or a music which also inputs the program data signals correspond information display remote 200. Additionally, tuner 100 ing to the digital audio signals. The digital audio signals outputs left and right analog audio signals, and may also are compressed, program data signals are mixed there

output an optional digital signal output.

with, and then the mixed signal is input into frame sync

Referring to FIG. 5, a block diagram of digital music tuner 100 is shown. The digital audio and program data detector and output formatter 37. Circuit 37 may also include circuitry to encrypt the mixed and compressed

30

signals using, for example, the Data Encryption Stan

signal is inputted from directional coupler 85 into set top terminal tuner 110. This tuner preferably includes phase locked loop circuitry. The signal from tuner 110 dard (DES) or using other similar encryption tech is ampli?ed by ampli?er 115 and ?ltered by saw filter niques known in the art. Circuit 37 may include error

120 before being demodulated by demodulator 125.

correction encoding using, for example, Hamming en

coding or Bose Chaudhuri Hocquenghen (BCH) encod ing, or other error correcting/encoding methods

35

Tuner 110 converts the selected radio frequency chan nel to a demodulation intermediate frequency. The output of demodulator 125 is QPR demodulated to known by those skilled in the art. Hamming encoding is produce a 5.6 Mbps data stream containing ?ve stereo disclosed in Electronic Engineers Reference Book, edited pair of digital audio data to applications speci?c inte by F. Mazda, page 32/10, incorporated herein by refer ence.

The audio data is clocked into and out of circuits

49

grated circuit (ASIC) 140. Demodulator 125 also pro vides an automatic gain control signal 130 to tuner 110

33-1, 33-2, 35 and 37 at a‘rate of 44.1 kilosamples per second. The mixed compressed and encrypted signals to maintain constant signal level. Additionally, demodu lator 125 provides data to clock recovery phase locked loop (PLL) 135. Data clock PLL 135 contains a 33.8 are output of circuit 37 at 1.12896 Mbps in Applicant’s megahertz crystal 137 from timing purposes.

preferred embodiment.

45 This timing signal is sent to ASIC 140, which will be

Receiving Section

discussed in greater detail with reference to FIG. 6.

Referring to FIG. 4, the mixed, compressed and en

ASIC 140 provides a digital audio output to interface crypted signal is received in the C-band via satellite

170. Interface 170 uses the Sony-Philips digital interface receive antenna and ampli?ed and block converted in a low-noise block converter 63, along with other satellite

50 distributed signals. The signal is output in the L-band at format (SPDIF). Similarly, the digital audio signals are input from ASIC 140 to digital to audio converter 160.

From digital to audio converter 160, the analog left and

950 to 1450 megahertz and input into splitter 65 where right‘audio signals are ?ltered through ?lters 165-1 and the audio signal is input into OQPSK receiver 67. Re

165-2 and input into bypass 170. Bypass 170 allows ceiver 67 demodulates the OQPSK information and provides one 34 Mbps signal stream containing the pre ferred 30 satellite distributed channels. The 34 Mbps

55 additional audio components (e. g., a CD player or tape deck) to be switchably connected with the digital music tuner 100.

Microprocessor 150 controls phase locked loop of

into demultiplexer 70. Preferably, demultiplexer 70 is a tuner 110, ASIC 140, digital to analog converter 160

1:6 demultiplexer which separates the single data stream and bypass 170. The program data signal from ASIC into six channels containing 5.6 Mbps digital audio and

60 program data each. These six channels contain ?ve

140 is sent to microprocessor 150 where it is stored in internal memory of the microprocessor, and may be stations each. displayed on front panel interface 180 or transmitted

The signals are clocked at 11 megahertz to modula tors 75-1 through 75-6. Each modulator 75-1 through

15 nel, no modi?cations of current CATV distribution

system-equipment is required.

through remote control transmitter 190. Remote con trol receiver 195 may select particular program data information or audio channels through microprocessor

150. occupying a 3 megahertz bandwidth. Those skilled in

Power supply 175 would supply both positive ?ve the art will appreciate that one may also use phase shift volt digital and analog power, and a negative ?ve volt

5,406,558

9

10 supply to the system. Positive 12 volt and positive 30 volt power supply signals are also provided from power supply 175. Additionally, tuner 100 would preferably have input means, e.g., push buttons or toggle switches, on the exterior of its housing (not shown). These input means would allow selection of channels, stations, dis play of program data, and display of particular informa tion blocks contained in the program data signal. Addi tuner 110 so as to bring about the subscriber’s desired audio track, audio channel or program information.

Repeaters could be placed throughout a dwelling to extend the range of the display/ control unit. Addition ally, processor 203 could contain memory for storing various information, particularly program information.

In an alternative embodiment, the remote display unit may display only a code number representing the pro tional selections or inputs may be provided as those skilled in the art recognize.

10 gram data signals, whereby a subscriber may reference the number in printed material for a full description of

Referring to FIG. 6, a more detailed block diagram of the currently playing audio track. The printed material

ASIC 140 is provided. The signal from demodulator could be a publication which would rotate monthly or weekly as the programs on respective stations change.

125 is input into demodulator support circuit 141 which

comprises logic circuitry (e.g., ?ip-?ops) required in

demodulation of the signal. The signal from demodula

Such a system would allow for a smaller display on the remote unit, and thus be less costly to a subscriber. Such tor support circuit 141 is then input into demultiplexer

143 which separates the 5.6 Mbps data stream to select a printed publication would also allow a subscriber to determine which programs were playing on the various channels. one of ?ve stereo pairs of digital audio signals. This signal is then sent to decrypting circuit 145. The de

Additionally, the remote display unit or tuner 100 crypted signal is then separated in signal separator 148 could display,’upon a subscriber’s request, program data corresponding to data being transmitted on channels where program data is sent to microprocessor in/out circuit 149 while audio data is sent and decoded in cir cuit 147. Decoder 147 uses the data decompression technique described in U.S. Pat. No. 4,922,537, incorpo rated herein by reference. scriber. In this way, a subscriber may scan what is being

25 broadcast on alternate channels while listening to a

currently playing channel.

Data Format

Microprocessor in/out, address and control circuit

149 interfaces with microprocessor 150. All circuits

The preferred thirty stereo audio stations are multi plexed as follows. Groups of ?ve stations are formatted within ASIC 140 are driven by clock 146. Memory 144 into a frame of data. Six such frames are interleaved bit stores bits of data to support the demultiplexing, de— crypting and decoding functions occurring in circuits by bit for transmission over the satellite. Each such frame containing ?ve stations has a header. This header

143, 145 and 147 respectively. The memory may be of a nonvolatile type such as an EPROM or similar ROM is used by the headend demultiplexer 70 to deinterleave the satellite received data into six frames of ?ve stations each. The header is also used in the ASIC 140 to syn ported by battery 171, preferably a lithium type battery.

Such a battery 175 would prevent loss of data stored in scriber control transaction data. This second header memory 144. would preferably include channel and subscriber trans

Remote Display Unit action data as previously described with respective

Referring to FIG. 7, a block diagram of the remote billing system 47. The headers include additional bits music information display unit 200 is shown. Program for error detection. data signals are received by receiver 201 from remote control transmitter 190. Preferably, infrared transmitter signal to display 209 for communicating program data

Following the headers, compressed audio data with and receivers 190, 195, 201 and 205 are used. However, cessor 203 which processes and sends the program data its associated program data is sent. Audio data for each station includes a seven bit “k factor” and a three bit radio frequency, ultrasonic, wire, ?ber-optic cables or other means could be used as those skilled in the art can

45 appreciate. The received signal is then input into pro

“exponent” for each block of nine samples as described in previously referenced US. Pat. No. 4,922,573. Five such k factor and exponent blocks for each station are included in each frame.

The audio and program data for the ?ve stations in corresponding to currently playing audio track to a the frame are interleaved bit by bit. That is, the ?rst bit subscriber. Display 209 may be a liquid crystal display, is sent for station No. 1, followed by the ?rst bit for a light emitting diode, a braille reader, a voice synthe station No. 2 and so on until the ?rst bit of each station sizer or a cathode-ray tube or any other communicating has been sent. Then the second bit of each station is sent device as may be appreciated by those skilled in the art. and so on. After the last audio data bits in each block of

Audible or tactile communicating means would allow nine samples have been sent, the program data bits are communication of the program data signals to subscrib sent in the same manner. Thus, the program data for ers with disabilities, as would the use of a remote unit. each station is multiplexed in the frame with its associ

Input means shown as keyboard 207 may receive ated station so that when the frame is demultiplexed or program data selection commands or audio track com mands from a subscriber which are sent to processor rearranged, the program information for that station is kept with its station. The advantage of multiplexing the

203. Keyboard 207 may also include means to allow a program information with the audio data is that one subscriber to control volume, power, channel selection, may easily process the combined signal without fear of station selection, display, or other suitable subscriber scrambling channels of audio data with their respective commands that those skilled in the art appreciate. Pro program information. Error correction and detection cessor 203 then converts and transmits the subscriber bits are also sent with the audio data and the program command signal to transmitter 205 which is received by

65 data. remote control receiver 195. The received signal from

Two program data bits are sent in the same block receiver 195 is input into microprocessor 150 where together with every nine compressed samples (100 bits) appropriate signals are sent therefrom to ASIC 140 and of audio data. This effectively provides a data channel

. 11

5,406,558 of about 9800 baud used to transmit program data infor

12

20. The apparatus of claim 1 wherein the receiving mation. The information is sent in ASCII representa tion, but could easily be sent in other formats such as means is an optical ?ber port receiving means.

21. The apparatus of claim 1, wherein the remote

EBCDIC as would be apparent to those skilled in the art. FIG. 8 shows the program information as prefera bly sent and the size of each ?eld in the present embodi ment. Other information can be sent, such as music classi?cation for selection of station by music type, receiver is a digital music tuner connected to a cable television (CATV) distribution system.

22. The apparatus of claim 21, wherein each of the program data signals describes the attributes of the corresponding one of the digital data signals. special event announcements, or other such informa tion, known by those skilled in the art.

10

23. The apparatus of claim 21, wherein each of the program data signals includes at least one of a title, a

I claim: track, an artist, a publisher, a composer, a song identi?

1. A hand held apparatus for communicating pro cation, and a play time information block. gram information corresponding to digital data com prising:

4. The apparatus of claim 2 wherein the communicat

24. The apparatus of claim 1, wherein the plurality of digital data signals are digital audio signals. receiving means for receiving a plurality of program data signals from a remote receiver that receives

25. The apparatus of claim 1, wherein the plurality of digital data signals are digital video signals. both the program data signals and a plurality of distal data signals, each of the program data signals

26. The apparatus of claim 1, wherein the plurality of digital data signals are digital software signals. corresponding to one of the digital data signals;

27. The apparatus of claim 1 further comprising a processing means, coupled to the receiving means,

20 for processing the received program data signal; memory, connected to the processing means, for storing the processed program data signal. and

28. A handheld apparatus for communicating pro communicating means, coupled to the processing means, for communicating the processed program data signal.

25

2. The apparatus of claim 1 wherein the communicat gram information corresponding to digital data com prising: receiving means for receiving one of a plurality of program data signals from a remote receiver that ing means uses visual communication. receives both the program data signals and a plural

3. The apparatus of claim 2 wherein the communicat ity of digital data signals, each of the program data ing means is a liquid crystal display. signals corresponding to one of the digital data signals; ing means is a cathode ray tube. processing means, coupled to the receiving means,

5. The apparatus of claim 2 wherein the communicat for processing the received program data signal; ing means is a light emitting diode. communicating means, coupled to the processing

6. The apparatus of claim 2 wherein the communicat means, for communicating the processed program ing means further comprises a printed text material.

35 data signal; ‘

7. The apparatus of claim 3 wherein the communicat input means, coupled to the processing means, for ing means further comprises a printed text material. inputting a request; and

8. The apparatus of claim 4 wherein the communicat transmitting means, coupled to the processing means, ing means further comprises a printed text material. for transmitting the request to the remote receiver,

9. The apparatus of claim 5 wherein the communicat— wherein the remote receiver responds to the transmit- ing means further comprises a printed text material. ted request by conducting a selected function.

10. The apparatus of claim 1 wherein the communi

29. The apparatus of claim 28, wherein the transmit cating means uses audible communication. ting means may transmit the request contemporane

11. The apparatus of claim 10 wherein the communi ously while the receiving means receives one of the cating means is a voice synthesizer.

45 program data signals.

12. The apparatus of claim 1 wherein the communi

30. The apparatus of claim 29, wherein the remote cating means uses tactile communication. receiver transmits one of the program data signals in

13. The apparatus of claim 1 further comprising: response to a selected transmitted request. input means, coupled to the processing means, for

31. The apparatus of claim 30, wherein the remote inputting a request; and ' transmitting means, coupled to the processing means,

50 receiver selects one of the plurality of digital data sig nals in response to another transmitted request. for transmitting the request to the remote receiver.

32. The apparatus of claim 28, wherein the input

14. The apparatus of claim 13, wherein the transmit means requests a particular information block from the ting means may transmit the request contemporane processed program data signal. ously while the receiving means receives one of the

55 33. The apparatus of claim 32, wherein the input program data signals. means requests communication of the particular infor

15. The apparatus of claim 13 wherein the input mation block of the processed program data signal. means selects one of the plurality of digital data signals.

34. The apparatus of claim 28, wherein the receiving

16. The apparatus of claim 13 wherein the input means is an infrared receiver and the transmitting means means requests a particular information block from the

60 is an infrared transmitter. processed program data signal.

35. The apparatus of claim 28, wherein the remote

17. The apparatus of claim 13 wherein the input receiver is a digital music tuner connected to a CATV means requests communication of the processed pro gram data signal. distribution system.

36. The apparatus of claim 35, wherein each of the

18. The apparatus of claim 1 wherein the receiving

65 program data signals describes the attributes of one of means is an infrared receiver means. the plurality of digital data signals.

19. The apparatus of claim 1, wherein the receiving

37. The apparatus of claim 36, wherein each of the means is a radio frequency receiver means. program data signals includes at least one of a title, a

5,406,558

13

14 track, an artist, a publisher, a composer, a song identi? cation, and a play time information block. a display, coupled to the processor, for communicat ing the processed program data signal.

38. The apparatus of claim 37, wherein the digital data signals are digital audio signals.

51. The apparatus of claim 50 further comprising: an input device, coupled to the processor, for input

39. The apparatus of claim 28, wherein the digital data signals are digital video signals.

40. The apparatus of claim 28, wherein the digital data signals are digital software signals. ting a request; and a transmitter, coupled to the processor, for transmit ting the request to the remote receiver.

52. The apparatus of claim 51, wherein the transmit

41. A handheld apparatus for communicating pro gram information corresponding to digital audio com prising: ter may transmit the request contemporaneously while the receiver receives one of the program data signals.

53. The apparatus of claim 50, wherein the remote receiving means for receiving one of a plurality of program data signals from a digital music tuner that receives the program data signals and a plurality of receiver selects one of the plurality of digital data sig nals in response to a selected transmitted request. digital audio signals via a CATV distribution sys tem, each of the program data signals correspond ing to one of the digital audio signals;

15

54. The apparatus of claim 50, wherein the input device requests a particular information block from the processed program data signal. _ processing means, coupled to the receiving means, for processing the received program data signal; communicating means, coupled to the processing

55. The apparatus of claim 50, wherein the input device requests communication of the processed pro gram data signal. means, for communicating the processed program

data signal;

56. The apparatus of claim 50, wherein the remote receiver is a digital music tuner connected to a CATV input means, coupled to the processing means, for inputting a request; and transmitting means, coupled to the processing means,

25 for transmitting the request to the digital music program data signals describes the attributes of the corresponding one of the digital data signals. tuner, wherein the digital music tuner conducts a selected distribution system.

57. The apparatus of claim 51, wherein each of the

58. The apparatus of claim 57, wherein each of the program data signals includes at least one of a title, a function in response to the transmitted request.

42. The apparatus of claim 41 further comprising a memory coupled to the processing means for storing the program data associated with the processed pro gram data signal.

43. The apparatus of claim 42, wherein each of the‘ program data signals describes the attributes of the corresponding one of the digital audio signals.

44. The apparatus of claim 43, wherein the attributes include at least one of a title, a track, an artist, a pub lisher, a composer, a song identi?cation, and a playtime information block.

45. The apparatus of claim 44, wherein the transmit ting means is an infrared transmitter, the receiving means is an infrared receiver, the input means is a key board, and the communicating means is a display.

46. The apparatus of claim 41, wherein the digital

45 music tuner transmits one of the program data signals in response to a selected transmitted request.

47. The apparatus of claim 46, wherein the digital music tuner selects one of the plurality of digital audio signals in response to another transmitted request.

62. The apparatus of claim 50 further comprising a memory, connected to the processor, for storing the processed program data signal.

63. A handheld apparatus for communicating pro gram information corresponding to digital data com prising: a receiver for receiving one of a plurality of program data signals from a remote receiver that receives both the program data signals and a plurality of digital data signals, each of the program data sig nals corresponding to one of the digital data sig

nals;

a processor, coupled to the receiver, for processing

48. The apparatus of claim 41, wherein the transmit ting means may transmit the request contemporane ously while the receiving means receives one of the program data signals.

49. The apparatus of claim 41, wherein the input

55 means requests communication of the processed pro gram data signal.

50. A hand held apparatus for communicating pro gram information corresponding to digital data com prising: track, an artist, a publisher, a composer, a song identi? cation, and a playtime information block.

59. The apparatus of claim 58, wherein the digital data signals are digital audio signals.

60. The apparatus of claim 50, wherein the digital data signals are digital video signals.

61. The apparatus of claim 50, wherein the digital data signals are digital software signals. the received program data signal; a display, coupled to the processor, for communicat ing the processed program data signal; an input device, coupled to the processor, for input ting a request; and a transmitter, coupled to the processor, for transmit ting the request to the remote receiver, wherein the remote receiver responds to the transmit ted request by conducting a selected function.

64. The apparatus of claim 63, wherein the remote a receiver for receiving one of a plurality of program data signals from a remote receiver that receives both the program data signals and a plurality of digital data signals, each of the program data sig nals corresponding to one of the digital data sig

65

nals;

a processor, coupled to the receiver, for processing the received program data signal; and receiver transmits one of the program data signals in response to a selected transmitted request.

65. The apparatus of claim 64, wherein the remote receiver selects one of the plurality of digital data sig nals in response to another transmitted request.

66. The apparatus of claim 63, wherein the transmit ter may transmit the request contemporaneously while the receiver receives one of the program data signals.

15

5,406,558

67. The apparatus of claim 63, wherein the input

16 a display, coupled to the processor, for communicat device requests a particular information block from the ing the processed program data signal; processed program data signal. an input device, coupled to the processor, for input

68. The apparatus of claim 63, wherein the input ting a request; and device requests communication of the processed pro gram data signal. a transmitter, coupled to the processor, for transmit ting the request to the digital music tuner,

69. The apparatus of claim 63, wherein the receiver is wherein the digital music tuner conducts a selected an infrared receiver and the transmitter is an infrared transmitter.

70. The apparatus of claim 63, wherein each of the function in response to the transmitted request.

77. The apparatus of claim 76 further comprising a memory coupled to the processing means for storing program data signals describes the attributes of one of the plurality of digital data signals. the program data associated with the processed pro gram data signal.

71. The apparatus of claim 63, wherein the remote receiver is a digital music tuner connected to a CATV distribution system. A

78. The apparatus of claim 77, wherein each of the program data signals describes the attributes of the

15 corresponding one of the digital audio signals.

72. The apparatus of claim 71, wherein each of the

79. The apparatus of claim 78, wherein the attributes program data signals includes at least one of a title, a includes at least one of a title, a track, an artist, a pub track, an artist, a publisher, a composer, a song identi? cation, and a playtime information block. lisher, a composer, a song identi?cation, and a playtime information block.

73. The apparatus of claim 72, wherein the digital data signals are digital audio signals.

74. The apparatus of claim 63, wherein the digital data signals are digital video signals.

80. The apparatus of claim 79, wherein the transmit ter is an infrared transmitter, the receiver is an infrared receiver, the input device is a keyboard, and the display is a liquid crystal display.

75. The apparatus of claim 63, wherein the digital data signals are digital software signals.

81. The apparatus of claim 76, wherein the digital

25 music tuner transmits one of the program data signals in

76. A handheld apparatus for communicating pro response to a selected transmitted request. gram information corresponding to digital audio com prising:

82. The apparatus of claim 81, wherein the digital music tuner selects one of the plurality of digital audio a receiver for receiving one of a plurality of program data signals from a digital music tuner that receives both the program data signals and a plurality of signals in response to another transmitted request.

83. The apparatus of claim 76, wherein the transmit ter may transmit the request contemporaneously while digital audio signals via a CATV distribution sys the receiver receives one of the program data signals. tem, each of the program data signals correspond ing to one of the digital audio signals; a processor, coupled to the receiver, for processing

35 the received program data signal;

84. The apparatus of claim 76, wherein the input device requests communication of the processed pro gram data signal.

* * * * *

45

55

65

Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement