Messaging in a home automation data transfer system
First Claim
Patent Images
1. A method for updating a message display device in an automation network, the method comprising:
- installing a message display device in communication with the automation network, where the message display device is configured to display a human-readable message indicating a status passed to the message display device by the automation network;
determining a messaging revision level indicating a currency of software included with the message display device;
assigning the message display device to the automation network when the message display device has a non-zero messaging display size;
comparing the messaging revision level with a most current pre-existing messaging revision level stored in the home automation network;
wherein the most current pre-existing messaging revision level stored in the home automation network is associated with a pre-existing display device designated as an output display device;
designating the message display device as an output display device for network system messages to be displayed for the automation network when the messaging revision level is higher than the most current pre-existing messaging revision level stored in the automation network and not designating the message display device as an output display device when the messaging revision level is not higher than the most current pre-existing messaging revision level stored in the automation network; and
de-designating the pre-existing display device as an output display device when the messaging revision level is higher than the most current pre-existing messaging revision level stored in the automation network.
8 Assignments
0 Petitions
Accused Products
Abstract
An automation network includes automation network devices connected to the network and a system layer interface that interfaces with a transport layer and an application layer of the automation network. The system layer interface includes messaging command libraries configured to implement human-readable messages for the automation network devices, where the automation network devices include at least one message output device. The system layer interface may provide commands and functions to establish messaging in the network, the length of supported messages, and scrolling of messages on output display devices.
284 Citations
10 Claims
-
1. A method for updating a message display device in an automation network, the method comprising:
-
installing a message display device in communication with the automation network, where the message display device is configured to display a human-readable message indicating a status passed to the message display device by the automation network; determining a messaging revision level indicating a currency of software included with the message display device; assigning the message display device to the automation network when the message display device has a non-zero messaging display size; comparing the messaging revision level with a most current pre-existing messaging revision level stored in the home automation network; wherein the most current pre-existing messaging revision level stored in the home automation network is associated with a pre-existing display device designated as an output display device; designating the message display device as an output display device for network system messages to be displayed for the automation network when the messaging revision level is higher than the most current pre-existing messaging revision level stored in the automation network and not designating the message display device as an output display device when the messaging revision level is not higher than the most current pre-existing messaging revision level stored in the automation network; and de-designating the pre-existing display device as an output display device when the messaging revision level is higher than the most current pre-existing messaging revision level stored in the automation network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product having a non-transitory computer readable medium tangibly embodying computer executable code for implementing messaging in an automation network, where the automation network includes at least one message display device, the computer program product comprising:
-
computer-executable code for installing the message display device in communication with the automation network, where the message display device is configured to display a human-readable message indicating a status passed to the message display device by the automation network; computer-executable code for determining a messaging revision level indicating a currency of software included with the message display device; computer-executable code for assigning the message display device to the automation network when the message display device has a non-zero messaging display size; computer-executable code for comparing the messaging revision level with a most current pre-existing messaging revision level stored in the automation network; wherein the most current pre-existing messaging revision level stored in the home automation network is associated with a pre-existing display device designated as an output display device; computer-executable code for designating the message display device as an output display device for network system messages to be displayed for the automation network when the messaging revision level is higher than the most current pre-existing messaging revision level stored in the automation network and not designating the message display device as an output display device when the messaging revision level is not higher than the most current pre-existing messaging revision level stored in the automation network; and computer-executable code for de-designating the pre-existing display device as an output display device when the messaging revision level is higher than the most current pre-existing messaging revision level stored in the automation network. - View Dependent Claims (7, 8, 9, 10)
-
Specification