IP Library › Granted Patent US 12,346,837
Granted Patent B2
US 12,346,837 · App. 17/507,427 · Granted Jul 1, 2025

Event condition detection

Inventors: Paul Robert Mullaly (Santa Monica, CA); Kurt Joseph Wedig (Mount Horeb, WI); Daniel Ralph Parent (Mount Horeb, WI); Kevin Sadowski (Mount Horeb, WI); Scott Smith (Oregon, WI); Nathan Gabriel (Fitchburg, WI); Laura Nagler (McFarland, WI)
Assignee: OneEvent Technologies, Inc.
G06N7/01G06N99/00G08B17/10G08B29/186G08B29/188G08B29/26
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 12,346,837
App. No.
17/507,427
Granted
Jul 1, 2025
Kind
B2
Abstract

Disclosed is a system which assists rescuers in efforts to locate persons in the event of potentially harmful condition in a structure. An example system includes a sensory node which gathers sensor data including occupancy data. The system uses the sensory node to gather and process condition data to establish normal behavioral characteristics of the data. Threshold levels are determined from this processing. An alert is transmitted when conditions are detected that fall outside those threshold levels. The alert includes information regarding the detected conditions, occupancy information, and structure data. An example system includes a portable device that receives the alert along with the information provided with the alert and uses that information to alert a user and provide a display that provides alert and occupancy data such that occupants of the structure can be located and provided with assistance if required.

Claims (46)

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.

2. The system of claim 1 , where the first and second processor are the same processor.

3. The system of claim 1 , where the portable computing device receives structure layout data, the user interface comprises a representation of the structure derived from the layout data, and the display also comprising an indicator that represents the location associated with the received condition data and a representation of occupancy derived from the occupancy data.

4. The system of claim 1 , where the occupancy sensor comprises one of a video camera or a still camera and software instructions that when executed by one of the first processor, the second processor, or the third processor, detect occupancy by analyzing one of a received video or a still image.

5. The system of claim 4 , wherein a type of occupant is determined by analyzing the received video or still image.

6. The system of claim 5 , wherein the displayed occupancy data comprises the determined type of occupant.

7. The system of claim 1 , where the occupancy sensor comprises an audio detector and comprises software instructions that when executed by one of the first processor or second processor, analyzes sound data from the audio detector to detect occupancy.

8. The system of claim 7 , wherein the sound data is analyzed to determine a type of occupant detected.

9. The system of claim 1 wherein the occupancy detector uses a plurality of different sensor types to determine whether the occupant is alive or dead and the alive or dead status of the occupant is displayed on the user interface.

10. The system of claim 1 , wherein a level of risk associated with the alert is determined using the factor value and the level of risk is displayed on the user interface.

11. A method of assisting rescuers to locate persons at risk in a structure, the method comprising:

receiving at a sensory node, a plurality of condition data values from at least one hazardous condition sensor located at a first location in the structure;

applying a weighting factor to the received condition values, the weighting factor determined based on the hazardous condition sensor type from which the condition values were received;

receiving at the sensory node, occupancy data from an occupancy sensor, the occupancy sensor located at a second location in the structure;

transmitting by the sensory node, at least one weighted condition data value and the occupancy data;

determining a condition data threshold value;

determining an expected condition data value for a certain period of time;

receiving the at least one condition value and occupancy data by a remote computing device;

determining a factor value equal to a number of standard deviations between the weighted condition data value and the expected 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;

transmitting an alert by the remote computing device as the result of the remote computing device 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;

receiving, by a portable computing device, the alert; and

displaying on a user interface of the portable computing device, a notification of the alert, the location associated with the received condition value and the occupancy data.

12. The method of claim 11 , where the first location and the second location are the same.

13. The method of claim 11 , where the sensory node and the remote computing device are the same device.

14. The method of claim 11 , where the portable computing device receives structure layout data and the step of displaying on the user interface further comprises displaying a representation of the structure and an indicator that represents the location associated with the received condition and a representation of occupancy derived from the occupancy data.

15. The method of claim 11 , where the occupancy sensor comprises one of a video camera or a still camera and occupancy is detected by analyzing one of a received video or a still image.

16. The method of claim 15 , where a type of occupancy is detected by analyzing the received video or the still image.

17. The method of claim 16 , where the displayed occupancy data comprises the determined type of occupant.

18. The method of claim 11 , wherein a level of risk associated with the alert is determined using the factor value and the level of risk is displayed on the user interface.

Continuity (4)
Continuation 15620484 · Jun 12, 2017
Continuation 15099786 · Apr 15, 2016
Continuation 15097909 · Apr 13, 2016
Related Publication 20220044140A1 · Feb 10, 2022
References Cited (25)
US 5079422A · Wong · 1992 [cited by applicant]
US 6024750A · Mastri et al. · 2000 [cited by applicant]
US 6477485B1 · Radulovic et al. · 2002 [cited by applicant]
US 6624750B1 · Marman et al. · 2003 [cited by applicant]
US 8786425B1 · Hutz · 2014 [cited by applicant]
US 9679255B1 · Mullaly et al. · 2017 [cited by applicant]
US 9734697B1 · Modi · 2017 [cited by examiner]
US 20050200475A1 · Chen · 2005 [cited by applicant]
US 20060267780A1 · Adams · 2006 [cited by examiner]
US 20070008099A1 · Kimmel et al. · 2007 [cited by applicant]
US 20100274449A1 · Yonak · 2010 [cited by examiner]
US 20110240798A1 · Gershzohn et al. · 2011 [cited by applicant]
US 20110241877A1 · Wedig · 2011 [cited by examiner]
US 20130082837A1 · Cosentino et al. · 2013 [cited by applicant]
US 20150279193A1 · Federspiel et al. · 2015 [cited by applicant]
US 20160117070A1 · Rose et al. · 2016 [cited by applicant]
US 20170278371A1 · Abe et al. · 2017 [cited by applicant]
US 20170337485A1 · Mullaly et al. · 2017 [cited by applicant]
US 20180232563A1 · Albadawi et al. · 2018 [cited by applicant]
US 20190019777A1 · She et al. · 2019 [cited by applicant]
Holmberg DG, Raymond MA, Averill JD. Delivering building intelligence to first responders. NIST TN. Feb. 27, 2013;1648. (Year: 2013). [cited by examiner]
Koch DB, Payne PW. A simple evacuation modeling and simulation tool for first responders. In SoutheastCon 2015 Apr. 9, 2015 (pp. 1-5). IEEE. (Year: 2015). [cited by examiner]
Rose-Pehrsson, S. et al., “Real-time probabilistic neural network performance and optimization for fire detection and nuisance alarm rejection”, Proc. Conf. on Automatic Fire Detection, Mar. 25-28, 2001, 14 pages. (Year… [cited by examiner]
Jones, Walter W., William D. Davis, D. D. Evans, David G. Holmberg, Steven T. Bushby, and K. A. Reed. “Workshop to define information needed by emergency responders during building emergencies.” (2005). (Year: 2005). [cited by examiner]
Chandola, Varun, Arindam Banerjee, and Vipin Kumar. “Anomaly detection: A survey.” ACM computing surveys (CSUR) 41, No. 3 ( 2009): 1-58. (Year: 2009). [cited by examiner]
Cited By (1)
US 12,614,434