Patents Assigned to Alarm.com Incorporated
  • Patent number: 11184331
    Abstract: In some implementations, a system is capable of managing keys for encrypting media streams over UDP communications between a media source and an associated server. A key is initially generated for encrypting a media stream captured by a media source device associated with a monitoring system of a property. A first instruction is provided to the media source device and over a secure communication channel. The first instruction causes the media source device to encrypt the media stream using the key when received by the media source device. A second instruction is generated for decrypting the encrypted media stream. The second instruction is provided to a computing device associated with the property. The second instruction causes the computing device to decrypt the encrypted media stream when received by the computing device.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: November 23, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Benjamin Asher Berg, Christopher Silverman
  • Patent number: 11182989
    Abstract: A method includes receiving, by an armed monitoring system of a property and from a user, a disarm code, comparing the received disarm code to a stored disarm code, determining that the received disarm code matches the stored disarm code, determining a property access pattern that corresponds to the stored disarm code, that identifies a first door group of one or more doors inside the property that should be locked, and that identifies a second door group of one or more doors inside the property that should be unlocked, providing, to the first door group, a first instruction to lock, providing, to the second door group, a second instruction to unlock, and based on providing, to the first door group, the first instruction to lock and providing, to the second door group, the second instruction to unlock, disarming the monitoring system.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: November 23, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Chad Giles, Linnea Giles
  • Patent number: 11184045
    Abstract: A circuit for direct current (DC) offset estimation comprises a quantile value circuit and a signal processor. The quantile value circuit determines a plurality of quantile values of an input signal and includes a plurality of quantile filters. Each quantile filter includes a comparator, a level shifter, a monotonic transfer function component, and a latched integrator. The comparator compares the input signal and a quantile value. The level shifter shifts the output of the comparator. The monotonic transfer function component determines the magnitude of the shifted signal and provide a transfer function signal. The latched integrator suppresses transient characteristics of the transfer function signal and provide the quantile value. The signal processor is configured to calculate a weighted average of the quantile values to yield a DC offset estimate.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: November 23, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Alain Charles Briancon, Marc Anthony Epard, Robert Leon Lutes, John Berns Lancaster, Jerald Frederic Johnson, Ronald Byron Kabler
  • Patent number: 11184366
    Abstract: Systems, devices, and techniques for service authorization are described. A described device includes a transceiver to communicate with an authorization server, and a processor. The processor can set an authorization timer for a first time period based on obtaining an authorization from the authorization server, and activate device features for a duration of the first time period. The processor can receive from the authorization server an authorization message that includes an authorization key hash based on a shared secret key and a server timestamp, determine a local key hash based on the shared secret key and a local timestamp, set the authorization timer for a second time period based on the authorization key hash matching the local key hash, and maintain an activation of the features for a duration of the second time period.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: November 23, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Benjamin Asher Berg, Christopher Silverman
  • Patent number: 11176803
    Abstract: Methods and systems, including computer programs encoded on computer storage media, for reducing the likelihood of signaling failover in an alarm system, the method including identifying alarm events detected at monitored properties by monitoring systems that are located at the monitored properties; tracking the ability of a primary application infrastructure to transmit, to a central monitoring station server, the alarm events; detecting disruption in the ability of the primary application infrastructure to transmit the alarm events to the central monitoring station server; based on the detected disruption, enabling a signal transmission switch that switches a path for alarm events from the primary application infrastructure to a secondary application infrastructure, the secondary application infrastructure being an infrastructure operated by a cloud service provider; and based on enablement of the transmission switch, transmitting, by the secondary application infrastructure, at least one alarm event to the
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: November 16, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Stephen Scott Trundle
  • Patent number: 11176793
    Abstract: Systems and techniques are provided for identifying patterns activity at a facility that seem to precede alarm events. In some implementations, a monitoring system is configured to monitor a property and includes a sensor configured to generate sensor data. A monitor control unit is configured to receive the sensor data and based on the sensor data, determine an alarm status of the monitoring system. A monitoring application server is configured to receive the sensor data and data indicating the alarm status of the monitoring system. The server applies the sensor data to a model that determines an estimated alarm status of the monitoring system and determines the estimated alarm status of the monitoring system is different from the alarm status. Based on determining that the estimated alarm status of the monitoring system is different from the alarm status of the monitoring system, the server overrides the alarm status.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: November 16, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Robert Nathan Picardi
  • Patent number: 11176794
    Abstract: Systems and techniques are described for an integrated security environment to monitor activities at a commercial facility and a residential facility. In some implementations, a monitoring system monitors a property that includes one or more sensors located at the property and generate sensor data. A monitor control unit receives and analyzes the sensor data. Based on analyzing the sensor data, the monitor control unit determines that an event has likely occurred at the property and generates data indicating that the event has likely occurred at the property. A monitoring server receives the data indicating the event has likely occurred at the property. Based on the data that the event has likely occurred at the property, transmitting, to an additional monitoring system that is configured to monitor an additional property, instructions for the additional monitoring system to perform an action.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: November 16, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Noah Robert Weingart, Abraham Joseph Kinney, Fabian Emilio Philipe Camargo, Andrei Aurelian Furtuna, David James Hutz
  • Patent number: 11170594
    Abstract: An access management and reporting system includes a keysafe that is located outside of a building and a communication system that is located within the building. The communication system is configured to perform, over a short-range wireless communication protocol, two-way communication with a communication module of the keysafe. The system also includes a server that is located remote from the building and the keysafe. The server is configured to perform, over a long-range communication protocol, two-way communication with the communication system located within the building, is configured to manage access to the keysafe, and is configured to handle reporting related to access of the keysafe.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: November 9, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Gregory Le Burge, Stanley Reed Earnshaw
  • Patent number: 11170633
    Abstract: An aberration engine that collects data sensed by a monitoring system that monitors a property of a user and aggregates the collected data over a period of a time. The aberration engine detects, within the aggregated data, patterns of recurring events and, based on detecting the patterns of recurring events within the aggregated data, takes action related to the monitoring system based on the detected patterns of recurring events within the aggregated data.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: November 9, 2021
    Assignee: Alarm.com Incorporated
    Inventor: David James Hutz
  • Patent number: 11163286
    Abstract: Systems and techniques are described for providing control of a monitoring system. In some implementations, a monitoring device is located in a building and is configured to monitor at least a portion of the building based on output from one or more sensors. A monitoring server is located remote from the building and is configured to communicate with the monitoring device. The monitoring server may be configured to translate one or more parameters received from a client device into an interpreted monitoring script and a trigger that causes performance of the interpreted monitoring script. The monitoring device may include an interpreter configured to determine that the trigger has been met and initiate performance of the interpreted monitoring script to evaluate a monitoring rule in accordance with one or more configurable parameters.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: November 2, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Jean-Paul Martin
  • Patent number: 11164437
    Abstract: A computer implemented method including receiving, by a monitoring system that is configured to monitor a property and from an electronic pool device that is configured to monitor a swimming pool at the property, sensor data, analyzing, by the monitoring system, the sensor data, based on analyzing the sensor data, generating, by the monitoring system, an instruction to activate a camera of the electronic pool device, providing, by the monitoring system to the electronic pool device, the instruction to activate the camera, receiving, by the monitoring system from the electronic pool device, image data, analyzing, by the monitoring system, the image data, based on analyzing the image data, identifying a monitoring system action to perform, and performing the monitoring system action.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: November 2, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Thomas Rogers, Gary Franklin Bart, Dean Constantine, John Varn
  • Patent number: 11156420
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for implementing a smart firearm safety device. The safety device attaches to a firearm having a trigger and a slot for receiving a magazine. The safety device includes a locking mechanism that attaches to the trigger to preclude depressing a trigger of the firearm and a sensor that determines an orientation of the firearm or a relative motion of the firearm to indicate detected movement of the firearm. The safety device also includes a radio device that receives parameter signals from the sensor indicating movement of the firearm. The radio device communicates with a component of a property monitoring system to receive a command to engage the locking mechanism to preclude depressing the trigger of the firearm based on parameter signals indicating a particular type of detected movement of the firearm.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: October 26, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Colby Kevin Clark, Robert Nathan Picardi, Matthew Daniel Correnti, Michael Kelly, Stephen Scott Trundle
  • Patent number: 11153716
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for geolocation polling. The methods, systems, and apparatus include actions of receiving a location update from a user device of a user, determining an earliest time of arrival of the user to a home, determining, based on the earliest time of arrival, a time interval for a next location update, and providing instructions to the user device of the time interval for a next location update.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: October 19, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Donald Madden, Aaron Lee Roberts, Bret Jutras
  • Patent number: 11151864
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for monitoring a property using drone beacons. In one aspect, a monitoring system is disclosed that includes a drone, a drone beacon, a component, a processor, and a computer storage media storing instructions that, when executed by the processor, cause the processor to perform operations. The operations may include obtaining drone beacon data generated by the drone beacon, determining a location of the drone beacon based on the drone beacon data, after determining the location of the drone beacon, transmitting, to the drone, a first instruction to navigate towards the location of the drone beacon, after deploying the drone, obtaining component data generated by the component, and after obtaining the component data, transmitting, to the drone, a second instruction to navigate towards a different location than the location of the drone beacon based on the component data.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: October 19, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Aaron Lee Roberts, Stephen Scott Trundle
  • Patent number: 11145016
    Abstract: Rental property management technology, in which reservation data is accessed on a rental property management server, and a request from a mobile device for an upcoming reservation at a property is detected. In response to detecting the request, the rental property management server confirms the upcoming reservation based on the accessed reservation data. In response to confirming the upcoming reservation, the reservation management server generates a unique access code. The rental property management server transmits the unique access code to the mobile device and to a monitoring system on the property. The rental property management server also transmits data to the monitoring system indicating that the unique access code grants access to the property.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: October 12, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Michael Montgomery Brophy
  • Patent number: 11143521
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device are disclosed for generating a map for use in safely navigating hazards detected at a property. One method may include actions of receiving a request for a safe path to a property occupant that is located inside the property, obtaining a floor plan of the property, obtaining real-time sensor data generated by one or more sensors installed at the property that includes (i) sensor data indicative of a hazard at the property and (ii) a current location of the property occupant, generating a map of the property based on (i) the obtained real-time sensor data and (ii) the obtained floor plan, determining a safe path between an exit of the property and the current location of the property occupant, and providing, for output on a user device, the map of the property that visually indicates the safe path.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: October 12, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Matthew Daniel Correnti, Charles Richard Alpert, Aaron Lee Roberts
  • Patent number: 11146212
    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; a solar panel that is configured to generate and output power; and a monitor control unit. The monitor control unit is configured to: monitor the power outputted by the solar panel; determine that the power outputted by the solar panel has deviated from an expected power range; based on determining that the power outputted by the solar panel has deviated from the expected power range, access the sensor data; based on the power outputted by the solar panel and the sensor data, determine a likely cause of the deviation from the expected power range; and determine an action to perform to remediate the likely cause of the deviation from the expected power range.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: October 12, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Caspar John Anderegg
  • Patent number: 11136957
    Abstract: A system includes a rain gutter of a property, wherein at least a portion of the rain gutter is positioned on a roof of the property, a rain gutter power generator that is coupled to the rain gutter, and a control unit that controls the device at the property. The rain gutter power generator includes a water turbine that transforms kinetic energy of water collected by the rain gutter of the property into mechanical energy and an electromagnet that transforms the mechanical energy into electricity that powers a device at the property.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: October 5, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Johnathan Michael Carone, Donald Faraci
  • Patent number: 11138854
    Abstract: Techniques are described for tracking intruders of a monitored property by the unique identifying characteristics or “digital fingerprints” of electronic devices carried by the intruders. A system detects an alarm event at a monitored property based on output from at least one sensor located at the monitored property. In response to detecting the alarm event at the monitored property, the system initiates a process to gather electronic identifiers for mobile electronic devices located within the monitored property at a time corresponding to the detected alarm event. The system determines electronic identifiers for the mobile electronic devices located within the monitored property at a time corresponding to the detected alarm event. The system stores in electronic storage, information indicating the determined electronic identifiers for the mobile electronic devices located within the monitored property at a time corresponding to the detected alarm event.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: October 5, 2021
    Assignee: Alarm.com Incorporated
    Inventor: David James Hutz
  • Patent number: 11132892
    Abstract: In some implementations, techniques are described for detecting abnormal installations in a property monitored by a monitoring (e.g., security) system. For instance, an aberration engine may be used to detect an abnormal sensor or system installation within a property based on comparing detected installation data against local installation patterns of local providers within a certain proximity to the property. In some examples, the attributes (e.g., installation time, components used, number of tests performed, etc.) of a monitoring system installation, including installation of components of the monitoring system, may be compared to average installation times of other nearby installations to detect abnormalities in the installation.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: September 28, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Stephen Scott Trundle