Abstract:
An electronic program guide system. A program schedule is presentable in a display as a grid of two-dimensionally arranged cells with a program identifier being displayed in each of the cells, the grid having a plurality of channels listed in a first dimension and time listed in a second dimension of which a portion of the entirety of the grid is displayable in the display. A user may interact with the electronic program guide to change the program schedule information that is displayed and/or to transmit one or more command codes to a target appliance.
Abstract:
A remote control transmission monitoring system. A remote control has programming for transmitting a sequence of command codes and a command receiver has programming for determining if the transmission from the remote control included all of the command codes in the sequence of command codes. The programming further functions to generate a signal to cause corrective action to be taken and/or to notify a user that an unsuccessful transmission of the sequence of command codes occurred when the transmission from the remote control is determined to include less than all of the command codes in the sequence of command codes.
Abstract:
A remote control transmission monitoring system. The system monitors remote control transmissions for the purpose of updating state tables for one or more remotely controllable appliances. The state tables may then be queried for the purpose of determining the present state of an appliance whereby the transmission of a command that would place an appliance in an unintended state may be avoided.
Abstract:
A system and method for setting up a control device to command the operations of an appliance. The system includes a power monitor that is associated with the appliance that includes circuitry for determining a current power state of the appliance. The control device has a library of command code sets and includes programming for transmitting to the appliance a command code from one of the command code sets and for receiving from the power monitor a signal which indicates that the transmitted command code caused a change in the current power state of the appliance. If such a signal is received, the programming functions to select the command code set which includes the command code to which the appliance responded by changing power states as the command code set for use in commanding the operations of the appliance.