IP Library Granted Patent US 11,624,523
Granted Patent B2
US 11,624,523 · App. 17/017,302 · Granted Apr 11, 2023

System and method for remote calibration of an air-quality sensor device

Inventors: Brock L. Nigg (Darien, CT); Steve Schlanger (Flagstaff, AZ); Frank Ableson (Stanhope, NJ)
Assignee: INTEGRATED ENERGY SERVICES CORPORATION
F24F11/46F24F11/39F24F11/47F24F11/52F24F11/58F24F11/63G01N33/0006G01N33/0073G01N33/0075G08C17/02H04W52/0206H04W52/0235F24F2110/10F24F2110/20F24F2110/40F24F2110/50F24F2110/66F24F2110/70F24F2110/74F24F2140/60G08C2201/12G08C2201/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,624,523
App. No.
17/017,302
Granted
Apr 11, 2023
Kind
B2
Abstract

A system and method for remote calibration of an air-quality sensor device. The method includes receiving sensor data from at least one sensor device; analyzing the received sensor data to identify at least statistically-significant values indicating on at least drift from initial calibrated values of each of the at least one sensor device; for each identified drifted sensor device, computing re-calibration updates, wherein the re-calibration updates adjust the initial calibrated values such that readings of the respective drifted sensor device fall within a range of expected values; and transmitting the re-calibration updates to the respective drifted sensor device, wherein the respective drifted sensor device upon receiving the re-calibration updates is configured to update its calibration parameters.

Claims (53)

1. A method for remote calibration of an air-quality sensor device, comprising:

receiving sensor data from at least one sensor device, each of the at least one sensor device being of a same type;

analyzing the received sensor data to identify at least statistically-significant values indicating at least drift from initial calibrated values of each of the at least one sensor device;

for each identified drifted sensor device, computing re-calibration updates, wherein the re-calibration updates adjust the initial calibrated values such that readings of the respective drifted sensor device fall within a range of expected values; and

transmitting the re-calibration updates to the respective drifted sensor device, wherein the respective drifted sensor device upon receiving the re-calibration updates is configured to update its calibration parameters.

2. The method of claim 1 , wherein the sensor data includes metadata, a personalization request, and data features.

3. The method of claim 2 , wherein the sensor data includes instantaneous and time-delayed sensor readings of each of the at least one sensor, wherein the sensor readings are collected in response to environmental conditions monitored by a sensor device.

4. The method of claim 2 , wherein the personalization request includes at least a persistent sensor value offset.

5. The method of claim 1 , wherein analyzing the received sensor data to identify the at least statistically-significant values further comprises:

correlating sensor readings received from at least two sensor devices to determine at least long-term sensor drift patterns and short-term sensor drift patterns.

6. The method of claim 5 , wherein identifying the at least one drifted sensor device further comprises:

comparing sensor readings of a sensor device to a pre-defined threshold; and

determining the sensor device as a drifted sensor when sensor exceeds the pre-defined threshold.

7. The method of claim 6 , wherein comparing the sensor readings further comprises:

comparing the long-term sensor drift patterns and short-term sensor drift patterns to the pre-defined threshold.

8. The method of claim 1 , wherein the initial calibrated values include at least a slope value and an offset value initially calibrated for each sensor device.

9. The method of claim 1 , wherein transmitting the re-calibration updates further comprises:

transmitting the re-calibration updates as over-the-air (OTA) provisioning, wherein re-calibration updates are in form of any one of: meta-data, script, firmware, and any operating code.

10. The method of claim 1 , wherein the method is performed by a remote server remotely connected to the at least one sensor device.

11. The method of claim 1 , wherein the re-calibration updates are computed for each identified drifted sensor device based on indicated drift from its initial calibrated values.

12. The method of claim 1 , wherein the re-calibration updates are computed for each identified drifted sensor device based on a one of lot or batch to which the each identified drifted sensor belongs.

13. A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to execute a process for remote calibration of an air-quality sensor device, the process comprising:

receiving sensor data from at least one sensor device, each of the at least one sensor device being of a same type;

