Measurements exchange network, such as for internet-of-things (IoT) devices
First Claim
1. A sensor device, comprising:
- a first sensor;
a communication interface to communicate in a peer-to-peer manner with one or more other sensor devices external to the sensor device; and
a controller coupled to the first sensor to first receive a first measurement of a parameter from the first sensor;
wherein the controller is further coupled to the communication interface to second receive, via peer-to-peer communication with the one or more other sensor devices, one or more additional measurements of the parameter from the one or more other sensor devices, the one or more additional measurements of the parameter being taken by one or more additional sensors associated with the one or more other sensor devices;
wherein the controller determines a value of the parameter, based at least in part on the first and the one or more additional measurements received, and outputs the determined value of the parameter to a control system; and
wherein the control system uses the outputted value of the parameter to control a device.
0 Assignments
0 Petitions
Accused Products
Abstract
Measurement exchange networks and protocols to exchange measurements of a parameter amongst devices (e.g., IoT devices), select the best measurement(s), accuracy/precision-wise, and determine a process variable for a control system based on the selected best measurement(s). A device may select a peer-provided best measurement to output as the process variable in place of a local measurement, and/or compute the process variable from multiple best measurements (e.g., local and/or peer-provided measurements). Metadata may be used to select a measurement(s) and/or to increase reliability/trust of exchanged data. In this way, each device of an exchange group/network may obtain the highest measurement accuracy of all available collocated sensors with little or no additional processing or cloud connectivity. A best measurement(s) may be selected based on measurement quality specifications extracted from metadata, measurement qualities computed from measurements of respective sensors, locations/proximities of the sensors, a policy(ies), and/or device IDs (e.g., extracted from metadata).
31 Citations
20 Claims
-
1. A sensor device, comprising:
-
a first sensor; a communication interface to communicate in a peer-to-peer manner with one or more other sensor devices external to the sensor device; and a controller coupled to the first sensor to first receive a first measurement of a parameter from the first sensor; wherein the controller is further coupled to the communication interface to second receive, via peer-to-peer communication with the one or more other sensor devices, one or more additional measurements of the parameter from the one or more other sensor devices, the one or more additional measurements of the parameter being taken by one or more additional sensors associated with the one or more other sensor devices; wherein the controller determines a value of the parameter, based at least in part on the first and the one or more additional measurements received, and outputs the determined value of the parameter to a control system; and wherein the control system uses the outputted value of the parameter to control a device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a controllee device; a controller; an Internet-of-Thing (IoT) device having a processor, connectivity circuitry, and a first sensor to collect first sensor data of a parameter; and a device having a second sensor to collect second sensor data of the parameter, and forward the second sensor data to the IoT device, via peer-to-peer communication with the IoT device; wherein the processor determines a value of the parameter based at least in part on the first and the second sensor data of the parameter, and provides the determined value of the parameter to the controller; and wherein the controller controls operation of the controllee device, based at least in part on the value of the parameter provided. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
a first plurality of sensors to locally collect a first plurality of sensor data for a first plurality of parameters; and a controller coupled to the first plurality of sensors, wherein the controller includes; a data extractor to extract from received peer-to-peer communication a second plurality of sensor data remotely collected by a second plurality of sensors for a second plurality of parameters; a measurement engine coupled to the data extractor to determine a common parameter between the first and the second plurality of parameters, and on determination of the common parameter, determine a value of the common parameter, based at least in part on a corresponding local sensor data among the first plurality of sensor data for the common parameter, and a corresponding remote sensor data among the second plurality of sensor data for the common parameter; and a reporting engine coupled to the measurement engine to output the determined value of the common parameter for a control device; wherein the control device controls a controllee device based at least in part on the outputted value of the common parameter. - View Dependent Claims (20)
-
Specification