Patents by Inventor Teodor Tomic

Teodor Tomic 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: 20250321595
    Abstract: A technique is introduced for touchdown detection during autonomous landing by an aerial vehicle. In some embodiments, the introduced technique includes processing perception inputs with a dynamics model of the aerial vehicle to estimate the external forces and/or torques acting on the aerial vehicle. The estimated external forces and/or torques are continually monitored while the aerial vehicle is landing to determine when the aerial vehicle is sufficiently supported by a landing surface. In some embodiments, semantic information associated with objects in the environment is utilized to configure parameters associated with the touchdown detection process.
    Type: Application
    Filed: April 4, 2025
    Publication date: October 16, 2025
    Applicant: Skydio, Inc.
    Inventors: Rowland Wilde O'Flaherty, Teodor Tomic, Hayk Martirosyan, Abraham Galton Bachrach, Kristen Marie Holtz, Jack Louis Zhu
  • Patent number: 12423380
    Abstract: A computer of an unmanned aerial vehicle (UAV) accesses, from a memory unit, a problem definition comprising cost functions associated with travel of the UAV. The computer causes movement of the UAV based on the cost functions. The computer adjusts one or more of the cost functions during a flight of the UAV. The computer causes further movement of the UAV based on the adjusted one or more of the cost functions.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: September 23, 2025
    Assignee: Skydio, Inc.
    Inventors: Hayk Martirosyan, Aaron Christopher Miller, Nathan Leo Bucki, Bradley Matthew Solliday, Ryan David Kennedy, Jack Louis Zhu, Teodor Tomic, Yixiao Sun, Josiah Timothy Vandermey, Gareth Benoit Cross, Peter Benjamin Henry, Dominic William Pattison, Samuel Shenghung Wang, Kristen Marie Holtz, Harrison Zheng
  • Patent number: 12409949
    Abstract: Described herein are systems for automated docking of an unmanned aerial vehicle. For example, some systems include an unmanned aerial vehicle including a propulsion mechanism, a battery, and a processing apparatus; and a dock including a landing surface with a funnel geometry shaped to fit a bottom surface of the unmanned aerial vehicle at a base of the funnel, wherein tapered sides of the funnel form corners at the base of the funnel, and a battery charger configured to charge the battery of the unmanned aerial vehicle while the unmanned aerial vehicle is on the landing surface, wherein conducting contacts of the battery charger are on the landing surface, positioned at the bottom of the funnel.
    Type: Grant
    Filed: January 9, 2024
    Date of Patent: September 9, 2025
    Assignee: Skydio, Inc.
    Inventors: Yevgeniy Kozlenko, Jack Zhu, Gareth Cross, Teodor Tomic, Adam Bry, Abraham Galton Bachrach
  • Patent number: 12378002
    Abstract: Described herein are systems for automated docking of an unmanned aerial vehicle. For example, some systems include a landing surface configured to hold an unmanned aerial vehicle; a box configured to enclose the landing surface in a first arrangement of the dock and expose the landing surface in a second arrangement of the dock; and a retractable arm, wherein the landing surface is positioned at an end of the retractable arm and the retractable arm is configured to extend to move the landing surface outside of the box and contract to pull the landing surface inside of the box.
    Type: Grant
    Filed: December 27, 2023
    Date of Patent: August 5, 2025
    Assignee: Skydio, Inc.
    Inventors: Yevgeniy Kozlenko, Jack Zhu, Gareth Cross, Teodor Tomic, Adam Bry, Abraham Galton Bachrach
  • Patent number: 12353504
    Abstract: A computer accesses an input element storage and an output element storage. The computer accesses a symbolic expression for output element storage as a function of the input element storage. The computer computes, using a symbolic computation engine of the computer, a symbolic expression for the tangent space Jacobian of the output element storage with respect to an input tangent space. The computer outputs the computed expression.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: July 8, 2025
    Assignee: Skydio, Inc.
    Inventors: Hayk Martirosyan, Aaron Christopher Miller, Nathan Leo Bucki, Bradley Matthew Solliday, Ryan David Kennedy, Jack Louis Zhu, Teodor Tomic, Yixiao Sun, Josiah Timothy VanderMey, Gareth Benoit Cross, Peter Benjamin Henry, Dominic William Pattison, Samuel Shenghung Wang, Kristen Marie Holtz, Harrison Zheng
  • Publication number: 20250153861
    Abstract: Described herein are systems for automated docking of an unmanned aerial vehicle. For example, some systems include a landing surface configured to hold an unmanned aerial vehicle; a box configured to enclose the landing surface in a first arrangement of the dock and expose the landing surface in a second arrangement of the dock; and a retractable arm, wherein the landing surface is positioned at an end of the retractable arm and the retractable arm is configured to extend to move the landing surface outside of the box and contract to pull the landing surface inside of the box.
    Type: Application
    Filed: January 17, 2025
    Publication date: May 15, 2025
    Inventors: Yevgeniy Kozlenko, Jack Zhu, Gareth Cross, Teodor Tomic, Adam Bry, Abraham Galton Bachrach
  • Patent number: 12296981
    Abstract: Described herein are systems for automated docking of an unmanned aerial vehicle. For example, some systems include a landing surface configured to hold an unmanned aerial vehicle; a box configured to enclose the landing surface in a first arrangement of the dock and expose the landing surface in a second arrangement of the dock; and a retractable arm, wherein the landing surface is positioned at an end of the retractable arm and the retractable arm is configured to extend to move the landing surface outside of the box and contract to pull the landing surface inside of the box.
    Type: Grant
    Filed: December 20, 2023
    Date of Patent: May 13, 2025
    Assignee: Skydio, Inc.
    Inventors: Yevgeniy Kozlenko, Jack Zhu, Gareth Cross, Teodor Tomic, Adam Bry, Abraham Galton Bachrach
  • Patent number: 12282524
    Abstract: A computer accesses a first symbolic expression for an output matrix as a function of an input matrix at a computing device comprising processing circuitry and memory. The computer computes a first Jacobian of the input matrix with respect to an input tangent space. The computer computes a second Jacobian of the output matrix with respect to the input matrix. The computer computes a third Jacobian of an output tangent space with respect to the input matrix. The computer applies symbolic matrix multiplication to the first Jacobian, the second Jacobian, and the third Jacobian to obtain a second symbolic expression for the output tangent space with respect to the input tangent space. The computer provides a representation of the second symbolic expression, the second symbolic expression representing a computed tangent-space Jacobian.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: April 22, 2025
    Assignee: Skydio, Inc.
    Inventors: Hayk Martirosyan, Aaron Christopher Miller, Nathan Leo Bucki, Bradley Matthew Solliday, Ryan David Kennedy, Jack Louis Zhu, Teodor Tomic, Yixiao Sun, Josiah Timothy VanderMey, Gareth Benoit Cross, Peter Benjamin Henry, Dominic William Pattison, Samuel Shenghung Wang, Kristen Marie Holtz, Harrison Zheng
  • Patent number: 12271208
    Abstract: A technique is introduced for touchdown detection during autonomous landing by an aerial vehicle. In some embodiments, the introduced technique includes processing perception inputs with a dynamics model of the aerial vehicle to estimate the external forces and/or torques acting on the aerial vehicle. The estimated external forces and/or torques are continually monitored while the aerial vehicle is landing to determine when the aerial vehicle is sufficiently supported by a landing surface. In some embodiments, semantic information associated with objects in the environment is utilized to configure parameters associated with the touchdown detection process.
    Type: Grant
    Filed: July 11, 2023
    Date of Patent: April 8, 2025
    Assignee: Skydio, Inc.
    Inventors: Rowland Wilde O'Flaherty, Teodor Tomic, Hayk Martirosyan, Abraham Galton Bachrach, Kristen Marie Holtz, Jack Louis Zhu
  • Publication number: 20240409237
    Abstract: Described herein are systems for automated docking of an unmanned aerial vehicle. For example, some systems include a landing surface configured to hold an unmanned aerial vehicle; a box configured to enclose the landing surface in a first arrangement of the dock and expose the landing surface in a second arrangement of the dock; and a retractable arm, wherein the landing surface is positioned at an end of the retractable arm and the retractable arm is configured to extend to move the landing surface outside of the box and contract to pull the landing surface inside of the box.
    Type: Application
    Filed: December 20, 2023
    Publication date: December 12, 2024
    Inventors: Yevgeniy Kozlenko, Jack Zhu, Gareth Cross, Teodor Tomic, Adam Bry, Abraham Galton Bachrach
  • Publication number: 20240166366
    Abstract: Described herein are systems for automated docking of an unmanned aerial vehicle. For example, some systems include a landing surface configured to hold an unmanned aerial vehicle; a box configured to enclose the landing surface in a first arrangement of the dock and expose the landing surface in a second arrangement of the dock; and a retractable arm, wherein the landing surface is positioned at an end of the retractable arm and the retractable arm is configured to extend to move the landing surface outside of the box and contract to pull the landing surface inside of the box.
    Type: Application
    Filed: December 27, 2023
    Publication date: May 23, 2024
    Inventors: Yevgeniy Kozlenko, Jack Zhu, Gareth Cross, Teodor Tomic, Adam Bry, Abraham Galton Bachrach
  • Publication number: 20240150036
    Abstract: Described herein are systems for automated docking of an unmanned aerial vehicle. For example, some systems include an unmanned aerial vehicle including a propulsion mechanism, a battery, and a processing apparatus; and a dock including a landing surface with a funnel geometry shaped to fit a bottom surface of the unmanned aerial vehicle at a base of the funnel, wherein tapered sides of the funnel form corners at the base of the funnel, and a battery charger configured to charge the battery of the unmanned aerial vehicle while the unmanned aerial vehicle is on the landing surface, wherein conducting contacts of the battery charger are on the landing surface, positioned at the bottom of the funnel.
    Type: Application
    Filed: January 9, 2024
    Publication date: May 9, 2024
    Inventors: Yevgeniy Kozlenko, Jack Zhu, Gareth Cross, Teodor Tomic, Adam Bry, Abraham Galton Bachrach
  • Publication number: 20240069572
    Abstract: A technique is introduced for touchdown detection during autonomous landing by an aerial vehicle. In some embodiments, the introduced technique includes processing perception inputs with a dynamics model of the aerial vehicle to estimate the external forces and/or torques acting on the aerial vehicle. The estimated external forces and/or torques are continually monitored while the aerial vehicle is landing to determine when the aerial vehicle is sufficiently supported by a landing surface. In some embodiments, semantic information associated with objects in the environment is utilized to configure parameters associated with the touchdown detection process.
    Type: Application
    Filed: July 11, 2023
    Publication date: February 29, 2024
    Applicant: Skydio, Inc.
    Inventors: Rowland Wilde O'Flaherty, Teodor Tomic, Hayk Martirosyan, Abraham Galton Bachrach, Kristen Marie Holtz, Jack Louis Zhu
  • Patent number: 11897631
    Abstract: Described herein are systems for automated docking of an unmanned aerial vehicle. For example, some systems include a landing surface configured to hold an unmanned aerial vehicle; a box configured to enclose the landing surface in a first arrangement of the dock and expose the landing surface in a second arrangement of the dock; and a retractable arm, wherein the landing surface is positioned at an end of the retractable arm and the retractable arm is configured to extend to move the landing surface outside of the box and contract to pull the landing surface inside of the box.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: February 13, 2024
    Assignee: Skydio, Inc.
    Inventors: Yevgeniy Kozlenko, Jack Zhu, Gareth Cross, Teodor Tomic, Adam Bry, Abraham Galton Bachrach
  • Patent number: 11897632
    Abstract: Described herein are systems for automated docking of an unmanned aerial vehicle. For example, some systems include an unmanned aerial vehicle including a propulsion mechanism, a battery, and a processing apparatus; and a dock including a landing surface with a funnel geometry shaped to fit a bottom surface of the unmanned aerial vehicle at a base of the funnel, wherein tapered sides of the funnel form corners at the base of the funnel, and a battery charger configured to charge the battery of the unmanned aerial vehicle while the unmanned aerial vehicle is on the landing surface, wherein conducting contacts of the battery charger are on the landing surface, positioned at the bottom of the funnel.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: February 13, 2024
    Assignee: Skydio, Inc.
    Inventors: Yevgeniy Kozlenko, Jack Zhu, Gareth Cross, Teodor Tomic, Adam Bry, Abraham Galton Bachrach
  • Patent number: 11873116
    Abstract: Described herein are systems for automated docking of an unmanned aerial vehicle. For example, some systems include an unmanned aerial vehicle including a propulsion mechanism, an image sensor, and processing apparatus; and a dock including a landing surface configured to hold the unmanned aerial vehicle and a fiducial on the landing surface, wherein the processing apparatus is configured to: control the propulsion mechanism to cause the unmanned aerial vehicle to fly to a first location in a vicinity of the dock; access one or more images captured using the image sensor; detect the fiducial in at least one of the one or more images; determine a pose of the fiducial based on the one or more images; and control, based on the pose of the fiducial, the propulsion mechanism to cause the unmanned aerial vehicle to land on the landing surface.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: January 16, 2024
    Assignee: Skydio, Inc.
    Inventors: Yevgeniy Kozlenko, Jack Zhu, Gareth Benoit Cross, Teodor Tomic, Adam Bry, Abraham Galton Bachrach
  • Publication number: 20230280765
    Abstract: A computer accesses an input element storage and an output element storage. The computer accesses a symbolic expression for output element storage as a function of the input element storage. The computer computes, using a symbolic computation engine of the computer, a symbolic expression for the tangent space Jacobian of the output element storage with respect to an input tangent space. The computer outputs the computed expression.
    Type: Application
    Filed: January 27, 2023
    Publication date: September 7, 2023
    Inventors: Hayk Martirosyan, Aaron Christopher Miller, Nathan Leo Bucki, Bradley Matthew Solliday, Ryan David Kennedy, Jack Louis Zhu, Teodor Tomic, Yixiao Sun, Josiah Timothy VanderMey, Gareth Benoit Cross, Peter Benjamin Henry, Dominic William Pattison, Samuel Shenghung Wang, Kristen Marie Holtz, Harrison Zheng
  • Patent number: 11726498
    Abstract: A technique is introduced for touchdown detection during autonomous landing by an aerial vehicle. In some embodiments, the introduced technique includes processing perception inputs with a dynamics model of the aerial vehicle to estimate the external forces and/or torques acting on the aerial vehicle. The estimated external forces and/or torques are continually monitored while the aerial vehicle is landing to determine when the aerial vehicle is sufficiently supported by a landing surface. In some embodiments, semantic information associated with objects in the environment is utilized to configure parameters associated with the touchdown detection process.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: August 15, 2023
    Assignee: Skydio, Inc.
    Inventors: Rowland Wilde O'Flaherty, Teodor Tomic, Hayk Martirosyan, Abraham Galton Bachrach, Kristen Marie Holtz, Jack Louis Zhu
  • Publication number: 20230244231
    Abstract: A computer accesses a first symbolic expression for an output matrix as a function of an input matrix at a computing device comprising processing circuitry and memory. The computer computes a first Jacobian of the input matrix with respect to an input tangent space. The computer computes a second Jacobian of the output matrix with respect to the input matrix. The computer computes a third Jacobian of an output tangent space with respect to the input matrix. The computer applies symbolic matrix multiplication to the first Jacobian, the second Jacobian, and the third Jacobian to obtain a second symbolic expression for the output tangent space with respect to the input tangent space. The computer provides a representation of the second symbolic expression, the second symbolic expression representing a computed tangent-space Jacobian.
    Type: Application
    Filed: January 27, 2023
    Publication date: August 3, 2023
    Inventors: Hayk Martirosyan, Aaron Christopher Miller, Nathan Leo Bucki, Bradley Matthew Solliday, Ryan David Kennedy, Jack Louis Zhu, Teodor Tomic, Yixiao Sun, Josiah Timothy VanderMey, Gareth Benoit Cross, Peter Benjamin Henry, Dominic William Pattison, Samuel Shenghung Wang, Kristen Marie Holtz, Harrison Zheng
  • Publication number: 20230244247
    Abstract: A computer of an unmanned aerial vehicle (UAV) accesses, from a memory unit, a problem definition comprising cost functions associated with travel of the UAV. The computer causes movement of the UAV based on the cost functions. The computer adjusts one or more of the cost functions during a flight of the UAV. The computer causes further movement of the UAV based on the adjusted one or more of the cost functions.
    Type: Application
    Filed: January 27, 2023
    Publication date: August 3, 2023
    Inventors: Hayk Martirosyan, Aaron Christopher Miller, Nathan Leo Bucki, Bradley Matthew Solliday, Ryan David Kennedy, Jack Louis Zhu, Teodor Tomic, Yixiao Sun, Josiah Timothy VanderMey, Gareth Benoit Cross, Peter Benjamin Henry, Dominic William Pattison, Samuel Shenghung Wang, Kristen Marie Holtz, Harrison Zheng