WO1985002743A1 - Two-way catv system with aml commands - Google Patents

Two-way catv system with aml commands Download PDF

Info

Publication number
WO1985002743A1
WO1985002743A1 PCT/US1984/001996 US8401996W WO8502743A1 WO 1985002743 A1 WO1985002743 A1 WO 1985002743A1 US 8401996 W US8401996 W US 8401996W WO 8502743 A1 WO8502743 A1 WO 8502743A1
Authority
WO
WIPO (PCT)
Prior art keywords
subscriber
headend
subscriber terminal
code
terminal
Prior art date
Application number
PCT/US1984/001996
Other languages
French (fr)
Inventor
Richard W. Citta
Original Assignee
Zenith Electronics Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zenith Electronics Corporation filed Critical Zenith Electronics Corporation
Publication of WO1985002743A1 publication Critical patent/WO1985002743A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C15/00Arrangements characterised by the use of multiplexing for the transmission of a plurality of signals over a common path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/165Centralised control of user terminal ; Registering at central
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17345Control of the passage of the selected programme
    • H04N7/17363Control of the passage of the selected programme at or near the user terminal

Definitions

  • This invention relates generally to two-way cable television (CATV) systems and is particularly di ⁇ rected to the transmission of data from the headend to a plurality of ' ⁇ subscribers in a two-way CATV system.
  • CATV systems - ypically include a central master source of television programming information termed a headen ' d which imparts programs, or groups of programs at different assigned frequencies, to a net ⁇ work of cable connections which, through various dis- tribution and selection network components, ultimately terminate in a branched out plurality of subscriber terminals typically in residence or commercial es ⁇ tablishments.
  • CATV program signals are broadcast from the headend to " "individual subscribers in a "downstream" direction over different assigned carrier frequencies typically from about 50 to 450 MHz.
  • the CATV headend not only transmits television programming information downstream, but may also transmit data in the form of, for example, subscriber address and authorization in- formation, which allows the stored program decode author ⁇ ization information, which allows the stored program decode authorization status of each subscriber to be individually controlled from the headend. Frequently, such data is encoded in the vertical blanking interval (VBI) of a transmitted CATV program signal.
  • VBI vertical blanking interval
  • the pro ⁇ gram decode authorization status stored in each sub ⁇ scriber' s terminal is compared with a program code also encoded in the VBI of the received CATV signal to estab ⁇ lish whether or not the subscriber is authorized for de- coding the received program signal.
  • each subscriber is able to transmit signals back to the CATV head ⁇ end.
  • These subscriber-originated signals may in ⁇ clude program purchasing requests, opinion poll re- sponses, and CATV converter status information.
  • These upstream signals typically make use of out of band frequencies in the 5-32.5 MHz band.
  • the up ⁇ stream signal distribution network is in the form of a "merging tree topology" in which the signals gen- erated by many sources, or subscribers, converge and are transmitted on a single transmission line back to the CATV headend.
  • Such techniques as signal multiplexing and frequency diversity have been pro ⁇ posed and are utilized to accommodate large numbers of subscribers in two-way CATV systems.
  • the object of the present invention is to provide a facility for enabling headend control of a plurality of subscriber terminals in a two-way CATV system.
  • the system of the present invention pro ⁇ vides a facility whereby such headend control of subscriber terminals may be convenientlyly realized within the environment of a prior art CATV system employing VBI data transmission techniques.
  • a headend command signal is transmitted during a single VBI in the form of a muitibit code, each bit of which is represented by the transmission or non- transmission of a subscriber address code during a respective predetermined time interval of the VBI.
  • the received address codes are processed to reconstruct the muitibit code which is subsequently decoded for use in controlling various aspects of the terminal.
  • FIG. 1 shows in block and schematic diagram form a two-way CATV system in accordance with the present invention.
  • FIG. 1 there is shown in com ⁇ bined schematic and block diagram form a subscriber terminal 10 for a two-way CATV system in accordance with the present invention.
  • the system also includes a cable headend 12 coupled to each subscriber terminal 10 via a cable 15 and which typically includes a computer, multiple terminals, disc drives and a tape backup.
  • These elements of the cable headend 12 are not shown in FIG. 1 as they do not form a part of the present invention.
  • Downstream signals from the cable headend 12 to individual subscribers may in ⁇ clude such . information as subscriber address, pro ⁇ gram autorization, and market codes as well as pro- gram identification data which is transmitted in television channels having frequencies between about 50 and 450 MHz.
  • VBI vertical blanking interval
  • VBI Line 12 m-BIT ADDRESS CODE AUTHORIZATION
  • the VBI occurs during vertical retrace of the raster scanned cathode ray tube (CRT) of the subscriber's television receiver and comprises about 21 horizontal scanning lines.
  • CTR raster scanned cathode ray tube
  • Each address code may comprise 20 bits with each authorization code comprising 5 bits.
  • line 13 of the VBI there is continuously transmitted an x-bit- (e.g. 11 bits) market code which defines the geographic area in which the system is operating as well as a y-bit (e.g. 7 bits) program identification code, or tag, defining the accompanying television program.
  • a match between the received and stored address codes will also result in the generation of an address match latch (AML) pulse by decoder 18, which pulse is provided on an output line 36 of de ⁇ coder 18.
  • the x-bit market code received during line 13 of each VBI is compared with a subscriber terminal market code also stored in the decoder's PROM 34.
  • a match between the transmitted and stored market codes will enable the decoder 18 and also result in the generation of an address match latch (AML) pulse which is similarly provided on line 36.
  • a match between the received y-bit program tag code and the stored program decode authorization status permits the decoder to descrabmle the received CATV video programming signal which may then be viewed on the subscriber's television receiver (not shown) .
  • decoder 18 continuously monitors incoming data for detecting each subsequent address- or market code match.
  • the selective trans ⁇ mission of subscriber address codes on horizontal lines 10-13 of the VBI is used to provide a 4-bit headend command control code on line 36, each bit being represented by the presence or absence on an AML pulse.
  • this 4-bit AML control code is decoded by counting the number of AML pulses developed dur ⁇ ing each VBI and by determining the mode of opera- tion of terminal 10 such that various two-way related functions of the terminal can be controlled from the headend.
  • the AML pulses developed on line 36 by decoder 18 are couled to a binary counter 22 and to a one-shot monostable multivibrator 24.
  • Various other signals are also output by decoder 18. These signals include key ⁇ stroke serial data provided via line 38 to a micro ⁇ computer 20. This keystroke serial data may include such information as channel number selection, cable selection, or program authorization requests as provided to decoder 18 via line 23 by a subscriber input device 21. This data may also be provided directly from subscriber input device 21 to micro- computer 20 by means of line 55 (shown in dotted line form) in another embodiment.
  • the decoder 18 is coupled to ground potential via line 40. Fin ⁇ ally, decoder 18 provides a +VDC output to the var ⁇ ious components of the CATV subscriber terminal 10 as required. .
  • the AML pulses provided by decoder 18 to counter 22 and monostable multivibrator 24 are in the form of 8 microsecond pulses as shown in FIG. 2.
  • various combinations of the AML pulses are formed during each VBI by selectively transmitting appropriate address codes for selectively commanding each terminal from the headend.
  • the pulse diagram of FIG. 2 shows three AML pulses P , • P 2 a d P 3* AML P u ses p ⁇ and p 2 represent subscrib ⁇ er address code matches during VBI lines 10 and 11 while AML pulse P, represents a market code match during VBI line 13.
  • AML pulse P cannot be used to represent any data since it is transmitted during every VBI by the headend.
  • an AML pulse P 4 represents an address code match during VBI line 10 and an AML pulse P 5 re ⁇ presents a market code match during- VBI line 13.
  • AML pulse width 8 microseconds
  • a 64 microsecond interval is provided between adjacent AML pulses.
  • the output of monostable multivibrator 24 is provided, in turn to a D-type flip-flop circuit 30 which provides a timed output to the INT input pin of microcomputer 20 for initiating an interrupt therein.
  • microcomputer 20 which in a preferred embodiment is an 8048 microcomputer with a 2K ROM and a 64 byte RAM, finishes its current op ⁇ eration, or task, and executes another subroutine.
  • AML pulse so as to provide a precise timing reference signal at its Q output* n particular, multivibra ⁇ tor 28 will be triggered or retriggered by the horizontal line 13 AML pulse regardless of the num- ber of AML pulses preceding it in a given field and before producing a positive-going output transition such that the Q- output of flip-flop 30 will go low at a fixed time each field, i.e., 250 microseconds after the horizontal line 13 AML pulse.
  • the low Q output from flip-flop circuit 30 is provided to the INT input pin of microcomputer 20 for initiating an interrup routine for sampling the output of counter 22 provided on pins 2 ⁇ * P 22 and P 2 ⁇ .
  • microcomputer 20 pro ⁇ vides a reset pulse from its 24 output pin to the RESET input of counter 22 and, via inverter 32, to the CLEAR (C- and RESET (R) inputs of multivibrator 28 and flip-flop 30, respectively.
  • the reset output from microcomputer 20 prepares counter 22 and the combination of one-shot monostable multivibrator 24 and flip-flop 30 for receipt of the next series of AML pulses from decoder 18 during the VBI of a sub- sequent video field.
  • Counter 22 is a binary counter, to the CLK input of which is provided the AML pulses from de ⁇ coder 18.
  • Counter 22 provides a binary output sig ⁇ nal via lines 44, 46 and 48 to the P 1' P 22 an ⁇ ⁇ P 23 input pins, -respectively, of microcomputer 20 repre ⁇ senting the number of AML pulses developed by decoder 18 during each field of the received signal.
  • this binary coded signal which, during each field, may take a value between decimal 1 and decimal 4, is used to provide head ⁇ end initiated command signals to microcomputer 20 which may include system status information requests or headend initiated command signals for controlling each remote subscriber terminal.
  • a second standby mode of operation the subscriber terminal 10 is in a ready state for re- .
  • a second standby mode of operation the subscriber terminal 10 is in a ready state for re- .
  • the sub ⁇ scriber terminal interprets downstream data from the CATV headend 12 in accordance with its operating mode. For example, a single AML pulse in any of VBI lines 10, 11 or 12 (represented by counter 22 ac ⁇ cumulating a "1" count during the complete VBI) rep ⁇ resents a POSITIVE ACKNOWLEDGE signal from the CATV headend when the subscriber terminal ⁇ s in the message pending mode of pending mode of operation and is ignored when the terminal is in the standby mode of operation.
  • VBI lines 10, 11 and 12 Two AML pulses received in any of VBI lines 10, 11 and 12 (represented by counter 22 ac ⁇ cumulating a "2" count during the VBI) is interpreted by the terminal when in the standby mode as an INTER- ROGATE command and is ignored in the message pending mode.
  • an AML pulse received in each of VBI lines 10, 11 and 12 represents a NEGATIVE ACKNOWLEDGE command from the CATV headend 12 to subscriber terminal 10 in the message pending mode and as a POWER ADJUSTMENT command in the standby mode.
  • the power memory 35 operates as a binary switch which changes its state in re ⁇ sponse to receipt of an INTERROGATE command from the CATV headend 12 when the subscriber terminal 10 is in the standby mode of operation. Each time the sub- scriber terminal. ⁇ 0 receives an INTERROGATE command from the CATV headend, the power memory 35 changes state. In addition, a response is provided by the subscriber terminal 10 to the CATV headend 12 indicat ⁇ ing whether power will be increased or decreased following receipt of the next POWER ADJUSTMENT signal from the CATV headend.
  • the CATV headend determines whether the subscriber terminal power is to be increased or decreased and using the aforemen ⁇ tioned power memory status information, the CATV headend then decides whether its next output should be an INTERROGATE command or a POWER ADJUSTMENT com ⁇ mand. If the power memory.35 is set in the desired direction, the CATV headend will next provide a POWER ADJUSTMENT command to the subscriber terminal.
  • the CATV headend determines that a power adjustment executed by the subscriber terminal will be in the wrong direction, it provides an INTERROGATE command to the subscriber terminal which changes the state of the power memory 35 to permit subscriber terminal power to be adjusted in the opposite- di ⁇ rection following receipt of the next POWER ADJUSTMENT command from the CATV headend.
  • the INTERROGATE com ⁇ mand thus acts to toggle the power memory 35 and re- suits in a response from the subscriber terminal 10 to the CATV headend 12 with a status message.
  • the POWER ADJUSTMENT command causes either an increment ⁇ ing or a decrementing of the subscriber terminal out ⁇ put power and also results in a power signal being provided from the subcriber terminal 10 to the CATV headend 12.
  • the Message Pending Light 60 may be yellow
  • the Error Light 62 may be red
  • the Acknowledge Light 64 may be green.

Abstract

In a two-way cable television (CATV) system, multiple subscriber address codes are provided during designated vertical blanking interval (VBI) lines of the video signal transmitted from the CATV headend to a plurality of system subscriber terminals. Each subscriber terminal is provided with a decoder in which is stored subscriber unique address code for comparison with the received subscriber address codes. If there is an address match, an address match latch (AML) signal is generated for each VBI line address match. The address match signals thus generated from a multibit pulse coded downstream command signal for initiating various functions in the CATV system, e.g., acknowledging subscriber upstream requests, subscriber interrogation, power adjustment, etc.

Description

TWO-WAY CATV SYSTEM WITH AML COMMANDS
This invention relates generally to two-way cable television (CATV) systems and is particularly di¬ rected to the transmission of data from the headend to a plurality of'~subscribers in a two-way CATV system. CATV systems- ypically include a central master source of television programming information termed a headen'd which imparts programs, or groups of programs at different assigned frequencies, to a net¬ work of cable connections which, through various dis- tribution and selection network components, ultimately terminate in a branched out plurality of subscriber terminals typically in residence or commercial es¬ tablishments. CATV program signals are broadcast from the headend to" "individual subscribers in a "downstream" direction over different assigned carrier frequencies typically from about 50 to 450 MHz. The CATV headend not only transmits television programming information downstream, but may also transmit data in the form of, for example, subscriber address and authorization in- formation, which allows the stored program decode author¬ ization information, which allows the stored program decode authorization status of each subscriber to be individually controlled from the headend. Frequently, such data is encoded in the vertical blanking interval (VBI) of a transmitted CATV program signal. The pro¬ gram decode authorization status stored in each sub¬ scriber' s terminal is compared with a program code also encoded in the VBI of the received CATV signal to estab¬ lish whether or not the subscriber is authorized for de- coding the received program signal. In a two-way CATV system each subscriber is able to transmit signals back to the CATV head¬ end. These subscriber-originated signals may in¬ clude program purchasing requests, opinion poll re- sponses, and CATV converter status information. These upstream signals typically make use of out of band frequencies in the 5-32.5 MHz band. The up¬ stream signal distribution network is in the form of a "merging tree topology" in which the signals gen- erated by many sources, or subscribers, converge and are transmitted on a single transmission line back to the CATV headend. Such techniques as signal multiplexing and frequency diversity have been pro¬ posed and are utilized to accommodate large numbers of subscribers in two-way CATV systems.
Proper response to the subscriber-originated signals normally requires the exercise of headend control over the various remotely located subscriber terminals coupled to the CATV system. The exercise of such control requires the downstream transmission of various command signals from the headend con¬ troller to the subscriber terminals.
The object of the present invention is to provide a facility for enabling headend control of a plurality of subscriber terminals in a two-way CATV system.
Accordingly, the present invention provides a system for controlling a selected subscriber terminal from the headend of a two-way CATV system wherein video program signals are transmitted down¬ stream from said headend to a plurality of subscriber terminals each uniquely identified by a respective stored muitibit subscriber address code and wherein a plurality of muitibit subscriber address codes may be selectively transmitted during a vertical blank¬ ing interval of said video program signals, said system being characterized by means associated with said headend for transmitting a muitibit command code during the VBI of a selected field of said program signal for controlling said selected sub¬ scriber terminal, each bit of said command code being represented by a transmission or non-trans¬ mission during a respective time interval of the ad¬ dress code corresponding to the stored address code identifying said selected subscriber terminal; means coupled to said cable for receiving the trans¬ mitted command code and for generating a match sig¬ nal in response to each received address code that corresponds to the stored address code identifying said selected subscriber terminal; and means for decoding the match signals generated during each vertical blanking interval for selectively controlling said selected subscriber terminals.
The system of the present invention pro¬ vides a facility whereby such headend control of subscriber terminals may be conviently realized within the environment of a prior art CATV system employing VBI data transmission techniques. In particular, a headend command signal is transmitted during a single VBI in the form of a muitibit code, each bit of which is represented by the transmission or non- transmission of a subscriber address code during a respective predetermined time interval of the VBI.
At the subscriber's terminal, the received address codes are processed to reconstruct the muitibit code which is subsequently decoded for use in controlling various aspects of the terminal.
The system of the present invention is ex¬ tremely convenient and cost-effective.
The invention itself, as well as further features and advantages thereof, will best be un¬ derstood by reference to the following detailed de¬ scription of the preferred embodiment taken in con¬ junction with the accompanying drawings, in which: FIG. 1 shows in block and schematic diagram form a two-way CATV system in accordance with the present invention; and
FIG. 2 is a waveform diagram useful in explaining the operation of the system shown in Figure 1.
Referring to FIG. 1, there is shown in com¬ bined schematic and block diagram form a subscriber terminal 10 for a two-way CATV system in accordance with the present invention. The system also includes a cable headend 12 coupled to each subscriber terminal 10 via a cable 15 and which typically includes a computer, multiple terminals, disc drives and a tape backup. These elements of the cable headend 12 are not shown in FIG. 1 as they do not form a part of the present invention. Downstream signals from the cable headend 12 to individual subscribers may in¬ clude such . information as subscriber address, pro¬ gram autorization, and market codes as well as pro- gram identification data which is transmitted in television channels having frequencies between about 50 and 450 MHz. This data may be provided during the vertical blanking interval (VBI) of the down¬ stream video programming signals, such as in lines 10 through 13 of theVBI as shown in Table I. Al¬ though the present invention is described herein as making use of VBI lines 10-13 of the video programming signals for the downstream transmission of subscriber terminal commands, it is not limited to the use of these VBI lines and may utilize any portion of the vertical retrace signal including any combination of VBI lines, consecutive or nonconsecutive.
- ' TABLE I
n-BIT
VBI Line 10 m-BIT ADDRESS CODE AUTHORIZATION
CODE n-BIT
VBI Line 11 m-BIT ADDRESS CODE AUTHORIZATION
CODE n-BIT
VBI Line 12 m-BIT ADDRESS CODE AUTHORIZATION
CODE
VBI Line 13 X-BIT MARKET CODE y-BIT PROGRAM TAG
The VBI occurs during vertical retrace of the raster scanned cathode ray tube (CRT) of the subscriber's television receiver and comprises about 21 horizontal scanning lines. Referring to Table I above, in a known one-way addressable CATV system an m-bit subscriber address code and a related n-bit program authorization code are selectively trans¬ mitted during each of lines 10 , and 12 of the VBI. Each address code may comprise 20 bits with each authorization code comprising 5 bits. During line 13 of the VBI there is continuously transmitted an x-bit- (e.g. 11 bits) market code which defines the geographic area in which the system is operating as well as a y-bit (e.g. 7 bits) program identification code, or tag, defining the accompanying television program. These downstream signals are received by each subscriber terminal 10 and coupled by a diplex filter 14 to a decoder 18 which includes a suitable tuner tuned to an encoded CATV channel. Each re¬ ceived m-bit address code is compared with a unique subscriber address code stored in a programmable read only memory (PROM) 34 of decoder 18 in each sub¬ scriber terminal 10. If the received subscriber ad- dress code matches the unique subscriber address code stored in the decoder's PROM 34, the program autoriza- tion code of the same VBI line is stored in a random access memory (RAM) 78 in decoder 18 which defines the program decode authorization status of the sub- scriber. A match between the received and stored address codes will also result in the generation of an address match latch (AML) pulse by decoder 18, which pulse is provided on an output line 36 of de¬ coder 18. The x-bit market code received during line 13 of each VBI is compared with a subscriber terminal market code also stored in the decoder's PROM 34. A match between the transmitted and stored market codes will enable the decoder 18 and also result in the generation of an address match latch (AML) pulse which is similarly provided on line 36. A match between the received y-bit program tag code and the stored program decode authorization status permits the decoder to descrabmle the received CATV video programming signal which may then be viewed on the subscriber's television receiver (not shown) . The absence of a match between the received program tag code and the stored program authoriza¬ tion status results in the video programming signal being passed on by the subscriber terminal 10 in a scrambled form. Thereafter, decoder 18 continuously monitors incoming data for detecting each subsequent address- or market code match.
As previously mentioned, each match between a received subscriber address code and the unique subscriber address code stored in PROM 34 of de¬ coder 18 results in an AML pulse on line 36. Ac¬ cording- to the present invention, the selective trans¬ mission of subscriber address codes on horizontal lines 10-13 of the VBI is used to provide a 4-bit headend command control code on line 36, each bit being represented by the presence or absence on an AML pulse. As will be explained in further detail hereinafter, this 4-bit AML control code is decoded by counting the number of AML pulses developed dur¬ ing each VBI and by determining the mode of opera- tion of terminal 10 such that various two-way related functions of the terminal can be controlled from the headend.
With further reference to Figure 1, the AML pulses developed on line 36 by decoder 18 are couled to a binary counter 22 and to a one-shot monostable multivibrator 24. Various other signals are also output by decoder 18. These signals include key¬ stroke serial data provided via line 38 to a micro¬ computer 20. This keystroke serial data may include such information as channel number selection, cable selection, or program authorization requests as provided to decoder 18 via line 23 by a subscriber input device 21. This data may also be provided directly from subscriber input device 21 to micro- computer 20 by means of line 55 (shown in dotted line form) in another embodiment. The decoder 18 is coupled to ground potential via line 40. Fin¬ ally, decoder 18 provides a +VDC output to the var¬ ious components of the CATV subscriber terminal 10 as required. .
The AML pulses provided by decoder 18 to counter 22 and monostable multivibrator 24 are in the form of 8 microsecond pulses as shown in FIG. 2. As previously mentioned, according to the present invention, various combinations of the AML pulses are formed during each VBI by selectively transmitting appropriate address codes for selectively commanding each terminal from the headend. For example, the pulse diagram of FIG. 2 shows three AML pulses P , P2 a d P3* AML Pu ses pι and p2 represent subscrib¬ er address code matches during VBI lines 10 and 11 while AML pulse P, represents a market code match during VBI line 13. It will be appreciated that the market code match AML pulse P., cannot be used to represent any data since it is transmitted during every VBI by the headend. During the subsequent field, an AML pulse P4 represents an address code match during VBI line 10 and an AML pulse P5 re¬ presents a market code match during- VBI line 13. With each AML pulse width equal to 8 microseconds, a 64 microsecond interval is provided between adjacent AML pulses. " The AML pulses produced on line 36 are Pro¬ vided to the A input of an OR gate 26, which in combination with multivibrator circuit 28 forms one- shot monostable multivibrator 24. The output of monostable multivibrator 24 is provided, in turn to a D-type flip-flop circuit 30 which provides a timed output to the INT input pin of microcomputer 20 for initiating an interrupt therein. Following receipt from fli-flop 30 of an interrupt signal provided to its INT input pin, microcomputer 20, which in a preferred embodiment is an 8048 microcomputer with a 2K ROM and a 64 byte RAM, finishes its current op¬ eration, or task, and executes another subroutine. In a preferred embodiment of the present invention the subroutine executed by microcomputer 20 fol- lowing receipt of the interrup signal involves in¬ terpreting the headend command represented by the AML pulses developed during the current VBI and, if necessary the upstream transmission of data from the subscriber terminal 10 to the CATV headend 12 in response thereto. The upstream data transmission from microcomputer 20 is effected via output line 50, transmitter 16 and diplex filter 14.
In greater detail, the AML pulses on line 36 are provided to the A input of OR gate 26 of one- shot monostable multivibrator 24. The inverted B pin of OR gate 26 is coupled to a +V, source. Each AML pulse provided to OR gate 26 triσgers multivibra- tor 28 for initiating a negative-going pulse at its Q output which is coupled to the .CLK input of D- type flip-flop circuit 30. The RC time constant of the circuit coupled to multivibrator 28 is selected such that the width of this negative-going pulse is about 250 microseconds in a preferred embodiment. D-type flip-flop 30 is triggered by the positive going edge of the Q output of multivibrator 28. It will be recalled that an AML pulse is produced by decoder 18 during horizontal line 13 of each field in response to a market code- match. The 250 micro¬ second duration of the output of monostable multi¬ vibrator 28 is of sufficient length to insure triggering of flip-flop 30 only 250 microseconds after this market code induced horizontal line 13
AML pulse so as to provide a precise timing reference signal at its Q output* n particular, multivibra¬ tor 28 will be triggered or retriggered by the horizontal line 13 AML pulse regardless of the num- ber of AML pulses preceding it in a given field and before producing a positive-going output transition such that the Q- output of flip-flop 30 will go low at a fixed time each field, i.e., 250 microseconds after the horizontal line 13 AML pulse. The low Q output from flip-flop circuit 30 is provided to the INT input pin of microcomputer 20 for initiating an interrup routine for sampling the output of counter 22 provided on pins 2ι* P22 and P2~. Based on the sampled count and on the mode of the subscriber's terminal 10, appropriate responsive action is taken. Following a predetermined time interval as established by the operating program in the microcomputer's ROM 23, microcomputer 20 pro¬ vides a reset pulse from its 24 output pin to the RESET input of counter 22 and, via inverter 32, to the CLEAR (C- and RESET (R) inputs of multivibrator 28 and flip-flop 30, respectively. The reset output from microcomputer 20 prepares counter 22 and the combination of one-shot monostable multivibrator 24 and flip-flop 30 for receipt of the next series of AML pulses from decoder 18 during the VBI of a sub- sequent video field.
Counter 22 is a binary counter, to the CLK input of which is provided the AML pulses from de¬ coder 18. Counter 22 provides a binary output sig¬ nal via lines 44, 46 and 48 to the P 1' P 22 an<^ P23 input pins, -respectively, of microcomputer 20 repre¬ senting the number of AML pulses developed by decoder 18 during each field of the received signal. As will be explained in further detail below, according to the present invention this binary coded signal which, during each field, may take a value between decimal 1 and decimal 4, is used to provide head¬ end initiated command signals to microcomputer 20 which may include system status information requests or headend initiated command signals for controlling each remote subscriber terminal.
Referring to Table II, there is shown an exemplary definition of the headend commands repre¬ sented by the muitibit AML control signals which may be developed on line 36 during the VBI's of the re- ceived signal and the corresponding output of counter 22. In this Table, a "1" represents the development of an AML pulse in a particular VBI line by decoder 18 with the count of such SML pulses during each VBI by counter 22 being given in decimal format". Also, for purposes of convenience the horizontal line 13 AML pulse is not considered since it is always pres¬ ent. TABLE II
MODE 1 MODE 2 COUNTER 22
MESSAGE PENDING STANDBY
VBI DATA LINES 10, 11, 12
(XXX)
(100)
POSITIVE ACKNOWLEDGE (oio) IGNORED
(001)
(011) IGNORED (101) INTERROGATE (110)
NEGATIVE ACKNOWEDGE (111) POWER ADJUSTMENT
MPL MESSAGE PENDING LIGHT (YELLOW LED)
EPL ERROR LIGHT (RED LED) ACL ACKNOWLEDGE LIGHT (GREEN LED)
In accordance with the present invention, each subscriber terminal 10 is capable of operating in two different modes. A first mode is termed the "message pending" mode, while the second mode of op¬ eration is termed "standby". In the message pending mode, the subscriber terminal 10 has transmitted a message upstream to the CATV headend 12, such as a program authorization request, and is waiting for a response thereto from the headend. The upstream mes¬ sage may be generated in response to subscriber en¬ tries via subscriber input device 21 which, in turn, are provided to microcomputer 20. The headend res¬ ponse may be in the form of a POSITIVE ACKNOWLEDGE command (indicating that the requested program author¬ ization will be granted) or a NEGATIVE ACKNOWLEDGE command (indicating that the requested program auth¬ orization will not be granted) .
In a second standby mode of operation the subscriber terminal 10 is in a ready state for re- . ceipt of downstream data from the CATV headend. In this mode, receipt of downstream data by the sub¬ scriber terminal 10 results in the performance of a specific operation by the subscriber terminal or the providing of information from subscriber terminal 10 to the CATV headend 12.
From TABLE II, it can be seen that the sub¬ scriber terminal interprets downstream data from the CATV headend 12 in accordance with its operating mode. For example, a single AML pulse in any of VBI lines 10, 11 or 12 (represented by counter 22 ac¬ cumulating a "1" count during the complete VBI) rep¬ resents a POSITIVE ACKNOWLEDGE signal from the CATV headend when the subscriber terminal ^s in the message pending mode of pending mode of operation and is ignored when the terminal is in the standby mode of operation. Two AML pulses received in any of VBI lines 10, 11 and 12 (represented by counter 22 ac¬ cumulating a "2" count during the VBI) is interpreted by the terminal when in the standby mode as an INTER- ROGATE command and is ignored in the message pending mode. Finally, an AML pulse received in each of VBI lines 10, 11 and 12 (represented by counter 22 ac¬ cumulating a "3" count during the VBI) represents a NEGATIVE ACKNOWLEDGE command from the CATV headend 12 to subscriber terminal 10 in the message pending mode and as a POWER ADJUSTMENT command in the standby mode.
As mentioned previously the POSITIVE or NEGATIVE ACKNOWLEDGE commands may be used by the headend to provide an answer or response to a program authorization request by a subscriber. For example, receipt of a POSITIVE ACKNOWLEDGE command by a sub¬ scriber terminal", may indicate that an upstream re- quest for access to a CATV program is acknowledged and that decode authorization for the requested program will be granted by the CATV headend. On the other hand, a NEGATIVE ACKNOWLEDGE may indicate that the request has been denied. The INTERROGATE com¬ mand may, for example, represent a request by the CATV headend for the subscriber terminal to provide information relating to the channel to which the sub¬ scriber terminal is tuned. Various other subscriber terminal operating parameters may be requested by means of the INTERROGATE command signal from the CATV headend.
With the CATV terminal in the standby mode, receipt of an AML pulse in each of VBI lines 10, 11 and 12 (represented by the accumulation of a "3" count by counter 22 during the VBI) represents a POWER AD¬ JUSTMENT command for adjusting the upstream signal power output of the subscriber terminal. The di¬ rection of power adjustment by the subscriber ter- minal is determined by the state of a power memory 35 within the random access memory (RAM) 25 of micro¬ computer 20. The power memory 35 in a preferred embodiment is a power status memory bit within the microcomputer's RAM 25. The power memory 35 operates as a binary switch which changes its state in re¬ sponse to receipt of an INTERROGATE command from the CATV headend 12 when the subscriber terminal 10 is in the standby mode of operation. Each time the sub- scriber terminal. Ϊ0 receives an INTERROGATE command from the CATV headend, the power memory 35 changes state. In addition, a response is provided by the subscriber terminal 10 to the CATV headend 12 indicat¬ ing whether power will be increased or decreased following receipt of the next POWER ADJUSTMENT signal from the CATV headend. Thus, after the CATV headend determines whether the subscriber terminal power is to be increased or decreased and using the aforemen¬ tioned power memory status information, the CATV headend then decides whether its next output should be an INTERROGATE command or a POWER ADJUSTMENT com¬ mand. If the power memory.35 is set in the desired direction, the CATV headend will next provide a POWER ADJUSTMENT command to the subscriber terminal. If, however, the CATV headend determines that a power adjustment executed by the subscriber terminal will be in the wrong direction, it provides an INTERROGATE command to the subscriber terminal which changes the state of the power memory 35 to permit subscriber terminal power to be adjusted in the opposite- di¬ rection following receipt of the next POWER ADJUSTMENT command from the CATV headend. The INTERROGATE com¬ mand thus acts to toggle the power memory 35 and re- suits in a response from the subscriber terminal 10 to the CATV headend 12 with a status message. The POWER ADJUSTMENT command causes either an increment¬ ing or a decrementing of the subscriber terminal out¬ put power and also results in a power signal being provided from the subcriber terminal 10 to the CATV headend 12.
In conjunction with the various commands provided from the CATV headend to a subscriber ter¬ minal, visual indications may be provided to a sub- scriber for indicating system status. For example, various light emitting diodes (LED's) 60, 62 and 64 may be coupled to the microcomputer 20 by means of plurality of LED drivers 66 for providing a visual indication of the command or status signal received from the ACATV headend 12. For example, in a prefer¬ red embodiment LED 60 (MPL) is a Message Pending Light used to indicate that a subscriber initiated message is pending, that the CATV headned 12 is currently busy executing another task, and that a response to the subscriber's request will be provided after the current task has been performed. LED 62 (ERL) is used to indicate the entry by a subscriber of an in- correct password or that tl.2 subscriber is not elig¬ ible for the program requested (i.e. a NEGATIVE ACKNOWLEDGE command) . Finally, illumination of LED 64 (ACL) indicates to the subscriber an acknowledgement of
_5 receipt by CATV headend 12 of its upstream message and that the subscriber's request has been authorized (i.e. a POSITIVE ACKNOWLEDGE command). These LED's are of different colors to facilitate visual identification of these various status and command signals by the sub- 0 scriber. For example, the Message Pending Light 60 may be yellow, the Error Light 62 may be red, and the Acknowledge Light 64 may be green.
There has thus b n shown .a two-way CATV system wherein headend initiated commands are trans- 5 mitted during the veritcal blanking interval of the downstream video program signals along with subscriber address and program authorization data. The command signals are in the form of a muitibit code, each bit of which is represented by the transmission or non- ^ transmission of a subscriber address code. Each transmitted address code is compared to an address code stored in the subscriber terminal for generating the muitibit command code, the bits of which are subsequently counted for decoding in ac¬ 5 cordance with the mode of operation of the teminal so as to control a selected function thereof.
While particular embodiments of the pres¬ ent invention have been shown and described, it will be obvious to those skilled in the art that changes 0 and modification may be made without departing from the invention in its broader aspects.
* VZEA

Claims

1. A system for controlling a selected subscriber terminal from the headend of a two-way CATV system wherein video program signals are trans¬ mitted downstream from said headend to a plurality of subscriber terminals each uniquely identified by a respective stored muitibit subscriber address code and wherein a plurality of muitibit subscriber address codes may be selectively transmitted during a vertical blanking interval of said video program signals, said system being characterized by means associated with said headend for transmitting a muitibit command code during the VBI of a selected field of said program signal for controlling said selected subscriber ter¬ minal, each bit of said command code being represented by a transmission- or non-transmission during a re¬ spective time interval of the address code correspond¬ ing to the stored address code identifying said selected subscriber terminal; means coupled to said cable for receiving the transmitted command code and for generating a match signal in response to each received address code that corresponds to the stored address code identifying said selected subscriber terminal; and means for decoding the match signals generated during each vertical blanking interval for selectively controlling said selected subscriber terminal.
2. The system as in claim 1 character¬ ized in that each of said muitibit address codes is transmitted on a different horizontal line of the vertical blanking interval of said selected field.
3. The system as in claim 2, character¬ ized in that said decoding means comprises means for counting the number of said match signals developed during the vertical blanking interval, of said sel¬ ected field.
4. The system as in claim 3, characterized in that said subscriber terminal is operable in a first STANDBY mode wherein said subscriber terminal awaits receipt of a headend-initiated command code or, in response to subscriber inputs, is operable in a second MESSAGE PENDING mode wherein said subscriber terminal awaits acknowledgment for the headend of receipt of an upstream message from said subscriber terminal and wherein said decoding means comprises means responsive to the number of said match signals counted during the vertical blanking interval of said selected field and to the mode of operation of said subscriber terminal for decoding said trans¬ mitted command code.
5. The system as in claim 4 characterized by means for providing an observable indication to the subscriber of the mode of operation of the sub¬ scriber terminal and of the receipt by the terminal of selected headend command codes.
6. The system as in claim 4 characterized in that said subscriber terminal includes a power di¬ rection memory whose state in toggled in response to the receipt of a first predetermined headend com¬ mand code when the terminal is in the standby mode and further including means for adjusting the up¬ stream power transmission level of the terminal in accordance with the state of the power direction memory in response to the receipt of a second pre¬ determined headend command code when the terminal is in the standby mode.
7. A system for controlling a selected subscriber terminal from the headend of a two-way CATV system wherein video program signals are trans¬ mitted downstream from said headend to a plurality of subscriber terminals each uniquely identified by a respective stored muitibit subscriber address code and' wherein a plurality of muitibit subscriber ad¬ dress codes may be selectively transmitted during respective lines of a vertical blanking interval of said video program signals, said system being char¬ acterized by means associated with said headend for. transmitting a muitibit command code during the VBI of a selected field of said program signal for controlling said selected subscriber terminal, each bit of said command code being represented by the transmission or non-transmission during a respective vertical interval line of the address code correspond¬ ing to the stored address code identifying said selected subscriber terminal; means coupled to said cable for receiving the transmitted command code and for generating a match signal in response to each received address code that corresponds to the stored address code identifying said selected subscriber terminal; and decoding means for counting the match signals generated during each vertical blanking in¬ terval for selectively controlling said selected subscriber terminal in accordance with the number of match signals counted.
8. A system for controlling a selected subscriber terminal from the headend of a two-way CATV system wherein video program signals are trans¬ mitted downstream from a headend to a plurality of subscriber terminals each uniquely identified by a respective stored muitibit subscriber address code and wherein a plurality of muitibit subscriber ad¬ dress codes may be selectively transmitted during a vertical blanking interval of said video program signals, said system being characterized by means associated with said headend for transmitting a multi- bit command code during the VBI of a selected field of said program signal for controlling said selected subscriber terminal, each bit of said command code being represented by the transmission or non-trans¬ mission during a respective time interval of the ad¬ dress code corresponding to the stored address code identifying said selected subscriber terminal; means coupled to said cable for receiving the transmitted command code and for generating a match signal in response to each received address code that cor¬ responds to the stored address code identifying said selected subscriber terminal; means for decoding the match signals generated during each vertical blanking interval; and a power direction memory whose state is toggled in response to a first predetermined decoded headend command code and further including means for incrementally adjusting the upstream power trans¬ mission level of the terminal in accordance with the state of the power direction memory in response to a second predetermined decoded headend command.
"
PCT/US1984/001996 1983-12-09 1984-12-07 Two-way catv system with aml commands WO1985002743A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US56002983A 1983-12-09 1983-12-09
US560,029 1983-12-09
US648,841 1984-09-06
US06/648,841 US4554579A (en) 1983-12-09 1984-09-06 Two-way CATV system with AML commands

Publications (1)

Publication Number Publication Date
WO1985002743A1 true WO1985002743A1 (en) 1985-06-20

Family

ID=27072233

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1984/001996 WO1985002743A1 (en) 1983-12-09 1984-12-07 Two-way catv system with aml commands

Country Status (4)

Country Link
US (1) US4554579A (en)
EP (1) EP0163734A1 (en)
CA (1) CA1209687A (en)
WO (1) WO1985002743A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0277014A2 (en) * 1987-01-30 1988-08-03 Sony Corporation Service and entertainment communication system
EP0277015A2 (en) * 1987-01-30 1988-08-03 Sony Corporation Electric message delivery systems
US5438355A (en) * 1993-04-16 1995-08-01 Palmer; Shelton L. Interactive system for processing viewer responses to television programming
KR100841686B1 (en) 2000-08-22 2008-06-26 톰슨 라이센싱 Method and device for providing warning of impaired communication

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60103748A (en) * 1983-11-09 1985-06-08 Sony Corp Digital signal transmission system
US4611242A (en) * 1984-05-07 1986-09-09 Zenith Electronics Corporation Two mode scrambling system using identifier pulse in vertical blanking interval
US4893248A (en) * 1987-02-06 1990-01-09 Access Corporation Monitoring and reporting system for remote terminals
US4896209A (en) * 1987-02-10 1990-01-23 Sony Corporation Passenger vehicle polling system having a central unit for polling passenger seat terminal units
US4958381A (en) * 1987-02-17 1990-09-18 Sony Corporation Two way communication system
JP2581055B2 (en) * 1987-02-23 1997-02-12 ソニー株式会社 Centralized control device
JP2722450B2 (en) * 1987-02-25 1998-03-04 ソニー株式会社 Central control device
US4885794A (en) * 1987-04-23 1989-12-05 Zenith Electronics Corporation Method and apparatus for protection of channel access in broadband cable communications systems
US5155590A (en) * 1990-03-20 1992-10-13 Scientific-Atlanta, Inc. System for data channel level control
US5235619A (en) * 1990-03-20 1993-08-10 Scientific-Atlanta, Inc. Cable television radio frequency subscriber data transmission apparatus and rf return method
US5113440A (en) * 1989-07-21 1992-05-12 Oci Communcations, Inc. Universal decoder
US5225902A (en) * 1990-03-20 1993-07-06 Scientific-Atlanta, Inc. Automatic frequency selection in a bi-directional cable television system
US5142690A (en) * 1990-03-20 1992-08-25 Scientific-Atlanta, Inc. Cable television radio frequency data processor
US5367330A (en) * 1991-08-01 1994-11-22 Luther Haave Pay-per-view television delivery system
US5231665A (en) * 1991-11-20 1993-07-27 Zenith Electronics Corporation Cable television system having dynamic market code shuffling
US5602869A (en) * 1993-10-18 1997-02-11 Paradyne Corporation Adaptive transmit levels for modems operating over cellular
ES2196087T3 (en) * 1994-10-27 2003-12-16 Index Systems Inc SYSTEM AND METHOD FOR DOWNLOADING PROGRAMMING DATA FROM A RECORDER ON A VIDEO SIGNAL.
US5517502A (en) * 1995-03-02 1996-05-14 Zenith Electronics Corp. Upstream transmission using multiple transmission tags and downstream acknowledgements in conditional access packets
US7917922B1 (en) 1995-06-08 2011-03-29 Schwab Barry H Video input switching and signal processing apparatus
US5768269A (en) * 1995-08-25 1998-06-16 Terayon Corporation Apparatus and method for establishing frame synchronization in distributed digital data communication systems
US6665308B1 (en) 1995-08-25 2003-12-16 Terayon Communication Systems, Inc. Apparatus and method for equalization in distributed digital data transmission systems
US5991308A (en) * 1995-08-25 1999-11-23 Terayon Communication Systems, Inc. Lower overhead method for data transmission using ATM and SCDMA over hybrid fiber coax cable plant
US6356555B1 (en) 1995-08-25 2002-03-12 Terayon Communications Systems, Inc. Apparatus and method for digital data transmission using orthogonal codes
US5745837A (en) * 1995-08-25 1998-04-28 Terayon Corporation Apparatus and method for digital data transmission over a CATV system using an ATM transport protocol and SCDMA
US6307868B1 (en) 1995-08-25 2001-10-23 Terayon Communication Systems, Inc. Apparatus and method for SCDMA digital data transmission using orthogonal codes and a head end modem with no tracking loops
US5793759A (en) * 1995-08-25 1998-08-11 Terayon Corporation Apparatus and method for digital data transmission over video cable using orthogonal cyclic codes
US5805583A (en) * 1995-08-25 1998-09-08 Terayon Communication Systems Process for communicating multiple channels of digital data in distributed systems using synchronous code division multiple access
US6058430A (en) * 1996-04-19 2000-05-02 Kaplan; Kenneth B. Vertical blanking interval encoding of internet addresses for integrated television/internet devices
US5977962A (en) * 1996-10-18 1999-11-02 Cablesoft Corporation Television browsing system with transmitted and received keys and associated information
US5870472A (en) * 1996-11-12 1999-02-09 General Instrument Corporation Dynamic relocation of the service data channel
IL120684A (en) * 1997-04-16 2009-08-03 Handelman Doron Entertainment system
US6111887A (en) * 1997-10-08 2000-08-29 Zenith Electronics Corporation Method and apparatus for power tuning a terminal of a bi-directional communications system
US6260193B1 (en) 1998-02-09 2001-07-10 General Instrument Corporation Synchronization of decoders in a bi-directional CATV network
US6813777B1 (en) 1998-05-26 2004-11-02 Rockwell Collins Transaction dispatcher for a passenger entertainment system, method and article of manufacture
US7028304B1 (en) 1998-05-26 2006-04-11 Rockwell Collins Virtual line replaceable unit for a passenger entertainment system, method and article of manufacture
US6938258B1 (en) 1998-05-26 2005-08-30 Rockwell Collins Message processor for a passenger entertainment system, method and article of manufacture
US6782392B1 (en) 1998-05-26 2004-08-24 Rockwell Collins, Inc. System software architecture for a passenger entertainment system, method and article of manufacture
US6807538B1 (en) 1998-05-26 2004-10-19 Rockwell Collins Passenger entertainment system, method and article of manufacture employing object oriented system software
US6499027B1 (en) 1998-05-26 2002-12-24 Rockwell Collins, Inc. System software architecture for a passenger entertainment system, method and article of manufacture
US6842435B1 (en) * 1999-09-15 2005-01-11 General Instrument Corporation Congestion monitoring and power control for a communication system
US6879347B1 (en) 1999-12-30 2005-04-12 Gateway, Inc. Method and apparatus for communicating state information using vertical blanking interval
US7158185B2 (en) * 2001-05-01 2007-01-02 Scientific-Atlanta, Inc. Method and apparatus for tagging media presentations with subscriber identification information
US7475243B2 (en) 2002-12-11 2009-01-06 Broadcom Corporation Preventing a non-head end based service provider from sending media to a media processing system
US7970000B2 (en) * 2005-08-03 2011-06-28 Cisco Technology, Inc. Increasing the number of supported devices on a DOCSIS interface
US8365238B2 (en) * 2006-01-06 2013-01-29 Amimon Ltd Method and apparatus for using the video blanking period for the maintenance of a modem that is used for wireless transmission of video

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3750022A (en) * 1972-04-26 1973-07-31 Hughes Aircraft Co System for minimizing upstream noise in a subscriber response cable television system
FR2466159A1 (en) * 1979-09-26 1981-03-27 Pioneer Electronic Corp SPECIAL CHANNEL RECEIVING DEVICE AND RESPONSE DEVICE IN A CABLE TELEVISION DISTRIBUTION SYSTEM
US4292650A (en) * 1979-10-29 1981-09-29 Zenith Radio Corporation Stv Subscriber address system
FR2524242A1 (en) * 1982-03-24 1983-09-30 Radiotechnique Coding recognition circuit for TV transmission system - uses error counter to operate bistable of received signal agrees with reference

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3769579A (en) * 1972-03-31 1973-10-30 Oak Electro Netics Corp Cable television monitoring system
US4024574A (en) * 1975-02-26 1977-05-17 Teleglobe Pay Tv System Inc. Validation method and apparatus for pay television systems
US4107734A (en) * 1977-01-31 1978-08-15 R. D. Percy & Company Television viewer reaction determining system
NL8002412A (en) * 1980-04-25 1981-11-16 Philips Nv MUTUAL TRANSFER OF INFORMATION ABOUT A "LONG DISTANCE VIDEO INTERFACE" (LDVI) CABLE.
JPS56169480A (en) * 1980-05-30 1981-12-26 Pioneer Electronic Corp Inspection signal generating device in catv system
US4381522A (en) * 1980-12-01 1983-04-26 Adams-Russell Co., Inc. Selective viewing
JPS57196681A (en) * 1981-05-28 1982-12-02 Hokuriyou Denko Kk Bidirectional catv charged system
US4460922A (en) * 1981-11-18 1984-07-17 Zenith Electronics Corporation Memory select system for an STV decoder
US4512033A (en) * 1982-11-29 1985-04-16 C-Cor Labs, Inc. Remote level adjustment system for use in a multi-terminal communications system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3750022A (en) * 1972-04-26 1973-07-31 Hughes Aircraft Co System for minimizing upstream noise in a subscriber response cable television system
FR2466159A1 (en) * 1979-09-26 1981-03-27 Pioneer Electronic Corp SPECIAL CHANNEL RECEIVING DEVICE AND RESPONSE DEVICE IN A CABLE TELEVISION DISTRIBUTION SYSTEM
US4292650A (en) * 1979-10-29 1981-09-29 Zenith Radio Corporation Stv Subscriber address system
FR2524242A1 (en) * 1982-03-24 1983-09-30 Radiotechnique Coding recognition circuit for TV transmission system - uses error counter to operate bistable of received signal agrees with reference

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
International Electronics, Vol. 7, No. 5, May 1964 (New York, US) "RADA ... New Concept in Radio Communications", pages 19-22, see page 20, right-hand column, last paragraph - page 21, left-hand column, line 10 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0277014A2 (en) * 1987-01-30 1988-08-03 Sony Corporation Service and entertainment communication system
EP0277015A2 (en) * 1987-01-30 1988-08-03 Sony Corporation Electric message delivery systems
EP0277015A3 (en) * 1987-01-30 1991-06-26 Sony Corporation Electric message delivery systems
EP0277014A3 (en) * 1987-01-30 1991-06-26 Sony Corporation Service and entertainment communication system
US5438355A (en) * 1993-04-16 1995-08-01 Palmer; Shelton L. Interactive system for processing viewer responses to television programming
WO1996038985A1 (en) * 1993-04-16 1996-12-05 Shelton Leigh Palmer Interactive television system for processing viewer responses
KR100841686B1 (en) 2000-08-22 2008-06-26 톰슨 라이센싱 Method and device for providing warning of impaired communication

Also Published As

Publication number Publication date
EP0163734A1 (en) 1985-12-11
CA1209687A (en) 1986-08-12
US4554579A (en) 1985-11-19

Similar Documents

Publication Publication Date Title
WO1985002743A1 (en) Two-way catv system with aml commands
US4553161A (en) Upstream data packet time slot synchronization with downstream VBI for two-way CATV system
US4361851A (en) System for remote monitoring and data transmission over non-dedicated telephone lines
EP0164411B1 (en) Peak load access in a two-way, e.g. catv contention system
US4025851A (en) Automatic monitor for programs broadcast
US3790700A (en) Catv program control system
US4787063A (en) Acquisition and transmission system for a recorder and a computer center
US4380027A (en) Data encoding for television
CA1186793A (en) Scrambling and descrambling of television signals for subscription tv
US5142576A (en) System for securely providing restricted video information
US3859596A (en) Cable television two-way communication system
US3491199A (en) Facsimile multiplex system
GB1575037A (en) Data transmission
CN1018603B (en) Interactive video method and apparatus
US3769579A (en) Cable television monitoring system
US3878322A (en) Interrogated system
US4369462A (en) Coding system for pay television
GB1587673A (en) Variable length code word generators and decoders therefor
CA1054243A (en) Multipoint data communications system utilizing multipoint switches
US4350999A (en) Video formatted digital data transmission method and apparatus
EP0128769A2 (en) Address-programmable CATV converter
US5877702A (en) Remote control system, start bit for biphase encoding scheme
EP1196854B1 (en) Method and apparatus for generating a control signal bitstream
US3717206A (en) Scrambled television
US3466385A (en) Correlation testing arrangement for a subscription television receiver

Legal Events

Date Code Title Description
AK Designated states

Designated state(s): DK FI NO

AL Designated countries for regional patents

Designated state(s): BE DE GB NL SE

CFP Corrected version of a pamphlet front page
CR1 Correction of entry in section i

Free format text: IN PAT.BUL.14/85,UNDER INID (51) IPC 4 REPLACE "H04N 7/73" BY "H04N 7/173"