Patents by Inventor Colin Ulen

Colin Ulen 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: 12294649
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing sensor communications in a monitored environment. One of the methods includes receiving, by a server and from a device that is accepted to connect with a first network using acceptance data that includes a first key indicating the device is associated with the first network, a request a) to join a second network different from the first network b) that identifies the first key; determining, by the server and using the identification of the first key in the request, that the device that transmitted the request is associated with the first network; and providing, by the server, an notification i) to a user associated with the first network ii) indicating that the device has moved outside the first network.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: May 6, 2025
    Assignee: Alarm.com Incorporated
    Inventors: Colin Ulen, Juan Abellanas Sanchez, William Converse Blanchard, Christopher Clarke Jewett
  • Patent number: 11854367
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for a monitoring system that is configured to monitor a property. The monitoring system may include a sensor that is configured to generate sensor data that reflects an attribute of the property, a microphone that is connected to a pipe and that is configured to detect audio data associated with the pipe, and a monitor control unit. The monitor control unit is configured to receive the sensor data and the audio data, provide the sensor data and the audio data as inputs to a model that is trained to determine that a device connected to the pipe is being used, receive, from the model, data indicating that the device connected to the pipe is being used, and based on determining that the device connected to the pipe is being used, perform a monitoring system action.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: December 26, 2023
    Assignee: Alarm.com Incorporated
    Inventor: Colin Ulen
  • Publication number: 20230044362
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for managing sensor communications in a monitored environment. One of the methods includes receiving, by a server and from a device that is accepted to connect with a first network using acceptance data that includes a first key indicating the device is associated with the first network, a request a) to join a second network different from the first network b) that identifies the first key; determining, by the server and using the identification of the first key in the request, that the device that transmitted the request is associated with the first network; and providing, by the server, an notification i) to a user associated with the first network ii) indicating that the device has moved outside the first network.
    Type: Application
    Filed: August 2, 2022
    Publication date: February 9, 2023
    Inventors: Colin Ulen, Juan Abellanas Sanchez, William Converse Blanchard, Christopher Clarke Jewett
  • Patent number: 11455164
    Abstract: Systems and techniques are described for a sensor designed to connect to and monitor devices in an ecosystem. In some implementations, a system monitors a property that includes the sensor configured to generate sensor data reflecting an attribute of the property. The sensor includes a host board that generates the sensor data and a core board connected to the host board. The core board identifies a type of the host board and communicates with a monitor control unit. The monitor control unit receives a request for firmware associated with the type of the host board from the sensor. In response, the monitor control unit accesses the firmware and transmits the firmware to the sensor. The core board of the sensor receives the firmware and stores the firmware. The core board receives the sensor data from the host board and transmits the sensor data to the monitor control unit.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: September 27, 2022
    Assignee: Alarm.com Incorporated
    Inventor: Colin Ulen
  • 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
  • Publication number: 20210109743
    Abstract: Systems and techniques are described for a sensor designed to connect to and monitor devices in an ecosystem. In some implementations, a system monitors a property that includes the sensor configured to generate sensor data reflecting an attribute of the property. The sensor includes a host board that generates the sensor data and a core board connected to the host board. The core board identifies a type of the host board and communicates with a monitor control unit. The monitor control unit receives a request for firmware associated with the type of the host board from the sensor. In response, the monitor control unit accesses the firmware and transmits the firmware to the sensor. The core board of the sensor receives the firmware and stores the firmware. The core board receives the sensor data from the host board and transmits the sensor data to the monitor control unit.
    Type: Application
    Filed: December 21, 2020
    Publication date: April 15, 2021
    Inventor: Colin Ulen
  • Patent number: 10871961
    Abstract: Systems and techniques are described for a sensor designed to connect to and monitor devices in an ecosystem. In some implementations, a system monitors a property that includes the sensor configured to generate sensor data reflecting an attribute of the property. The sensor includes a host board that generates the sensor data and a core board connected to the host board. The core board identifies a type of the host board and communicates with a monitor control unit. The monitor control unit receives a request for firmware associated with the type of the host board from the sensor. In response, the monitor control unit accesses the firmware and transmits the firmware to the sensor. The core board of the sensor receives the firmware and stores the firmware. The core board receives the sensor data from the host board and transmits the sensor data to the monitor control unit.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: December 22, 2020
    Assignee: Alarm.com Incorporated
    Inventor: Colin Ulen
  • Publication number: 20200104117
    Abstract: Systems and techniques are described for a sensor designed to connect to and monitor devices in an ecosystem. In some implementations, a system monitors a property that includes the sensor configured to generate sensor data reflecting an attribute of the property. The sensor includes a host board that generates the sensor data and a core board connected to the host board. The core board identifies a type of the host board and communicates with a monitor control unit. The monitor control unit receives a request for firmware associated with the type of the host board from the sensor. In response, the monitor control unit accesses the firmware and transmits the firmware to the sensor. The core board of the sensor receives the firmware and stores the firmware. The core board receives the sensor data from the host board and transmits the sensor data to the monitor control unit.
    Type: Application
    Filed: October 2, 2019
    Publication date: April 2, 2020
    Inventor: Colin Ulen