IP Library Granted Patent US 11,940,433
Granted Patent B1
US 11,940,433 · App. 18/338,871 · Granted Mar 26, 2024

Intelligent building monitoring

Inventor: Joseph G. Allen (Chestnut Hill, MA)
Assignee: 9 FOUNDATIONS, INC.
G01N33/0075G01N33/0062G01N2033/0068
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,940,433
App. No.
18/338,871
Granted
Mar 26, 2024
Kind
B1
Abstract

A method includes receiving data characterizing a time-dependent first sensor data detected by a first sensor, a time-dependent second sensor data detected by a second sensor, a time-dependent third sensor data detected by a third sensor, a first set of threshold values associated with the first sensor, a second set of threshold values associated with the second sensor, and a third set of threshold values associated with the third sensor and a time window. The first, second, and third sensors are located in a first space of a building. The method further includes calculating a first performance index, a second performance index, and a third performance index. The method also includes classifying the first performance index, the second performance index, and the third performance index into one of a plurality of performance indicators. The method further includes assigning a performance rating score for a space based on the classification.

Claims (67)

1. A method comprising:

receiving data characterizing a time-dependent first sensor data detected by a first sensor, a time-dependent second sensor data detected by a second sensor, a set of first threshold values associated with the first sensor, a set of second threshold values associated with the second sensor and a time window, wherein the first sensor and the second sensor are located in a first space of a building;

calculating a first performance index based on the first sensor data and the time window and a second performance index based on the second sensor data and the time window;

classifying the first performance index and the second performance index into one of a plurality of performance indicators characterizing respective human health risks of environmental conditions of the first space of the building on a health of building occupants, wherein the classification of the first performance index and the second performance index is based on comparison of the first performance index and the second performance index with the first set of threshold values and the second set of threshold values, respectively;

determining a performance rating score for the first space by scoring the classification of first performance index and the second performance index within the plurality of performance indicators characterizing the respective human health risks of the environmental conditions of the first space of the building on the health of the building occupants, wherein the performance rating score characterizes a combined human health risk of the environmental conditions on the health of the building occupants;

providing the performance rating score assigned to the first space in a first visualization in a graphical user interface; and

updating the graphical user interface based on an input received from a user of the graphical user interface to display a second visualization comprising the performance rating score.

2. The method of claim 1 , wherein calculating the first performance index includes:

selecting a first portion of the time-dependent first sensor data that temporally spans from a first time to a second time, wherein the difference between the second time and the first time corresponds to the time window; and

calculating the first performance index by averaging the first portion of the time-dependent first sensor data.

3. The method of claim 2 , further comprising calculating a third performance index, the calculating includes:

selecting a second portion of the time-dependent first sensor data that temporally spans from a third time to a fourth time, wherein the difference between the fourth time and the third time corresponds to the time window; and

calculating the third performance index by averaging the second portion of the time-dependent first sensor data.

4. The method of claim 3 , further comprising:

classifying the first performance index to a first category of the plurality of categories; and

classifying the third performance index to a second category of the plurality of categories, wherein the first performance index is greater than the first threshold value associated with the first sensor, and the second performance index is smaller than the first threshold value.

5. The method of claim 4 , further comprising:

rendering, in a graphical user interface, a first visual representation of the first category of the plurality of categories and a second visual representation of the second category of the plurality of categories;

generating a first graphical object indicative of the first performance index;

generating a second graphical object indicative of the third performance index; and

rendering, in the graphical user interface, the first graphical object over the first visual representation and the second graphical object over the second visual representation.

6. The method of claim 5 , wherein the first graphical object is rendered in a first region of the graphical user interface at a first time, wherein the first graphical object traverses from the first region of the graphical region to the first visual representation during a time period subsequent to the first time.

7. The method of claim 1 , further comprising:

rendering, in a graphical user interface, a visual representation of at least one of the first performance indicator, the second performance indicator, and the performance rating score of the first space for a first time period; and

rendering in a graphical user interface a second visual representation of at least one of the first performance indicator, the second performance indicator, and the performance rating score of the first space for a second time period.

8. The method of claim 1 , further comprising:

receiving environmental data including at least one of ventilation, infiltration, recirculation rates, heating filter type, airflow, space dimensions, and floor plans; and

determining a first sensor position for a first sensor and a second sensor position for a second sensor within the first space of the building.

9. The method of claim 1 further comprising:

receiving data characterizing a time-dependent third sensor data detected by a third sensor, and a set of third threshold values associated with the third sensor, wherein the third sensor is located in the first space of the building;

calculating a third performance index based on the third sensor data and the time window;

classifying the third performance index into one of a plurality of performance indicators wherein the classification of the third performance index is based on a comparison of the third performance index with the third set of threshold values; and

wherein determining the performance rating score for the first space further comprises scoring the classification of the third performance index within the plurality of performance indicators.

