Remote control switching of television sources
First Claim
1. Apparatus for transmitting command and control information from a central television programming source to one or more remote local television subscriber systems via encoded signals combined with video signals of a video program comprising,data generating means for developing binary command data messages,computer means for converting the binary command data messages into a pulse width modulated waveform representing the binary command data message,a shift register means having data and clock inputs operatively connected to said computer means said computer means loading said shift register means with a bit pattern that represents said pulse width modulated waveform, the number of shift register bits used to represent a particular data bit determining the width of the corresponding pulse in the waveform and hence its encoded value,a high speed clock means for shifting said waveform out of said shift register means,a sync detector circuit means for supplying sync information of said video signals to said computer means, said computer means responding to the vertical sync information by enabling said high speed clock means to shift said waveform from said shift register, andadder means for inserting said pulse waveform output from said shift register means into the vertical blanking interval of the video signal of the video program for transmission to the remote local television subscriber system,said pulse width modulated waveform consisting of narrow pulses and wide pulses, said computer means counting the logic zeros and logic ones in each binary command data message received from said data generating means and assigning the narrow pulses to represent the logic level which appears most often in the message and further including a mode bit in transmitted waveform to alert the local systems as to which pulse width corresponds to which logic level.
1 Assignment
0 Petitions
Accused Products
Abstract
Binary data consisting of command signals and information is converted into a pulse width modulated waveform which is inserted in the non-picture portion of a television video signal and transmitted to remote local subscriber systems to control the television programming provided to local subscribers.
200 Citations
7 Claims
-
1. Apparatus for transmitting command and control information from a central television programming source to one or more remote local television subscriber systems via encoded signals combined with video signals of a video program comprising,
data generating means for developing binary command data messages, computer means for converting the binary command data messages into a pulse width modulated waveform representing the binary command data message, a shift register means having data and clock inputs operatively connected to said computer means said computer means loading said shift register means with a bit pattern that represents said pulse width modulated waveform, the number of shift register bits used to represent a particular data bit determining the width of the corresponding pulse in the waveform and hence its encoded value, a high speed clock means for shifting said waveform out of said shift register means, a sync detector circuit means for supplying sync information of said video signals to said computer means, said computer means responding to the vertical sync information by enabling said high speed clock means to shift said waveform from said shift register, and adder means for inserting said pulse waveform output from said shift register means into the vertical blanking interval of the video signal of the video program for transmission to the remote local television subscriber system, said pulse width modulated waveform consisting of narrow pulses and wide pulses, said computer means counting the logic zeros and logic ones in each binary command data message received from said data generating means and assigning the narrow pulses to represent the logic level which appears most often in the message and further including a mode bit in transmitted waveform to alert the local systems as to which pulse width corresponds to which logic level.
-
2. Apparatus for transmitting command and control information from a central television programming source to one or more remote television systems via encoded signals combined with television video signals of a video program comprising,
data generating means for developing binary data messages comprising command and control information, computer means for converting the binary data message into a pulse waveform representing the binary data message, a shift register means having data and clock inputs operatively connected to said computer means, said computer means loading said shift register means with a bit pattern representing said pulse waveform, the number of shift register bits used to represent a particular data bit determining the width of the corresponding pulse and hence the encoded value, a clock means for shifting said waveform out of said shift register means, a sync detector circuit means for supplying sync information from said video signals to said computer means, said computer means responding to the vertical sync information by enabling said clock means to shift said waveform from said shift register, and adder means for inserting said waveform output from said shift register means into a non-video portion of a television video signal of the video program for transmission to one or more of the remote television systems.
-
4. Apparatus for transmitting non-video information from a television programming source to one or more television systems via encoded signals combined with television video signals;
- comprising,
data generating means for developing a binary data message corresponding to said non-video information, computer means for converting the binary data message into a pulse waveform comprising a pulse grouping format including address and command information representing the binary data message, means for combining said pulse waveform with said television video signals in response to control output signals from said computer means, said computer means developing said control output signals in response to the sync information of said television video signals. - View Dependent Claims (6)
- comprising,
-
5. In a system for communicating between one or more television video programming sources and one or more television systems to provide non-video data and information to update and control the video programming occurring at one or more of said television systems, the combination of,
one or more television video signal sources including: -
data generating means for developing binary data messages corresponding to non-video information, computer means for converting each binary data message into a pulse waveform comprising a pulse grouping format including address and command information representing the binary data message, means for combining said pulse waveform of said computer means with a television video signal in response to sync information of said television video signal, one or more remote television systems, means for transmitting said television video signal said pulse waveform to at least one of said television systems, each of said television systems including; a video decoder means for accessing said pulse waveform from said television video signals and providing said pulse waveform as a separate information output signal, and a computer means responding to said information output signals from said video decoder means corresponding to a pulse waveform having a predetermined address by generating output control signals consistent with the command information content of said pulse waveform for controlling the operation of said television system. - View Dependent Claims (7)
-
Specification