Patents by Inventor Laurent DEWEERDT

Laurent DEWEERDT 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: 10523785
    Abstract: A method implemented by computer in or for a flight management system or FMS, comprises the steps of receiving requests issued by clients; determining a correspondence between the requests and predefined unitary services executable by at least one server associated with the FMS; queuing the unitary services determined in one or more queues; determining a response time associated with each request; and notifying at least one client of the response time to its request. Developments describe the processing of queues, the management of priorities, the existence of fixed-price contracts, caching mechanisms, interruptions of queues, cancellations of requests, voting mechanisms, etc. The unitary services in particular can be avionics services of ATA (Air Transport Association) type. Systems aspects and software aspects are described.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: December 31, 2019
    Assignee: THALES
    Inventors: François Coulmeau, Laurent Castet, Laurent Deweerdt, Frédéric Sanchez
  • Patent number: 10154096
    Abstract: A method for integrating a new navigation service is implemented in an avionics onboard system comprising a DAL+ core computer and a DAL? peripheral computer for managing the application. The method of integration determines an optimal functional and physical distribution of the elementary functions FU(i) of the new service within the onboard avionics system over the set of possible distributions which minimizes a global cost criterion CG, dependent on several parameters, including at least the additional development cost of the elementary functions integrated within the digital DAL+ core computer, and carries out the integration of the new service.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: December 11, 2018
    Assignee: THALES
    Inventors: François Coulmeau, Laurent Deweerdt
  • Patent number: 10104012
    Abstract: The system executes services by an application called “server” for at least one application called “client.” A preliminary step establishes for each service a list of calculation parameters that can be varied in a given range, called “adjustable parameters” as well as time and quality of the said service information according to the value of the said parameters. At the request of a client for a given service, the method adjusts the value of the adjustable calculation parameters as a function of a given constraint, the service being executed using the adjusted values of the said parameters.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: October 16, 2018
    Assignee: THALES
    Inventors: François Coulmeau, Frédéric Sanchez, Laurent Castet, Laurent Deweerdt
  • Patent number: 9967322
    Abstract: A system executes services by a “server” for a “client”. A preliminary step establishes a list of available services of the server, set up for the client, in which a processing time is determined releasable by the server for the client per code execution cycle minor frame (“MIF”). The system creates on start-up: NT execution tasks for the client, each having a priority of execution level and an allocated average duration of execution, a number of execution tasks (NT) being at least 1, the sum of durations of the tasks being at most the releasable processing time; execution rules associating each of the tasks with at least one service of the list; then, during each MIF cycle, the system executes the services on their associated tasks, a task executed by priority and for at most its allocated average time of execution, the non-executed part of a service being executed on its associated task in the next cycle.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: May 8, 2018
    Assignee: THALES
    Inventors: Francois Coulmeau, Laurent Castet, Laurent Deweerdt, Frederic Sanchez
  • Patent number: 9607521
    Abstract: The trajectory coming from a planned trajectory, managed by a system, and from at least one trajectory section sent by a third party system to the system, the method at least comprises: a preliminary step in which a knowledge base is produced comprising the calculation parameters and their field of use for the moving object, several envelopes of parameters being defined within the field of use corresponding to different operational constraints of the moving object; a first step in which the system initializes the planned trajectory according to the parameters of the preliminary step, the calculation parameters of the planned trajectory being contained in one of the envelopes; a second step in which the system receives a trajectory section sent by the third party system in order to be inserted in the planned trajectory by replacing a part of the trajectory; a third step in which the received and accepted section is simplified by segmentation in such a way that its calculation parameters are contained in the at
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: March 28, 2017
    Assignee: THALES
    Inventors: François Coulmeau, Laurent Deweerdt
  • Publication number: 20170013061
    Abstract: A method for integrating a new navigation service is implemented in an avionics onboard system comprising a DAL+ core computer and a DAL? peripheral computer for managing the application. The method of integration determines an optimal functional and physical distribution of the elementary functions FU(i) of the new service within the onboard avionics system over the set of possible distributions which minimizes a global cost criterion CG, dependent on several parameters, including at least the additional development cost of the elementary functions integrated within the digital DAL+ core computer, and carries out the integration of the new service.
    Type: Application
    Filed: July 5, 2016
    Publication date: January 12, 2017
    Inventors: François COULMEAU, Laurent DEWEERDT
  • Publication number: 20160182687
    Abstract: A method implemented by computer in or for a flight management system or FMS, comprises the steps of receiving requests issued by clients; determining a correspondence between the requests and predefined unitary services executable by at least one server associated with the FMS; queuing the unitary services determined in one or more queues; determining a response time associated with each request; and notifying at least one client of the response time to its request. Developments describe the processing of queues, the management of priorities, the existence of fixed-price contracts, caching mechanisms, interruptions of queues, cancellations of requests, voting mechanisms, etc. The unitary services in particular can be avionics services of ATA (Air Transport Association) type. Systems aspects and software aspects are described.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 23, 2016
    Inventors: François COULMEAU, Laurent CASTET, Laurent DEWEERDT, Frédéric SANCHEZ
  • Publication number: 20160078769
    Abstract: The trajectory coming from a planned trajectory, managed by a system, and from at least one trajectory section sent by a third party system to the system, the method at least comprises: a preliminary step in which a knowledge base is produced comprising the calculation parameters and their field of use for the moving object, several envelopes of parameters being defined within the field of use corresponding to different operational constraints of the moving object; a first step in which the system initializes the planned trajectory according to the parameters of the preliminary step, the calculation parameters of the planned trajectory being contained in one of the envelopes; a second step in which the system receives a trajectory section sent by the third party system in order to be inserted in the planned trajectory by replacing a part of the trajectory; a third step in which the received and accepted section is simplified by segmentation in such a way that its calculation parameters are contained in the at
    Type: Application
    Filed: September 11, 2015
    Publication date: March 17, 2016
    Inventors: François COULMEAU, Laurent DEWEERDT
  • Publication number: 20160065497
    Abstract: The system executes services by an application called “server” for at least one application called “client.” A preliminary step establishes for each service a list of calculation parameters that can be varied in a given range, called “adjustable parameters” as well as time and quality of the said service information according to the value of the said parameters. At the request of a client for a given service, the method adjusts the value of the adjustable calculation parameters as a function of a given constraint, the service being executed using the adjusted values of the said parameters.
    Type: Application
    Filed: September 1, 2015
    Publication date: March 3, 2016
    Inventors: François COULMEAU, Frédéric SANCHEZ, Laurent CASTET, Laurent DEWEERDT
  • Publication number: 20150334173
    Abstract: A system executes services by a “server” for a “client”. A preliminary step establishes a list of available services of the server, set up for the client, in which a processing time is determined releasable by the server for the client per code execution cycle MIF. The system creates on start-up: NT execution tasks for the client, each having a priority of execution level and an allocated average duration of execution, NT being at least 1, the sum of durations of the tasks being at most the releasable processing time; execution rules associating each of the tasks with at least one service of the list; then, during each MIF cycle, the system executes the services on their associated tasks, a task executed by priority and for at most its allocated average time of execution, the non-executed part of a service being executed on its associated task in the next cycle.
    Type: Application
    Filed: April 24, 2015
    Publication date: November 19, 2015
    Inventors: Francois COULMEAU, Laurent CASTET, Laurent DEWEERDT, Frederic SANCHEZ