Multiple instance single value identifiers environmental control communication method and system
First Claim
1. A method of communicating between a plurality of devices in an environmental control network, the method comprising:
- authorizing a first device to transmit messages with a first identifier over the network;
transmitting a first message with the first identifier and a first value from the first device on the network for receipt by at least one second device;
the second device which receives the first message assuming the first value as its respective value;
the first and second devices monitoring their respective values for changes and transmitting their respective values if there are changes to their respective values; and
deauthorizing the first device from transmitting messages with the first identifier if the first device receives a message with the first identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of communicating between a plurality of devices in a controller area network is disclosed. The method includes authorizing a first device to transmit messages with a first identifier over the network, the first device transmitting a first message with the first identifier and a first value, and the devices which receive the first message assuming the first value as their respective values. The method may be used with a number of devices and a listening device in a system. At startup of the system, any device which saved its value in a non-volatile memory will become the master of the identifier and transmit a message with the value over the network. Devices which did not save their values in non-volatile memories will transmit requests for the data value. If they do not receive any response, they will become the master and transmit messages with their data. Devices which receive the message will assume the value as theirs. If the value at a device is changed, that device will become master and transmit a message with its value.
173 Citations
19 Claims
-
1. A method of communicating between a plurality of devices in an environmental control network, the method comprising:
-
authorizing a first device to transmit messages with a first identifier over the network;
transmitting a first message with the first identifier and a first value from the first device on the network for receipt by at least one second device;
the second device which receives the first message assuming the first value as its respective value;
the first and second devices monitoring their respective values for changes and transmitting their respective values if there are changes to their respective values; and
deauthorizing the first device from transmitting messages with the first identifier if the first device receives a message with the first identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An environmental control network with a network bus, the network comprising:
-
a plurality of devices connected to the network bus, each device including;
means for transmitting messages over the network including a first identifier and a value;
means for monitoring the network bus for any messages transmitted on the network bus;
means for terminating transmission of further messages if the device receives a message with the first identifier;
means for storing the value at the device;
means for changing the value at the device; and
means for actuating the means for transmitting to transmit the value as changed. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An environmental control system, comprising:
-
a plurality of devices;
a serial network bus interconnecting the devices; and
each of the devices having at least one mode and including;
means for storing in memory a mode identifier and a status value of the mode;
means for displaying the status value of the mode stored in memory;
means for transmitting a message including the mode identifier and the status value so stored in memory;
means for monitoring messages transmitted on the bus;
means for terminating transmission of messages upon detection of a message with a mode identifier the same as the stored mode identifier and means for storing a status value contained in the message so as the status value of the mode stored in memory, whereby all devices display the status value of the last device to transmit on the network;
user interface means for changing the status value of the mode stored in memory; and
means for detecting a change of the status value of the mode stored in memory and initiating transmission of a message including the status value as changed.
-
-
19. A method of communicating between a plurality of devices in an environmental control network, the method comprising:
-
authorizing a first environmental control device to transmit messages with a first identifier over the network;
transmitting a first message with the first identifier and a first value from the first device on the network for receipt by at least one second environmental control device;
the second environmental control device which receives the first message assuming the first value as its respective value;
the first and second environmental control devices monitoring their respective values for changes and transmitting their respective values if there are changes to their respective values; and
deauthorizing the first environmental control device from transmitting messages with the first identifier if the first environmental control device receives a message with the first identifier.
-
Specification