| CPC G06N 7/01 (2023.01) [G06N 99/00 (2013.01); G08B 17/10 (2013.01); G08B 29/186 (2013.01); G08B 29/188 (2013.01); G08B 29/26 (2013.01)] | 18 Claims |

|
1. A system for assisting rescuers to locate persons at risk in a structure, the system comprising:
a sensory node comprising a processor, a data transmitter, at least one hazardous condition sensor, and at least one occupancy sensor;
a remote computing device comprising a data receiver, a second processor, and an alert transmitter;
at least one portable computing device comprising an alert receiver, a third processor, and a user interface;
software that when executed by a first processor:
causes the at least one hazardous condition sensor to receive plurality of condition data values;
causes the at least one condition sensor to apply a weighting factor to the condition data values, the weighting factor dependent upon a type of hazardous condition sensor receiving the plurality of condition data values;
causes the occupancy sensor to receive occupancy data;
causes the data transmitter to transmit at least one weighted condition data value and occupancy data;
software that when executed by the second processor causes the second processor to:
determine a condition data threshold value;
determine an expected condition data value for a certain period of time;
determine a factor value equal to a number of standard deviations between a weighted condition data value and the expect condition value for the certain period of time, where the number of standard deviations are determined using a goodness of fit function applied to the weighted condition values;
receive condition data values from the data transmitter;
transmit an alert as the result of receiving a condition data value that exceeds the condition data threshold value, the alert comprising a location associated with the received condition data value and received occupancy data;
software that when executed by the third processor, causes the third processor to:
receive the alert from the alert transmitter; and
display on the user interface, a notification of the alert, the location associated with the received condition value and the occupancy data.
|