Aberration engine

US9489826B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9489826-B1
Application numberUS-201514878333-A
CountryUS
Kind codeB1
Filing dateOct 8, 2015
Priority dateSep 9, 2011
Publication dateNov 8, 2016
Grant dateNov 8, 2016

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.

An aberration engine that collects data sensed by a monitoring system that monitors a property of a user and aggregates the collected data over a period of a time. The aberration engine detects, within the aggregated data, patterns of recurring events and, based on detecting the patterns of recurring events within the aggregated data, takes action related to the monitoring system based on the detected patterns of recurring events within the aggregated data.

First claim

Opening claim text (preview).

What is claimed is: 1. An electronic system comprising: at least one processor; and at least one non-transitory computer-readable storage medium coupled to the at least one processor having stored thereon instructions which, when executed by the at least one processor, causes the at least one processor to perform operations comprising: collecting and storing sensor data sensed by sensors of a monitoring system that monitors a property of a user; aggregating, by the electronic system, the collected sensor data over a period of a time; receiving, at the electronic system, user input related to the monitoring system's performance of actions based on patterns of recurring events; based on the user input, updating one or more thresholds used in controlling the monitoring system to perform actions based on patterns of recurring events; detecting, by the electronic system and within the aggregated sensor data, a pattern of recurring events; and based on detecting the pattern of recurring events within the aggregated sensor data, taking, by the electronic system, action related to the monitoring system in accordance with the updated one or more thresholds used in controlling the monitoring system's performance of actions based on patterns of recurring events, wherein abnormality values are calculated based on comparing received sensor data to the detected pattern of recurring events, wherein the user input related to the monitoring system's performance of actions based on patterns of recurring events relates to the one or more thresholds, and wherein the abnormality values are compared to the one or more thresholds. 2. The electronic system of claim 1 , wherein detecting, within the aggregated sensor data, the pattern of recurring events comprises: detecting, within the aggregated sensor data, a series of events that have been repeated multiple times; determining a confidence score associated with the series of events that reflects whether repetition of the series of events is a recurring pattern; comparing the determined confidence score to a threshold; based on the comparison, determining that the determined confidence score meets the threshold; and detecting the series of events as a pattern of recurring events based on the determination that the determined confidence score meets the threshold. 3. The electronic system of claim 1 : wherein the user input related to the monitoring system's performance of actions based on patterns of recurring events indicates the one or more thresholds; and wherein taking action related to the monitoring system comprises: determining, based on the comparing, to suggest a rule for the monitoring system based on the detected pattern of recurring events within the aggregated sensor data; and sending, to the user of the monitoring system, a suggestion of the rule for the monitoring system. 4. The electronic system of claim 3 : wherein determining to suggest the rule for the monitoring system based on the detected pattern of recurring events within the aggregated sensor data comprises determining to suggest a notification alert that notifies the user in response to data sensed by the monitoring system indicating activity that is inconsistent with the detected pattern of recurring events within the aggregated sensor data; and wherein sending, to the user of the monitoring system, the suggestion of the rule for the monitoring system comprises sending, to the user of the monitoring system, a suggestion of the notification alert that notifies the user in response to data sensed by the monitoring system indicating activity that is inconsistent with the detected pattern of recurring events within the aggregated sensor data. 5. The electronic system of claim 1 , wherein taking action related to the monitoring system comprises automatically, without action by the user, setting a rule for the monitoring system based on the detected pattern of recurring events within the aggregated sensor data. 6. The electronic system of claim 5 , wherein automatically, without action by the user, setting the rule for the monitoring system based on the detected pattern of recurring events within the aggregated sensor data comprises automatically, without action by the user, setting a notification alert that notifies the user in response to data sensed by the monitoring system indicating activity that is inconsistent with the detected pattern of recurring events within the aggregated sensor data. 7. The electronic system of claim 5 , wherein automatically, without action by the user, setting the rule for the monitoring system based on the detected pattern of recurring events within the aggregated sensor data comprises automatically, without action by the user, extending a dialer delay for an alarm condition detected by the monitoring system based on activity that is consistent with the detected pattern of recurring events within the aggregated sensor data, but that occurs at a time when the monitoring system is armed, the dialer delay being a time period during which the user is able to deactivate the alarm condition prior to the monitoring system notifying a central monitoring station about the alarm condition. 8. The electronic system of claim 1 , wherein taking action related to the monitoring system comprises sending, to the user and at a time when the monitoring system is in an unarmed state, a notification alert that notifies the user that data sensed by the monitoring system indicates activity that is inconsistent with the detected pattern of recurring events within the aggregated sensor data. 9. The electronic system of claim 1 , wherein taking action related to the monitoring system comprises sending, to a central monitoring station and at a time when the monitoring system is in an unarmed state, an alarm notification that notifies the central monitoring station of a potential alarm condition based on data sensed by the monitoring system indicating activity that is inconsistent with the detected pattern of recurring events within the aggregated sensor data, the central monitoring station being authorized to dispatch emergency services based on alarm conditions detected by the monitoring system. 10. The electronic system of claim 1 , wherein taking action related to the monitoring system comprises: identifying a series of events detected by the monitoring system; determining abnormality measures including an abnormality measure for each event included in the series of events; determining an abnormality score for the series of events based on the determined abnormality measures; comparing the abnormality score to a threshold; based on the comparison, determining that the abnormality score meets the threshold; and based on the determination that the abnormality score meets the threshold, sending, to the user, an alert indicating that the monitoring system has detected abnormal activity at the property of the user. 11. The electronic system of claim 1 : wherein receiving user input related to use of patterns of recurring events in performing actions related to the monitoring system comprises receiving user input indicating that the user would like to be alerted more based on patterns of recurring events; wherein updating one or more thresholds used in controlling the monitoring system's performance of actions based on patterns of recurring events comprises updating one or more thresholds to decrease a level of confidence of detected activity being abnormal activity needed to alert the user of abnormal activity; and wherein taking action related to the monitoring system comprises taking action related to the monitoring system in accordance with the decreased lev

Assignees

Inventors

Classifications

  • using electric transmission {; transformation of alarm signals to electrical signals from a different medium, e.g. transmission of an electric alarm signal upon detection of an audible alarm signal} · CPC title

  • Alarms responsive to unspecified undesired or abnormal conditions · 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

  • H04M11/04Primary

    with alarm systems, e.g. fire, police or burglar alarm systems · CPC title

  • Burglar, theft or intruder alarms · 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 US9489826B1 cover?
An aberration engine that collects data sensed by a monitoring system that monitors a property of a user and aggregates the collected data over a period of a time. The aberration engine detects, within the aggregated data, patterns of recurring events and, based on detecting the patterns of recurring events within the aggregated data, takes action related to the monitoring system based on the d…
Who is the assignee on this patent?
Alarm Com Inc
What technology area does this patent fall under?
Primary CPC classification H04M11/04. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).