Abstract:
A method of communicating data from a first location (112) to a second location (e.g. 114 or 116) employing a vector quantization data compression technique that allows users to select the reproduction quality of the transmitted vector quantized data. According to the method, data is encoded (120) (compressed) from the last level of a first tree search vector quantization codebook at the first location (112). A second tree search vector quantization codebook is provided (126a, 126b) at the second location (114, 116) having a number of levels equal to or less than the number of levels in the first codebook. Vector quantized data received at the second location (114, 116) is truncated, if necessary, for use with the second codebook. The reproduction quality of the transmitted vector quantized data is a function of the number of levels in the second codebook.
Abstract:
A television system having sync suppression scrambling and descrambling which includes in band and out of band signaling methods. The in band signaling method modulates the IF sound carrier of a premium video channel with timing and data pulses (Figs. 2A, 2B) while the out of band signaling method modulates the previously modulated IF sound on a separate carrier onto a separate out of band data carrier (Figs. 3A, 3B). The in band signaling method uses a descrambler which tunes a channel before demodulating the timing and data pulses from the sound carrier while the out of band signaling method tunes a selected data carrier to demodulate the timing and data pulses. In both methods, the timing pulses are used to restore the levels of the synchronization pulses in the sync suppressed video signal, and thus descramble the signal, while the data pulses are used for addressable messaging to the descrambler including authorization. The out of band descrambler provides broadband sync restoration for a particular channel and thus does not need a broadband tuner for the video signal.
Abstract:
Automatic level calibration apparatus for transmitting data from a cable television terminal to the headend of a cable television system comprises programmable transmitter apparatus of the terminal, programmable receiving apparatus at the headend and a calibration controller. Responsive to an addressed command from the headend, the programmable transmitter apparatus returns a sequence of levels at a particular calibration frequency. The programmable receiver apparatus determines an indication of the received signal strength of each of the levels of the sequence of levels. The controller determines an optimum level for transmissions from the terminal.
Abstract:
Improved autoranging, calibration, and a complex signal detection circuits for an intermediate frequency (IF) stage in a radio frequency (RF) measurement receiver (8). An improved autoranging circuit (75) sets a gain stage of a selectively variable gain amplifier (72) prior to each data acquisition cycle, to provide for wide-dynamic range and rapid time domain response. An improved complex signal detection circuit (80) for generating an inphase (i) and quadrature phase (Q) signal from an input IF signal in a signal channel (38a) and a reference channel (38b) is constructed with a novel commutating demodulator circuit (12a, 12b). Calibration is effected with an improved digital phase reference method and apparatus wherein effective 90° phase shifts are digitally generated by shifting the generation sequence of timing signals for the complex signal detection circuit (80) instead of phase shifting a known calibration signal, obviating the need for precision phase shifters, Doppler frequency generators, or Fourier transforms to obtain correction components for the optimum detection of complex signals.
Abstract:
A transimpedance receiver for broad band optical signals, such as carry multichannel CATV signals or broad band data over an optical fiber (14) which may vary in length (e.g. from 2 km to 20 km) such that the optical power at a photodetector (18) of the receiver (16) may vary widely depending upon where the receiver (16) is installed in the fiber optic distribution system utilizes a broad band device, preferably a GASFET (26), the internal capacitance and gain of which enables amplification over the broad band frequency range without oscillation. The output voltage is coupled to an electrical transmission line which may be a low impedance coaxial line using a buffer amplifier (46) incorporating a device of the same type as used in the transimpedance amplifier (26) which has connected thereto networks for controlling the spectral response of the receiver (16) so that it remains essentially flat over the broad band frequency range.
Abstract:
A high definition B-MAC television signal transmission system comprises a scan converter and a signal pre-processor for accepting signals in various high definition formats. In particular, an 1125 line or 1050 line to 525 line scan converter is required due to the preponderance of at least 1125 line and to some extent 1050 line 60 Hertz field rate format high definition television studio equipment. The scan converter includes circuitry for converting from horizontal to vertical scan format via first and second field stores. A phase shift transversal filter spatially shifts every sample of each field by 1/4 line. In alternate fields, the direction of spatial shifting reverses. For an interlace output, alternate line samples are discarded or for a sequential scan output, all samples are used. The output of the transversal filter is scan converted to reassume a horizontal scan format. Three field stores are used to buffer the input and output field rates such that one field of samples is dropped every one thousand fields in order to convert from a 60 Hz field rate to 59.94 Hz. At the same time, the coefficients of the transversal filter are reversed for the next field of samples after the dropped field. The scan converter provides a digital 525 line 1:2 or, in another embodiment with two field rate converter circuits, a 1:1 format output. According to B-MAC signal processing, an interlace 525 line output is provided to a pre-processor which additionally may accept a 525 line analog RGB input. Also, the pre-processor may generate its own test pattern signals.
Abstract:
An interactive room status/time information system is provided having a terminal associated with a television comprising a processor for processing data, an associated memory for storing operation data and control algorithms, a keypad with remote control for inputting information, a character generator responsive to the processor for generating a multiple character, multiple line display, a power supply input, and a cable transmission link for communication at television frequencies with a system manager. A maid or inspector can send status information from a hotel/hospital room terminal over a cable television system to a system manager location. The status of a room for occupancy is determined by a two-step procedure. Input from both a maid and an inspector must be received before a room has a ready-for-occupancy status. Screens of compiled room status and historical data can be displayed at the system manager. Also, certain screens of room status data may be displayed on an associated television at the room terminal. Functions can be performed at the system manager location including searching stored status information for historical data of a particular room or maid. In accordance with a further time control feature of the present system, a hotel guest may actuate a wake-up mode of operation of a room terminal through a terminal keyboard or remote control. The system manager subsequently polls the terminal to determine if the room terminal is properly operating or if the wake-up alarm has been responded to. If not, hotel personnel may be dispatched to the room.
Abstract:
A method for increasing the definition of an NTSC video signal using an augmentation channel involves the generation of both a line summation signal as well as a line difference signal. From the line summation signal, a horizontal detail signal may be derived which may be diagonally filtered and added to a diagonally filtered vertical detail signal and transmitted in a bandwidth of approximately 2.5 megahertz. Furthermore, the line summation signal may be applied for the derivation of a standard NTSC video signal which is transmitted separately from the augmentation channel. Decoder apparatus comprises a single digital diagonal filter having complementary output functions resulting in both improved horizontal and vertical resolution at low cost.
Abstract:
Apparatus for transmitting data spread across at least a portion of the bandwith of a cable television channel comprises a carrier signal oscillator (203), a frequency divider (205), a pseudorandom sequence generator (202) and two exclusive OR gates (207, 210). A first exclusive OR gate (207) serves to spread a data signal across the pseudorandom noise sequence generator (202) having a much higher chip rate than the bit rate of the data signal. The second exclusive OR gate (210) modulates the spread spectrum data signal to a carrier frequency for transmission over the cable television channel. The apparatus may be applied for return path transmission in the 0-30 megahertz band which is highly susceptible to interference noise and provides approximately a 20 dB signal to interference ratio advantage over known data coding and transmission schemes. A microprocessor (201) normally present in a cable television terminal may format data for transmission, control the spread spectrum modulation process and control gain control circuitry for introducing an appropriate power level into the cable plant.
Abstract:
A technique for preventing replay attacks on digital information distributed by network services providers. At the beginning of a subscription period for a service, a network service provider sends entitlement messages to the subscriber which provide the subscriber for the service with a session key (110) and authorization information (214). The authorization information specifies a service (213) and a period of time (205). When an encrypted instance of a service is distributed on the network, it is accompanied by a series of entitlement control messages. Each of the messages includes a value which can be used with the session key to obtain a control word for decrypting the encrypted instance and a time specifier. The subscriber equipment which decrypts the instance of the service does so only if the time specifier in the entitlement control message specifies a time within the time period specified by the authorization information.