RF remote appliance control/monitoring system
DCFirst Claim
1. An appliance controller for a distributed appliance system having a headend computer, a multiplicity of appliances, and a plurality of relay units, one of the relay units being the appliance controller and comprising:
- (a) a low power satellite radio transceiver having a range being less than a distance to at least some of the appliances;
(b) an appliance interface for communicating with the at least one local appliance;
(c) a microcomputer connected between the satellite radio transceiver and the appliance interface and having first program instructions for controlling the satellite transceiver and second program instructions for directing communication between the satellite transceiver and the appliance interface;
(d) the first program instructions including detecting communications directed by the headend computer relative to the same appliance controller, signaling receipt of the directed communications, and directing communications to the headend computer relative to the same appliance controller; and
(e) the second program instructions including detecting relay communications directed between the headend computer and a different relay unit, transmitting the relay communications, detecting a reply communication from the different relay unit, and transmitting the reply communication to the headend computer, wherein at least some of the relay units communicate with the headend computer by relay communications using at least two others of the relay units.
4 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A system for managing a distributed array of appliances includes a headend computer having a low power main transceiver and a distributed array of relay units. Each relay unit includes a low power satellite transceiver, a microcomputer connected to the satellite transceiver, the satellite transceiver being controlled by relay program instructions for detecting communications directed by the headend computer relative to the same relay unit and directing communications to the headend computer relative to the same relay unit, and for retransmitting communications to other relay units. At least some of the relay units are appliance controllers and include an appliance interface for communicating with the appliance, the microcomputer being also connected to the appliance interface and having program instructions for directing communication between the satellite transceiver and the appliance interface. Each of the relay units has a unique address associated therewith, occurrences of the unique address being detected in communications from the headend computer. Each of the transceivers has an effective range of not less than approximately 60 feet or more depending on the frequency, which can be between 66 KHz and 2.6 GHz. The transceiver can selectively operate on one of at least 16 carrier frequencies, or one of several spread spectrum channels. Also disclosed is a method for controlling a distributed array of appliances from the headend computer.
135 Citations
17 Claims
-
1. An appliance controller for a distributed appliance system having a headend computer, a multiplicity of appliances, and a plurality of relay units, one of the relay units being the appliance controller and comprising:
-
(a) a low power satellite radio transceiver having a range being less than a distance to at least some of the appliances;
(b) an appliance interface for communicating with the at least one local appliance;
(c) a microcomputer connected between the satellite radio transceiver and the appliance interface and having first program instructions for controlling the satellite transceiver and second program instructions for directing communication between the satellite transceiver and the appliance interface;
(d) the first program instructions including detecting communications directed by the headend computer relative to the same appliance controller, signaling receipt of the directed communications, and directing communications to the headend computer relative to the same appliance controller; and
(e) the second program instructions including detecting relay communications directed between the headend computer and a different relay unit, transmitting the relay communications, detecting a reply communication from the different relay unit, and transmitting the reply communication to the headend computer, wherein at least some of the relay units communicate with the headend computer by relay communications using at least two others of the relay units. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for controlling a distributed array of appliances, comprising:
-
(a) a headend computer having a low power main radio transceiver interfaced thereto, the main radio transceiver having a range being less than a distance to at least some of the appliances; and
(b) a distributed array of relay units, each relay unit comprising;
(i) a low power satellite radio transceiver having a range being less than the distance to at least some of the appliances;
(ii) a microcomputer connected to the satellite radio transceiver and relay program instructions for controlling the satellite transceiver;
(iii) The relay program instructions including first instructions for detecting communications directed by the headend computer relative to the same relay unit and directing communications to the headend computer relative to the same relay unit, and second instructions for retransmitting communications to other relay units;
(c) at least some of the relay units being appliance controllers, each of the appliance controllers being located proximate at least one of the appliances and further comprising;
(i) an appliance interface for communicating with the at least one appliance; and
(ii) the microcomputer being also connected to the appliance interface and having destination program instructions for directing communication between the satellite transceiver and the appliance interface, wherein at least some of the appliance controllers communicate with the headend computer by relay communications using at least two others of the relay units. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for controlling a distributed array of appliances from a headend computer, comprising the steps of:
-
(a) providing a headend computer having a main radio transceiver;
(b) providing a distributed array of relay units, each relay unit having a satellite radio transceiver and a unique serial number, at least some of the relay units being electrically interfaced to a corresponding portion of the appliances;
(c) signaling by the main transmitter from the headend computer the addresses of at least three relay units, one of the addresses being a destination address, the other addresses including first and second relay addresses, and a control signal for an appliance being interfaced to a destination relay unit having a serial number corresponding to the destination address;
(d) decoding the first relay address at a first relay unit having a corresponding serial number;
(e) transmitting the control signal, the second relay address, and the destination address from the first relay unit;
(f) decoding the destination address at the destination relay unit; and
(g) feeding the control signal to the appliance from the destination relay unit. - View Dependent Claims (17)
(a) transmitting the destination address, the first and second relay addresses, and an acknowledgment signal from the destination relay unit;
(b) decoding the second relay address at the second relay unit;
(c) transmitting the acknowledgement signal, the first relay address, and the destination address from the second relay unit;
(d) decoding the destination address and receiving the acknowledgement signal at the headend computer.
-
Specification