Patents Assigned to Alarm.com Incorporated
  • Patent number: 11055797
    Abstract: Techniques are described for automating aspects of the property condition monitoring process to efficiently determine a present property condition, and perform various actions associated with the determined property condition. In some implementations, a first set of image data for a region of the property is obtained prior to a start of the rental period. A determination that the rental period has ended at the property is made. A second set of image data for the region of the property is obtained in response to the determination. A representation of a difference between the first set of image data and the second set of image data is determined. An indication of the representation of the difference between the first set of image data and the second set of image data is provided for output to a computing device of a user associated with the property.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: July 6, 2021
    Assignee: Alarm.com Incorporated
    Inventor: John Carone
  • Patent number: 11044889
    Abstract: Systems and techniques are described for monitoring an electronic pet fence at a residential facility. In some implementations, a monitoring system monitors a property that includes sensors located throughout the property that generate sensor data and an electronic fence transmitter that is configured to detect movement of an electronic device across an electronic fence. An electronic fence supervisor is configured to detect an error in the electronic fence transmitter or the electronic fence. In response to detecting the error, the electronic fence supervisor generates data indicating the error. A monitor control unit is configured to receive the data indicating the error and sensor data. Based on the data indicating the error and the sensor, the monitor control unit selects, from among multiple monitoring system actions, a monitoring system action. The monitor control unit performs the monitoring system action.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: June 29, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Thomas Rogers
  • Patent number: 11047496
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for detecting water leaks and mitigating the damage caused by the detected leaks. The system may include a processor and a storage device storing instructions that, when executed by the processor, cause the processor to perform operations. The operations may include obtaining sensor data that is generated by one or more flow rate sensors located at a property, obtaining status data that is generated by one or more connected water shutoff valves located at the property, determining, based on (i) the obtained sensor data and (ii) the obtained status data whether a water leak has been detected at the property, and in response to determining, based on (i) the obtained sensor data and (ii) the obtained status data, that a water leak has been detected at the property, initiating performance of one or more water damage mitigation operations.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: June 29, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Ian McConnell
  • Patent number: 11050581
    Abstract: Systems and techniques are described for dynamically configuring and/or adjusting intervals for exchanging supervision signals between a control panel and an associated server system of a monitoring system located in a property. In some implementations, sensor data generated by one or more sensors of a monitoring system is obtained. A status of the property is determined based on the sensor data. A pinging frequency of the monitoring system is adjusted based on the status of the property. The pinging frequency specifies a frequency of communications between the server system and the control unit. The control unit is then configured to communicate with the server system according to the adjusted pinging frequency.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: June 29, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Paritosh Anil Kavathekar
  • Patent number: 11043107
    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: September 21, 2020
    Date of Patent: June 22, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Jean-Paul Martin
  • Patent number: 11043090
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for a monitoring system that is configured to detect an event at a property. The monitoring system may include a processor and a storage device storing instructions that, when executed by the processor, cause the processor to perform operations. The operations include obtaining current activity data that (i) is generated by monitoring system components and (ii) represents two or more activities that have occurred at the property between a first time and a second time, accessing historical activity data that represents historical activities that have been learned by the monitoring system, determining, by the monitoring system and based on (i) the current activity data and (ii) the historical activity data, whether an event has been detected, and based on determining that an event has been detected, performing one or more operations based on the detected event.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: June 22, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Colin Ulen
  • Patent number: 11038756
    Abstract: A method is described that determines that a replacement node device has been connected to a mesh network, the replacement node device corresponding to an original node that has been removed from the mesh network. In response to determining that the replacement node device has been connected to the mesh network, network topology data is accessed that specifies one or more data routing configurations that are each associated with a node device included in the mesh network. From among the one or more data routing configurations specified by the network topology data, a particular data routing configuration is identified that is associated with the original node device that has been removed from the mesh network. Data that specifies the particular data routing configuration that is associated with the original node device that has been removed from the mesh network is provided to the replacement node device.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: June 15, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Matthew Flannery Knight, John Douglas Penning
  • Patent number: 11032177
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for validating network activity. One of the methods includes receiving data identifying network activity for an online account; determining one or more users associated with the online account; determining, for each of the one or more users, a current physical activity in which the user is participating; determining, for each of the current physical activities, a likelihood that the corresponding user initiated the network activity while participating in the current physical activity; determining, for each of the current physical activities, whether the corresponding likelihood satisfies a threshold likelihood; and in response to determining that at least one of the corresponding likelihoods satisfies the threshold likelihood, providing an alert about the network activity to one of the one or more users associated with the online account.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: June 8, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Matthew Daniel Correnti, Robert Nathan Picardi
  • Patent number: 11032491
    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 31, 2020
    Date of Patent: June 8, 2021
    Assignee: Alarm.com Incorporated
    Inventors: David James Hutz, Allison Beach, Narayanan Ramanathan, Benjamin Asher Berg, Christopher Silverman, Donald Madden
  • Patent number: 11017680
    Abstract: Methods, systems, and apparatus, including computer programs encoded on storage devices, for drone-augmented emergency response services. In one aspect, a device includes a network interface, one or more sensors, one or more processors, and one or more storage devices that include instructions that are operable to perform operations.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: May 25, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Stephen Scott Trundle, Alison Jane Slavin
  • Patent number: 11017659
    Abstract: Alarm system technology, in which an alarm event is detected at a property monitored by an alarm system when the alarm system was set in an armed state. Based on detection of the alarm event, an alarm probability score that indicates a likelihood of the alarm event being an emergency situation is determined and the alarm event is handled based on the determined alarm probability score.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: May 25, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Stephen Scott Trundle
  • Patent number: 11016129
    Abstract: A monitoring system that is configured to monitor a property is disclosed. In one aspect, the monitoring system includes a sensor that is located at the property and that is configured to generate sensor data. The monitoring system further includes a voltage sensor that is configured to generate voltage data by measuring voltage at an electrical outlet located at the property. The monitoring system further includes a monitor control unit that is configured to receive the sensor data; receive the voltage data; determine an action of an electrical device that is located in the property or that is located at a neighboring property in a vicinity of the property; determine whether the electrical device is located at the property or at the neighboring property in the vicinity of the property; and perform a monitoring system action.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: May 25, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Marc Anthony Epard, Murali Pasupuleti, Robert Leon Lutes, David James Hutz, Ronald Byron Kabler
  • Patent number: 11016487
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for using a drone to monitor a community. The drone may include a processor and a storage device storing instructions that, when executed by the processor, cause the one or more processors to perform operations. The operations may include receiving an instruction to deploy based on a determination, by a community monitoring system that an event was detected at a property of the community, navigating towards the property along an initial navigation path, obtaining local monitoring system data from a local monitoring system of a property of the community, generating based on the local monitoring system data a navigational model that identifies a location of each of one or more surveillance objectives, determining an adjusted navigation path to a location of a surveillance objective of the one or more surveillance objectives, and navigating along the adjusted navigation path.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: May 25, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Aaron Lee Roberts
  • Patent number: 11012667
    Abstract: A monitoring system is configured to monitor a property. The monitoring system includes a property sensor that is configured to generate property sensor data that reflects an attribute of the property. The monitoring system includes a vehicle sensor that is configured to generate vehicle sensor data that reflects an attribute of a vehicle associated with the property. The monitoring system includes a monitor control unit that is configured to analyze the property sensor data and the vehicle sensor data. The monitor control unit is further configured to, based on analyzing the property sensor data and the vehicle sensor data, determine that an event associated with the vehicle has likely occurred. The monitor control unit is further configured to, based on determining that the event associated with the vehicle has likely occurred, determine a monitoring system action. The monitor control unit is further configured to perform the monitoring system action.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: May 18, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Stephen Nodder
  • Patent number: 11011051
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automating bulk location-based actions in response to disaster events. A system obtains data defining zones related to different geographic locations and configures a set of preferences for each zone. One of the preferences is a command for responding to an event. The system detects a disaster event and determines that a location affected by the event is related to a zone defined at the system. The system obtains sensor data generated by a sensor in the zone that is connected to a monitoring system for the zone. The system generates an alert based on the sensor data and the command and provides the alert to a client device of an entity that manages properties in the zone. The alert provides an assessment of how the disaster event affects items at properties in the zone.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: May 18, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Jasper Bingham, Allen Chien
  • Patent number: 11012683
    Abstract: Methods and systems including computer programs encoded on a computer storage medium, for receiving, from a camera, an image in which the camera detected a particular event based on a first set of camera settings, determining, from the image, that the image is a false positive as the camera falsely detected the particular event, determining that a number of images uploaded by the camera that are false positives satisfies a camera setting generation criteria, and in response, generating a second set of camera settings and providing the second set of camera settings to the camera.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: May 18, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Allison Beach, Donald Madden, Weihong Yin, David James Hutz, Dave Conger, Christopher Silverman, Benjamin Asher Berg, Andrew Scanlon
  • Patent number: 11011260
    Abstract: Medication management and reporting technology, in which output from at least one sensor configured to sense physical activity in a building in which medication of a patient is located is monitored and a determination is made to capture one or more images of the medication based on the monitoring. A camera is used to capture an image of the medication and the captured image is analyzed to detect a state of the medication. Information regarding a schedule by which the medication should be taken by the patient is accessed and an expected state of the medication is determined. The detected state is compared with the expected state and a determination is made that the patient has departed from the schedule based on the comparison revealing that the detected state does not match the expected state. A message indicating the departure from the schedule is sent based on the determination.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: May 18, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Mark Andrew Hanson, Elizabeth Leslie Manson
  • Patent number: 11011036
    Abstract: Methods, systems, apparatus, and computer programs, for tracking objects are disclosed. In one aspect, a method is disclosed that includes actions of obtaining an image, determining that a user of a first monitoring system has opted-in for object tracking by a second monitoring system that is remote from the first monitoring system, and based on a determination that the user of the first monitoring system has opted-in for object tracking: determining whether the obtained image satisfies a predetermined level of similarity to a stored tracking object image model stored on a first device of the first monitoring system, and based on a determination that the obtained image satisfies a predetermined level of similarity to the stored tracking object image model, generating a tracking update notification, and transmitting the tracking update notification to the second monitoring system that is remote from the first monitoring system.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: May 18, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Donald Madden, Daniel Todd Kerzner, Stephanie Sun Kinney
  • Patent number: 11005678
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for machine learning for home understanding and notification. In one aspect, a method includes obtaining reference videos from a camera within a premises of a home, determining, from the reference videos, timing of actions in a routine that a particular person performs before leaving the home, determining from a sample video from the camera within the home that the particular person appears to be out of sync in performing a particular action based on the timing of actions in the routine determined from the reference videos, and in response, providing a notification to the particular person.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: May 11, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Donald Madden, Allison Beach, Jennifer Doughty
  • Patent number: 10999138
    Abstract: In general, techniques are described for remotely monitoring, controlling, and/or adjusting configuration settings related to network access points located within a rental property. In some implementations, rental data that indicates a property that has been rented for a specified rental period is received. Sensor data collected by one or more sensors of the property during the specified rental period is obtained. A current occupancy of the property during the specified rental period is determined from the sensor data. Network data indicating network activity over a network access point of the property is obtained during the specified rental period. The network access point is configured during the specified rental period based at least on the network activity indicated by the network data and the current occupancy determined for the property from the sensor data.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: May 4, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Michael Montgomery Brophy, Charles Richard Alpert, Roy Franklin Perry