Patents by Inventor Craig Carl Heffernan

Craig Carl Heffernan 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).

  • Publication number: 20240003774
    Abstract: Methods, systems, and apparatus for periodic water leak detection are disclosed. A method includes obtaining, using a water meter, water meter data representing the occurrence of water usage events at a property; determining, based on the water meter data, a periodicity of water usage events; determining that the periodicity of water usage events satisfies water leak criteria; and based on determining that the periodicity of water usage events satisfies water leak criteria, determining that a water leak exists at the property. Determining the periodicity of water usage events can include determining an average time between a start of sequential water usage events; and determining that the periodicity of water usage events satisfies water leak criteria can include determining that the average time between the start of sequential water usage events is less than a threshold time between the start of sequential water usage events.
    Type: Application
    Filed: September 18, 2023
    Publication date: January 4, 2024
    Inventors: Grant Rudd, Robert Nathan Picardi, Daniel Marc Goodman, Craig Carl Heffernan, Harrison Wayne Donahue, Liam Shea Daly, Marc Anthony Epard
  • Publication number: 20230333075
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for integrating a monitoring system with one or more air quality sensors. The method includes receiving data indicating a level of volatile organic compounds within an area, determining an increase in the level of volatile organic compounds within the area, receiving video data that shows the area, detecting, from the video data, a new item of furniture within the area, sending a notification that indicates an increase in the level of volatile organic compounds is likely caused by the new item of furniture.
    Type: Application
    Filed: June 20, 2023
    Publication date: October 19, 2023
    Inventors: Catherine Conway, Robert Nathan Picardi, Craig Carl Heffernan, Daniel Marc Goodman, Harrison Wayne Donahue
  • Patent number: 11788920
    Abstract: Methods, systems, and apparatus for periodic water leak detection are disclosed. A method includes obtaining, using a water meter, water meter data representing the occurrence of water usage events at a property; determining, based on the water meter data, a periodicity of water usage events; determining that the periodicity of water usage events satisfies water leak criteria; and based on determining that the periodicity of water usage events satisfies water leak criteria, determining that a water leak exists at the property. Determining the periodicity of water usage events can include determining an average time between a start of sequential water usage events; and determining that the periodicity of water usage events satisfies water leak criteria can include determining that the average time between the start of sequential water usage events is less than a threshold time between the start of sequential water usage events.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: October 17, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Grant Rudd, Robert Nathan Picardi, Daniel Marc Goodman, Craig Carl Heffernan, Harrison Wayne Donahue, Liam Shea Daly, Marc Anthony Epard
  • Publication number: 20230288088
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for monitoring and operations of a wireless HVAC system. In some implementations, a method includes determining that a thermostat associated with the property is presently unavailable to send or receive a wireless communication; obtaining temperature data collected by one or more sensors located at the property; identifying one or more models for temperature monitoring at the property; determining an operation to be performed by an HVAC system based on the temperature data and the one or more models; and providing data indicating the operation to the HVAC system.
    Type: Application
    Filed: March 9, 2023
    Publication date: September 14, 2023
    Inventors: Jackson Alexander Klein, Craig Carl Heffernan, Daniel Marc Goodman, Andrew Tekle-Shirley, Robert Nathan Picardi, Liam Shea Daly, Grant Rudd
  • Patent number: 11739963
    Abstract: Systems and techniques are described for alerting individuals of HVAC system issues in their home. In some implementations, a monitoring system monitors a property that includes sensors located throughout the property and generates sensor data. A monitor control unit receives thermostat data from a thermostat that indicates activity of the HVAC system and temperature history of the property. The monitor control unit applies the thermostat and the sensor data to an HVAC model that is trained using past sensor data, past thermostat data, past errors of the HVAC system. The monitor control unit determines an error of the HVAC system from the HVAC model output. The monitor control unit determines an action for likely correcting the error of the HVAC system. The monitor control unit provides, for output, data identifying the error of the HVAC system and the action for likely correcting the error of the HVAC system.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: August 29, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Robert Nathan Picardi, Peter Richard Williams, Zachary William Seid, Kyle Rankin Johnson, Daniel Marc Goodman, Craig Carl Heffernan, Caspar John Anderegg, Harrison Wayne Donahue, Gustaf Nicolaus Maxwell Lonaeus
  • Patent number: 11739964
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for monitoring an HVAC system. One of the methods includes receiving pressure data from one or more sensors monitoring a supply air duct of an HVAC system at a property that indicates a pressure in the HVAC system; determining, using the pressure data, that the pressure satisfies a pressure threshold for the HVAC system; and in response to determining that the pressure satisfies the pressure threshold, adjusting an actuator-controlled damper between the supply air duct and a return air duct or adjusting a fan speed of the HVAC system.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: August 29, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Harrison Wayne Donahue, Daniel Marc Goodman, Craig Carl Heffernan, Liam Shea Daly, Grant Rudd
  • Patent number: 11719677
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for integrating a monitoring system with one or more air quality sensors. The method includes receiving data indicating a level of volatile organic compounds within an area, determining an increase in the level of volatile organic compounds within the area, receiving video data that shows the area, detecting, from the video data, a new item of furniture within the area, sending a notification that indicates an increase in the level of volatile organic compounds is likely caused by the new item of furniture.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: August 8, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Catherine Conway, Robert Nathan Picardi, Craig Carl Heffernan, Daniel Marc Goodman, Harrison Wayne Donahue
  • Patent number: 11662267
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for water monitoring are disclosed. A system includes one or more processors and one or more computer storage media storing instructions that are operable, when executed by the one or more processors, to cause the one or more processors to perform operations. The operations include determining with a leak sensor that a water leak is occurring at a property; after determining that the water leak is occurring at the property, determining that a water usage profile of a particular water consuming device matches characteristics of the water leak; based on determining that the water usage profile of a particular water consuming device matches characteristics of the water leak, identifying a water consuming device that is likely leaking; and in response to identifying the water consuming device that is likely leaking, performing a system action.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: May 30, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Grant Rudd, Harrison Wayne Donahue, Craig Carl Heffernan, Daniel Marc Goodman, Liam Shea Daly
  • Publication number: 20230014112
    Abstract: Controller technology, in which data specifying a user preference relating to an environmental parameter for a property is received. Based on data collected by a monitoring system, a location of one or more users within the property is identified. Environmental condition data for the property is accessed, the environmental condition data including environmental condition data for the location of the users within the property and other unoccupied locations within the property. The environmental condition data for the property is analyzed with respect to the preference relating to the environmental parameter for the property. Based on the analysis of the environmental condition data for the property with respect to the preference relating to the environmental parameter for the property, a setting for at least one component of an HVAC system is determined. The at least one component of the HVAC system is controlled according to the determined setting.
    Type: Application
    Filed: September 28, 2022
    Publication date: January 19, 2023
    Inventors: Daniel Goodman, Craig Carl Heffernan
  • Patent number: 11460205
    Abstract: Controller technology, in which data specifying a user preference relating to an environmental parameter for a property is received. Based on data collected by a monitoring system, a location of one or more users within the property is identified. Environmental condition data for the property is accessed, the environmental condition data including environmental condition data for the location of the users within the property and other unoccupied locations within the property. The environmental condition data for the property is analyzed with respect to the preference relating to the environmental parameter for the property. Based on the analysis of the environmental condition data for the property with respect to the preference relating to the environmental parameter for the property, a setting for at least one component of an HVAC system is determined. The at least one component of the HVAC system is controlled according to the determined setting.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: October 4, 2022
    Assignee: Alarm.com Incorporated
    Inventors: Daniel Goodman, Craig Carl Heffernan
  • Patent number: 11412672
    Abstract: Programmable controller technology, in which data is received that identifies a particular type of irrigation system component that is to be controlled by a programmable controller. Based on receiving the data identifying the particular type of irrigation system component, configuration information is accessed for the particular type of irrigation system component. Based on the configuration information, a configuration is determined for one or more interface ports of the programmable controller. The one or more interface ports of the programmable controller are configured according to the determined configuration. A connection between the particular type of irrigation system component and the programmable controller that satisfies the determined configuration is detected.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: August 16, 2022
    Assignee: Alarm.com Incorporated
    Inventors: Daniel Goodman, Craig Carl Heffernan
  • Patent number: 11359991
    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: August 18, 2020
    Date of Patent: June 14, 2022
    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: 11262311
    Abstract: Techniques are described for using an optical sensor to monitor light produced by an indicator light of a monitoring system. The optical sensors can monitor attributes of the indicator light in order to detect a blink pattern outputted by the indicator light. In some implementations, video data indicating a blink pattern of a device within a property is obtained. One or more attributes of the blink pattern are identified based on processing the obtained video data. A status for the device is determined based at least on the one or more identified attributes. A system action that corresponds to the status is determined. The system action corresponding to the determined status is performed.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: March 1, 2022
    Assignee: Alarm.com Incorporated
    Inventors: Daniel Marc Goodman, Craig Carl Heffernan, Harrison Wayne Donahue
  • Publication number: 20220050004
    Abstract: Methods, systems, and apparatus for periodic water leak detection are disclosed. A method includes obtaining, using a water meter, water meter data representing the occurrence of water usage events at a property; determining, based on the water meter data, a periodicity of water usage events; determining that the periodicity of water usage events satisfies water leak criteria; and based on determining that the periodicity of water usage events satisfies water leak criteria, determining that a water leak exists at the property. Determining the periodicity of water usage events can include determining an average time between a start of sequential water usage events; and determining that the periodicity of water usage events satisfies water leak criteria can include determining that the average time between the start of sequential water usage events is less than a threshold time between the start of sequential water usage events.
    Type: Application
    Filed: August 10, 2021
    Publication date: February 17, 2022
    Inventors: Grant Rudd, Robert Nathan Picardi, Daniel Marc Goodman, Craig Carl Heffernan, Harrison Wayne Donahue, Liam Shea Daly, Marc Anthony Epard
  • Publication number: 20220026305
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for performing dynamic water leak detection are disclosed. A method includes receiving, from one or more sensors that are located throughout a property, sensor data; determining, based on the sensor data, a water usage mode of the property; selecting, based on the water usage mode, water usage criteria; receiving current water usage data representing water usage at the property; determining, based on the current water usage data, that water usage satisfies the water usage criteria; and in response to determining that the water usage at the property satisfies the water usage criteria, determining that a water leak exists at the property. The method can include storing water usage criteria corresponding to each of multiple different water usage modes, and selecting, from the stored water usage criteria, particular water usage criteria corresponding to the determined water usage mode.
    Type: Application
    Filed: July 19, 2021
    Publication date: January 27, 2022
    Inventors: Grant Rudd, Robert Nathan Picardi, Daniel Marc Goodman, Craig Carl Heffernan, Harrison Wayne Donahue, Liam Shea Daly
  • Publication number: 20210088241
    Abstract: Controller technology, in which data specifying a user preference relating to an environmental parameter for a property is received. Based on data collected by a monitoring system, a location of one or more users within the property is identified. Environmental condition data for the property is accessed, the environmental condition data including environmental condition data for the location of the users within the property and other unoccupied locations within the property. The environmental condition data for the property is analyzed with respect to the preference relating to the environmental parameter for the property. Based on the analysis of the environmental condition data for the property with respect to the preference relating to the environmental parameter for the property, a setting for at least one component of an HVAC system is determined. The at least one component of the HVAC system is controlled according to the determined setting.
    Type: Application
    Filed: December 7, 2020
    Publication date: March 25, 2021
    Inventors: Daniel Goodman, Craig Carl Heffernan
  • Publication number: 20210071889
    Abstract: Systems and techniques are described for alerting individuals of HVAC system issues in their home. In some implementations, a monitoring system monitors a property that includes sensors located throughout the property and generates sensor data. A monitor control unit receives thermostat data from a thermostat that indicates activity of the HVAC system and temperature history of the property. The monitor control unit applies the thermostat and the sensor data to an HVAC model that is trained using past sensor data, past thermostat data, past errors of the HVAC system. The monitor control unit determines an error of the HVAC system from the HVAC model output. The monitor control unit determines an action for likely correcting the error of the HVAC system. The monitor control unit provides, for output, data identifying the error of the HVAC system and the action for likely correcting the error of the HVAC system.
    Type: Application
    Filed: November 18, 2020
    Publication date: March 11, 2021
    Inventors: Robert Nathan Picardi, Peter Richard Williams, Zachary William Seid, Kyle Rankin Johnson, Daniel Marc Goodman, Craig Carl Heffernan, Caspar John Anderegg, Harrison Wayne Donahue, Gustaf Nicolaus Maxwell Lonaeus
  • Publication number: 20200393324
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for water monitoring are disclosed. A system includes one or more processors and one or more computer storage media storing instructions that are operable, when executed by the one or more processors, to cause the one or more processors to perform operations. The operations include determining with a leak sensor that a water leak is occurring at a property; after determining that the water leak is occurring at the property, determining that a water usage profile of a particular water consuming device matches characteristics of the water leak; based on determining that the water usage profile of a particular water consuming device matches characteristics of the water leak, identifying a water consuming device that is likely leaking; and in response to identifying the water consuming device that is likely leaking, performing a system action.
    Type: Application
    Filed: June 11, 2020
    Publication date: December 17, 2020
    Inventors: Grant Rudd, Harrison Wayne Donahue, Craig Carl Heffernan, Daniel Marc Goodman, Liam Shea Daly
  • Patent number: 10859283
    Abstract: Controller technology, in which data specifying a user preference relating to an environmental parameter for a property is received. Based on data collected by a monitoring system, a location of one or more users within the property is identified. Environmental condition data for the property is accessed, the environmental condition data including environmental condition data for the location of the users within the property and other unoccupied locations within the property. The environmental condition data for the property is analyzed with respect to the preference relating to the environmental parameter for the property. Based on the analysis of the environmental condition data for the property with respect to the preference relating to the environmental parameter for the property, a setting for at least one component of an HVAC system is determined. The at least one component of the HVAC system is controlled according to the determined setting.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: December 8, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Daniel Goodman, Craig Carl Heffernan
  • Publication number: 20200378860
    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: Application
    Filed: August 18, 2020
    Publication date: December 3, 2020
    Inventors: Robert Nathan Picardi, Matthew Daniel Correnti, Daniel Marc Goodman, Craig Carl Heffernan, Peter Richard Williams, Harrison Wayne Donahue