Multi-factor event sequencing and analytics systems

US11061374B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11061374-B2
Application numberUS-201916294884-A
CountryUS
Kind codeB2
Filing dateMar 6, 2019
Priority dateMar 6, 2019
Publication dateJul 13, 2021
Grant dateJul 13, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A building management system comprising a plurality of sensors, each sensor of the plurality of sensors configured to detect a condition of the building is disclosed. The system may further comprise a memory for storing one or more events, each event configured to identify an action from a sequence of sensed conditions, a communications module configured to communicate with a remote device over a network, and a controller operatively coupled to the first sensor, the second sensor, the memory, and the communications module. The controller may be configured to compare the plurality of sensed conditions to the one or more events to identify an action and determine what, if any response is required, and if a response is required, provide a notification to the remove device via the communications module.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for detecting an event in or near a building, the method comprising: storing two or more events, the two or more events being determined based at least in part on a sequence of sensor data points, the sequence of sensor data points being determined from monitoring a plurality of sensed conditions detected by a plurality of sensors in a building over a time period, the two or more events including: a first event determined based on a first sequence of sensor data points having a first start time within the time period, and a second event based on a second sequence of sensor data points having a second start time within the time period different from the first start time, wherein a portion of the first sequence of sensor data points overlaps a portion of the second sequence of sensor data points, each event of the two or more events defining: a sequence of two or more conditions, an action associated with the sequence of two or more conditions, and a response to the sequence of two or more conditions; monitoring one or more sensed conditions detected by one or more sensors in the building over time; repeatedly comparing the one or more sensed conditions to the two or more events to identify when a sequence of sensed conditions matches the sequence of two or more conditions in at least one of the two or more events; and performing the response defined by an event from the two or more events that defines the sequence of two or more conditions that matches the sequence of sensed conditions. 2. The method of claim 1 , wherein the two or more events include a user defined event. 3. The method of claim 2 , further comprising: defining the user defined event, including: initiating a set-up sequence module, performing the action to be associated with a sequence of sensed conditions, recoding the sequence of sensed conditions as the action is recorded, exiting the set-up sequence module, and saving sequence of sensed conditions as the user defined event. 4. The method of claim 3 , further comprising assigning an action name to the user defined event. 5. The method of claim 3 , further comprising assigning a response to the user defined event. 6. The method of claim 1 , wherein the event is an event by an external server. 7. The method of claim 1 , wherein the action for at least one event is a person arriving at the building. 8. The method of claim 1 , wherein the action for at least one event is a person leaving the building. 9. The method of claim 1 , wherein the action for at least one event is a person waking up. 10. The method of claim 1 , wherein the response comprises delivering a notification to a remote device over a network. 11. The method of claim 10 , wherein the notification summarizes the action and the sequence of sensed conditions. 12. A building automation system configured to be used in or near a building, the system comprising: a plurality of sensors, wherein each sensor of the plurality of sensors is configured to detect a condition of the building; a memory for storing two or more events, the two or more events being determined based at least in part on a sequence of sensor data points, the sequence of sensor data points being determined from monitoring a first plurality of sensed conditions detected by the plurality of sensors in the building over a time period, the two or more events including: a first event determined based on a first sequence of sensor data points having a first start time within the time period, and a second event based on a second sequence of sensor data points having a second start time within the time period different from the first start time, wherein a portion of the first sequence of sensor data points overlaps a portion of the second sequence of sensor data points, and wherein each event of the two or more events is associated with a sequence of sensed conditions and an action associated with the sequence of sensed conditions; a communications module configured to communicate with a remote device over a network; and a controller operatively coupled to the plurality of sensors, the memory, and the communications module, the controller configured to: compare a second plurality of sensed conditions to the two or more events to identify an action; determine, based at least in part on comparing the second plurality of sensed conditions to the two or more events, whether a response is required]; and in response to determining that the response is required, provide a notification to the remote device via the communications module. 13. The system of claim 12 , wherein a first sensor of the plurality of sensors comprises a motion detector. 14. The system of claim 12 , wherein a first sensor of the plurality of sensors comprises a limit switch. 15. The system of claim 12 , wherein a first sensor of the plurality of sensors comprises an Internet of Things (IoT) device. 16. The system of claim 12 , wherein a first sensor of the plurality of sensors comprises a camera. 17. The system of claim 12 , wherein a first sensor of the plurality of sensors comprises a network connection. 18. The system of claim 12 , wherein the plurality of sensors are located at the building, the controller and the communications module are located in the building, and the remote device is a portable handheld device. 19. A server for monitoring a building, the server comprising: a memory for storing two or more events, the two or more events being determined based at least in part on a sequence of sensor data points, the sequence of sensor data points being determined from monitoring a first plurality of sensed conditions detected by a plurality of sensors in the building over a time period, the two or more events including: a first event determined based on a first sequence of sensor data points having a first start time within the time period, and a second event based on a second sequence of sensor data points having a second start time within the time period different from the first start time, wherein a portion of the first sequence of sensor data points overlaps a portion of the second sequence of sensor data points, and wherein each event of the two or more events is associated with a sequence of conditions, an action associated with the sequence of conditions, and a response; an input/output port for receiving one or more sensed conditions from the building; and a controller operatively coupled memory and the input/output port, the controller configured to: monitor the one or more sensed conditions over time; repeatedly applying the two or more events to the one or more sensed conditions to identify when a sequence of sensed conditions matches the sequence of conditions associated with at least one of the two one or more events; and perform an action associated with the event that resulted in the match. 20. The server of claim 19 , wherein the action triggers two or more sensors of the plurality of sensors.

Assignees

Inventors

Classifications

  • G05B15/02Primary

    electric · CPC title

  • involving control of end-device applications over a network · CPC title

  • G08B19/00Primary

    Alarms responsive to two or more different undesired or abnormal conditions, e.g. burglary and fire, abnormal temperature and abnormal rate of flow · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11061374B2 cover?
A building management system comprising a plurality of sensors, each sensor of the plurality of sensors configured to detect a condition of the building is disclosed. The system may further comprise a memory for storing one or more events, each event configured to identify an action from a sequence of sensed conditions, a communications module configured to communicate with a remote device over…
Who is the assignee on this patent?
Ademco Inc
What technology area does this patent fall under?
Primary CPC classification G05B15/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 13 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).