Back to results
US 12,158,829 B1Granted
Real-time IoT device reliability 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 computer system comprising:
- 1) at least one processor;
- and
- 2) memory operably connected to the at least one processor, the memory including processor executable instructions that when executed by the at least one processor execute the steps of:
- (a) accessing, by a sensor module on the computer system, first sensor feedback information associated with 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) respective identification information associated with each sensor device providing first sensor feedback information;
- (2) respective first readout information provided by each sensor device;
- (3) respective first metadata information associated with and provided by each sensor device;
- (4) respective first timestamp information indicating a respective first time at which the respective first readout information was generated by the associated sensor device;
- and
- (5) respective second timestamp information indicating a respective second time at which the first sensor feedback information was obtained by the sensor module;
- (b) accessing, by the sensor module on the computer system, historical sensor feedback information, wherein the historical sensor feedback information includes:
- (1) identification information associated with each sensor device of the plurality of sensor devices associated with the historical sensor feedback information;
- (2) respective historical readout information provided by each sensor device of the plurality of sensor devices associated with the historical sensor feedback information;
- (3) respective historical metadata information associated with and provided by each sensor device of the plurality of sensor devices associated with the historical sensor feedback information;
- and
- (4) respective historical timestamp information indicating a respective historical time at which respective historical feedback information was generated by the sensor device of the plurality of sensor devices associated with the historical sensor feedback information,
- (c) accessing, by the sensor module, predictive data generated by the computer system by populating a database with respective exemplary readout information associated with each sensor device of the first group of sensor devices;
- (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,
- (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) the respective sensor variance information;
- and
- (2) first sensor feedback information;
- (f) storing, by the sensor module in the memory, 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 respective 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) storing the respective reliability rating of each sensor device of the first group of sensor devices in a reliability rating database operatively connected to the computer system
- (i) 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, respective first sensor feedback information associated with the at least one sensor device with first respective data range information associated with at least one other sensor device,
- wherein, the computer system determines that the at least one sensor device is out of specification when the respective first sensor feedback information varies by more than a first predetermined threshold from the first respective data range information;
- (2) comparing, by the computer system, the respective first 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 respective first sensor feedback information is inconsistent with the second respective sensor feedback information;
- 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 device 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 device is not unreliable, the at least one sensor device is not determined to be out of specification;
- (j) in the case where the 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
- (k) updating, by the sensor module, the historical sensor feedback information with the respective first sensor feedback information.
47 more elements
Dependencies are inferred from the claim text.