Patents by Inventor Ahmad Seyfi

Ahmad Seyfi 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: 20240119629
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for sensor timing correlation. One of the methods includes obtaining (i) first sensor data from a first sensor and (ii) second sensor data from a second sensor; detecting a representation of an object in both the first sensor data and the second sensor data; determining a predicted physical distance between a first representation of the object in the first sensor data and a second representation of the object in the second sensor data; determining a timing offset between the different sensors using the predicted physical distance between the first representation of the object and the second representation of the object; and adjusting, using the timing offset, subsequent data from the first sensor or the second sensor.
    Type: Application
    Filed: September 27, 2023
    Publication date: April 11, 2024
    Inventors: Aditya Shiwaji Rasam, Ahmad Seyfi, Timon Meyer, Donald Gerard Madden, Glenn Tournier
  • Patent number: 11914400
    Abstract: Techniques are described for enabling a drone device to use a dynamic multi-dimensional spatial representation of an indoor property environment to improve autonomous navigation. In some implementations, an instruction to perform an action at a particular location of a property is received by a drone device. A spatial representation of the property that identifies a dynamic object is obtained by the drone device. The status of the dynamic object impacts an ability of the drone device to navigate near the dynamic object. Sensor data collected by one or more sensors of a monitoring system of the property and that indicates a present status of the dynamic object is obtained by the drone device. A path to the particular location is determined by the drone device. The path to the particular location is finally navigated by the drone device.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: February 27, 2024
    Assignee: Alarm.com Incorporated
    Inventors: Babak Rezvani, Ahmad Seyfi
  • Patent number: 11904716
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for drones. In some implementations, a method may include obtaining an image of an electrical device; determining a power source of the electrical device based on the image of the electrical device; determining whether the power source of the electrical device is capable of charging a drone based on the image of the electrical device; and based on determining that the power source of the electrical device is capable of charging the drone based on the image of the electrical device, charging the drone with the power source.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: February 20, 2024
    Assignee: Alarm.com Incorporated
    Inventors: Babak Rezvani, Ahmad Seyfi, Glenn Tournier, Donald Gerard Madden
  • Patent number: 11897630
    Abstract: Methods, systems, and apparatus for drone landing ground station. A method includes determining that a drone is landing on a ground station, based on determining that the drone is landing on the ground station, determining a magnetic field to generate at a first magnetic component at a first position in the ground station and an opposing magnetic polar at a second magnetic component at a second position in the ground station, and generating the magnetic field at the first magnetic component and the opposing magnetic field at the second magnetic component.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: February 13, 2024
    Assignee: Alarm.com Incorporated
    Inventors: Babak Rezvani, Donald Gerard Madden, Glenn Tournier, Ahmad Seyfi
  • Patent number: 11880212
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining that current data captured at a current location of a drone satisfies localization adjustment criteria; in response to determining that the current data captured at the current location of the drone satisfies the localization adjustment criteria, identifying previously captured image data; determining a previous expected location of the drone based on both an expected change in location of the drone and a first previous location determined from other image data captured before the previously captured image data; determining a location difference between the previous expected location of the drone and a second previous location determined from the previously captured image data; and determining the current location of the drone based on the location difference.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: January 23, 2024
    Assignee: Alarm.com Incorporated
    Inventors: Donald Gerard Madden, Babak Rezvani, Ahmad Seyfi, Timon Meyer, Glenn Tournier
  • Patent number: 11860637
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for a mobile docking station. In some implementations, a method for a mobile docking station includes receiving a service request from a first user; determining assignment details based on the service request; determining a plurality of devices to send to a location based on the assignment details; deploying the plurality of devices to the location; receiving data from a first device of the plurality of devices; based on the data, scheduling a pickup of the first device; and deploying a second device for the pickup of the first device.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: January 2, 2024
    Assignee: Alarm.com Incorporated
    Inventors: Daniel Todd Kerzner, Donald Gerard Madden, Babak Rezvani, Ahmad Seyfi, Glenn Tournier
  • Patent number: 11729372
    Abstract: Methods, systems, and apparatus for drone-assisted sensor mapping are disclosed. A method includes detecting a sensor in a detection area of a drone; based on detecting the sensor in the detection area of the drone, detecting the drone in sensor data captured by the sensor; determining a detection area of the sensor based on movement of the drone after the drone is detected; and determining a destination for the drone based on the detection area of the sensor. The method may include mapping boundaries of the detection area of the sensor to a map of an area where the sensor is located. The sensor can be a passive infrared sensor, an active infrared sensor, a radar sensor, a sonar sensor, a time of flight sensor, a structured light sensor, or a lidar sensor.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: August 15, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Ahmad Seyfi, Donald Gerard Madden, Glenn Tournier, Babak Rezvani
  • Patent number: 11677912
    Abstract: Methods, systems, and apparatus a drone for installing sensors. A method includes determining to emulate a view of a camera at a particular location with a drone, deploying the drone to the particular location, obtaining an image captured by a drone, and emulating the view of the camera with the image.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: June 13, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Babak Rezvani, Donald Gerard Madden, Glenn Tournier, Ahmad Seyfi
  • Patent number: 11640677
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for navigation using planar landmarks. In some implementations, images depicting an area of a property captured by a camera are obtained. Landmarks in the area are identified based on the images. An expected stability for each of the landmarks are determined. A map for the area is generated based on the expected stability for each of the landmarks. The map is transmitted to one or more electronic devices.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: May 2, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Daniel Todd Kerzner, Ahmad Seyfi, Timon Meyer, Donald Gerard Madden, Babak Rezvani, Glenn Tournier
  • Publication number: 20220377287
    Abstract: Techniques are described for an autonomous asset management system that integrates autonomous devices, such as drone devices and other robotic devices, with a home security system of a property to enable management, monitoring, and/or tracking of various assets located within the property. In some implementations, an indication of an asset associated with a property is obtained by an autonomous device. Sensor data collected by one or more sensors of the property is obtained by the autonomous device based on the indication of the asset. A present status of the asset is determined by the autonomous device based on the sensor data. A determination that the present status of the asset does not correspond to an expected status of the asset is made by the autonomous device. In response, the autonomous device navigates to the particular location of the property.
    Type: Application
    Filed: July 18, 2022
    Publication date: November 24, 2022
    Inventors: Ahmad Seyfi, Babak Rezvani
  • Patent number: 11480431
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for lighting adaptive navigation. In some implementations, map data associated with a property is received. Sensor data is obtained. Based on the map data and the sensor data, a lighting scenario is determined. Based on the lighting scenario, a modification to at least one of the lighting scenario, to a planned navigation path for the robotic device, to settings for a sensor of the robotic device, to a position for a sensor of the robotic device, or to a position of the robotic device is determined. An action is performed by based on the one or more modifications.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: October 25, 2022
    Assignee: Alarm.com Incorporated
    Inventors: Ahmad Seyfi, Timon Meyer, Donald Gerard Madden, Babak Rezvani
  • Patent number: 11412188
    Abstract: Techniques are described for an autonomous asset management system that integrates autonomous devices, such as drone devices and other robotic devices, with a home security system of a property to enable management, monitoring, and/or tracking of various assets located within the property. In some implementations, an indication of an asset associated with a property is obtained by an autonomous device. Sensor data collected by one or more sensors of the property is obtained by the autonomous device based on the indication of the asset. A present status of the asset is determined by the autonomous device based on the sensor data. A determination that the present status of the asset does not correspond to an expected status of the asset is made by the autonomous device. In response, the autonomous device navigates to the particular location of the property.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: August 9, 2022
    Assignee: Alarm.com Incorporated
    Inventors: Ahmad Seyfi, Babak Rezvani
  • Publication number: 20220101507
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for robotic building inspection. In some implementations, one or more data objects that specify one or more requirements for a property are accessed. Sensor data of the property is obtained using a drone or other robotic device that has one or more sensors. A map is generated from the sensor data. An issue with the property is identified by comparing the map with the one or more data objects. A notification is generated based on the comparison where the notification includes an indication of the issue. The notification is transmitted to a computing device of a user.
    Type: Application
    Filed: September 27, 2021
    Publication date: March 31, 2022
    Inventors: Glenn Tournier, Babak Rezvani, Donald Gerard Madden, Ahmad Seyfi
  • Publication number: 20220067337
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for drone-assisted thermal monitoring. One of the methods includes determining a first temperature measurement at a first location of a property, navigating from the first location to a second location of the property, determining a second temperature measurement at the second location, generating a thermal model for the property based on the first temperature measurement and the second temperature measurement, and providing the thermal model for output.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 3, 2022
    Inventors: Babak Rezvani, Ahmad Seyfi, Glenn Tournier, Donald Gerard Madden, Ethan Shayne
  • Patent number: 11250625
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for generating a three-dimensional map of a property. The method includes storing at least a portion of an initial map modification data structure, receiving an instruction that instructs the robotic device to initiate property mapping, obtaining image data describing a portion of the property that is mounted to the robotic device, analyzing the obtained image data to determine whether the image data depicts a marker, in response to a determination that the obtained image data depicts a marker, determining the pose of the camera that is mounted to the robotic device, updating the initial map modification data structure using the pose of the camera that is mounted to the robotic device, obtaining an initial three-dimensional map of the property; and modifying the initial three-dimensional map of the property based on the updated map modification data structure.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: February 15, 2022
    Assignee: Alarm.com Incorporated
    Inventors: Babak Rezvani, Ahmad Seyfi, Donald Madden, Gang Qian
  • Publication number: 20220027637
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for property management and monitoring using a drone. In some implementations, images of an outside area corresponding to a property are obtained. From the images, it is determined that a person is approaching the property. A state of the property is identified. An action to perform by a drone is determined based on the images and a state of the property. The drone is instructed to navigate to the person and perform the action.
    Type: Application
    Filed: July 21, 2021
    Publication date: January 27, 2022
    Inventors: Donald Gerard Madden, Ethan Shayne, Babak Rezvani, Ahmad Seyfi, Glenn Tournier
  • Publication number: 20220012493
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining that current data captured at a current location of a drone satisfies localization adjustment criteria; in response to determining that the current data captured at the current location of the drone satisfies the localization adjustment criteria, identifying previously captured image data; determining a previous expected location of the drone based on both an expected change in location of the drone and a first previous location determined from other image data captured before the previously captured image data; determining a location difference between the previous expected location of the drone and a second previous location determined from the previously captured image data; and determining the current location of the drone based on the location difference.
    Type: Application
    Filed: July 9, 2021
    Publication date: January 13, 2022
    Inventors: Donald Gerard Madden, Babak Rezvani, Ahmad Seyfi, Timon Meyer, Glenn Tournier
  • Publication number: 20210398434
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for receiving a request to deploy an aerial drone to assist an emergency vehicle from a first location to a second location; determining a route to be traversed by the emergency vehicle from the first location to the second location based on the request; and deploying the aerial drone to traverse the route in advance of the emergency vehicle.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 23, 2021
    Inventors: Donald Gerard Madden, Babak Rezvani, Ahmad Seyfi, Glenn Tournier
  • Publication number: 20210284037
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for drones. In some implementations, a method may include obtaining an image of an electrical device; determining a power source of the electrical device based on the image of the electrical device; determining whether the power source of the electrical device is capable of charging a drone based on the image of the electrical device; and based on determining that the power source of the electrical device is capable of charging the drone based on the image of the electrical device, charging the drone with the power source.
    Type: Application
    Filed: March 12, 2021
    Publication date: September 16, 2021
    Inventors: Babak Rezvani, Ahmad Seyfi, Glenn Tournier, Donald Gerard Madden
  • Publication number: 20210255636
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for a mobile docking station. In some implementations, a method for a mobile docking station includes receiving a service request from a first user; determining assignment details based on the service request; determining a plurality of devices to send to a location based on the assignment details; deploying the plurality of devices to the location; receiving data from a first device of the plurality of devices; based on the data, scheduling a pickup of the first device; and deploying a second device for the pickup of the first device.
    Type: Application
    Filed: February 12, 2021
    Publication date: August 19, 2021
    Inventors: Daniel Todd Kerzner, Donald Gerard Madden, Babak Rezvani, Ahmad Seyfi, Glenn Tournier