Intelligent assistant
US-2018232563-A1 · Aug 16, 2018 · US
US2019108739A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019108739-A1 |
| Application number | US-201816156908-A |
| Country | US |
| Kind code | A1 |
| Filing date | Oct 10, 2018 |
| Priority date | Oct 11, 2017 |
| Publication date | Apr 11, 2019 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method includes receiving sensor data over time from each node of a plurality of sensory nodes located within a building. The method also includes determining a sensor specific abnormality value for each node of the plurality of sensory nodes. The method further includes determining, a building abnormality value in response to a condition where the sensor specific abnormality value for multiple nodes of the plurality of sensory nodes exceeds a threshold value. The method also includes causing an alarm to be generated based on the building abnormality value.
Opening claim text (preview).
What is claimed is: 1 . A method comprising: receiving, by a computing device, sensor data over time from each node of a plurality of sensory nodes located within a building, wherein the computing device is communicatively coupled to the plurality of sensory nodes; determining, by the computing device, a sensor specific abnormality value for each node of the plurality of sensory nodes; determining, by the computing device, a building abnormality value in response to a condition where the sensor specific abnormality value for multiple nodes of the plurality of sensory nodes exceeds a threshold value, wherein the building abnormality value is determined based on sensor data from the multiple nodes; and causing an alarm to be generated based on the building abnormality value. 2 . The method of claim 1 , wherein determining the sensor specific abnormality value for each node of the plurality of sensory nodes further comprises: determining, by the computing device, a long term average of sensor data over a first time interval; and determining, by the computing device, a control limit by adding or subtracting an offset value from the long term average. 3 . The method of claim 2 , wherein determining the sensor specific abnormality value for each node of the plurality of sensory nodes further comprises normalizing a real-time value of sensor data by a difference between the control limit and the long term average. 4 . The method of claim 1 , wherein determining the building abnormality value further comprises: determining a cumulative distribution function based on sensor data from a first time interval; and scaling the sensor data using the cumulative distribution function. 5 . The method of claim 1 , wherein determining the building abnormality value further comprises multiplying the sensor data by a weighting factor determined based on a type of sensor data for each node of the plurality of sensory nodes, wherein the type of sensor data is one of an amount of smoke obscuration, a temperature, an amount of a gas, a humidity, and an amount of flammable material, wherein the weighting factor is largest for the type of sensor data that is an amount of smoke obscuration or the type of sensor data that is an amount of a gas. 6 . The method of claim 1 , wherein determining the building abnormality value further comprises multiplying sensor data by a room factor, wherein the room factor is determined based on a number of rooms that include the at least one node. 7 . The method of claim 1 , wherein a type of sensor data from each node of the plurality of sensory nodes is one of an amount of smoke obscuration, a temperature, an amount of a gas, a humidity, and an amount of flammable material. 8 . The method of claim 1 , further comprising: causing an notification to be generated based on a determination that the sensor specific abnormality value for at least one node of the plurality of sensory nodes exceeds the threshold value; and transmitting the building abnormality value to a monitoring unit. 9 . The method of claim 1 , further comprising: transmitting, by the computing device, an instruction to each node of the plurality of sensory nodes to generate an alert based on the building abnormality value. 10 . The method of claim 1 , further comprising: receiving, by the computing device, sensor data over time from each node of the plurality of sensory nodes at a first measurement resolution; and transmitting, by the computing device, an instruction to each node of the plurality of sensory nodes to measure or report sensor data at a second measurement resolution based on a determination that the sensor specific abnormality value for at least one node of the plurality of sensory nodes exceeds the threshold value, wherein the second measurement resolution is coarser than the first measurement resolution. 11 . The method of claim 1 , wherein each node of the plurality of sensory nodes is located in a different area within the building, wherein the method further comprises determining, by the computing device, a direction of a fire or a speed of the fire based on a time delay of sensor data between two nodes of the plurality of sensory nodes. 12 . A system comprising: a computing device comprising: a transceiver configured to receive sensor data over time from each node of a plurality of sensory nodes; a memory configured to store sensor data; and a processor operatively coupled to the memory and the transceiver, wherein the processor is configured to determine a sensor specific abnormality value for each node of the plurality of sensory nodes, wherein the processor is configured to determine, a building abnormality value in response to a condition where the sensor specific abnormality value for multiple nodes of the plurality of sensory nodes exceeds a threshold value, wherein the building abnormality value is determined based on sensor data from the multiple nodes, and wherein the processor is configured to transmit an instruction to each sensory node to generate an alarm based on the building abnormality value. 13 . The system of claim 12 , further comprising: a plurality of sensory nodes, wherein each node of the plurality of sensory nodes is communicatively coupled to the computing device, wherein each node of the plurality of sensory nodes comprises: a node transceiver configured to transmit sensor data over time; a warning unit configured to generate an alarm; and a node processor operatively coupled to the warning unit and the node transceiver, wherein the processor is configured to activate the warning unit in response to the instruction from the computing device. 14 . The system of claim 13 , wherein at least one of the plurality of sensory nodes is a smoke detector, a carbon monoxide detector, a humidity detector, or a grease detector. 15 . The system of claim 12 , further comprising: a monitoring unit comprising: a unit transceiver configured to receive the building abnormality value and sensor data; and a user interface operatively coupled to the unit transceiver, wherein the user interface is configured to display the building abnormality value and the sensor data. 16 . The system of claim 12 , wherein the processor is further configured to: determine a long term average of sensor data from each node of the plurality of sensory nodes over a first time interval; and determine a control limit for each node of the plurality of sensory nodes by adding or subtracting an offset value from the long term average. 17 . The system of claim 12 , wherein the processor is further configured to: determine a cumulative distribution function based on sensor data from the multiple nodes over a first time interval; scale the sensor data from the multiple nodes using the cumulative distribution function; and multiply the sensor data from the multiple nodes by a weighting factor determined based on a type of sensor data for the multiple nodes. 18 . The system of claim 12 , wherein the processor is further configured multiply sensor data from the multiple nodes by a room factor, wherein the room factor is determined based on a number of rooms that include the at least one of the multiple nodes. 19 . The system of claim 12 , wherein each node of the plurality of sensory nodes is located in a different area within a building, wherein the processor is configured to determine a direction of a fire or a speed of the fire based on a time delay of sensor data between two nodes of the plura
Actuation by presence of smoke or gases {, e.g. automatic alarm devices for analysing flowing fluid materials by the use of optical means} · CPC title
Data fusion; cooperative systems, e.g. voting among different detectors · CPC title
Fuzzy logic; neural networks · CPC title
Level alarms, e.g. alarms responsive to variables exceeding a threshold · CPC title
Signalling of the alarm condition to a substation whose identity is signalled to a central station, e.g. relaying alarm signals in order to extend communication range · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.