Patents by Inventor Michael Daniel Piedmonte

Michael Daniel Piedmonte 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: 11749122
    Abstract: Described is a system and apparatus that provides redundant flight control for an aerial vehicle without the use of independent and dedicated redundant flight control boards and processors. Additional compute resources available on processors of other device boards of an aerial vehicle may be used to execute redundant flight control programs. The device boards and/or those redundant flight control programs monitor the operability of the various flight controllers. If any of the flight controllers is determined to be inoperable, one of the redundant flight control programs assumes the role of the inoperable controller.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: September 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Gur Kimchi, Michael Daniel Piedmonte
  • Patent number: 11634226
    Abstract: Modular units having one or more bays or compartments are installed into openings of aerial vehicles that are sized and configured to accommodate the modular units. Multiple items may be loaded into the respective bays or compartments of the modular unit, which is installed into an opening of an aerial vehicle, and carried by the aerial vehicle to locations where the items are to be delivered. Hatches or coverings of the bays or compartments are selectively operated to deploy the items therefrom at the designated locations. A modular unit may be selected for use in a mission based on a number of bays or compartments therein, or any other features of the modular unit, and installed in any number of aerial vehicles having appropriately sized and configured openings.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: April 25, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Daniel Piedmonte, Cyriel Notteboom
  • Patent number: 8209068
    Abstract: A control system (12) for controlling velocity and attitude of a dynamic system (20) includes a velocity controller configured to receive a desired velocity command and output a velocity error in the form of Euler angle commands to an attitude controller system. The attitude controller system includes a converter (14) configured to receive the Euler angle commands and output a desired quaternion based on the Euler angle commands. The attitude controller system further includes an attitude error generator (16) configured to receive the desired quaternion and an estimated quaternion indicative of an estimated velocity and attitude of the dynamic system (20) and to output attitude errors associated with the dynamic system (20). The attitude controller system also includes an attitude controller (18) configured to receive the attitude errors and to output error commands to the dynamic system (20) based on the attitude errors.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: June 26, 2012
    Assignee: Rockwell Collins Control Technologies, Inc.
    Inventors: David William Vos, Vladislav Gavrilets, Michael Daniel Piedmonte
  • Publication number: 20080147254
    Abstract: A control system (12) for controlling velocity and attitude of a dynamic system (20) includes a velocity controller configured to receive a desired velocity command and output a velocity error in the form of Euler angle commands to an attitude controller system. The attitude controller system includes a converter (14) configured to receive the Euler angle commands and output a desired quaternion based on the Euler angle commands. The attitude controller system further includes an attitude error generator (16) configured to receive the desired quaternion and an estimated quaternion indicative of an estimated velocity and attitude of the dynamic system (20) and to output attitude errors associated with the dynamic system (20). The attitude controller system also includes an attitude controller (18) configured to receive the attitude errors and to output error commands to the dynamic system (20) based on the attitude errors.
    Type: Application
    Filed: June 2, 2005
    Publication date: June 19, 2008
    Inventors: David William Vos, Vladislav Gavrilets, Michael Daniel Piedmonte