RELIABLE ON-DEMAND DISTRIBUTED DATA MANAGEMENT IN A SENSOR-ACTUATOR FABRIC
First Claim
1. A system, comprising:
- a plurality of minimalistic data collection nodes in a computer network, the minimalistic data collection nodes configured to generate sensed data values of a particular type and to communicate the data values within the computer network in substantially real-time using distributed data acquisition (DA) packets specific to the particular type of the data values;
a plurality of capable data collection nodes in the computer network, the capable data collecting nodes configured to store the data values of the minimalistic data collection nodes from the DA packets; and
one or more points of use configured to request the data values, wherein one or more particular capable data collection nodes are configured to service the request in substantially real-time on behalf of the minimalistic data collection nodes with the stored data values.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a system comprises a plurality of minimalistic data collection nodes in a computer network, the minimalistic data collection nodes configured to generate sensed data values of a particular type and to communicate the data values within the computer network in substantially real-time using distributed data acquisition (DA) packets specific to the particular type of the data values. The system also comprises a plurality of capable data collection nodes in the computer network, the capable data collecting nodes configured to store the data values of the minimalistic data collection nodes from the DA packets. One or more points of use of the system may be configured to request the data values, wherein one or more particular capable data collection nodes of the system are configured to service the request in substantially real-time on behalf of the minimalistic data collection nodes with the stored data values.
38 Citations
21 Claims
-
1. A system, comprising:
-
a plurality of minimalistic data collection nodes in a computer network, the minimalistic data collection nodes configured to generate sensed data values of a particular type and to communicate the data values within the computer network in substantially real-time using distributed data acquisition (DA) packets specific to the particular type of the data values; a plurality of capable data collection nodes in the computer network, the capable data collecting nodes configured to store the data values of the minimalistic data collection nodes from the DA packets; and one or more points of use configured to request the data values, wherein one or more particular capable data collection nodes are configured to service the request in substantially real-time on behalf of the minimalistic data collection nodes with the stored data values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
generating, by a data collection node in a computer network, sensed data values of a particular type; and communicating the data values within the computer network in substantially real-time using distributed data acquisition (DA) packets specific to the particular type of the data values; wherein the DA packets are configured to reach one or more capable data collection nodes in the computer network that are configured to store the data values from the DA packets and to service requests for the data values from one or more points of use in substantially real-time on behalf of a plurality of data collection nodes. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. An apparatus, comprising:
-
one or more network interfaces to communicate within a computer network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; generate, as a data collection node, sensed data values of a particular type; and communicate the data values within the computer network in substantially real-time using distributed data acquisition (DA) packets specific to the particular type of the data values; wherein the DA packets are configured to reach one or more capable data collection nodes in the computer network that are configured to store the data values from the DA packets and to service requests for the data values from one or more points of use in substantially real-time on behalf of a plurality of data collection nodes. - View Dependent Claims (21)
-
Specification