# US 2021/0241606 A1 · Detection of authorized user presence and handling of unauthenticated monitoring system commands

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0241606 A1
- Document ID: US20210241606A1
- Status: Published application
- Kind: A1
- Application number: 17/239,933
- Filed: 2021-04-26
- Published: 2021-08-05
- Earliest claimed: 2016-11-23
- Assignees: Alarm.com Incorporated
- Applicants: Alarm.com Incorporated
- Inventors: Abraham Joseph Kinney; Daniel Todd Kerzner; David James Hutz
- Web page: https://patentgrep.com/patent/US20210241606A1

## CPC

- G08B 29/02: Monitoring continuously signalling or alarm systems
- G06F 3/167: {Audio in a user interface, e.g. using voice commands for navigating, audio feedback}
- G06V 20/52: Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69)
- G06V 40/10: Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G07C 9/00: Individual registration on entry or exit
- G07C 9/00571: {operated by interacting with a central unit}
- G08B 13/1965: {the vehicle being an aircraft}
- G08B 13/19695: {Arrangements wherein non-video detectors start video recording or forwarding but do not generate an alarm themselves}
- G08B 19/00: Alarms responsive to two or more different undesired or abnormal conditions, e.g. burglary and fire, abnormal temperature and abnormal rate of flow
- G08B 25/008: {Alarm setting and unsetting, i.e. arming or disarming of the security system}
- G10L 15/22: Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L 17/22: Interactive procedures; Man-machine interfaces
- G07C 9/00904: {for hotels, motels, office buildings or the like}
- G08B 13/19656: {Network used to communicate with a camera, e.g. WAN, LAN, Internet}
- G10L 2015/223: {Execution procedure of a spoken command}
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## 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

### Claim 1

(canceled)

### Claim 2

A computer-implemented method comprising:
receiving, by a monitoring system that is configured to monitor a property, 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 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 user input, and
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.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, further comprising handling control of scenes for multiple, different properties.

### Claim 4 (depends on 2)

The computer-implemented method of claim 2, 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 guest has left the property.

### Claim 5 (depends on 2)

The computer-implemented method of claim 2, further comprising managing, by the monitoring system and for multiple, different users, personalized scenes with personalized sets of actions for the personalized scenes.

### Claim 6 (depends on 2)

The computer-implemented method of claim 2, 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.

### Claim 7 (depends on 2)

The computer-implemented method of claim 2:
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.

### Claim 8 (depends on 2)

The computer-implemented method of claim 2:
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.

### Claim 9 (depends on 2)

The computer-implemented method of claim 2, further comprising dynamically altering the particular scene to a new scene among the multiple scenes available for application at the property.

### Claim 10 (depends on 9)

The computer-implemented method of claim 9, wherein dynamically altering the particular scene to the new scene among the multiple scenes available for application at the property comprises:
receiving updated property state information, and
automatically selecting, from among the multiple scenes available for application at the property, the new scene to be applied to the property based on the updated property state information.

### Claim 11 (depends on 2)

The computer-implemented method of claim 2:
wherein the multiple electronic devices located at the property comprise a thermostat, an electronic light, and an 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.

### Claim 12

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, 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 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 user input, and
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; 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 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.

### Claim 13 (depends on 12)

The monitoring system of claim 12, wherein the operations further comprise handling control of scenes for multiple, different properties.

### Claim 14 (depends on 12)

The monitoring system of claim 12, 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 guest has left the property.

### Claim 15 (depends on 12)

The monitoring system of claim 12, 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.

### Claim 16 (depends on 12)

The monitoring system of claim 12, 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.

### Claim 17 (depends on 12)

The monitoring system of claim 12:
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.

### Claim 18 (depends on 12)

The monitoring system of claim 12:
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.

### Claim 19 (depends on 12)

The monitoring system of claim 12, wherein the operations further comprise dynamically altering the particular scene to a new scene among the multiple scenes available for application at the property.

### Claim 20 (depends on 19)

The monitoring system of claim 19, wherein dynamically altering the particular scene to the new scene among the multiple scenes available for application at the property comprises:
receiving updated property state information, and
automatically selecting, from among the multiple scenes available for application at the property, the new scene to be applied to the property based on the updated property state information.

### Claim 21 (depends on 12)

The monitoring system of claim 12:
wherein the multiple electronic devices located at the property comprise a thermostat, an electronic light, and an 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.
