Patents by Inventor Aaron Lee Roberts

Aaron Lee Roberts has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11755449
    Abstract: Systems and techniques are described for monitoring screen activity of a computing device and performing designated system actions based on the monitored activity. In some implementations, activity data indicating usage of a computing device by a user within a property over a particular time period is obtained. Sensor data collected by a monitoring system that monitors the property over the particular time period is then obtained. An activity monitoring rule that specifies (i) one or more conditions associated with usage of the computing device by the user, and (ii) an action to perform in response to satisfaction of the one or more conditions is identified. A determination that the activity data and the sensor data satisfy the one or more conditions specified by the activity monitoring rule is made. The action specified by the activity monitoring rule is then performed in response to the determination.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: September 12, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Alison Jane Slavin, Charles Richard Alpert, Kevin Maurer, Aaron Lee Roberts, Stephen Scott Trundle
  • Patent number: 11734932
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for state and event monitoring. In some implementations, images captured by a camera are obtained, the images depicting an area of a property. Two or more images of the images are provided to a machine learning model. An output of the machine learning model is obtained, the output corresponding to the two or more images. One or more potential states of the area of the property are determined using the output of the machine learning model, each state of the one or more potential states corresponding to an image in the two or more images. An action is performed based on the one or more potential states.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: August 22, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Aaron Lee Roberts, Bret Jutras
  • Patent number: 11701978
    Abstract: Systems and techniques are provided for charging devices at a property using battery-charging drones. In some implementations, a monitoring system is configured to monitor a property and includes a battery-powered sensor configured to generate sensor data. The system includes a drone that is configured to navigate the property and charge the battery-powered sensor. A monitor control unit is configured to obtain a battery level from the battery-powered sensor and compare the battery level to a battery level threshold. Based on the comparison, the monitor control unit determines that the battery level does not satisfy the threshold. Based on the determination, the monitor control unit generates and transmits an instruction to a drone for the drone to navigate to the battery-powered sensor and charge a battery of the battery-powered sensor. The monitor control unit receives data from the drone that indicates whether the drone charged the battery of the sensor.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: July 18, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Kevin Maurer, Alison Jane Slavin, Aaron Lee Roberts, Shan Huang
  • Patent number: 11693410
    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: May 24, 2021
    Date of Patent: July 4, 2023
    Assignee: Alarm.com Incorporated
    Inventor: Aaron Lee Roberts
  • Patent number: 11674841
    Abstract: A monitoring system that is configured to monitor a property includes a connected scale device that is configured to receive a package, determine a weight of the package, and after determining the weight of the package, arm the connected scale device, and a monitoring control unit that is configured to receive, from the connected scale device, data indicating that the connected scale device received the package and the connected scale device is armed, and based on receiving the data indicating that the connected scale device received the package and the connected scale device is armed, communicate, to a user device of a resident of the property, a notification indicating that the connected scale device received the package.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: June 13, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Alison Jane Slavin, Bret Jutras, Aaron Lee Roberts
  • Patent number: 11581010
    Abstract: Techniques and systems are described for generating and using a sound localization model. A described technique includes obtaining for a building a sound sensor map indicating locations of first and second sound sensor devices in respective first and second rooms of the building; causing an autonomous device to navigate to the first room and to emit, during a time window, sound patterns at one or more frequencies within the first room; receiving sound data including first and second sound data respectively from the first and second sound sensor devices that are observed during the time window; and generating and storing a sound localization model based on the sound sensor map, autonomous device location information, and the received sound data, the model being configured to compensate for how sounds travels among rooms in at least a portion of the building such that an origin room of a sound source is identifiable.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: February 14, 2023
    Assignee: Alarm.com Incorporated
    Inventor: Aaron Lee Roberts
  • Patent number: 11544924
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for finding lost objects. In some implementations, a request for a location of an item is obtained. Current video data from one or more cameras is obtained. It is determined that the item is not shown in the current video data. Sensor data corresponding to historical video data is obtained. Events that likely occurred with the item and corresponding likelihoods for each of the events are determined. A likely location for the item is determined based on the likelihoods determined for the events. An indication of the likely location of the item is provided.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: January 3, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Jangwon Lee, Aaron Lee Roberts, Bret Jutras, Allison Beach, Donald Gerard Madden
  • Patent number: 11532939
    Abstract: Systems and techniques for solar energy management are described. A described system includes circuitry to determine a solar power generation value based on a power output of a solar power generator configured to supply electricity to a plurality of devices associated with a property; circuitry to determine a power consumption value of the plurality of devices; and a controller configured to determine a power status based on the solar power generation value and the power consumption value. The controller can be configured to selectively enable additional power consumption among the plurality of devices to an extent of the solar power generation value based on the power status indicating a power surplus state. The controller can be configured to selectively reduce power consumption among the plurality of devices based on the power status indicating a power deficit state.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: December 20, 2022
    Assignee: Alarm.com Incorporated
    Inventors: Aaron Lee Roberts, Bret Jutras
  • Patent number: 11348434
    Abstract: In some implementations, a system can transmit communications indicating an occurrence of a particular type of safety incident experienced by a user. Registration information that indicates that a plurality of safety devices of different types are to be registered with the user is initially obtained. Sensor data from the plurality of safety devices of different types are obtained. An occurrence of a particular type of safety incident experienced by the user is then selected from among a plurality of types of safety incidents. The selection may be based at least on the obtained sensor data and the obtained registration information. A communication is then provided to another user to indicate the occurrence of the particular type of safety incident experienced by the user in response to selecting the occurrence of the particular type of safety incident.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: May 31, 2022
    Assignee: Alarm.com Incorporated
    Inventors: Alison Jane Slavin, Aaron Lee Roberts
  • Publication number: 20220082430
    Abstract: A monitoring system that is configured to monitor a property includes a connected scale device that is configured to receive a package, determine a weight of the package, and after determining the weight of the package, arm the connected scale device, and a monitoring control unit that is configured to receive, from the connected scale device, data indicating that the connected scale device received the package and the connected scale device is armed, and based on receiving the data indicating that the connected scale device received the package and the connected scale device is armed, communicate, to a user device of a resident of the property, a notification indicating that the connected scale device received the package.
    Type: Application
    Filed: November 29, 2021
    Publication date: March 17, 2022
    Inventors: Alison Jane Slavin, Bret Jutras, Aaron Lee Roberts
  • Publication number: 20220029438
    Abstract: Systems and techniques are provided for charging devices at a property using battery-charging drones. In some implementations, a monitoring system is configured to monitor a property and includes a battery-powered sensor configured to generate sensor data. The system includes a drone that is configured to navigate the property and charge the battery-powered sensor. A monitor control unit is configured to obtain a battery level from the battery-powered sensor and compare the battery level to a battery level threshold. Based on the comparison, the monitor control unit determines that the battery level does not satisfy the threshold. Based on the determination, the monitor control unit generates and transmits an instruction to a drone for the drone to navigate to the battery-powered sensor and charge a battery of the battery-powered sensor. The monitor control unit receives data from the drone that indicates whether the drone charged the battery of the sensor.
    Type: Application
    Filed: September 10, 2021
    Publication date: January 27, 2022
    Inventors: Kevin Maurer, Alison Jane Slavin, Aaron Lee Roberts, Shan Huang
  • Publication number: 20220007149
    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: Application
    Filed: September 15, 2021
    Publication date: January 6, 2022
    Inventors: Donald Madden, Aaron Lee Roberts, Bret Jutras
  • Publication number: 20210383822
    Abstract: Techniques and systems are described for generating and using a sound localization model. A described technique includes obtaining for a building a sound sensor map indicating locations of first and second sound sensor devices in respective first and second rooms of the building; causing an autonomous device to navigate to the first room and to emit, during a time window, sound patterns at one or more frequencies within the first room; receiving sound data including first and second sound data respectively from the first and second sound sensor devices that are observed during the time window; and generating and storing a sound localization model based on the sound sensor map, autonomous device location information, and the received sound data, the model being configured to compensate for how sounds travels among rooms in at least a portion of the building such that an origin room of a sound source is identifiable.
    Type: Application
    Filed: June 3, 2021
    Publication date: December 9, 2021
    Inventor: Aaron Lee Roberts
  • Patent number: 11187573
    Abstract: A monitoring system that is configured to monitor a property includes a connected scale device that is configured to receive a package, determine a weight of the package, and after determining the weight of the package, arm the connected scale device, and a monitoring control unit that is configured to receive, from the connected scale device, data indicating that the connected scale device received the package and the connected scale device is armed, and based on receiving the data indicating that the connected scale device received the package and the connected scale device is armed, communicate, to a user device of a resident of the property, a notification indicating that the connected scale device received the package.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: November 30, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Alison Jane Slavin, Bret Jutras, Aaron Lee Roberts
  • 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: 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: 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: 11133684
    Abstract: Systems and techniques are provided for charging devices at a property using battery-charging drones. In some implementations, a monitoring system is configured to monitor a property and includes a battery-powered sensor configured to generate sensor data. The system includes a drone that is configured to navigate the property and charge the battery-powered sensor. A monitor control unit is configured to obtain a battery level from the battery-powered sensor and compare the battery level to a battery level threshold. Based on the comparison, the monitor control unit determines that the battery level does not satisfy the threshold. Based on the determination, the monitor control unit generates and transmits an instruction to a drone for the drone to navigate to the battery-powered sensor and charge a battery of the battery-powered sensor. The monitor control unit receives data from the drone that indicates whether the drone charged the battery of the sensor.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: September 28, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Kevin Maurer, Alison Jane Slavin, Aaron Lee Roberts, Shan Huang
  • Publication number: 20210278845
    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: Application
    Filed: May 24, 2021
    Publication date: September 9, 2021
    Inventor: Aaron Lee Roberts
  • 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