analyzing the received sensor data to identify at least statistically-significant values indicating at least drift from initial calibrated values of each of the at least one sensor device;

for each identified drifted sensor device, computing re-calibration updates, wherein the re-calibration updates adjust the initial calibrated values such that readings of the respective drifted sensor device fall within a range of expected values; and

transmitting the re-calibration updates to the respective drifted sensor device, wherein the respective drifted sensor device upon receiving the re-calibration updates is configured to update its calibration parameters.

14. A system for remote calibration of an air-quality sensor device, comprising:

a processing circuitry; and

a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to:

receive sensor data from at least one sensor device, each of the at least one sensor device being of a same type;

analyze the received sensor data to identify at least statistically-significant values indicating at least drift from initial calibrated values of each of the at least one sensor device;

for each identified drifted sensor device, compute re-calibration updates, wherein the re-calibration updates adjust the initial calibrated values such that readings of the respective drifted sensor device fall within a range of expected values; and

transmit the re-calibration updates to the respective drifted sensor device, wherein the respective drifted sensor device upon receiving the re-calibration updates is configured to update its calibration parameters.

15. The system of claim 14 , wherein the sensor data includes metadata, a personalization request, and data features.

16. The system of claim 15 , wherein the sensor data includes instantaneous and time-delayed sensor readings of each of the at least one sensor, wherein the sensor readings are collected in response to environmental conditions monitored by a sensor device.

17. The system of claim 15 , wherein the personalization request includes at least a persistent sensor value offset.

18. The system of claim 14 , wherein the system is further configured to:

correlate sensor readings received from at least two sensor devices to determine at least long-term sensor drift patterns and short-term sensor drift patterns.

19. The system of claim 18 , wherein the system is further configured to:

compare sensor readings of a sensor device to a pre-defined threshold; and

determine the sensor device as a drifted sensor when sensor exceeds the pre-defined threshold.

20. The system of claim 19 , wherein the system is further configured to:

compare the long-term sensor drift patterns and short-term sensor drift patterns to the pre-defined threshold.

21. The system of claim 14 , wherein the initial calibrated values include at least a slope value and an offset value initially calibrated for each sensor device.

22. The system of claim 14 , wherein the system is further configured to:

transmit the re-calibration updates as over-the-air (OTA) provisioning, wherein re-calibration updates are in form of any one of: meta-data, script, firmware, any operating code.

23. The system of claim 14 , wherein the memory contains instructions which, when executed by a remote server remotely connected to the at least one sensor device, configure the remote server to:

receive sensor data from at least one sensor device;

analyze the received sensor data to identify at least statistically-significant values indicating on at least drift from initial calibrated values of each of the at least one sensor device;

for each identified drifted sensor device, compute re-calibration updates, wherein the re-calibration updates adjust the initial calibrated values such that readings of the respective drifted sensor device fall within a range of expected values; and

transmit the re-calibration updates to the respective drifted sensor device, wherein the respective drifted sensor device upon receiving the re-calibration updates is configured to update its calibration parameters.

24. The system of claim 14 , wherein the re-calibration updates are computed for each identified drifted sensor device based on indicated drift from its initial calibrated values.

25. The system of claim 14 , wherein the re-calibration updates are computed for each identified drifted sensor device based on a one of lot or batch to which the each identified drifted sensor belongs.

Assignments (3)
PATENT SECURITY AGREEMENT Recorded Dec 29, 2025
From: INTEGRATED ENERGY SERVICES, LLC
To: OFS AGENCY SERVICES, LLC
Reel/Frame 074106/0710 →
MERGER Recorded Dec 17, 2025
From: INTEGRATED ENERGY SERVICES CORPORATION
To: INTEGRATED ENERGY SERVICES, LLC
Reel/Frame 073247/0512 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: NIGG, BROCK L.; SCHLANGER, STEVE; ABLESON, FRANK
To: INTEGRATED ENERGY SERVICES CORPORATION
Reel/Frame 053738/0125 →
Continuity (2)
Provisional Application 62898248 · Sep 10, 2019
Related Publication 20210072206A1 · Mar 11, 2021