Back to results
US 11,520,677 B1Granted
Real-time Iot device reliability and maintenance system and method
AssigneeAimcast IP, LLC
InventorMatan Arazi
Life of this patent
Estimating the term…
Abstract
The present invention generally relates to systems and methods for detecting and/or isolating any causes of defective and/or partially defective IoT device or individual sensor device(s). In embodiments the present invention generally relates to fixing, replacing, and/or troubleshooting IoT devices and/or individual sensor device(s) that are defective and/or partially defective.
Claims20
A method comprising:
- (a) obtaining, by a sensor module on a computer system, first sensor feedback information from each sensor device of a first group of sensor devices of a plurality of sensor devices operatively connected via a network to the computer system, wherein the first sensor feedback information includes:
- (1) identification information associated with each respective sensor device providing first sensor feedback information;
- (2) respective first readout information provided by each respective sensor device;
- (3) respective first metadata information associated with and provided by each respective sensor device;
- and (4) respective first timestamp information indicating a respective first time at which the respective first readout information was generated by the respective sensor device;
- (b) generating, by the sensor module, respective second timestamp information indicating a respective second time at which the first sensor feedback information was obtained by the sensor module;
- (c) storing, in at least one memory element of memory operatively connected to the computer system, the first sensor feedback information, including the second timestamp, wherein the at least one memory element further includes historical sensor feedback information associated with one or more sensor devices of the plurality of sensor devices, wherein the historical sensor feedback information includes:
- (1) identification information associated with each respective sensor device of the one or more sensor devices associated with the historical sensor feedback information;
- (2) respective historical readout information provided by each respective sensor device of the one or more sensor devices associated with the historical sensor feedback information;
- (3) respective historical metadata information associated with and provided by each respective sensor device of the one or more sensor devices associated with the historical sensor feedback information;
- and (4) respective historical timestamp information indicating a respective historical time at which the respective historical feedback information was generated by the respective sensor device of the one or more sensor devices associated with the historical sensor feedback information, wherein the memory comprises:
- (i) a reliability rating database operatively connected to the computer system, which comprises a respective historical reliability rating for each sensor device of the plurality of sensor devices, and (ii) a sensor information database which includes for each sensor device of the plurality of sensor devices, sensor information including:
- (a) sensor identification information unique to each sensor device;
- (b) location information indicating a sensor location associated with each sensor device;
- and (C) data range information indicating a range of permissible sensor values for the respective sensor device;
- (d) calculating, by the sensor module, for each sensor device of the first group of sensor devices, respective sensor variance information based on at least one of the following:
- (1) respective first sensor feedback information;
- (2) respective historical sensor feedback information;
- and (3) respective predictive data, wherein the respective predictive data is generated by the computer system by populating a database with respective exemplary readout information associated with a sensor device of the first group of sensor devices;
- (e) calculating, by the sensor module for each sensor device of the first group of sensor devices, respective sensor deviation information based on at least one of the following:
- (1) respective sensor variance information;
- and (2) first sensor feedback information;
- (f) storing, by the sensor module in the at least one memory element, the respective sensor variance information and the respective sensor deviation information associated with each sensor device of the first group of sensor devices;
- (g) determining, by the computer system, a reliability rating of each sensor device of the first group of sensor devices based on at least the following:
- (1) the respective sensor variance information;
- (2) the respective sensor deviation information;
- and (3) the respective first sensor feedback information;
- (h) determining, by the computer system, whether at least one sensor device of the first group of sensor devices is out of specification by performing at least the following steps:
- (1) comparing, by the computer system, first respective sensor feedback information associated with the at least one sensor device with first respective data range information associated with the at least one other sensor device, wherein, the computer system determines that the at least one sensor device is out of specification when the first respective sensor feedback data varies by more than a first predetermined threshold from the first respective data range information;
- (2) comparing, by the computer system, the first respective sensor feedback information with second respective sensor feedback information associated with one or more other sensor devices of the first group of sensor devices, wherein the computer system determines that the at least one sensor device is out of specification when the first respective sensor feedback data is inconsistent with the second respective sensor feedback data;
- and (3) determining that the at least one sensor device is out of specification by performing the following steps:
- (A) obtaining respective reliability ratings for at least the at least one sensor device;
- (B) in the event the respective reliability ratings indicate the at least one sensor is unreliable, the at least one sensor device is determined to be out of specification;
- and (C) in the event the respective reliability ratings indicate the at least one sensor is not unreliable, the at least one sensor device is not determined to be out of specification;
- (i) in the case where at least one sensor device is determined to be out of specification, performing the following steps:
- (1) generating, by the computer system, a notice message identifying the at least one sensor device that is out of sequence, where the notice message includes cause information indicating the at least one sensor device is out of specification;
- and (2) sending the notice message to a device associated with at least one user of the computer system;
- and ( ) updating, by the sensor module, the historical sensor feedback information with the first sensor feedback information.
35 more elements
Dependencies are inferred from the claim text.