Self coordinated machine network
First Claim
1. A communications device for enabling ad hoc networking between machines, the communications device communicatively coupled with a communications network and electrically coupled with a machine, the communication device comprising:
- a network interface adaptable to communicate over a wireless network;
a machine interface adaptable to communicate over a communications bus;
a controller having a sensor, an actuator, a link interface, anda bus controller, wherein the link interface manages communications between the controller and the network interface and wherein the bus controller manages communications between the controller and the machine interface; and
a data storage area communicatively coupled with the controller, adapted to store data including programming information for the machine and other machines on the network, machine characteristics for the machine and other machines on the network, and machine status and condition for the machine and other machines on the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A self coordinated machine network is established by two or more machines in proximity with each other via a wired or wireless network infrastructure. The machines are configured to establish an ad hoc network between themselves for sharing information related to their common applications. New machines that come into proximity of the network infrastructure are configured to join an existing ad hoc network. Machines that power down or are removed from proximity of the network infrastructure are eliminated from the ad hoc network. Communications between the constituent machines of the ad hoc network allow the machines to self coordinate the network and redundantly store information pertaining to the common and disparate applications of the various machines that comprise the self coordinated machine network.
-
Citations
11 Claims
-
1. A communications device for enabling ad hoc networking between machines, the communications device communicatively coupled with a communications network and electrically coupled with a machine, the communication device comprising:
-
a network interface adaptable to communicate over a wireless network; a machine interface adaptable to communicate over a communications bus; a controller having a sensor, an actuator, a link interface, and a bus controller, wherein the link interface manages communications between the controller and the network interface and wherein the bus controller manages communications between the controller and the machine interface; and a data storage area communicatively coupled with the controller, adapted to store data including programming information for the machine and other machines on the network, machine characteristics for the machine and other machines on the network, and machine status and condition for the machine and other machines on the network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for redundant storage of information in a local community of machines communicatively coupled via an ad hoc network, the system comprising:
-
a plurality of devices communicatively coupled via a communication network, each device in electrical communication with a machine and each device comprising; a network interface; a machine interface; and a controller communicatively coupled with a data storage area, the controller having a sensor, an actuator, a link interface, and a bus controller, wherein the link interface manages communications over the network interface between the device and the communication network interface and the bus controller manages communication over the machine interface between the device and its respective machine; and wherein each device gathers information from its respective machine via the sensor and causes its respective machine to take action via the actuator, and wherein data reflecting the gathered information and the initiated actions is shared with each of the plurality of devices over the communication network and each of the plurality of devices stores the data; and wherein the redundantly stored information includes; programming information for the machine and other machines on the network, machine characteristics for the machine and other machines on the network, and machine status and condition for the machine and other machines on the network;
wherebymachines on the network operate as members in a community of equals, whereby members can relay information through each other or communicate directly to other members or the outside world, and can use the redundant information, to initialize, program or re-program new members, and share all pertinent information about the personality and status of all members in order to constitute a distributed decision making and processing system. - View Dependent Claims (7, 8)
-
-
9. A system for ad hoc machine networks, wherein:
-
the networks are self-coordinated in a wired, wireless, or combination of wired and wireless network infrastructure; machines that come into proximity with any member of an existing self-coordinated machine network are configured to join the existing network; machines that come into proximity with each other where no self-coordinated network exists are configured to establish an ad hoc network, information pertaining to the machines in the self-coordinated network is redundantly stored on the participant machines; wherein the redundant information includes;
programming information for the machine and other machines on the network,machine characteristics for the machine and other machines on the network, and machine status and condition for the machine and other machines on the network; and
,machines on the network operate as members in a community of equals, whereby members can relay information through each other or communicate directly to other members or the outside world, and can use the redundant information, to initialize, program or re-program new members, and share all pertinent information about the personality and status of all members in order to constitute a distributed decision making and processing system.
-
-
10. A system for ad hoc networks of intelligent devices, wherein:
-
the networks are self-coordinated in a wired, wireless, or combination wired and wireless network infrastructure; intelligent processing and communication devices that come into proximity of any member of an existing self-coordinated intelligent device network are configured to join the existing network; intelligent processing and communication devices that come into proximity with each other where no self-coordinated network exists are configured to establish an ad hoc network, information pertaining to the intelligent processing and communication devices in the self-coordinated network is redundantly stored on the participant devices; wherein the redundant information includes; programming information for the device and other devices on the network, device characteristics for the device and other devices on the network, and device status and condition for the device and other devices on the network; and
,devices on the network operate as members in a community of equals, whereby members can relay information through each other or communicate directly to other members or the outside world, and can use the redundant information, to initialize, program or re-program new members, and share all pertinent information about the personality and status of all members in order to constitute a distributed decision making and processing system. - View Dependent Claims (11)
-
Specification