US10991233B2ActiveUtilityA1

Detection of authorized user presence and handling of unauthenticated monitoring system commands

67
Assignee: ALARM COM INCPriority: Nov 23, 2016Filed: Jan 27, 2020Granted: Apr 27, 2021
Est. expiryNov 23, 2036(~10.4 yrs left)· nominal 20-yr term from priority
G10L 15/22G06V 40/10G06V 20/52G10L 2015/223G08B 13/19695G07C 9/00904G08B 13/1965G08B 25/008G07C 9/00571G08B 19/00G10L 17/22G06F 3/167G08B 13/19656G07C 9/00G08B 29/02G06K 9/00771G06K 9/00362
67
PatentIndex Score
0
Cited by
27
References
16
Claims

Abstract

Techniques are described for detecting and handling unauthenticated commands in a property monitoring system. In some implementations, a monitoring system may include sensors located throughout a property, a monitoring control unit, and an input device. The monitoring control unit may be configured to receive data collected by the sensors, as well as an input command detected by the input device. For an input command that does not include authentication information, the monitoring control unit may generate property state information based on the sensor data, then analyze the property state data and the input command against one or more rules that relate to authorization of unauthenticated commands. Based on the analysis, the monitoring control unit may determine whether to perform the action corresponding to the input command or whether to perform another action, for example, generating and providing a notification or authorization request to a user.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A computer-implemented method comprising:
 receiving, by a monitoring system that is configured to monitor a property and without authentication information, user input selecting, from among multiple scenes available for application at the property, a particular scene to apply at the property: 
 wherein each of the multiple scenes available for application at the property defines a set of actions that the monitoring system is configured to perform at the property upon selection through the user input, 
 wherein the particular scene defines a particular set of actions that the monitoring system is configured to perform at the property upon selection of the particular scene through the user input, 
 wherein the particular set of actions defined by the particular scene is different from sets of actions defined by other of the multiple scenes available for application at the property; 
 based on the receipt of the user input selecting, from among the multiple scenes available for application at the property, the particular scene to apply at the property, identifying, by the monitoring system, the particular set of actions that the monitoring system is configured to perform at the property upon selection of the particular scene; and 
 based on the identification of the particular set of actions that the monitoring system is configured to perform at the property upon selection of the particular scene, instructing, by the monitoring system, multiple electronic devices located at the property to adjust attributes of the property to perform the particular set of actions, 
 wherein the multiple electronic devices located at the property comprise at least two of a thermostat, an electronic light, an electronic door lock, an appliance, an electronic garage door, an electronic window lock, a security panel, or electronic blinds; 
 receiving, by the monitoring system and from a sensor that is located at the property, sensor data; and 
 based on the sensor data and the user input without authentication information, determining, by the monitoring system, whether to authorize the selection of the particular scene. 
 
     
     
       2. The computer-implemented method of  claim 1 , further comprising handling control of scenes for multiple, different properties. 
     
     
       3. The computer-implemented method of  claim 1 , further comprising allowing at least one guest to input a command that controls at least one of the multiple electronic devices located at the property and revoking command access by the at least one guest after the at least one guest has left the property. 
     
     
       4. The computer-implemented method of  claim 1 , further comprising managing, by the monitoring system and for multiple, different users, personalized scenes with personalized sets of actions for the personalized scenes. 
     
     
       5. The computer-implemented method of  claim 1 , wherein receiving, by the monitoring system that is configured to monitor the property, the user input selecting, from among the multiple scenes available for application at the property, the particular scene to apply at the property comprises receiving the user input from a user that is located outside of the property. 
     
     
       6. The computer-implemented method of  claim 1 :
 wherein the multiple scenes available for application at the property comprise at least:
 a home scene that defines a home set of actions appropriate for when a user of the property is located at the property, 
 an away scene that defines an away set of actions appropriate for when the user of the property is located away from the property, and 
 a sleep scene that defines a sleep set of actions appropriate for when the user of the property is sleeping at the property; and 
 
 wherein receiving, by the monitoring system that is configured to monitor the property, the user input selecting, from among the multiple scenes available for application at the property, the particular scene to apply at the property comprises receiving user input selecting the home scene, the away scene, or the sleep scene. 
 
     
     
       7. The computer-implemented method of  claim 1 :
 wherein the multiple scenes available for application at the property comprise at least:
 an arriving home scene that defines an arrival set of actions appropriate for when a user of the property is arriving at the property, 
 a good night scene that defines a night set of actions appropriate for when the user of the property is going to sleep at the property, and 
 a wake up scene that defines a morning set of actions appropriate for when the user of the property is waking up at the property; and 
 
 wherein receiving, by the monitoring system that is configured to monitor the property, the user input selecting, from among the multiple scenes available for application at the property, the particular scene to apply at the property comprises receiving user input selecting the arriving home scene, the good night scene, or the wake up scene. 
 
     
     
       8. The computer-implemented method of  claim 1 :
 wherein the multiple electronic devices located at the property comprise the thermostat, the electronic light, and the electronic door lock, and 
 wherein instructing, by the monitoring system, the multiple electronic devices located at the property to adjust attributes of the property to perform the particular set of actions comprises, based on a single selection of the particular scene:
 instructing, by the monitoring system, the thermostat to adjust a temperature of the property, 
 instructing, by the monitoring system, the electronic light to change a setting of the electronic light, and 
 instructing, by the monitoring system, the electronic door lock to lock or unlock a door controlled by the electronic door lock. 
 
 
     
     
       9. A monitoring system comprising:
 at least one processor; and 
 at least one 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: 
 receiving user input selecting, from among multiple scenes available for application at the property and without authentication information, a particular scene to apply at the property: 
 wherein each of the multiple scenes available for application at the property defines a set of actions that the monitoring system is configured to perform at the property upon selection through the user input, 
 wherein the particular scene defines a particular set of actions that the monitoring system is configured to perform at the property upon selection of the particular scene through the user input, 
 wherein the particular set of actions defined by the particular scene is different from sets of actions defined by other of the multiple scenes available for application at the property; 
 based on the receipt of the user input selecting, from among the multiple scenes available for application at the property, the particular scene to apply at the property, identifying the particular set of actions that the monitoring system is configured to perform at the property upon selection of the particular scene; 
 based on the identification of the particular set of actions that the monitoring system is configured to perform at the property upon selection of the particular scene, instructing multiple electronic devices located at the property to adjust attributes of the property to perform the particular set of actions, 
 wherein the multiple electronic devices located at the property comprise at least two of a thermostat, an electronic light, an electronic door lock, an appliance, an electronic garage door, an electronic window lock, a security panel, or electronic blinds; 
 receiving, by the monitoring system and from a sensor that is located at the property, sensor data; and 
 based on the sensor data and the user input without authentication information, determining, by the monitoring system, whether to authorize the selection of the particular scene. 
 
     
     
       10. The monitoring system of  claim 9 , wherein the operations further comprise handling control of scenes for multiple, different properties. 
     
     
       11. The monitoring system of  claim 9 , wherein the operations further comprise allowing at least one guest to input a command that controls at least one of the multiple electronic devices located at the property and revoking command access by the at least one guest after the at least one guest has left the property. 
     
     
       12. The monitoring system of  claim 9 , wherein the operations further comprise managing, by the monitoring system and for multiple, different users, personalized scenes with personalized sets of actions for the personalized scenes. 
     
     
       13. The monitoring system of  claim 9 , wherein receiving the user input selecting, from among the multiple scenes available for application at the property, the particular scene to apply at the property comprises receiving the user input from a user that is located outside of the property. 
     
     
       14. The monitoring system of  claim 9 :
 wherein the multiple scenes available for application at the property comprise at least:
 a home scene that defines a home set of actions appropriate for when a user of the property is located at the property, 
 an away scene that defines an away set of actions appropriate for when the user of the property is located away from the property, and 
 a sleep scene that defines a sleep set of actions appropriate for when the user of the property is sleeping at the property; and 
 
 wherein receiving the user input selecting, from among the multiple scenes available for application at the property, the particular scene to apply at the property comprises receiving user input selecting the home scene, the away scene, or the sleep scene. 
 
     
     
       15. The monitoring system of  claim 9 :
 wherein the multiple scenes available for application at the property comprise at least:
 an arriving home scene that defines an arrival set of actions appropriate for when a user of the property is arriving at the property, 
 a good night scene that defines a night set of actions appropriate for when the user of the property is going to sleep at the property, and 
 a wake up scene that defines a morning set of actions appropriate for when the user of the property is waking up at the property; and 
 
 wherein receiving the user input selecting, from among the multiple scenes available for application at the property, the particular scene to apply at the property comprises receiving user input selecting the arriving home scene, the good night scene, or the wake up scene. 
 
     
     
       16. The monitoring system of  claim 9 :
 wherein the multiple electronic devices located at the property comprise the thermostat, the electronic light, and the electronic door lock, and 
 wherein instructing the multiple electronic devices located at the property to adjust attributes of the property to perform the particular set of actions comprises, based on a single selection of the particular scene:
 instructing, by the monitoring system, the thermostat to adjust a temperature of the property, 
 instructing, by the monitoring system, the electronic light to change a setting of the electronic light, and 
 
 instructing, by the monitoring system, the electronic door lock to lock or unlock a door controlled by the electronic door lock.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.