Patents by Inventor Michel Doyon

Michel Doyon 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: 11124320
    Abstract: A method for desaturating reaction wheels of a spacecraft having a magnetic dipole is provided. The method includes orienting the spacecraft relative to an external magnetic field to apply a torque to the spacecraft via the magnetic dipole in a direction opposing momentum stored in the reaction wheels; and using the applied torque to unload at least some of the momentum stored in the reaction wheels. A corresponding spacecraft and non-transitory computer-readable medium are also provided.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: September 21, 2021
    Assignee: CANADIAN SPACE AGENCY
    Inventors: Viqar Abbasi, Michel Doyon
  • Publication number: 20200255165
    Abstract: A method for desaturating reaction wheels of a spacecraft having a magnetic dipole is provided. The method includes orienting the spacecraft relative to an external magnetic field to apply a torque to the spacecraft via the magnetic dipole in a direction opposing momentum stored in the reaction wheels; and using the applied torque to unload at least some of the momentum stored in the reaction wheels. A corresponding spacecraft and non-transitory computer-readable medium are also provided.
    Type: Application
    Filed: February 12, 2019
    Publication date: August 13, 2020
    Inventors: Viqar ABBASI, Michel DOYON
  • Patent number: 8528006
    Abstract: A method and apparatus is disclosed for performing real-time execution of a plurality of commands in a non real-time operating system environment using a driver, running at the privileged level and which comprises a command dispatcher, receiving a plurality of commands provided by a user application, and a command queue storing the plurality of commands provided by the user application for further providing the plurality of commands to a target unit for execution.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: September 3, 2013
    Assignee: Matrox Electronic Systems, Ltd.
    Inventors: Michel Doyon, Stephane Laplante, Stephane Maurice
  • Patent number: 8117624
    Abstract: A method and apparatus is disclosed for performing real-time execution of a plurality of commands in a non real-time operating system environment using a driver, running at the privileged level and which comprises a command dispatcher, receiving a plurality of commands provided by a user application, and a command queue storing the plurality of commands provided by the user application for further providing the plurality of commands to a target unit for execution.
    Type: Grant
    Filed: September 16, 2003
    Date of Patent: February 14, 2012
    Assignee: Matrox Electronic Systems Ltd.
    Inventors: Michel Doyon, Stéphane Laplante, Stéphane Maurice
  • Publication number: 20050060706
    Abstract: A method and apparatus is disclosed for performing real-time execution of a plurality of commands in a non real-time operating system environment using a driver, running at the privileged level and which comprises a command dispatcher, receiving a plurality of commands provided by a user application, and a command queue storing the plurality of commands provided by the user application for further providing the plurality of commands to a target unit for execution.
    Type: Application
    Filed: September 16, 2003
    Publication date: March 17, 2005
    Inventors: Michel Doyon, Stephane Laplante, Stephane Maurice