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: 20250068776Abstract: 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: ApplicationFiled: November 14, 2024Publication date: February 27, 2025Applicant: Intel CorporationInventors: Michael LeMay, David M. Durham
-
Patent number: 12216922Abstract: 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: GrantFiled: September 16, 2022Date of Patent: February 4, 2025Assignee: Intel CorporationInventors: Hans G. Liljestrand, Sergej Deutsch, David M. Durham, Michael LeMay, Karanvir S. Grewal
-
Patent number: 12168520Abstract: 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: GrantFiled: December 9, 2020Date of Patent: December 17, 2024Assignee: SAFRAN HELICOPTER ENGINESInventors: David Lemay, Jean-Philippe Jacques Marin
-
Publication number: 20220411091Abstract: 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: ApplicationFiled: December 9, 2020Publication date: December 29, 2022Applicant: SAFRAN HELICOPTER ENGINESInventors: David Lemay, Jean-Philippe Jacques Marin
-
Patent number: 10023159Abstract: 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: GrantFiled: November 29, 2010Date of Patent: July 17, 2018Assignee: MESSIER-BUGATTI-DOWTYInventors: Anthony Sorin, David Lemay, Michel Basset, Yann Chamaillard
-
Patent number: 9452826Abstract: 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: GrantFiled: December 12, 2014Date of Patent: September 27, 2016Assignee: MESSIER-BUGATTI-DOWTYInventors: Clement Gorce, David Lemay
-
Patent number: 9134730Abstract: 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: GrantFiled: May 3, 2011Date of Patent: September 15, 2015Assignee: MESSIER-BUGATTI-DOWTYInventors: David Lemay, David Frank, Michel Basset, Yann Chamaillard
-
Patent number: 9126572Abstract: 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: GrantFiled: December 18, 2013Date of Patent: September 8, 2015Assignee: MESSIER-BUGATTI-DOWTYInventors: Jean-Baptiste Vaney, David Frank, David Lemay
-
Publication number: 20150175257Abstract: 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: ApplicationFiled: December 12, 2014Publication date: June 25, 2015Applicant: MESSIER-BUGATTI-DOWTYInventors: Clement Gorce, David Lemay
-
Patent number: 9061661Abstract: 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: GrantFiled: December 20, 2013Date of Patent: June 23, 2015Assignee: MESSIER-BUGATTI-DOWTYInventors: Jean-Baptiste Vaney, David Frank, David Lemay
-
Publication number: 20140180505Abstract: 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: ApplicationFiled: December 18, 2013Publication date: June 26, 2014Applicant: MESSIER-BUGATTI-DOWTYInventors: Jean-Baptiste VANEY, David FRANK, David LEMAY
-
Publication number: 20140180506Abstract: 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: ApplicationFiled: December 20, 2013Publication date: June 26, 2014Applicant: MESSIER-BUGATTI-DOWTYInventors: Jean-Baptiste VANEY, David FRANK, David LEMAY
-
Patent number: 8666598Abstract: 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: GrantFiled: August 17, 2011Date of Patent: March 4, 2014Assignee: Messier-Bugatti-DowtyInventors: David Lemay, David Frank, Michel Basset, Yann Chamaillard
-
Patent number: 8584989Abstract: 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: GrantFiled: September 20, 2011Date of Patent: November 19, 2013Assignee: Messier-Bugatti-DowtyInventors: David Lemay, David Frank, Michel Basset, Yann Chamaillard
-
Publication number: 20120072057Abstract: 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: ApplicationFiled: September 20, 2011Publication date: March 22, 2012Applicant: MESSIER-BUGATTI-DOWTYInventors: David LEMAY, David FRANK, Michel BASSET, Yann CHAMAILLARD
-
Publication number: 20120046834Abstract: 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: ApplicationFiled: August 17, 2011Publication date: February 23, 2012Applicant: MESSIER-BUGATTI-DOWTYInventors: David LEMAY, David Frank, Michel Basset, Yann Chamaillard
-
Publication number: 20110276226Abstract: 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: ApplicationFiled: May 3, 2011Publication date: November 10, 2011Applicant: MESSIER-BUGATTIInventors: David LEMAY, David FRANK, Michel BASSET, Yann CHAMAILLARD
-
Publication number: 20110127828Abstract: 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: ApplicationFiled: November 29, 2010Publication date: June 2, 2011Applicant: MESSIER-BUGATTIInventors: Anthony SORIN, David Lemay, Michel Basset, Yann Chamaillard
-
Patent number: 7494677Abstract: 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: GrantFiled: October 29, 2004Date of Patent: February 24, 2009Assignee: Leprino Foods CompanyInventors: Richard Merrill, David LeMay, Laura E. Colin-Diaz
-
Publication number: 20050106296Abstract: 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: ApplicationFiled: October 29, 2004Publication date: May 19, 2005Applicant: Leprino Foods CompanyInventors: Richard Merrill, David LeMay, Laura Colin-Diaz