Patents by Inventor Christophe Aussagues

Christophe Aussagues 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: 9785587
    Abstract: A method for executing an application in a multitasking system is provided. The application is composed of at least one task for which the temporal triggering is specified in a first temporal reference frame that is asynchronous relative to the physical time, called first external clock domain, defined by a synchronous basic clock with changes of state of a peripheral device of the system. The method comprises a set of steps executed by the system upon reception of an occurrence of an interrupt in order to render the execution of the task deterministic or quasi-deterministic.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: October 10, 2017
    Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
    Inventors: Mathieu Jan, Christophe Aussagues, Vincent David, Matthieu Lemerre
  • Patent number: 9128752
    Abstract: An information processing system includes two processing cores. The execution of an application by the system includes the execution of application tasks and the execution of system tasks, and the system includes a micro-kernel executing the system tasks, which are directly linked to hardware resources. The processing system includes a computation part of the micro-kernel executing system tasks relating to the switching of the tasks on a first core, and a control part of the micro-kernel executing, on a second core, system tasks relating to the control of the task allocation order on the first core.
    Type: Grant
    Filed: October 16, 2009
    Date of Patent: September 8, 2015
    Assignee: Commissariat A L'Energie Atomique Et Aux Energies Alternatives
    Inventors: Christophe Aussagues, Damien Chabrol, Vincent David
  • Publication number: 20150205737
    Abstract: A method for executing an application in a multitasking system is provided. The application is composed of at least one task for which the temporal triggering is specified in a first temporal reference frame that is asynchronous relative to the physical time, called first external clock domain, defined by a synchronous basic clock with changes of state of a peripheral device of the system. The method comprises a set of steps executed by the system upon reception of an occurrence of an interrupt in order to render the execution of the task deterministic or quasi-deterministic.
    Type: Application
    Filed: July 3, 2013
    Publication date: July 23, 2015
    Inventors: Mathieu Jan, Christophe Aussagues, Vincent David, Matthieu Lemerre
  • Publication number: 20110302589
    Abstract: An information processing system includes two processing cores. The execution of an application by the system includes the execution of application tasks and the execution of system tasks, and the system includes a micro-kernel executing the system tasks, which are directly linked to hardware resources. The processing system includes a computation part of the micro-kernel executing system tasks relating to the switching of the tasks on a first core, and a control part of the micro-kernel executing, on a second core, system tasks relating to the control of the task allocation order on the first core.
    Type: Application
    Filed: October 16, 2009
    Publication date: December 8, 2011
    Applicant: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES
    Inventors: Christophe Aussagues, Damien Chabrol, Vincent David