10. The method of claim 9 , wherein the set of third threshold values associated with the third sensor corresponds to noise.

11. The method of claim 1 , further comprising:

initiating at least one of a replacement in at least one of the first sensor or the second sensor, an adjustment in positioning of at least one of the first sensor or the second sensor, or a corrective action in a building automation system, or a building management system, responsive to user interaction with the performance rating score provided in the graphical user interface.

12. The method of claim 1 , wherein the one of a plurality of performance indicators is indicative of the at least one of occupant comfort, health, or work performance.

13. The method of claim 1 , further comprising:

generating a report comprising the performance rating score.

14. A system comprising:

at least one data processor;

memory coupled to the at least one data processor, the memory storing instructions to cause the at least one data processor to perform operations comprising:

receiving data characterizing a time-dependent first sensor data detected by a first sensor, a time-dependent second sensor data detected by a second sensor, a first set of threshold values associated with the first sensor, a second set of threshold values associated with the second sensor and a time window, wherein the first sensor and the second sensor are located in a first space of a building;

calculating a first performance index based on the first sensor data and the time window and a second performance index based on the second sensor data and the time window;

classifying the first performance index and the second performance index into one of a plurality of performance indicators characterizing respective human health risks of environmental conditions of the first space of the building on a health of building occupants, wherein the classification of the first performance index and the second performance index is based on comparison of the first performance index and the second performance index with the first set of threshold values and the second set of threshold values, respectively;

determining a performance rating score for the first space by scoring the classification of first performance index and the second performance index within the plurality of performance indicators characterizing the respective human health risks of the environmental conditions of the first space of the building on the health of the building occupants, wherein the performance rating score characterizes a combined human health risk of the environmental conditions on the health of the building occupants; and

providing the performance indicator assigned to the first space in a first visualization in a graphical user interface; and

updating the graphical user interface based on an input received from a user of the graphical user interface to display a second visualization comprising the performance rating score.

15. The system of claim 14 , wherein calculating the first performance index includes:

selecting a first portion of the time-dependent first sensor data that temporally spans from a first time to a second time, wherein the difference between the second time and the first time corresponds to the time window; and

calculating the first performance index by averaging the first portion of the time-dependent first sensor data.

16. The system of claim 14 , the operations further comprising:

rendering, in a graphical user interface, a visual representation of at least one of the first performance indicator, the second performance indicator, and the performance rating score of the first space for a first time period; and

rendering in a graphical user interface a second visual representation of at least one of the first performance indicator, the second performance indicator, and the performance rating score of the first space for a second time period.

17. The system of claim 14 , the operations further comprising:

receiving environmental data including at least one of ventilation, infiltration, recirculation rates, heating filter type, airflow, space dimensions, and floor plans; and

determining a first sensor position for a first sensor and a second sensor position for a second sensor within the first space of the building.

18. The system of claim 14 , wherein the one of a plurality of performance indicators is indicative of the at least one of occupant comfort, health, or work performance.

19. The system of claim 14 , the operations further comprising:

generating a report comprising the performance rating score.

20. A computer program product comprising a non-transitory machine-readable medium storing instructions that, when executed by at least one programmable processor that comprises at least one physical core and a plurality of logical cores, cause the at least one programmable processor to perform operations comprising:

receiving data characterizing a time-dependent first sensor data detected by a first sensor, a time-dependent second sensor data detected by a second sensor, a first threshold value associated with the first sensor, a second threshold value associated with the second sensor and a time window, wherein the first sensor and the second sensor are located in a first space of a building;

calculating a first performance index based on the first sensor data and the time window and a second performance index based on the second sensor data and the time window;

classifying the first performance index and the second performance index into one of a plurality of performance indicators characterizing respective human health risks of environmental conditions of the first space of the building on a health of building occupants, wherein the classification of the first performance index and the second performance index is based on comparison of the first performance index and the second performance index with the first threshold value and the second threshold value, respectively;

determining a performance rating score for the first space by scoring the classification of first performance index and the second performance index within the plurality of performance indicators characterizing the respective human health risks of the environmental conditions of the first space of the building on the health of the building occupants, wherein the performance rating score characterizes a combined human health risk of the environmental conditions on the health of the building occupants;

providing the performance indicator assigned to the first space in a first visualization in a graphical user interface; and

updating the graphical user interface based on an input received from a user of the graphical user interface to display a second visualization comprising the performance rating score.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2024
From: ALLEN, JOSEPH G.
To: 9 FOUNDATIONS, INC.
Reel/Frame 068888/0905 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2024
From: ALLEN, JOSEPH G.
To: 9 FOUNDATIONS, INC.
Reel/Frame 066480/0146 →
Continuity (3)
Continuation 18137979 · Apr 21, 2023
Provisional Application 63384225 · Nov 17, 2022
Provisional Application 63333690 · Apr 22, 2022
Cited By (2)
US 1,117,232 US 12,487,220