RF home automation system with replicable controllers
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G05B-023/02
G05B-019/02
H04M-011/04
출원번호
US-0840827
(2001-04-25)
발명자
/ 주소
Christensen, Carlos M?lia
Knudsen, Jesper
출원인 / 주소
Zensys A/S
대리인 / 주소
Birch, Stewart, Kolasch &
인용정보
피인용 횟수 :
61인용 특허 :
34
초록▼
The present invention relates to a wireless home automation system having controllers for controlling a broad variety of functions via two-way communication with a plurality of devices. More specifically, the invention relates to sharing information related to the system between controllers, e.g. by
The present invention relates to a wireless home automation system having controllers for controlling a broad variety of functions via two-way communication with a plurality of devices. More specifically, the invention relates to sharing information related to the system between controllers, e.g. by updating a second controller with the newly learned information of a first controller, or by replicating a controller by making a second controller a complete copy of a first controller. The information can be shared by generating and transmitting, with a first controller, a list of device identifiers of devices controlled by the first controller to a second controller. The list is received by the second controller and stored in a memory of the second controller dedicated to store device identifiers of devices controlled by the second controller. This function proves advantageous when new controllers are introduced or if a controller is lost, worn out, or destroyed.
대표청구항▼
1. An automation system for controlling and monitoring a plurality of devices using controllers, the automation system comprising:a plurality of devices, each comprising: a receiver for receiving signals, a transmitter for transmitting signals, a first memory holding a device identifier identifying
1. An automation system for controlling and monitoring a plurality of devices using controllers, the automation system comprising:a plurality of devices, each comprising: a receiver for receiving signals, a transmitter for transmitting signals, a first memory holding a device identifier identifying the device, a processor for controlling the reception and transmission of signals, and means for providing an output to, or receiving an input from, an appliance connected to the device in response to a received signal, a first controller comprising: a radio frequency transmitter for transmitting signals, a radio frequency receiver for receiving signals, a first memory comprising an organized data structure holding device identifiers of devices controlled by the first controller and routing data relating to, for each device controlled by the first controller, other devices which can receive and process signals transmitted by the device, a second memory holding a controller identifier identifying the first controller, and a processor for controlling the reception and transmission of signals and being adapted to store and read device identifiers in the first memory, the processor comprising means for generating a signal addressed to one or more devices and comprising instructions related to the operation of the appliance connected to the device, a second controller comprising: a radio frequency transmitter for transmitting signals, a radio frequency receiver for receiving signals, a first memory comprising an organized data structure, corresponding to the organized data structure of the first memory of the first controller, for holding at least device identifiers of devices controlled by the second controller, a second memory for holding a controller identifier identifying the second controller, and a processor for administering the reception and transmission of signals and being adapted to store and read at least device identifiers in the first memory, the processor comprising means for generating a signal addressed to one or more devices and comprising instructions related to the operation of the appliance connected to the device, wherein the processor the first controller further comprises means for generating one or more signals comprising device identifiers and routing data from organized data structure of the first memory of the first controller, and wherein the processor of the second controller has a first, normal mode of operation in which it is adapted to transmit signals to, and receive signals from, devices controlled by the second controller, and a second mode of operation in which it is adapted to receive said one or more signals from the first controller and store said device identifiers and routing data correspondingly in the organized data structure of the first memory the second controller. 2. An automation system according to claim 1, wherein the second memory of the first controller holds a unique system identifier, the means for generating a signal comprises means for generating a signal holding the unique system identifier, and wherein the processor of the second controller is further adapted to store said system identifier in the second memory.3. An automation system according to claim 1, wherein the organized data structure of the first memory of the first controller further holds alphanumerical data in relation to each device identifier as well as in relation to groups of device identifiers, and wherein the one or more signals generated by the first controller further comprises said alphanumerical data, and wherein the processor of the second controller is further adapted to store the alphanumerical data correspondingly in the corresponding organized data structure of the first memory of the second controller.4. An automation system according to claim 3, wherein the alphanumerical data held in relation to each device identifier comprises predetermined settings characterizing the operation of one or more corresponding devices.5. An automation system according to claim 3, wherein the alphanumerical data held in relation to each device identifier comprise predetermined settings characterizing the operation of the appliance connected to the corresponding device.6. An automation system according to claim 3, wherein the alphanumerical data in held relation to each device identifier comprise predetermined routines related to the dynamical operation of one or more devices over a period of time.7. An automation system according to claim 1, wherein the first memory of the first controller comprises a routing table indicating, for each device, other devices which can receive and process a signal transmitted by said device, and wherein the one or more signals generated by the first controller further comprises the routing table of the first controller, and wherein the processor of the second controller is further adapted to store said routing table in the first memory and wherein the processor of the second controller comprises means for identifying device identifiers in the routing table of devices for repeating a transmitted signal having a predetermined destination identifier and to include said device identifiers as repeater identifiers in the transmitted signal.8. An automation system according to claim 1, wherein said one or more signals comprises a frame comprising a command in relation to each device identifier instructing the processor of the second controller as to where in the organised data structure of its first memory to store the device identifier.9. An automation system according to claim 1, wherein the processor of the first or the second controller further comprises means for, before storing said device identifiers in the first memory of the second controller, erasing all information related to device identifiers in the first memory of the second controller.10. An automation system according to claim 1, wherein the processor of the second controller is adapted to, when storing said device identifiers correspondingly in the organized data structure of the first memory of the second controller, overwrite all information related to device identifiers in the first memory.11. An automation system according to claim 1, wherein the processors of the first and second controllers further comprise means for dynamically assigning device identifiers to a device upon introduction of the device in the system, said means assigning device identifiers using a predetermined sequence of device identifiers.12. An automation system according to claim 11, wherein the means for generating signal comprises means for generating a signal holding an indication of the current identifier in said predetermined sequence of device identifiers, and the processor of the second controller is further adapted to receive said signal and store said indication so as to allow the processor of the second controller to assign the device identifier which is next in sequence to the last device identifier assigned by the first controller, to a device.13. A method for sharing information between a first and a second controller in a wireless automation system for controlling and monitoring a plurality of devices using controllers, so as for the second controller to have at least the same functionality as the first controller in terms of controlling the devices of the system, the first controller comprising a memory holding an organized data structure comprising device identifiers of devices controlled by the first controller and routing data relating to, for each device controlled by the first controller, other devices which can receive and process signals transmitted by the device, the method comprising the steps of generating and transmitting one or more signals comprising the device identifiers and routing data of devices controlled by the first controller, receiving said one or more signals at the second controller, and storing said device identifiers and routing data in an equivalent organized data structure in a memory of the second controller.14. A method according to claim 13, wherein the second controller comprises a processor having a first, normal mode of operation wherein it is adapted to transmit signals to, and receive signals from, devices controlled by the second controller, and a second mode of operation wherein it is adapted receive said one or more signals from the first controller and store said device identifiers correspondingly in the organized data structure of the memory of the second controller, the method further comprising the step of setting the processor of the second controller in its second mode of operation.15. A method according to claim 13, wherein the step of storing said device identifiers correspondingly in the organized data structure of the memory of the second controller comprises the step of overwriting corresponding device identifiers already stored in the memory of the second controller.16. A method according to claim 13, characterized in that it makes the second controller a replication of the first controller in terms of controlling the devices of the system, the method further comprising the step of, before storing said device identifiers in the memory of second controller, erasing all information related to device identifiers in the memory the second controller.17. A method according to claim 13, characterized in that it makes the second controller a replication of the first controller in terms of controlling the devices of the system and in terms of set-up and learning of the system, wherein the signal further comprises instructions related the set-up and learning of the system.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (34)
Cenzano ; Jr. Otto M. (Woodland Hills CA) Pitt Garry L. (Woodland Hills CA), Apparatus and network for transferring packets of electronic signals and associated method.
Gilbert Jrme (Levallois Perret FRX), Appliance control process for matching slave units to control units and for automatically assigning addresses to the sla.
Nakazawa Tsutomu,JPX ; Ishikawa Osamu,JPX ; Hamakawa Kouichi,JPX ; Watanabe Ryouichi,JPX ; Suzuki Takao,JPX, Centralized apparatus control system for controlling a plurality of electrical apparatuses.
Dudash Allan A. (Raleigh NC) Melvin ; Jr. Waymon A. (Raleigh NC) Vercellotti Leonard C. (Oakmont PA), Distribution network communication system having branch connected repeaters.
Mosebrook Donald R. ; Houggy David E. ; Palmer ; Jr. Robert G. ; Spira Joel S. ; Hausman ; Jr. Donald F. ; Moseley Robin C. ; Luchaco David G., Method and apparatus for controlling and determining the status of electrical devices from remote locations.
Lincoln Larry A. ; Fritz Kent A. ; Russ ; Jr. Robert M. ; Ruffo Denis C., System and method for serial communication between a central unit and a plurality of remote units.
Go Yasunao (Kawagoe JPX) Ikata Yoshikatsu (Kawagoe JPX) Kimura Toshiyuki (Kawagoe JPX) Shimotsuma Hiroshi (Kawagoe JPX), System for data communication on automobile.
Dilworth Robert P. (Santa Cruz CA) Flammer ; III George H. (Cupertino CA) Galloway Brett D. (Campbell CA), Transceiver sharing between access and backhaul in a wireless digital communication system.
Salazar Joe Andrew ; Molero-Castro Luis,ESX, Wireless and wired communications, command, control and sensing system for sound and/or data transmission and reception.
Beuk Leonardus G.M.,NLX ; Kohler Hans E.P.,NLX ; Jansen Robertus C.J.,NLX ; Van Gerwen Adrianus H.,NLX, Wireless communication system for reliable communication between a group of apparatuses.
Hendrix, John A.; McFarland, Norman R.; Nass, Geoffrey D.; Raimo, Jeffrey A.; Songkakul, Pornsak, Binding methods and devices in a building automation system.
Crafts, Jordan H.; Fricke, William Bryce; Ludwig, Jr., Stephen M.; Lenz, Jonathan T.; Barnes, Bryan Robert; Barco, Kyle Thomas, Commissioning load control systems.
Abraham, Arya; Altonen, Gregory; Bhate, Nikhil Vithal; Clymer, Erica L.; Fricke, William Bryce; Jacoby, Elliot G.; Killo, Jason C.; Ludwig, Jr., Stephen M.; Margolin, Lauren B.; Pessina, Michael W.; Zaharchuk, Walter S.; Spira, Joel S., Dynamic keypad for controlling energy-savings modes of a load control system.
{hacek over (S)}ulc, Vladimír, Electronic transceiver module for network wireless communication in electric or electronic devices or systems, a method of controlling it and a method of creating a generic network communication platform with transceivers.
Browne, Jr., John C.; Henley, Sean; Rego, Ratan Dominic; Fricke, William Bryce; Stevens, Jr., Robert D., Load control device user interface and database management using near field communication (NFC).
Mosebrook, Donald R.; Majewski, Timothy S.; Altonen, Gregory; Bard, Benjamin F., Load control system having a broadcast controller with a diverse wireless communication system.
Mosebrook, Donald; Majewski, Timothy S.; Altonen, Gregory; Bard, Benjamin F., Load control system having a broadcast controller with a diverse wireless communication system.
Altonen, Gregory; Fricke, William Bryce; Jacoby, Elliot G.; Pessina, Michael W.; Zaharchuk, Walter S.; Spira, Joel S., Load control system having an energy savings mode.
Altonen, Gregory; Fricke, William Bryce; Jacoby, Elliot G.; Pessina, Michael W.; Zaharchuk, Walter S.; Spira, Joel S., Load control system having an energy savings mode.
Altonen, Gregory; Fricke, William Bryce; Jacoby, Elliot G.; Pessina, Michael W.; Zaharchuk, Walter S.; Spira, Joel S., Load control system having an energy savings mode.
Altonen, Gregory; Fricke, William Bryce; Jacoby, Elliot G.; Pessina, Michael W.; Zaharchuk, Walter S.; Spira, Joel S., Load control system having an energy savings mode.
Altonen, Gregory; Fricke, William Bryce; Jacoby, Elliot G.; Pessina, Michael W.; Zaharchuk, Walter S.; Spira, Joel S., Load control system having an energy savings mode.
Altonen, Gregory; Fricke, William Bryce; Jacoby, Elliot G.; Pessina, Michael W.; Zaharchuk, Walter S.; Spira, Joel S., Load control system having an energy savings mode.
Zacharchuk, Walter S.; Majewski, Timothy S.; Buck, Christopher; VanderValk, Daniel; Bull, John; Spira, Joel S., Load control system having independently-controlled units responsive to a broadcast controller.
Altonen, Gregory; Fricke, William Bryce; Jacoby, Elliot G.; Pessina, Michael W.; Zaharchuk, Walter S.; Spira, Joel S., Load control system providing manual override of an energy savings mode.
Altonen, Gregory; Fricke, William Bryce; Jacoby, Elliot G.; Pessina, Michael W.; Zaharchuk, Walter S.; Spira, Joel S., Load control system providing manual override of an energy savings mode.
Cooney, Andrew Karl; Crafts, Jordan H.; Dejonge, Stuart W.; Knode, Galen E.; Lenz, Jonathan T.; Mierta, Justin J.; Mosebrook, Donald R., Low-power radio-frequency receiver.
Hayden, Craig A.; Caler, Dennis M.; Parker, Patrick A.; Berube, James E.; Crosier, John B.; Hayter, Alan B., Method and apparatus for adding wireless devices to a security system.
Courtney, Brian Michael; Carmen, Jr., Lawrence R.; Mierta, Justin; Raneri, Daniel Curtis, Method of establishing communication with wireless control devices.
Economy, Theodore F.; Browne, Jr., John C.; Fricke, William Bryce; Knode, Galen Edgar; Bedell, Ryan S.; Salvestrini, Christopher J., Method of programming a load control device using a smart phone.
Carmen, Jr., Lawrence R.; Courtney, Brian Michael; Mierta, Justin; Johnson, Benjamin A., Method of restoring a remote wireless control device to a known state.
Johnson, Benjamin A.; Mierta, Justin; Courtney, Brian Michael; Carmen, Jr., Lawrence R.; Raneri, Daniel Curtis, Procedure for addressing remotely-located radio frequency components of a control system.
Steiner, James P.; Schmalz, Andrew Peter; Offenbacher, Andrew Ryan; Schrems, Adam J.; Valenta, Brian Raymond, Radio-frequency lighting control system with occupancy sensing.
Steiner, James P.; Schmalz, Andrew Peter; Offenbacher, Andrew Ryan; Schrems, Adam J.; Valenta, Brian Raymond, Radio-frequency lighting control system with occupancy sensing.
Steiner, James P.; Schmalz, Andrew Peter; Offenbacher, Andrew Ryan; Schrems, Adam J.; Valenta, Brian Raymond, Radio-frequency lighting control system with occupancy sensing.
Steiner, James P.; Schmalz, Andrew Peter; Offenbacher, Andrew Ryan; Schrems, Adam J.; Valenta, Brian Raymond, Radio-frequency lighting control system with occupancy sensing.
McLaughlin, Kevin P.; Burks, Andrew; Rama, Srinivas; Nadathur, Anush; Abuan, Joe; Bradley, Bob; Dooley, Craig; Golembeski, Jr., Gregg; Mathias, Arun, Uniform communication protocols for communication between controllers and accessories.
Altonen, Gregory; Bhate, Nikhil Vithal; Jacoby, Elliot G.; Pessina, Michael W.; Zaharchuk, Walter S.; Spira, Joel S., Wall-mountable temperature control device for a load control system having an energy savings mode.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.