Proxy commands and devices for a home automation data transfer system
First Claim
Patent Images
1. A device automation network, comprising:
- an automation network device in communication with the device automation network; and
a system layer interface embodied in a tangible medium and configured to interface with a transport layer and an application layer of the device automation network, where the system layer interface comprises a proxy command library configured to designate a proxy device from the automation network device, the proxy device adapted to accept a command or message to be transmitted to another automation network device;
where the proxy device sends a data packet to the system layer interface informing the system layer interface that the proxy device is available to serve as proxy for the automation network device.
8 Assignments
0 Petitions
Accused Products
Abstract
An automation network includes automation network devices connected to the network and a system level interface that interfaces with a transport layer and an application layer of the automation network. The system level interface includes proxy command libraries configured to designate a proxy device from the automation network devices. The proxy device accepts commands or messages to be transmitted to another automation network device.
-
Citations
25 Claims
-
1. A device automation network, comprising:
-
an automation network device in communication with the device automation network; and a system layer interface embodied in a tangible medium and configured to interface with a transport layer and an application layer of the device automation network, where the system layer interface comprises a proxy command library configured to designate a proxy device from the automation network device, the proxy device adapted to accept a command or message to be transmitted to another automation network device;
where the proxy device sends a data packet to the system layer interface informing the system layer interface that the proxy device is available to serve as proxy for the automation network device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 24)
-
-
9. A method for organizing an automation network including an automation network device, the method comprising:
-
accessing a proxy command library, the proxy command library including a command to route a command or a message between automation network devices; designating a proxy device using a proxy command selected from the proxy command library; sending a data packet to a system layer interface informing the system layer interface that the proxy device is available to serve as proxy for the automation network device; and processing the command or message, at the proxy device, where the command or the message is to be transmitted to another automation network device, where the proxy device is configured to accept the command or the message on behalf of the automation network device associated with the proxy device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 25)
-
-
16. A computer program product having a tangible medium tangibly embodying computer executable code for organizing an automation network including an automation network device in communication with the automation network, the computer program product comprising:
-
computer executable code for accessing a proxy command library, the proxy command library including a proxy command to route a command or a message between the automation network devices; computer executable code for designating a proxy device using a command selected from the proxy command library; computer executable code for sending a data packet to a system layer interface informing the system layer interface that the proxy device is available to serve as proxy for the automation network device; and computer executable code for processing the command or the message, at the proxy device, where the command or the message is to be transmitted to another automation network device, where the proxy device is configured to accept the command or the message on behalf of the automation network device associated with the proxy device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification