This application is a U.S. non-provisional application claiming the benefit of French Application No. 21 03442, filed on Apr. 2, 2021, which is incorporated herein by reference in its entirety.
The present invention relates to an electronic flight management system for an aircraft, intended to be carried on board the aircraft.
The electronic flight management system comprises a module for acquiring at least one flight plan section, from an electronic transmitting equipment, external to the flight management system; a module for inserting each acquired section into a current flight plan, the current flight plan including one or more current sections, and for obtaining a new flight plan resulting from the insertion of the acquired section(s); and a module for calculating a new trajectory of the aircraft from the new flight plan.
The invention also relates to a flight management method of an aircraft, the method being implemented by such an electronic flight management system.
The invention also relates to a non-transitory computer-readable medium including a computer program including software instructions which, when executed by a computer, implement such a flight management method.
The invention relates to the field of on-board systems, and more particularly to avionics systems involving a navigation calculator, such as the flight management system, also called FMS. The invention also relates to non-avionics systems with flight management functionality, for example a non-avionics on-board tablet system, such as an EFB (Electronic Flight Bag).
The document FR 3 023 644 B1 relates to the field of aircraft flight management devices and describes an electronic system and a flight management method of the aircraft of the aforementioned type. This document recalls that a flight plan is the detailed description of the route to be followed by the aircraft in a planned flight. The flight plan is commonly managed on board civil aircraft by a flight management system, also called FMS (Flight Management System), which makes the route to be followed available to the flight personnel and to the other on-board systems. These systems allow, among other things, an aid to navigation, by displaying useful information to the pilot or by communicating flight parameters to an autopilot system.
The flight plan managed by the flight management system is coded in a specific way in the form of a series of legs, defined by an aeronautical standard, such as the international standard ARINC 424. The flight plan is then made up of an ordered series of segments, or legs, a leg corresponding to an instruction to be followed by the flight management system for the calculation of the aircraft trajectory. Each leg allows a portion of the trajectory or elementary trajectory to be generated. This elementary trajectory corresponds to a geometric element which can be a section of line, an arc or combinations of sections of line and arc, the term leg not being used in the context of the trajectory, in order not to create confusion with the term leg in the context of the flight plan.
FR 3 023 644 B1 then describes a method for inserting a flight plan section into an initial flight plan, the flight plan section including one or more legs. The inserted flight plan section then replaces a portion of the original flight plan or is added to this to form a modified flight plan. The inserted flight plan section corresponds, for example, to a takeoff or landing procedure, a tactical procedure, such as a search and rescue procedure, a low altitude flight procedure, or a procedure for avoiding a dangerous area related to the terrain or the weather. The insertion of the flight plan section into the initial flight plan corresponds to a chaining of the legs forming said section with the series of legs of the initial flight plan.
However, such a flight management system and method are not very suitable for use by the aircraft in operation, typically for carrying out particular missions, such as a search and rescue mission, a surveillance mission, a drop mission, or an approach mission on an oil platform, etc.
The object of the invention is then to propose an electronic system and a method for managing the flight of an aircraft, making it possible to facilitate the use of the aircraft in operation, and typically during the aforementioned missions.
To this end, the invention concerns an electronic system for managing the flight of an aircraft, the system being intended to be carried on board the aircraft, and comprising:
Thus, the electronic flight management system according to the invention makes it possible to take into account one or more additional constraints for the calculation of the new trajectory following the insertion of the at least one flight plan section, each additional constraint being included in a respective acquired section.
Each additional constraint is of a type distinct from that of the constraints associated with each current flight plan section prior to insertion of the section(s). In other words, each additional constraint is a further constraint relative to any constraints already associated with the current flight plan and is furthermore of a type distinct from any such constraints already associated with the current flight plan.
In particular, each type of additional constraint is not included in the international ARINC 424 standard. In other words, each additional constraint is of a type distinct from those provided for in the international ARINC 424 standard.
Each additional constraint is also called an additional property and forms a characterization property, or a customization property, allowing the section to be better defined than with the existing constraints or properties, and in particular those provided for in the ARINC 424 standard.
The additional constraint(s) then allow more capacity to constrain or parameterize the behavior of the flight management system on the acquired flight plan sections to be offered, in order to bring an additional support to the aircraft crew, and in particular to the pilot, this in particular to limit the risks of aircraft accident.
According to other advantageous aspects of the invention, the electronic flight management system comprises one or more of the following features, taken alone or in any technically possible combination:
The invention also relates to a method for managing the flight of an aircraft, the method being implemented by an electronic flight management system to be carried on board the aircraft, and comprising the following steps:
The invention also concerns a non-transitory computer-readable medium including a computer program including software instructions which, when executed by a computer, implement a flight management method, as defined above.
These features and advantages of the invention will become clearer upon reading the following description, given only as a non-limiting example, and made with reference to the appended drawings, on which:
In
Also shown in
Alternatively, the transmitting equipment 18 and the flight management system 14 are implemented as a single avionics calculator, carried on board the aircraft 10; the transmitting equipment 18 and the flight management system 14 then being implemented as separate software functions within said avionics calculator.
Alternatively, the electronic transmitting equipment 18 is external to the aircraft 10 and is typically ground-based equipment.
Also shown in
Alternatively, the receiving equipment 20 and the flight management system 14 are implemented as a single avionics calculator, carried on board the aircraft 10; the receiving equipment 20 and the flight management system 14 then being implemented as separate software functions within said avionics calculator.
In addition to this variant, the transmitting equipment 18, the receiving equipment 20 and the flight management system 14 are implemented in the form of a single avionics calculator, on board the aircraft 10; the transmitting equipment 18, the receiving equipment 20 and the flight management system 14 then being implemented in the form of separate software functions within said avionics calculator.
In yet another variant, the receiving equipment 20 is an equipment external to the aircraft 10, and for example a ground equipment.
The aircraft 10 is, for example, an airplane. Alternatively, the aircraft 10 is a helicopter, as shown in the example of
The avionics systems 12 are known per se and are capable of transmitting to the flight management system 14 and/or receiving from the flight management system 14, various avionics data, for example so-called “aircraft” data, such as the position, orientation, heading or even altitude of the aircraft 10, and/or so-called “navigation” data, such as a flight plan.
The flight management system 14 comprises, as known per se, a navigation database 22, a performance database 24, and one or more flight management functions 26.
The flight management system 14 is an electronic system embodying flight management functionality, in particular via the implementation of the one or more flight management functions 26. The flight management system 14 is, for example, a certified avionics system. Alternatively, the flight management system 14 is a non-avionics onboard tablet system, such as an EFB.
According to the invention, the flight management system 14 further comprises an acquisition module 30 for acquiring at least one flight plan section 32; an insertion module 34 for inserting each acquired section 32 into a current flight plan 36, the current flight plan 36 including one or more current sections 37, to obtain a new flight plan 38; and a calculation module 40 for calculating a new trajectory of the aircraft 10 from the new flight plan 38.
As an optional addition, the flight management system 14 comprises a display module 42 for displaying information and/or a sending module 44 for sending a trajectory, in particular the new trajectory, to a corresponding avionics system 12, such as an autopilot system.
As a further optional addition, the flight management system 14 comprises a transmission module 46 for transmitting at least one piece of information to the corresponding electronic receiving equipment 20.
In the example of
In the example of
Alternatively, and not shown, the acquisition module 30, the insertion module 34, and the calculation module 40, and optionally the display module 42, the sending module 44, and the transmission module 46, are each implemented as a programmable logic component, such as an FPGA (Field Programmable Gate Array), or as an integrated circuit, such as an ASIC (Application Specific integrated Circuit).
When the flight management system 14 is implemented as one or more software programs, i.e., as a computer program, also referred to as a computer program product, it is further able to be recorded on a computer-readable medium, not shown. The computer-readable medium is, for example, a medium capable of storing electronic instructions and of being coupled to a bus of a computer system. For example, the readable medium is an optical disk, a magneto-optical disk, a ROM memory, a RAM memory, any type of non-volatile memory (e.g., EPROM, EEPROM, FLASH, NVRAM), a magnetic card or an optical card. On the readable medium is then stored a computer program comprising software instructions.
The user interface 16 is known per se. The user interface 16 includes, for example, a display screen 56, such as a touch screen, to allow input of interaction(s) from a user, not shown, such as the pilot or co-pilot of the aircraft 10. The display screen 56 allows the display of information, such as at least one trajectory calculated and then generated by the calculation module 40.
The electronic transmitting equipment 18 is, for example, a non-avionics onboard tablet system implementing flight management or optimization functions, such as an EFB. Alternatively, the electronic transmitting equipment 18 is a mission planning system.
The electronic transmitting equipment 18 can then manage user-specific operations, such as the pilot of the aircraft 10, these user-specific operations being, for example, operations outside the terminal areas of civil airports or flight areas dedicated to air transport.
The navigation database 22, also referred to as the NAVDB (NAVigation Date Base) is typically a database containing aeronautical data, such as common aeronautical data regularly provided by an aeronautical database provider and/or user aeronautical data containing, for example, items entered by the user and/or by a company chartering the aircraft 10. The aeronautical data contained in the navigation database 22 is then used to construct geographic routes and/or procedures.
The performance database 24, also referred to as the PERFDB (PERFormance Data Base) contains aircraft performance models, such as speed, fuel consumption, ceiling limit, climb time, climb distance, etc., based on aerodynamic and engine parameters of the aircraft 10.
The flight management functions 26 are known per se, and include, for example, a navigation function to perform optimal localization of the aircraft 10 based on geolocation means, such as satellite geo-positioning means, VHF radio navigation beacons, or even inertial units. The flight management functions 26 typically also include a flight plan function to capture geographic elements constituting a skeleton of the route to be followed, such as points imposed by departure and arrival procedures, waypoints, air corridors. The flight management functions 26 also include a lateral trajectory function to build a continuous trajectory from the flight plan points and respecting the performance of the aircraft 10, as well as containment constraints, also called RNP (Required Navigation Performance); a prediction function for building an optimized vertical profile on the lateral and vertical trajectory and giving estimates of distance, time, altitude, speed, fuel and wind in particular on each point, at each change of piloting parameter and at destination, these estimates being intended to be displayed on the display screen 56. The flight management functions 26 also include, for example, a guidance function to guide the aircraft 10 in lateral and vertical planes on its three-dimensional trajectory, while optimizing its speed, using the information calculated by the prediction function.
The flight management functions 26 are preferably each implemented as a software program, or software brick, stored in the memory 52 of the information processing unit 50, and executable by the processor 54. Alternatively, the flight management functions 26 are preferably implemented in the form of a programmable logic component, such as an FPGA, or in the form of an integrated circuit, such as an ASIC.
The acquisition module 30 is configured to acquire at least one flight plan section 32 from the electronic transmitting equipment 18, at least one acquired section 32 including at least one additional constraint.
Each additional constraint is of a type distinct from the type of constraint(s) related to each current section 37. In particular, each additional constraint is of a type that is not included in ARINC 424 standard, particularly in its latest version, namely version 22 published on Jul. 23, 2018.
Each acquired section 32 includes a respective identifier, the identifier being distinct from one section 32 to another. The identifier for each acquired section 32 is unique within the new flight plan 38. The identifier of each acquired section 32 then allows the flight management system 14 to manage multiple distinct acquired sections 32 within the new flight plan 38.
Each acquired section 32 includes one or more legs 58 of the section. Each additional constraint included in a respective acquired section 32 is then either a constraint associated with the respective section 32, or a constraint associated with a respective leg 58 of said section 32. The constraint associated with the section 32 is a constraint associated with the section 32 as a whole, that is, as a whole. Each additional constraint is then selected from a constraint associated with the respective section 32 and a constraint associated with a respective leg 58 of the respective section.
Each constraint associated with the respective section 32 is of a type selected from the group consisting of:
Each constraint associated with a respective section leg 58 is of a type selected from the group consisting of:
As an optional addition, at least one acquired section 32 includes at least one additional piece of information among a Final Approach Segment Data Block (FAS-DB) information and a secured information that cannot be deciphered by the flight management system 14.
The FAS-DB information is known per se and characterizes a leg around which the aircraft 10 must be guided, particularly during the approach phase. The FAS-DB information is then intended to be transmitted to a satellite positioning system, Satellite Based Augmentation System (SBAS), such as a Global Positioning System (GPS). To perform this guidance with increased accuracy, the satellite positioning system must be in SBAS mode.
The secure, undecipherable information is contained in a data field, also called an opaque field, which allows for the transport of proprietary information. This data field is associated with the respective section 32 as a whole or to a respective leg 58 of the acquired section. The secure information contained in this opaque field is not modified by the flight management system 14 and is only transmitted back to the receiving equipment 20. This secure information is also indecipherable, i.e., not decodable, by the flight management system 14.
The insertion module 34 is configured to insert each acquired section 32 into the current flight plan 36, and to then obtain the new flight plan 38 resulting from the insertion of the acquired section(s) 32.
The insertion module 34 is then typically configured to insert each acquired section 32 in addition to the current sections 37 of the current flight plan, or alternatively to replace a portion of the current flight plan 36, typically replacing one or more current sections 37.
For example, the insertion module 34 is configured to insert each acquired section 32 in a manner similar to that described in FR 3 023 644 B1, i.e., according to the insertion method described therein.
In the example of
In this example of
The new flight plan 38 then results from the insertion of the acquired sections 32 into the current flight plan 36, and is, in this example of
The calculation module 40 is configured to calculate the new trajectory based on the new flight plan 38 and further based on each additional constraint included in a respective acquired section 32.
The calculation module 40 is connected to the flight management functions 26 and is configured to implement the functionalities of the flight management functions 26 described above, in particular for trajectory calculation, or for estimating subsequent avionics quantity values.
Among the additional constraints associated with the respective section 32, if the additional constraint is of the predefined duration constraint type with undefined trajectory, then the calculation module 40 is configured to estimate a subsequent value of at least one avionics quantity as a function of said predefined duration. This additional constraint then corresponds to the case where the trajectory of the aircraft 10 is not known in advance and where the acquired section 32 is inserted between two points of the flight plan, namely a first point and a second point, and with the possibility of having a trajectory discontinuity between the actual end of the section and said second point.
The calculation module 40 then uses the predefined duration included in this additional constraint to predict the subsequent value of at least one avionics quantity over the remainder of the flight plan. The acquired section 32 associated with such an additional constraint is, for example, a Search And Rescue (SAR) type section, for which the search trajectory is not known in advance, but for which the duration is known in advance. The avionics quantity for which a subsequent value is thus estimated as a function of the predefined duration is typically a quantity of fuel remaining at a given point, such as a quantity of fuel remaining at destination, i.e., at a final point of the new flight plan 38.
If the additional constraint is of the performance model constraint type, then the calculation module 40 is configured to estimate a subsequent value of at least one respective avionics quantity based on the performance model defined in said constraint.
The performance model then typically includes one or more polynomials modeling different parameters of the aircraft 10, such as climb time, different speeds of the aircraft 10, fuel consumption, etc. . . . . The calculation module 40 is then configured to use this performance model contained in the additional constraint included in the respective acquired section 32, instead of polynomials from the performance database 24, and only on the portion of trajectory corresponding to the acquired section 32 associated with said additional constraint.
The one or more polynomials included in the performance model contained in the additional constraint are typically two-parameter polynomials, for example denoted X and Y. Each polynomial in the performance model then verifies, for example, one of the following equations:
The polynomial(s) of the performance model allow, in particular, a speed calculation; a fuel consumption calculation; a ceiling limit calculation; a climb time calculation, also called TTC (Time To Climb); a climb distance calculation, also called DTC (Distance To Climb); a calculation of the fuel consumed during the climb, also noted FTC (Fuel to Climb); a calculation of the fuel consumption during the descent, also noted FTD (Fuel to Descent); or a calculation of the vertical speed for a rate of descent in cruise.
The skilled person will then observe that the calculation module 40 makes it possible to change the polynomial(s) used for the calculation of the prediction of the avionics quantity by using the performance model received via said additional constraint and including one or more modeling polynomials, this instead of the default set of polynomials, i.e., the set of polynomials contained in the performance data base 24. The state-of-the-art flight management system, and in particular its prediction function, only takes into account the predefined set of polynomials contained in the associated performance database for the entire flight plan.
If the additional constraint is of the alternative section constraint type, then the calculation module 40 is configured to select the alternative section defined in said constraint in case of activation of an alternative procedure by a user, such as the pilot of the aircraft 10. The alternative procedure is, for example, an alternative landing approach procedure, and this additional constraint then allows an alternative section to be used, rather than the section received initially.
If the additional constraint is of the predefined corridor constraint type, then the calculation module 40 is configured to calculate the new trajectory within the corridor defined in said constraint, i.e., to adapt the new trajectory so that it remains permanently within said corridor. The corridor is for example a lateral corridor or a vertical corridor. In addition, the additional constraint includes two corridors, namely the lateral corridor and the vertical corridor. The lateral corridor is also referred to as the lateral corridor; and the vertical corridor is also referred to as the vertical corridor.
The skilled person will understand that when the additional constraint is of the lateral corridor constraint type, then the calculation module 40 is configured to calculate the new lateral trajectory within this lateral corridor. Additionally, or alternatively, when the additional constraint is of the vertical corridor constraint type, then the calculation module 40 is configured to calculate the new vertical trajectory within said vertical corridor.
Optionally, as a complement, if the aircraft 10 leaves the predefined corridor, and its position is then outside said corridor, then the calculation module 40 is further configured to generate an alert.
Among the additional constraints associated with the respective leg 58, if the additional constraint is of the sequencing mode constraint type, then the calculation module 40 is configured to apply the sequencing mode defined in said constraint to said leg 58.
This additional constraint then allows the flight management system 14 to impose the sequencing mode, i.e., the sequencing type, to be applied to the respective leg 58. Furthermore, this additional constraint allows for a choice from a plurality of possible sequencing modes.
The sequencing mode to be applied to the respective leg 58 is, for example, selected from the plurality of possible sequencing modes consisting of: sequencing by distance; sequencing by passing through a given geometric plane; sequencing by flying over a given point; and manual sequencing.
If the additional constraint is of the activate the calculation of an input transition constraint type, and this additional constraint contains the true value, such as the Boolean value 1 or the TRUE value, then the calculation module 40 is configured to calculate the input transition on said respective leg 58. The calculation of the input transition is known per se.
This additional constraint then forms an indicator for the flight management system 14 as to whether it should perform the calculation of this input transition, or whether it is performed by other avionics equipment.
The skilled person will further understand that setting this constraint for activating the calculation of an input transition to a false value, such as the Boolean value 0 or even the value FALSE, corollary allows the calculation of the input transition to be deactivated by the flight management system 14.
If the additional constraints are of the enable calculation of an input transition type with the true value constraint, and of the maximum roll constraint type, then the calculation module 40 is configured to calculate the input transition on said leg 58 with the maximum roll equal to the value defined in the respective constraint.
The maximum roll constraint then allows a default value of the maximum roll allowed for the aircraft 10 to be changed, and this only on the respective leg 58.
If the additional constraints are of the activate the calculation of an input transition type with the true value constraint, and of the maximum load factor constraint type, then the calculation module 40 is configured to calculate the input transition on said leg 58 with the maximum load factor equal to the value defined in the respective constraint. Specifically, the maximum load factor is then taken into account to calculate a new maximum roll value on the respective leg 58, and the calculation module 40 is then configured to calculate the input transition on said leg 58 with the maximum roll equal to this new maximum roll value, as previously described.
If the additional constraint is of the minimum amount of fuel remaining constraint type, then the calculation module 40 is configured to estimate the amount of fuel remaining at said intermediate point, for example at any point of the respective leg 58 and generate an alert if said estimated amount is less than the minimum amount of fuel remaining value, defined in said constraint.
If the additional constraint is of the predicted wind constraint type, then the calculation module 40 is configured to estimate a subsequent value of at least one avionics quantity based further on the predicted wind value defined in said constraint.
If the additional constraint is of the vertical guidance in height servo mode constraint type, then the calculation module 40 is configured to perform vertical guidance of the aircraft 10 in height servo mode relative to the ground.
This additional constraint then forces the flight management system 14 to switch the vertical guidance of the aircraft 10 to a height relative to the ground slave mode, rather than on altitude slave mode of the aircraft 10.
As an optional addition, the display module 40 is configured to display information generated by the flight management system 14 on the display screen 56, and in particular configured to display the new flight plan 38 and/or the new trajectory of the aircraft 10 on the display screen 56.
As a further optional addition or alternative, the sending module 44 is configured to send the new trajectory, calculated by the calculation module 40, to a corresponding avionics system 12, and for example to an autopilot system.
As a further optional addition, the transmission module 46 is configured to transmit the additional information described above, namely the FAS-DB information or the secure, undecipherable information, to the corresponding electronic receiving equipment 20.
The transmission module 46 is typically configured to transmit the FAS-DB information to the satellite positioning system having an SBAS function. In other words, when the additional information is the FAS-DB information, then the corresponding electronic receiving equipment 20 is typically a respective satellite positioning system having an SBAS function.
Alternatively, when the additional information is secure indecipherable information, then the corresponding electronic receiving equipment 20 is typically an electronic equipment other than a satellite positioning system.
The operation of the flight management system 14 according to the invention will now be described with reference to
In an initial step 100, the flight management system 14 acquires, via its acquisition module 30, at least one respective flight plan section 32, this from the transmitting equipment 18, external to the flight management system 14.
According to the invention, at least one acquired section 32 includes at least one additional constraint, and each additional constraint is of a type distinct from that of constraint(s) associated with each current section 37. In particular, each additional constraint is of a type that is not included in the ARINC 424 standard. Each additional constraint is of one of the types described above.
The flight management system 14 then proceeds to the next step 110 in which it inserts, via its insertion module 34, each acquired section 32 into the current flight plan 36, to then obtain the new flight plan 38 resulting from the insertion of the acquired section(s) 32.
The insertion module 34 inserts each acquired section 32 in addition to the current sections 37 of the current flight plan, or else by replacing a part of the current flight plan 36, typically by replacing one or more current sections 37.
The insertion module 34 inserts, for example, each acquired section 32 in a manner similar to that described in FR 3 023 644 B1, i.e., according to the insertion method described in that document.
At the end of the insertion step 110, the flight management system 14 calculates, in the next step 120 and via its calculation module 40, the new trajectory of the aircraft 10 based on the new flight plan 38 and as a function of additional constraint(s) associated with the acquired section(s) 32.
This calculation of the new trajectory of the aircraft 10, and in particular this taking into account of the additional constraint(s) associated with the acquired section(s) 32, is performed as previously described, and in particular according to the type of each additional constraint.
In a subsequent optional step 130, the flight management system 14 displays, via its display module 42 and on the display screen 56, information generated by the flight management system 14, and in particular the new flight plan 38 and/or the new trajectory of the aircraft 10.
Alternatively, or additionally during the optional step 130, the flight management system 14 sends, via its sending module 44, the new trajectory, calculated during the calculation step 120, to a corresponding avionics system 12, and for example to the autopilot system.
In an optional step 140, following step 130 or in parallel thereto, the flight management system 14 transmits, via its transmission module 46, the additional information from among the FAS-DB information and the secure, undecipherable information, to a respective electronic receiving equipment 20.
The transmission module 46 typically transmits the FAS-DB information to the satellite positioning system having an SBAS function, and the secure, undecipherable information to an electronic equipment other than the satellite positioning system. Preferably, the transmission module 46 transmits the FAS-DB information to said satellite positioning system in an individual and separate manner, particularly that relative to the new flight plan 38. Even more preferably, the transmission module 46 transmits the secure, undecipherable information with the new flight plan 38, to the other electronic equipment. In other words, the secure, undecipherable information is, according to this preference, not dissociated from the new flight plan 38.
Thus, the electronic flight management system 14 according to the invention allows additional constraint(s) to be taken into account for the calculation of the new trajectory after insertion of at least one flight plan section 32 that has been acquired from the electronic transmitting equipment 18 external to the flight management system 14, each additional constraint being included in a respective acquired section 32.
Each additional constraint is of a type distinct from that of constraint(s) associated with each current section 37 of the current flight plan 36, and each additional constraint is then an additional constraint relative to any constraints already associated with the current flight plan 36, while being of a type distinct from that of any such constraints already associated with the current flight plan 36.
Each additional constraint, also called an additional property, then forms a characterization property, or even a customization property, making it possible to further define the section other than with the existing constraints or properties, and in particular those provided for in the ARINC 424 standard.
These additional constraints make it possible, in particular, to further constrain or parameterize the flight management system 14 on the acquired sections 32, in order to provide additional assistance to the crew of the aircraft 10, in particular to limit the risks of accidents.
These additional constraints also allow for additional missions with constraints or properties not provided for in ARINC 424 to be carried out.
It is thus conceived that the electronic flight management system 14 and the flight management method according to the invention facilitate the use of the aircraft 10 in operation, and typically during particular missions, such as a search and rescue mission, a surveillance mission, a drop mission, or an oil platform approach mission.
| Number | Date | Country | Kind |
|---|---|---|---|
| 21 03442 | Apr 2021 | FR | national |
| Number | Name | Date | Kind |
|---|---|---|---|
| 8234068 | Young | Jul 2012 | B1 |
| 10699582 | Dacre-Wright et al. | Jun 2020 | B2 |
| 11320980 | Barber | May 2022 | B1 |
| 20090319100 | Kale | Dec 2009 | A1 |
| 20160078769 | Coulmeau et al. | Mar 2016 | A1 |
| 20160103579 | Coulmeau et al. | Apr 2016 | A1 |
| 20160182687 | Coulmeau et al. | Jun 2016 | A1 |
| 20160236790 | Knapp | Aug 2016 | A1 |
| 20180144643 | Moravek | May 2018 | A1 |
| 20200168104 | Holder | May 2020 | A1 |
| 20220013018 | Schwindt | Jan 2022 | A1 |
| 20220130258 | Loots | Apr 2022 | A1 |
| 20220139233 | Schwindt | May 2022 | A1 |
| 20220254257 | Urbanec | Aug 2022 | A1 |
| Number | Date | Country |
|---|---|---|
| 3025920 | Mar 2016 | FR |
| 3027127 | Apr 2016 | FR |
| 3030805 | Jun 2016 | FR |
| 3023644 | Jul 2016 | FR |
| 3067802 | Dec 2018 | FR |
| Entry |
|---|
| French Search Report, issued from the French Patent Office in counterpart French Application No. 2103442, dated Dec. 20, 2021. |
| Number | Date | Country | |
|---|---|---|---|
| 20220319341 A1 | Oct 2022 | US |