Auxiliary device control for a subscriber terminal
First Claim
1. An auxiliary device interface for a subscriber terminal of a subscription television service which allows communication to or from, or control of or by, at least one auxiliary device;
- said auxiliary device controlling a recording apparatus selected from a plurality of brands or makes, each of said plurality of brands or makes responding to commands associated with said brands or makes, said auxiliary device interface comprising;
a transmitter included in the subscriber terminal for transmitting at least one of data, control, and instruction over a transmit conductor in a predetermined communication protocol to said at least one auxiliary device, said at least one of data control, and instruction including a generic start command or a generic stop command;
a receiver included in said subscriber terminal for receiving at least one of data, control, or instruction over a receive conductor in said communication protocol from said at least one auxiliary device;
an interface bus including at least said transmit conductor, said receive conductor, and a ground conductor, said interface bus connected between said subscriber terminal and each of said at least one auxiliary device;
a receiver included in each of said at least one auxiliary device for receiving transactions sent from the subscriber terminal over said transmit conductor;
each of said at least one auxiliary device including processing means for processing the received data, control, or instruction; and
,a transmitter included in each of said at least one auxiliary device for transmitting at least one of data, control or instruction in said communication protocol over the receiver conductor, wherein the transmitted at least one of data, control or instruction, transmitted from said transmitter in said at least one auxiliary device, is responsive to the received data, control, or instruction from the subscriber terminal and wherein said associated commands are generated in response to the receipt of said at least one of data, control or instruction from said subscriber terminal.
3 Assignments
0 Petitions
Accused Products
Abstract
An auxiliary device control for a subscriber terminal includes a four wire ribbon cable defining a bidirectional communication and data interface from the terminal to one or more auxiliary devices. A communication and data protocol for the bidirectional transfer of instructions, status, and data over the interface includes an address field, command or reply field, data length field, and checksum field transmitted at 9600 baud. In a preferred implementation, the auxiliary device to be controlled is an IR peripheral controller which can tune a VCR, and switch it on and off. Several transactions in the communications and data protocol are used to effect the operation where a control VCR command and reply transaction cause the control of the tuning and recording of the VCR. A set-up VCR command and a brand reply transaction is used to provide information to configure the controller with brands and model of the VCRs. A program event code command and a program event timer reply transaction provide for the automatic recording of a program event based on an event code listed in a television schedule. A channel map command and a reply transaction provide for the downloading of the local cable system channel line up into the controller.
-
Citations
8 Claims
-
1. An auxiliary device interface for a subscriber terminal of a subscription television service which allows communication to or from, or control of or by, at least one auxiliary device;
- said auxiliary device controlling a recording apparatus selected from a plurality of brands or makes, each of said plurality of brands or makes responding to commands associated with said brands or makes, said auxiliary device interface comprising;
a transmitter included in the subscriber terminal for transmitting at least one of data, control, and instruction over a transmit conductor in a predetermined communication protocol to said at least one auxiliary device, said at least one of data control, and instruction including a generic start command or a generic stop command; a receiver included in said subscriber terminal for receiving at least one of data, control, or instruction over a receive conductor in said communication protocol from said at least one auxiliary device; an interface bus including at least said transmit conductor, said receive conductor, and a ground conductor, said interface bus connected between said subscriber terminal and each of said at least one auxiliary device; a receiver included in each of said at least one auxiliary device for receiving transactions sent from the subscriber terminal over said transmit conductor; each of said at least one auxiliary device including processing means for processing the received data, control, or instruction; and
,a transmitter included in each of said at least one auxiliary device for transmitting at least one of data, control or instruction in said communication protocol over the receiver conductor, wherein the transmitted at least one of data, control or instruction, transmitted from said transmitter in said at least one auxiliary device, is responsive to the received data, control, or instruction from the subscriber terminal and wherein said associated commands are generated in response to the receipt of said at least one of data, control or instruction from said subscriber terminal. - View Dependent Claims (6, 7)
- said auxiliary device controlling a recording apparatus selected from a plurality of brands or makes, each of said plurality of brands or makes responding to commands associated with said brands or makes, said auxiliary device interface comprising;
-
2. A system for automatically recording a program event broadcast over a subscription television system, said system comprising:
-
a subscriber terminal adapted to selectively tune the program event at a broadcast time; a recording apparatus coupled to said subscriber terminal and adapted to record said selectively tuned program event, said recording apparatus selected from a plurality of brands or makes of recording apparatuses, each of said plurality of brands or makes responding to commands associated with said brands or makes; and
,a peripheral controller, bi-directionally communicating with said subscriber terminal via a peripheral interface, said peripheral controller receiving generic commands from said subscriber terminal and outputting said associated commands to said subscriber terminal in response to receipt of said generic commands, said associated commands controlling said recording apparatus; wherein at least one of said generic commands generated by said subscriber terminal includes a command to said peripheral controller to begin recording at the broadcast time the program event and at least another of said generic commands generated by said subscriber terminal includes a command to stop recording after the program event. - View Dependent Claims (3, 4, 5, 8)
-
Specification