Patents Assigned to Alarm.com Incorporated
  • Patent number: 10810854
    Abstract: A monitoring system that is configured to monitor a property includes a camera that is configured to capture video data of the property. The monitoring system further includes a microphone that is configured to capture audio data of the property. The monitoring system further includes a monitor control unit that is configured to access and analyze the video data. The monitor control unit is further configured to determine that an alarm condition does not exist at the property. The monitor control unit is further configured to access and analyze the audio data. The monitor control unit is further configured to override the determination that an alarm condition does not exist at the property. The monitor control unit is further configured to, based on overriding the determination that an alarm condition does not exist at the property, perform a monitoring system action.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: October 20, 2020
    Assignee: Alarm.com Incorporated
    Inventor: Matthew Daniel Correnti
  • Patent number: 10810890
    Abstract: Techniques are described for enabling a drone device to use a dynamic multi-dimensional spatial representation of an indoor property environment to improve autonomous navigation. In some implementations, an instruction to perform an action at a particular location of a property is received by a drone device. A spatial representation of the property that identifies a dynamic object is obtained by the drone device. The status of the dynamic object impacts an ability of the drone device to navigate near the dynamic object. Sensor data collected by one or more sensors of a monitoring system of the property and that indicates a present status of the dynamic object is obtained by the drone device. A path to the particular location is determined by the drone device. The path to the particular location is finally navigated by the drone device.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: October 20, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Babak Rezvani, Ahmad Seyfi
  • Patent number: 10798344
    Abstract: Techniques are described for an autonomous asset management system that integrates autonomous devices, such as drone devices and other robotic devices, with a home security system of a property to enable management, monitoring, and/or tracking of various assets located within the property. In some implementations, an indication of an asset associated with a property is obtained by an autonomous device. Sensor data collected by one or more sensors of the property is obtained by the autonomous device based on the indication of the asset. A present status of the asset is determined by the autonomous device based on the sensor data. A determination that the present status of the asset does not correspond to an expected status of the asset is made by the autonomous device. In response, the autonomous device navigates to the particular location of the property.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: October 6, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Ahmad Seyfi, Babak Rezvani
  • Patent number: 10798313
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for preserving privacy in surveillance. The methods, systems, and apparatus include actions of obtaining images of a scene captured by a camera, identifying an object in the images through object recognition, determining that the object that is identified in the images is of a particular type that has a privacy restriction, and in response to determining that the object in the images is of the particular type that has the privacy restriction, obfuscating an appearance of the object in the images.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: October 6, 2020
    Assignee: Alarm.com Incorporated
    Inventors: David James Hutz, Allison Beach, Narayanan Ramanathan, Benjamin Asher Berg, Christopher Silverman, Donald Madden
  • Patent number: 10789820
    Abstract: A computer implemented method, including receiving, by a monitoring system that is configured to monitor a property and from a first camera that is trained on a vicinity of an entry point of the property, first image data, determining that a visitor is located at the vicinity of the entry point of the property, generating, by the monitoring system, an appearance model of the visitor, receiving, by the monitoring system and from a second camera that is trained on an area of the property other than the vicinity of the entry point of the property, second image data, comparing, by the monitoring system, the second image data to the appearance model of the visitor, determining a confidence score that reflects a likelihood that the visitor is located at the area of the property other than the vicinity of the entry point, and performing a monitoring system action.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: September 29, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Celine Heckel Jones, Donald Madden
  • Patent number: 10789789
    Abstract: A monitoring system is configured to monitor a vehicle and perform the action of receiving first sensor data that reflects an environmental condition in the vehicle. The monitoring system is configured to perform the action of determining that the environmental condition in the vehicle satisfies an environmental condition threshold. The monitoring system is configured to perform the action of, based on determining that environmental condition in the vehicle satisfies an environmental condition threshold, identifying, by the monitoring system, a second sensor that is located on a travel path of the vehicle. The monitoring system is configured to perform the action of transmitting, to the second sensor, instructions to capture second sensor data that is associated with the vehicle. The monitoring system is configured to perform the action of receiving, from the second sensor, the second sensor data.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: September 29, 2020
    Assignee: Alarm.com Incorporated
    Inventor: Kara Edman
  • Patent number: 10789832
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for preventing false alarms due to display images. In one aspect, a monitoring system is disclosed that includes a processor and a computer storage media storing instructions that, when executed by the processor, cause the processor to perform operations. The operations can include obtaining, by the monitoring system, image data that depicts a portion of a property, determining, by the monitoring system, that the image data depicts an object, based on determining, by the monitoring system, that the image data depicts an object, determining, by the monitoring system, whether the depicted object is located within an exclusionary region of the property, and based on determining, by the monitoring system, that the depicted object is not located within an exclusionary region of the property, triggering, by the monitoring system, an event based on the image data.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: September 29, 2020
    Assignee: Alarm.com Incorporated
    Inventors: David James Hutz, Donald Madden
  • Patent number: 10782681
    Abstract: An electronic monitoring system is described that receives data indicating a location of a wireless beacon device that has been detected by a beacon monitoring device, and an identifier that is associated with the wireless beacon device, wherein the identifier corresponds to a mobile asset associated with a property. A location of the wireless beacon device is determined to be outside of an area that defines permissible locations of the mobile asset. Based on the determination, the electronic monitoring system determines to dispatch a robotic device to the location of the wireless beacon device. A particular robotic device to dispatch is identified based on the determination to dispatch a robotic device to the location of the wireless beacon device. A command is transmitted to the particular robotic device that instructs the particular robotic device to navigate to the location of the wireless beacon device.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: September 22, 2020
    Assignee: Alarm.com Incorporated
    Inventor: Alison Jane Slavin
  • Patent number: 10782204
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for performing leak detection. In one aspect, the method includes actions of obtaining water consumption data that is based on first sensor data generated by a connected water meter that is installed at a property, determining, based on the obtained water consumption data, (i) that a water leak is occurring at the property and (ii) a type of water leak that is occurring at the property, in response to determining (i) that a water leak is occurring at the property and (ii) a type of water leak that is occurring at the property, determining, based on a type of water leak that is determined to be occurring at the property, an operation to mitigate potential damages caused by the water leak, and initiating performance of the operation in order to mitigate potential damages caused by the water leak.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: September 22, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Robert Nathan Picardi, Matthew Daniel Correnti, Daniel Marc Goodman, Craig Carl Heffernan, Peter Richard Williams, Harrison Wayne Donahue
  • Patent number: 10783768
    Abstract: Methods and systems, including computer programs encoded on computer storage media, for providing internet access through a control panel of an alarm system, the method including establishing, by a control panel of an alarm system in a property, a first connection to an alarm system monitoring server across a cellular network, determining that a known source of internet within the property is not available, in response to determining that the known source of internet within the property is not available, establishing, by the control panel, a second connection to the internet across the cellular network, providing internet access to one or more devices in the property through the second connection, determining that the known source of internet within the property is available, and in response to determining that the known source of internet within the property is available, terminating, by the control panel, the second connection.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: September 22, 2020
    Assignee: Alarm.com Incorporated
    Inventor: Jean-Paul Martin
  • Patent number: 10782044
    Abstract: At least one aspect of the present disclose is directed towards a temperature control device that includes a face plate, a housing, and an adjustment mechanism. The housing may protrude away from the rear side of the face plate. The housing may include a mounting mechanism that includes a set of clamps configured to engage at least a portion of an inner surface. The set of clamps may be adjustable based on alterations to the adjustment mechanism. The housing may also include one or more cavities that may be configured to receive at least a portion of the set of clamps when the set of clamps is collapsed into the housing.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: September 22, 2020
    Assignee: Alarm.com Incorporated
    Inventor: Gary Franklin Bart
  • Patent number: 10783770
    Abstract: Techniques are described for handling duress input. For example, techniques are described for handling duress input provided to a mobile application that controls a monitoring system located at a fixed property.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: September 22, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Rose Blais Alexander, Rebecca Elisabeth Davenport, Alison Jane Slavin
  • Patent number: 10768625
    Abstract: In one general aspect, a drone control device includes a body, a motor that is configured to move the body, a network module, an input module, and a processor. The network module is configured to communicate with a security system that monitors a property and receive data associated with a location within the property. The input module is configured to receive user input. The processor is configured to perform operations that include: determine, from among the location within the property and other locations within the property, a target location within the property; move the body to the target location within the property by providing a signal to the motor; receive, from the input module, input data that is associated with an operation of the security system; and in response to receiving the input data, perform the operation of the security system.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: September 8, 2020
    Assignee: Alarm.com Incorporated
    Inventor: Babak Rezvani
  • Patent number: 10771576
    Abstract: Techniques are described for using sensor data derived from a monitoring system to drive personalized content. Sensor data captured by a monitoring system may be used to determine attributes of users of the monitoring system and/or attributes of a property monitored by the monitoring system. The determined attributes may be used to select content to present to users of the monitoring system. Content presentation may be made through the monitoring system and may be triggered based on events detected by the monitoring system.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: September 8, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Stephen Scott Trundle, Jean-Paul Martin, Alison Jane Slavin
  • Patent number: 10769844
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for generating a three-dimensional map of a property. The method includes storing at least a portion of an initial map modification data structure, receiving an instruction that instructs the robotic device to initiate property mapping, obtaining image data describing a portion of the property that is mounted to the robotic device, analyzing the obtained image data to determine whether the image data depicts a marker, in response to a determination that the obtained image data depicts a marker, determining the pose of the camera that is mounted to the robotic device, updating the initial map modification data structure using the pose of the camera that is mounted to the robotic device, obtaining an initial three-dimensional map of the property; and modifying the initial three-dimensional map of the property based on the updated map modification data structure.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: September 8, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Babak Rezvani, Ahmad Seyfi, Donald Madden, Gang Qian
  • Patent number: 10771360
    Abstract: A method includes receiving, by a monitoring control unit of a property, multiple sensor reports from sensors within the property, wherein each sensor report describes sensor data generated by a respective sensor monitoring the property, determining, by the monitoring control unit, that a reporting criteria is satisfied, aggregating, by the monitoring control unit, the multiple sensor reports into an aggregated sensor report message, and in response to determining that the reporting criteria is satisfied, providing the aggregated sensor report to a monitoring server.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: September 8, 2020
    Assignee: Alarm.com Incorporated
    Inventors: David James Hutz, Kyle Rankin Johnson, Caspar John Anderegg
  • Patent number: 10769926
    Abstract: A monitoring system that is configured to monitor a property is disclosed. The monitoring system includes a sensor that is configured to generate sensor data that reflects an attribute of the property. The monitoring system further includes a stair lift that is configured to transport a person up and down stairs at the property and that is configured to generate stair lift data that reflects a status of the stair lift. The monitoring system further includes a monitor control unit that is configured to receive the sensor data and the stair lift data. The monitor control unit is further configured to analyze the sensor data and the stair lift data. The monitor control unit is further configured to determine that an event occurred at the property. The monitor control unit is further configured to, based on determining that the event occurred at the property, perform a monitoring system action.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: September 8, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Thomas Rogers, Lainie Muller, Donald Faraci
  • Patent number: 10762354
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for parking a vehicle in a camera's field of view. The method may include actions of determining that a vehicle is parked within a predetermined distance of a property, obtaining data from a monitoring system component, determining, based on the obtained data, that the vehicle is not parked within a field of view of a camera, determining that (i) the vehicle should be parked within a field of view of the camera and (ii) that an image captured by the camera should include a representation of the vehicle, and performing an operation to instigate movement of the vehicle to a different location that is (i) within a field of view of a camera and (ii) where an image captured by the camera includes a representation of the vehicle.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: September 1, 2020
    Assignee: Alarm.com Incorporated
    Inventor: Matthew Daniel Correnti
  • Patent number: 10756919
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for using a robotic device to manipulate a manual control of a device. In one aspect, the system includes a robotic device, a first device that is located at a property and that has a manual control, and a monitoring unit. The monitoring unit may include a network interface, a processor, and a storage device that includes instructions to cause the processor to perform operations. The operations may include determining an operating state of the first device, determining the state of the monitoring system, determining whether one or more of the manual controls associated with the first device should be manipulated to alter the operating state of the first device, and transmitting one or more instruction to the robotic device that instruct the robotic device to manipulate one or more manual controls that are associated the first device.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: August 25, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Daniel Todd Kerzner, Stephen Scott Trundle
  • Patent number: 10755443
    Abstract: A computer-implemented method includes receiving a reference image of an outdoor area, identifying that a portion of the outdoor area shown in the reference image corresponds to living vegetation, determining, from multiple images of the outdoor area, a reference color that corresponds to a dry condition in the portion of the outdoor area, receiving a sample image of the portion of the outdoor area, determining that a sample color of the portion of the outdoor area shown in the sample image corresponds to the reference color, and based on a determination that the sample color of the portion of the outdoor area shown in the sample image corresponds to the reference color, triggering a watering device to provide water to the portion of the outdoor area.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: August 25, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Stephen Scott Trundle, Alison Jane Slavin