System and method for monitoring remote control transmissions
DCFirst Claim
Patent Images
1. A method of monitoring remote control transmissions, comprising:
- identifying to a recipient device a plurality of intended target appliances;
receiving at the recipient device a transmission from the remote control;
determining at the recipient device if the transmission from the remote control is intended to command an operation of one of the plurality of intended target appliances; and
when the transmission from the remote control is determined to be intended to command an operation of one of the plurality of intended target appliances, comparing the transmission from the remote control against a plurality of commands maintained within the recipient device to update data maintained within the recipient device such that the updated data reflects a state of the one of the plurality of intended target appliances which will result from the one of the plurality of intended target appliances performing the operation.
2 Assignments
Litigations
1 Petition
Accused Products
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.
57 Citations
64 Claims
-
1. A method of monitoring remote control transmissions, comprising:
-
identifying to a recipient device a plurality of intended target appliances; receiving at the recipient device a transmission from the remote control; determining at the recipient device if the transmission from the remote control is intended to command an operation of one of the plurality of intended target appliances; and when the transmission from the remote control is determined to be intended to command an operation of one of the plurality of intended target appliances, comparing the transmission from the remote control against a plurality of commands maintained within the recipient device to update data maintained within the recipient device such that the updated data reflects a state of the one of the plurality of intended target appliances which will result from the one of the plurality of intended target appliances performing the operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of monitoring remote control transmissions, comprising:
-
identifying to a recipient device a plurality of intended target appliances; receiving at the recipient device a transmission from the remote control; determining at the recipient device if the transmission from the remote control is intended to command an operation of one of the plurality of intended target appliances, and when the transmission from the remote control is determined to be intended to command an operation of one of the plurality of intended target appliances, using the transmission to update data maintained within the recipient device such that the data reflects a state of the one of the plurality of intended target appliances which will result from the one of the plurality of intended target appliances performing the operation; transmitting from the recipient device to the remote control at least a portion of the maintained data; and using the transmitted data within the remote control to determine if a transmission of a sequence of macro commands requires alteration given the state of the intended target appliance as indicated by the data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of updating a data representative of a current state of an intended target appliance, comprising:
-
receiving a transmission from a remote control; and comparing the transmission from the remote control to a plurality of commands to determine if the transmission from the remote control is one for commanding an operation of the intended target appliance and to update the data to represent the current state of the intended target appliance which will result from the intended target appliance performing the operation commanded. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. For use in a transmission monitoring device, a readable media having instructions for monitoring remote control transmissions, the instructions performing steps comprising:
-
receiving a transmission from a remote control; and comparing the transmission from the remote control to a plurality of commands to determine if the transmission from the remote control is intended to command an operation of an intended target appliance and to update data whereby the updated data reflects a state of the intended target appliance which will result from the intended target appliance performing the operation. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A transmission monitoring system, comprising:
-
a remote control; and a transmission monitoring device; wherein the remote control and the transmission monitoring device are adapted to bi-directionally communicate; wherein the transmission monitoring device comprises a readable media having instructions for comparing a transmission from the remote control to a plurality of commands to determine if the transmission from the remote control is intended to command an operation of an intended target appliance and to update data to reflect a state of the intended target appliance which will result from the intended target appliance performing the operation, and for transmitting at least a portion of the data to the remote control; and wherein the remote control comprises a readable media having instructions for using data received from the transmission monitoring device to determine if a transmission of a sequence of macro commands requires alteration given the state of the intended target appliance as indicated by the data. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
Specification