Claims
- 1. A system for providing network connectivity to electrical devices whose primary purpose is not computing, comprising:an electrical device, for performing a device-specific function that is not primarily a computing function; and a node, embedded in the electrical device and communicatively coupled to at least one other node embedded in another electrical device, for enabling network-connectivity between the electrical device to which the node is coupled and the at least one other node by enabling each device to transfer messages to and receive messages from other devices in the system without requiring a connection to a server or master controller, a device driver, for causing the electrical device to perform a device attribute; an interpreter module, for initiating execution of a device driver responsive to receiving a message requesting a device perform a device attribute; and a communications module, for translating messages to other nodes specifying a device attribute to be performed by another node into a communications protocol.
- 2. The system of claim 1 wherein the communications module translates messages into a communication protocol suitable for transmission over a power line.
- 3. The system of claim 1 wherein a device attribute is given an alias, and a node maintains an attribute-alias table mapping an alias to an attribute, and a message requesting a device to perform a feature specifies the alias for the device attribute.
- 4. The system of claim 3 wherein a request to have a plurality of devices perform an identical feature specifies a single alias for the feature.
RELATED APPLICATIONS
This application claims priority under 35 U.S.C 119(e) from U.S. provisional patent application Ser. No. 60/226,478, filed on Aug. 18, 2000, entitled “Autonomous Local Area Distributed Network”, which is incorporated by reference herein in its entirety.
US Referenced Citations (5)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/226478 |
Aug 2000 |
US |