Automatic security system mode selection

US9508250B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9508250-B2
Application numberUS-201414585491-A
CountryUS
Kind codeB2
Filing dateDec 30, 2014
Priority dateDec 30, 2014
Publication dateNov 29, 2016
Grant dateNov 29, 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.

Systems and techniques are provided for automatic security system mode selection. A set of signals may be received from sensors distributed in an environment with a security system. The security system may be in a first mode. An occupancy model may be received. An occupancy estimate may be generated for the environment based on the set of signals from the sensors and the occupancy model. Mode rules may be received. The mode rules associate occupancy estimates with modes of the security system. A second mode for the security system may be determined based on the occupancy estimate and mode rules. The second mode may be different from the first mode. The mode of the security system may be automatically changed from the first mode to the second mode.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method performed by a data processing apparatus, the method comprising: receiving one or more inputs, wherein the one or more inputs comprise at least one signal from one or more sensors in an environment; generating an occupancy estimate for the environment based on the one or more inputs and an occupancy model; determining, for a security system operating in a first mode, a second mode, based on the occupancy estimate and one or more mode rules that associate occupancy estimates with modes of the security system, wherein the second mode is different from the first mode, and each of the first mode and the second mode is independently selected from the group consisting of: a stay mode, a home mode, a night mode, a vacation mode, and an away mode; and automatically changing the mode of the security system from the first mode to the second mode. 2. The computer-implemented method of claim 1 , wherein the automatically changing the mode of the security system further comprises: determining that the mode rules permit an automatic mode change of the security system without input from a user; and the automatically changing the mode of the security system comprises changing the security system from the first mode to the second mode without input from the user. 3. The computer-implemented method of claim 2 , further comprising, after automatically changing the mode of the security system from the first mode to the second mode without input from a user, sending a notification of the mode change from the first mode to the second mode to the computing device associated with the user. 4. The computer-implemented method of claim 3 , further comprising: receiving an override indication from the computing device associated with the user; and changing the mode of the security system from the second mode to the first mode. 5. The computer-implemented method of claim 1 , wherein the automatically changing the mode of the security system further comprises: determining that the mode rules do not permit an automatic mode change of the security system; sending a mode change request to at least one computing device associated with a user; and receiving a response to the mode change request authorizing the mode change. 6. The computer-implemented method of claim 5 , wherein the at least one computing device associated with the user is a hub computing device of the security system, a personal computing device of the user, or a speaker system. 7. The computer-implemented method of claim 5 , wherein the user is a resident of the environment. 8. The computer-implemented method of claim 7 , wherein the user is the resident of the environment who has most recently left or is expected to arrive at the environment when the environment is unoccupied. 9. The computer-implemented method of claim 5 , further comprising, when the mode rules do not permit an automatic mode change for the security system: receiving a delay period from the computing device associated with the user; and waiting the length of the delay period before changing the mode of the security system from the first mode to the second mode, when the response authorizes a mode change. 10. The computer-implemented method of claim 1 , wherein the occupancy model comprises a set of machine learning weights for use with a machine learning system. 11. The computer-implemented method of claim 10 , wherein: the machine learning system is trained to estimate the occupancy of the environment using at least one of supervised training, unsupervised training, online training, or offline training, and the occupancy model encodes a model of the occupancy of the environment based on the one or more inputs from the one or more sensors. 12. The computer-implemented method of claim 1 , wherein the mode rules are either parameter-based rules or conditional-clause based rules. 13. The computer-implemented method of claim 1 , wherein the occupancy estimate comprises an indication of one or more of: a number and an identity of occupants in the environment; whether the occupants are residents, known guests, or unknown; a number of pets in the environment; locations of occupants and pets within the environment; whether any occupants have recently entered or exited the environment; whether any occupants are expected to enter or exit the environment in the near future; or a length of time an occupant who is a resident has been present in or absent from the environment. 14. The computer-implemented method of claim 1 , wherein the determining further comprises matching the occupancy estimate to one of the mode rules. 15. The computer-implemented method of claim 14 , wherein the matching uses one of a best match and an exact match. 16. The computer-implemented method of claim 1 , wherein the changing the mode of the security system further comprises changing the state of at least one of: one of the one or more sensors, a control, or a hub computing device for the security system. 17. The computer-implemented method of claim 16 , wherein the changing the state of one of the one or more sensors comprises one of: placing the sensor in an armed state from a disarmed state; or placing the sensor in a disarmed state from an armed state. 18. The computer-implemented method of claim 16 , wherein a state of a control is changed, the control is a lock, and the changing the state of the control comprises one of: placing the lock in a locked state from an unlocked state; or placing the lock in an unlocked state from a locked state. 19. The computer-implemented method of claim 1 , wherein the modes of the security system comprise: armed modes, disarmed modes, and combination modes; wherein, when the security system is in a combination mode, at least one of the one or more sensors is in an armed state, and at least one of the one or more sensors is in a disarmed state. 20. The computer-implemented method of claim 1 , further comprising, before generating the occupancy estimate, filtering the one or more inputs to remove inputs which are not related to determining the occupancy of the environment. 21. The method of claim 1 , wherein the one or more inputs comprise a time of day. 22. A computer-implemented system for automatic security system mode selection, comprising: one or more sensors adapted to monitor an aspect of an environment and generate one or more signals; and a hub computing device adapted to: receive one or more inputs comprising the one or more signals from the one or more sensors, generate an occupancy estimate for the environment based on the one or more inputs and an occupancy model, determine, for a security system operating in a first mode, a second mode based on the occupancy estimate and one or more mode rules that associate occupancy estimates with modes of the security system, wherein the second mode is different from the first mode, and each of the first mode and the second mode is independently selected from the group consisting of: a stay mode, a home mode, a night mode, a vacation mode, and an away mode; and automatically change the mode of the security system from the first mode to the second mode. 23. The computer-implemented system of claim 22 , wherein the hub computing device is further adapted to: determine, before automatically changing the mode of the hub security system, that the mode rules permit an automatic mode change for the secu

Assignees

Inventors

Classifications

  • G08B25/008Primary

    Alarm setting and unsetting, i.e. arming or disarming of the security system · CPC title

  • detecting deviation from an expected pattern of behaviour or schedule · CPC title

  • 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

  • G08B29/185Primary

    Signal analysis techniques for reducing or preventing false alarms or for enhancing the reliability of the system · 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 US9508250B2 cover?
Systems and techniques are provided for automatic security system mode selection. A set of signals may be received from sensors distributed in an environment with a security system. The security system may be in a first mode. An occupancy model may be received. An occupancy estimate may be generated for the environment based on the set of signals from the sensors and the occupancy model. Mode r…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification G08B25/008. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 29 2016 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).