Patents by Inventor David LeMay

David LeMay 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: 20250068776
    Abstract: Methods and apparatus relating to techniques for region-based deterministic memory safety are described. In some embodiment, one or more instructions may be used to encrypt, decrypt, and/or check a pointer to a portion of the data stored in memory. The portion of the data is stored in a first region of the memory. The first region of the memory includes a plurality of identically sized allocation slots. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: November 14, 2024
    Publication date: February 27, 2025
    Applicant: Intel Corporation
    Inventors: Michael LeMay, David M. Durham
  • Patent number: 12216922
    Abstract: A processor is to execute a first instruction to perform a simulated return in a program from a callee function to a caller function based on a first input stack pointer encoded with a first security context of a first callee stack frame. To perform the simulated return is to include generating a first simulated stack pointer to the caller stack frame. The processor is further to, in response to identifying an exception handler in the first caller function, execute a second instruction to perform a simulated call based on a second input stack pointer encoded with a second security context of the caller stack frame. To perform the simulated call is to include generating a second simulated stack pointer to a new stack frame containing an encrypted instruction pointer associated with the exception handler. The second simulated stack pointer is to be encoded with a new security context.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: February 4, 2025
    Assignee: Intel Corporation
    Inventors: Hans G. Liljestrand, Sergej Deutsch, David M. Durham, Michael LeMay, Karanvir S. Grewal
  • Patent number: 12168520
    Abstract: A system (11) for balancing at least one parameter to be balanced of an electric motor of a propulsion system (1), in particular of an aircraft, includes at least two electric motors (3, 4) and a propulsion member (2) driven in rotation by said electric motors. The balancing system is configured to calculate a correction of the speed setpoint (Corr_Cons_VI, Corr_Cons_V2) as a function of a correction factor (F1, F2) of the speed setpoint depending on a parameter (P1, P2) of the associated electric motor that is intended to be balanced and on a speed setpoint (Cons_VH) of the propulsion member (2).
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: December 17, 2024
    Assignee: SAFRAN HELICOPTER ENGINES
    Inventors: David Lemay, Jean-Philippe Jacques Marin
  • Publication number: 20220411091
    Abstract: A system (11) for balancing at least one parameter to be balanced of an electric motor of a propulsion system (1), in particular of an aircraft, includes at least two electric motors (3, 4) and a propulsion member (2) driven in rotation by said electric motors. The balancing system is configured to calculate a correction of the speed setpoint (Corr_Cons_VI, Corr_Cons_V2) as a function of a correction factor (F1, F2) of the speed setpoint depending on a parameter (P1, P2) of the associated electric motor that is intended to be balanced and on a speed setpoint (Cons_VH) of the propulsion member (2).
    Type: Application
    Filed: December 9, 2020
    Publication date: December 29, 2022
    Applicant: SAFRAN HELICOPTER ENGINES
    Inventors: David Lemay, Jean-Philippe Jacques Marin
  • Patent number: 10023159
    Abstract: A method of managing the braking of an aircraft having landing gear with wheels fitted with friction brakes and with auxiliary brakes that enable energy to be dissipated by other than friction. The method comprises the steps of, (1) when braking is requested, testing the braking parameters to determine whether the aircraft is in a braking situation for which the friction brakes are not essential for providing the requested braking, and (2) performing the requested braking by giving priority to actuating the auxiliary brakes so long as the aircraft remains within the braking situation, and actuating the friction brakes only if the aircraft departs from the braking situation.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: July 17, 2018
    Assignee: MESSIER-BUGATTI-DOWTY
    Inventors: Anthony Sorin, David Lemay, Michel Basset, Yann Chamaillard
  • Patent number: 9452826
    Abstract: A control method for controlling an electric motor driving rotation of an aircraft wheel (4a, 4b) for generating a torque command for controlling the motor, the method being characterized in that it comprises implementing: a first servo-control loop (23) having as its input signal a speed setpoint, having as its return signal a signal representative of the speed of the wheel or of the aircraft, and having as its output signal an acceleration setpoint (Cons_a); and a second servo-control loop (24) having as its input signal the acceleration setpoint (Cons_a), as its return signal a signal representative of the acceleration (Ar) of the wheel or of the aircraft, and as its output signal the torque command.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: September 27, 2016
    Assignee: MESSIER-BUGATTI-DOWTY
    Inventors: Clement Gorce, David Lemay
  • Patent number: 9134730
    Abstract: The invention relates to a management method for managing a turning movement of an aircraft taxiing on the ground, the aircraft having wheels each fitted with an independent drive device, in which method commands are generated for the independent drive devices so that at least some of those devices contribute to the turning movement. According to the invention, the method comprises the steps of: estimating at each instant during the turning movement: an instantaneous total power developed by all of the independent drive devices in response to the commands; and an instantaneous mean angular acceleration for all of the wheels; and adapting the commands to the independent drive devices such that the total instantaneous power developed by all of the independent drive devices is minimized, while conserving the mean angular acceleration.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: September 15, 2015
    Assignee: MESSIER-BUGATTI-DOWTY
    Inventors: David Lemay, David Frank, Michel Basset, Yann Chamaillard
  • Patent number: 9126572
    Abstract: A method of managing the braking of an aircraft, the aircraft having a plurality of wheels R1, . . . , R12, each fitted with a brake F1, . . . , F12 adapted to generate a braking force in response to brake pedals 5 being depressed. The management method comprising the steps of: distributing the wheels fitted with respective brakes in at least two distinct groups G1, G2, G3, G?1, G?2, G?3; allocating respective relationships to each of the groups of wheels for determining how braking force varies as a function of the depression of the brake pedals; and modifying the distribution of the wheels in response to a predetermined event occurring.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: September 8, 2015
    Assignee: MESSIER-BUGATTI-DOWTY
    Inventors: Jean-Baptiste Vaney, David Frank, David Lemay
  • Publication number: 20150175257
    Abstract: A control method for controlling an electric motor driving rotation of an aircraft wheel (4a, 4b) for generating a torque command for controlling the motor, the method being characterized in that it comprises implementing: a first servo-control loop (23) having as its input signal a speed setpoint, having as its return signal a signal representative of the speed of the wheel or of the aircraft, and having as its output signal an acceleration setpoint (Cons_a); and a second servo-control loop (24) having as its input signal the acceleration setpoint (Cons_a), as its return signal a signal representative of the acceleration (Ar) of the wheel or of the aircraft, and as its output signal the torque command.
    Type: Application
    Filed: December 12, 2014
    Publication date: June 25, 2015
    Applicant: MESSIER-BUGATTI-DOWTY
    Inventors: Clement Gorce, David Lemay
  • Patent number: 9061661
    Abstract: A method of managing the braking of an aircraft, the aircraft having a plurality of wheels R1, . . . , R12, each fitted with a brake F1, . . . , F12 adapted to generate a braking force in response to brake pedals 5 being depressed. The management method comprising the steps of (1) distributing the wheels fitted with respective brakes in at least two distinct groups G1, G2, G3, G?1, G?2, G?3; (2) allocating respective braking relationships to each of the groups of wheels for determining how braking force varies as a function of the depression of the brake pedals; and (3) acting at predetermined intervals to permutate the allocation of the relationships to the groups in application of a predefined permutation relationship. The method also includes a step of modifying the permutation relationship in response to the occurrence of a predetermined event.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: June 23, 2015
    Assignee: MESSIER-BUGATTI-DOWTY
    Inventors: Jean-Baptiste Vaney, David Frank, David Lemay
  • Publication number: 20140180505
    Abstract: The invention relates to a method of managing the braking of an aircraft, the aircraft having a plurality of wheels R1, . . . , R12, each fitted with a brake F1, . . . , F12 adapted to generate a braking force in response to brake pedals 5 being depressed, the management method comprising the steps of: distributing the wheels fitted with respective brakes in at least two distinct groups G1, G2, G3, G?1, G?2, G?3; and allocating respective relationships to each of the groups of wheels for determining how braking force varies as a function of the depression of the brake pedals. According to the invention, the method further comprises the step of modifying the distribution of the wheels in response to a predetermined event occurring.
    Type: Application
    Filed: December 18, 2013
    Publication date: June 26, 2014
    Applicant: MESSIER-BUGATTI-DOWTY
    Inventors: Jean-Baptiste VANEY, David FRANK, David LEMAY
  • Publication number: 20140180506
    Abstract: A method of managing the braking of an aircraft, the aircraft having a plurality of wheels R1, . . . , R12, each fitted with a brake F1, . . . , F12 adapted to generate a braking force in response to brake pedals 5 being depressed. The management method comprising the steps of (1) distributing the wheels fitted with respective brakes in at least two distinct groups G1, G2, G3, G?1, G?2, G?3; (2) allocating respective braking relationships to each of the groups of wheels for determining how braking force varies as a function of the depression of the brake pedals; and (3) acting at predetermined intervals to permutate the allocation of the relationships to the groups in application of a predefined permutation relationship. The method also includes a step of modifying the permutation relationship in response to the occurrence of a predetermined event.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 26, 2014
    Applicant: MESSIER-BUGATTI-DOWTY
    Inventors: Jean-Baptiste VANEY, David FRANK, David LEMAY
  • Patent number: 8666598
    Abstract: A method of controlling a yawing movement of an aircraft running along the ground, the aircraft comprising at least one first landing gear with a steerable bottom part bearing wheels. The method comprises the steps of (1) on the basis of a yaw rate setpoint {dot over (?)}c, determining a wheel-steering prepositioning angle ?p; and (2) using closed-loop control which as its input has the yaw rate setpoint and which generates a command to steer the bottom part in order to steer it through a steering angle ?c equal to the sum of this prepositioning angle ?p and of an angle ?z which is determined taking account of an error between the yaw rate setpoint {dot over (?)}c and the measured yaw rate {dot over (?)}m when the steerable bottom part is steered by the steering angle ?c.
    Type: Grant
    Filed: August 17, 2011
    Date of Patent: March 4, 2014
    Assignee: Messier-Bugatti-Dowty
    Inventors: David Lemay, David Frank, Michel Basset, Yann Chamaillard
  • Patent number: 8584989
    Abstract: The invention relates to a method of managing movement of an aircraft on the ground, the aircraft including at least one left main undercarriage and at least one right main undercarriage, each comprising wheels associated with torque application members for applying torque to the wheels in response to a general setpoint, the general setpoint comprising a longitudinal acceleration setpoint and an angular speed setpoint, the method including the successive steps of braking down the general setpoint into general torque setpoints for generating by the torque application members associated with each of the wheels.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: November 19, 2013
    Assignee: Messier-Bugatti-Dowty
    Inventors: David Lemay, David Frank, Michel Basset, Yann Chamaillard
  • Publication number: 20120072057
    Abstract: The invention relates to a method of managing movement of an aircraft on the ground, the aircraft including at least one left main undercarriage and at least one right main undercarriage, each comprising wheels associated with torque application members for applying torque to the wheels in response to a general setpoint, the general setpoint comprising a longitudinal acceleration setpoint and an angular speed setpoint, the method including the successive steps of braking down the general setpoint into general torque setpoints for generating by the torque application members associated with each of the wheels.
    Type: Application
    Filed: September 20, 2011
    Publication date: March 22, 2012
    Applicant: MESSIER-BUGATTI-DOWTY
    Inventors: David LEMAY, David FRANK, Michel BASSET, Yann CHAMAILLARD
  • Publication number: 20120046834
    Abstract: The invention relates to a method of controlling a yawing movement of an aircraft running along the ground, the aircraft comprising at least one first landing gear with a steerable bottom part bearing wheels. According to the invention, the method comprises the steps of: on the basis of a yaw rate setpoint {dot over (?)}c, determining a wheel-steering prepositioning angle ?p; using closed-loop control which as its input has the yaw rate setpoint and which generates a command to steer the bottom part in order to steer it through a steering angle ?c equal to the sum of this prepositioning angle ?p and of an angle ?z which is determined taking account of an error between the yaw rate setpoint {dot over (?)}c and the measured yaw rate {dot over (?)}m when the steerable bottom part is steered by the steering angle ?c.
    Type: Application
    Filed: August 17, 2011
    Publication date: February 23, 2012
    Applicant: MESSIER-BUGATTI-DOWTY
    Inventors: David LEMAY, David Frank, Michel Basset, Yann Chamaillard
  • Publication number: 20110276226
    Abstract: The invention relates to a management method for managing a turning movement of an aircraft taxiing on the ground, the aircraft having wheels each fitted with an independent drive device, in which method commands are generated for the independent drive devices so that at least some of those devices contribute to the turning movement. According to the invention, the method comprises the steps of: estimating at each instant during the turning movement: an instantaneous total power developed by all of the independent drive devices in response to the commands; and an instantaneous mean angular acceleration for all of the wheels; and adapting the commands to the independent drive devices such that the total instantaneous power developed by all of the independent drive devices is minimized, while conserving the mean angular acceleration.
    Type: Application
    Filed: May 3, 2011
    Publication date: November 10, 2011
    Applicant: MESSIER-BUGATTI
    Inventors: David LEMAY, David FRANK, Michel BASSET, Yann CHAMAILLARD
  • Publication number: 20110127828
    Abstract: The invention relates to a method of managing the braking of an aircraft having landing gear with wheels fitted with friction brakes and with auxiliary brakes that enable energy to be dissipated by means other than friction, the method comprising the steps of: when braking is requested, testing the braking parameters to determine whether the aircraft is in a braking situation for which the friction brakes are not essential for providing the requested braking; and performing the requested braking by giving priority to actuating the auxiliary brakes so long as the aircraft remains within said braking situation, and actuating the friction brakes only if the aircraft departs from said braking situation.
    Type: Application
    Filed: November 29, 2010
    Publication date: June 2, 2011
    Applicant: MESSIER-BUGATTI
    Inventors: Anthony SORIN, David Lemay, Michel Basset, Yann Chamaillard
  • Patent number: 7494677
    Abstract: Coatings containing one or more thermally coagulating proteins (e.g., whey protein) and foodstuffs coated with such coatings are provided. The coatings render foodstuffs less permeable to fat and oil in the frying medium, and thus reduce the amount of fat or oil absorbed by the foodstuff during cooking. The coatings also improve the color, texture and crispiness of the cooked foodstuff. Methods for applying such coatings to obtain the coated foodstuff are also provided.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: February 24, 2009
    Assignee: Leprino Foods Company
    Inventors: Richard Merrill, David LeMay, Laura E. Colin-Diaz
  • Publication number: 20050106296
    Abstract: Coatings containing one or more thermally coagulating proteins (e.g., whey protein) and foodstuffs coated with such coatings are provided. The coatings render foodstuffs less permeable to fat and oil in the frying medium, and thus reduce the amount of fat or oil absorbed by the foodstuff during cooking. The coatings also improve the color, texture and crispiness of the cooked foodstuff. Methods for applying such coatings to obtain the coated foodstuff are also provided.
    Type: Application
    Filed: October 29, 2004
    Publication date: May 19, 2005
    Applicant: Leprino Foods Company
    Inventors: Richard Merrill, David LeMay, Laura Colin-Diaz