Autonomous local area distributed network
First Claim
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.
9 Assignments
0 Petitions
Accused Products
Abstract
An autonomous local area distributed network provides a peer-to-peer network to connect nodes and devices using low cost and low bandwidth communication techniques, thus allowing the network to share node resources and distribute programming tasks across the different nodes. Home appliances and devices such as refrigerators, televisions, light switches, light fixtures, garage door openers, stereos, and the like may be configured as nodes on the peer-to-peer network. Operational programs, referred to as “sequences,” may be distributed across nodes in a network to enable the maximum utilization of available node resources.
118 Citations
4 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. - View Dependent Claims (2, 3, 4)
-
Specification