<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.7.1//EN" "ep-patent-document-v1-7-1.dtd">
<!-- This XML data has been generated under the supervision of the European Patent Office -->
<ep-patent-document id="EP26168874A1" file="EP26168874NWA1.xml" lang="fr" country="EP" doc-number="4819106" kind="A1" date-publ="20261007" status="n" dtd-version="ep-patent-document-v1-7-1">
<SDOBI lang="fr"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIESILTLVFIROMKCYALTRBGCZEEHUPLSKBAHRIS..MTNORSMESMMAKHTNMDGELA......</B001EP><B005EP>J</B005EP><B007EP>0009012-RPUB02</B007EP></eptags></B000><B100><B110>4819106</B110><B120><B121>DEMANDE DE BREVET EUROPEEN</B121></B120><B130>A1</B130><B140><date>20261007</date></B140><B190>EP</B190></B100><B200><B210>26168874.1</B210><B220><date>20260330</date></B220><B250>fr</B250><B251EP>fr</B251EP><B260>fr</B260></B200><B300><B310>2503308</B310><B320><date>20250331</date></B320><B330><ctry>FR</ctry></B330></B300><B400><B405><date>20261007</date><bnum>202641</bnum></B405><B430><date>20261007</date><bnum>202641</bnum></B430></B400><B500><B510EP><classification-ipcr sequence="1"><text>G08G   5/22        20250101AFI20260513BHEP        </text></classification-ipcr><classification-ipcr sequence="2"><text>G08G   5/26        20250101ALI20260513BHEP        </text></classification-ipcr><classification-ipcr sequence="3"><text>G08G   5/53        20250101ALI20260513BHEP        </text></classification-ipcr><classification-ipcr sequence="4"><text>G08G   5/55        20250101ALI20260513BHEP        </text></classification-ipcr><classification-ipcr sequence="5"><text>G08G   5/56        20250101ALI20260513BHEP        </text></classification-ipcr><classification-ipcr sequence="6"><text>G08G   5/57        20250101ALI20260513BHEP        </text></classification-ipcr><classification-ipcr sequence="7"><text>G08G   5/72        20250101ALI20260513BHEP        </text></classification-ipcr></B510EP><B520EP><classifications-cpc><classification-cpc sequence="1"><text>G08G   5/22        20250101 FI20260109BHEP        </text></classification-cpc><classification-cpc sequence="2"><text>G08G   5/26        20250101 LI20260109BHEP        </text></classification-cpc><classification-cpc sequence="3"><text>G08G   5/53        20250101 LI20260109BHEP        </text></classification-cpc><classification-cpc sequence="4"><text>G08G   5/55        20250101 LI20260109BHEP        </text></classification-cpc><classification-cpc sequence="5"><text>G08G   5/56        20250101 LI20260109BHEP        </text></classification-cpc><classification-cpc sequence="6"><text>G08G   5/57        20250101 LI20260109BHEP        </text></classification-cpc><classification-cpc sequence="7"><text>G08G   5/727       20250101 LI20260109BHEP        </text></classification-cpc></classifications-cpc></B520EP><B540><B541>de</B541><B542>VERFAHREN ZUR VERFOLGUNG VON FLUGZEUGEN, ENTSPRECHENDES COMPUTERPROGRAMM UND SERVERSATZ</B542><B541>en</B541><B542>METHOD FOR TRACKING AIRCRAFT, ASSOCIATED COMPUTER PROGRAM AND SET OF SERVERS</B542><B541>fr</B541><B542>PROCÉDÉ DE PISTAGE D'AÉRONEFS, PROGRAMME D'ORDINATEUR ET ENSEMBLE DE SERVEURS ASSOCIÉS</B542></B540><B590><B598>4</B598></B590></B500><B700><B710><B711><snm>THALES</snm><iid>102012744</iid><irf>BET 26P1021 JO</irf><adr><str>4 Rue de la Verrerie</str><city>92190 Meudon</city><ctry>FR</ctry></adr></B711></B710><B720><B721><snm>HONORE, Nicolas</snm><adr><city>94628 RUNGIS</city><ctry>FR</ctry></adr></B721><B721><snm>JULIEN-SAINT-AMAND, Sander</snm><adr><city>94628 RUNGIS CEDEX</city><ctry>FR</ctry></adr></B721><B721><snm>FRAGU, Marc</snm><adr><city>94628 RUNGIS CEDEX</city><ctry>FR</ctry></adr></B721></B720><B740><B741><snm>Lavoix</snm><iid>101595959</iid><adr><str>2, place d'Estienne d'Orves</str><city>75441 Paris Cedex 09</city><ctry>FR</ctry></adr></B741></B740></B700><B800><B840><ctry>AL</ctry><ctry>AT</ctry><ctry>BE</ctry><ctry>BG</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>CZ</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>EE</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>HR</ctry><ctry>HU</ctry><ctry>IE</ctry><ctry>IS</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LT</ctry><ctry>LU</ctry><ctry>LV</ctry><ctry>MC</ctry><ctry>ME</ctry><ctry>MK</ctry><ctry>MT</ctry><ctry>NL</ctry><ctry>NO</ctry><ctry>PL</ctry><ctry>PT</ctry><ctry>RO</ctry><ctry>RS</ctry><ctry>SE</ctry><ctry>SI</ctry><ctry>SK</ctry><ctry>SM</ctry><ctry>TR</ctry></B840><B844EP><B845EP><ctry>BA</ctry></B845EP></B844EP><B848EP><B849EP><ctry>GE</ctry></B849EP><B849EP><ctry>KH</ctry></B849EP><B849EP><ctry>LA</ctry></B849EP><B849EP><ctry>MA</ctry></B849EP><B849EP><ctry>MD</ctry></B849EP><B849EP><ctry>TN</ctry></B849EP></B848EP></B800></SDOBI>
<abstract id="abst" lang="fr">
<p id="pa01" num="0001">La présente invention concerne un procédé de pistage d'aéronefs dans un espace aérien, comprenant une étape de:<br/>
- acquisition de plots représentatifs d'une position d'un aéronef ;<br/>
- association de chaque plot à un sous-espace initial respectif, chaque sous-espace initial comprenant une piste initiale qui est un ensemble de positions instantanées de l'aéronef,<br/>
- pour chaque sous-espace initial, fusion de chaque plot associé au sous-espace initial avec une piste initiale du sous-espace initial, fournissant une piste actualisée, et<br/>
- redéfinition des sous-espaces initiaux en fonction des pistes actualisées, fournissant des sous-espaces aériens actualisés, les pistes actualisées permettant de caractériser une trajectoire de l'aéronef et les pistes actualisées ainsi que les sous-espaces aériens actualisés permettant une nouvelle itération du procédé de pistage.
<img id="iaf01" file="imgaf001.tif" wi="77" he="116" img-content="drawing" img-format="tif"/></p>
</abstract>
<description id="desc" lang="fr"><!-- EPO <DP n="1"> -->
<p id="p0001" num="0001">La présente invention concerne un procédé de pistage d'aéronefs dans un espace aérien. Elle concerne également un programme d'ordinateur et un ensemble de serveurs associés.</p>
<p id="p0002" num="0002">L'invention se situe dans le domaine du contrôle de trafic aérien et des systèmes de surveillance des drones.</p>
<p id="p0003" num="0003">Ce domaine vise à mettre en place un système de pistage destiné à calculer à partir de données issues de capteurs la meilleure estimation possible de la position, du cap et de la vitesse de chaque aéronef dans une région prédéfinie. Ces données estimées forment des pistes et ce processus de pistage est réalisé par un logiciel.</p>
<p id="p0004" num="0004">Pour obtenir ces pistes, il est connu des techniques comprenant la division de la région prédéfinie en sous-espaces géographiques, l'attribution du calcul des pistes sur chaque sous-espace à un module physique distinct et la gestion de l'interopérabilité entre les sous-espaces en utilisant des modules de corrélation de pistes. La fonction des modules de corrélation est de fusionner des pistes identiques déterminées par plusieurs modules physiques dans des zones frontières, qui sont des zones se recoupant d'un sous-espace à un autre.</p>
<p id="p0005" num="0005">D'une part, de telles techniques sont coûteuses en terme de calcul car certaines pistes sont calculées plusieurs fois sur les zones de chevauchement entre plusieurs sous-espace et car un module supplémentaire de corrélation avec les sous-espaces adjacents est utilisé afin d'amalgamer une situation de pistage unique.</p>
<p id="p0006" num="0006">D'autre part, ces techniques sont coûteuses en terme de ressources physiques car elles monopolisent une puissance de calcul par sous-espace quel que soit le niveau de trafic.</p>
<p id="p0007" num="0007">Il existe ainsi un besoin pour un procédé de pistage d'aéronefs permettant d'optimiser l'utilisation des ressources matérielles et logicielles.</p>
<p id="p0008" num="0008">A cet effet, la description a pour objet un procédé de pistage d'aéronefs dans un espace aérien, comprenant:
<ul id="ul0001" list-style="dash" compact="compact">
<li>une étape d'acquisition de plots, chaque plot étant représentatif d'une position instantanée d'un aéronef ;</li>
<li>une étape d'association de chaque plot à un sous-espace initial respectif de l'espace aérien, chaque sous-espace initial étant un ensemble de positions de l'espace aérien et comprenant au moins une piste initiale, une piste initiale étant un ensemble de<!-- EPO <DP n="2"> --> positions instantanées de l'aéronef, une piste appartenant à un sous-espace si sa position instantanée la plus récente appartient au sous-espace ;</li>
<li>pour chaque sous-espace initial, une étape de fusion de chaque plot associé au sous-espace initial avec une piste initiale appartenant au sous-espace initial, fournissant une piste actualisée ; et</li>
<li>une étape de redéfinition des sous-espaces initiaux en fonction des pistes actualisées, fournissant des sous-espaces aériens actualisés ;</li>
</ul>
les pistes actualisées permettant de caractériser une trajectoire de l'aéronef et les pistes actualisées ainsi que les sous-espaces aériens actualisés permettant une nouvelle itération du procédé de pistage.</p>
<p id="p0009" num="0009">Grâce ce procédé de pistage, les sous-espaces aériens sont redéfinis dynamiquement en fonction de l'évolution du trafic à chaque itération du procédé de pistage.</p>
<p id="p0010" num="0010">En particulier, les sous-espaces aériens sont optimisés pour permettre une parallélisation des calculs entre plusieurs modules sans introduire de redondance dans les calculs.</p>
<p id="p0011" num="0011">En outre, puisque les sous-espaces aériens se limitent aux zones comprenant effectivement des pistes, l'espace aérien couvert par le procédé peut être bien supérieur aux zones de contrôle couvertes par les solutions existantes, ce qui répond aux besoins de pistage d'un trafic aérien en croissance.</p>
<p id="p0012" num="0012">Suivant d'autres aspects avantageux, le procédé de pistage comprend une ou plusieurs des caractéristiques suivantes, prises isolément ou suivant toutes les combinaisons techniquement possibles :
<ul id="ul0002" list-style="dash" compact="compact">
<li>l'étape de redéfinition des sous-espaces aériens initiaux comprend une mise à jour de chaque sous-espace aérien initial comprenant une piste actualisée de manière à ce que le sous-espace aérien actualisé contienne la piste actualisée.</li>
<li>l'étape de redéfinition des sous-espaces aériens initiaux comprend une séparation d'un sous-espace aérien initial en deux sous-espaces aériens actualisés distincts, la séparation étant mise en œuvre lorsqu'un critère de séparation est vérifié.</li>
<li>le critère de séparation est que la plus petite distance entre deux pistes actualisées appartenant à un même sous-espace aérien initial est supérieure à un seuil maximal prédéterminé, chacune des deux pistes actualisées appartenant alors respectivement à l'un ou l'autre des sous-espaces aériens actualisés distincts.<!-- EPO <DP n="3"> --></li>
<li>l'étape de redéfinition des sous-espace aériens initiaux comprend une union de deux sous-espaces aériens initiaux en un seul sous-espace aérien actualisé, l'union étant mise en œuvre lorsque qu'un critère d'union est vérifié.</li>
<li>le critère d'union est que la plus petite distance entre deux sous-espaces aériens initiaux est inférieure à une marge extérieure prédéterminée.</li>
<li>chaque sous-espace aérien est le plus petit disque contenant l'ensemble des pistes appartenant audit sous-espace aérien.</li>
<li>chaque sous-espace aérien est le plus petit disque contenant l'ensemble des pistes appartenant audit sous-espace aérien et une marge intérieure prédéterminée autour de chacune desdites pistes.</li>
<li>chaque sous-espace aérien est le plus petit polygone contenant l'ensemble des pistes appartenant audit sous-espace aérien.</li>
<li>chaque sous-espace aérien est le plus petit ensemble, appelé graphe, contenant l'ensemble des pistes appartenant audit sous-espace aérien.</li>
<li>le procédé comporte une étape de répartition de charge, l'étape de répartition de charge comprenant une attribution de chaque étape du procédé à un serveur d'exécution parmi un ensemble de serveurs d'exécution en fonction de la charge de chaque serveur d'exécution.</li>
<li>l'étape d'association est mise en œuvre en utilisant une base de données de sous-espaces aérien, un plot étant associée au sous-espace initial lorsque la position représentée par le plot appartient à un sous-espace aérien de la base de données de sous-espaces aériens.</li>
<li>l'étape de fusion est mise en œuvre en utilisant une base de données d'association entre pistes et sous-espaces aérien, une fusion étant mise en œuvre en fonction de la cohérence d'un plot avec une piste appartenant au sous-espace initial associé.</li>
</ul></p>
<p id="p0013" num="0013">La description concerne également un programme d'ordinateur comportant des instructions logicielles qui, lorsqu'elles sont exécutées par un ordinateur, mettent en œuvre un procédé de pistage tel que défini ci-dessus.</p>
<p id="p0014" num="0014">La description concerne également un ensemble de serveurs comprenant :
<ul id="ul0003" list-style="dash" compact="compact">
<li>un serveur maître, configuré pour mettre en œuvre l'étape de répartition de charge d'un procédé de pistage tel que précédemment décrit, et</li>
<li>au moins un serveur d'exécution, configuré pour mettre en œuvre au moins une étape du procédé de pistage attribuée par le serveur maître.</li>
</ul></p>
<p id="p0015" num="0015">L'invention apparaîtra plus clairement à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple non limitatif, et faite en référence aux dessins dans lesquels :<!-- EPO <DP n="4"> -->
<ul id="ul0004" list-style="dash" compact="compact">
<li>la <figref idref="f0001">figure 1</figref> est un schéma d'un exemple d'ensemble de serveurs,</li>
<li>la <figref idref="f0002">figure 2</figref> est un logigramme d'un exemple de mise en œuvre d'un procédé de pistage,<br/>
la <figref idref="f0003">figure 3</figref> est un schéma de trois types de sous-espaces aériens utilisés dans le procédé de la <figref idref="f0002">figure 2</figref>, et</li>
<li>la <figref idref="f0004">figure 4</figref> est un schéma représentant différentes étapes de redéfinition des sous-espaces aériens selon le procédé de la <figref idref="f0002">figure 2</figref>.</li>
</ul></p>
<p id="p0016" num="0016">Il est considéré un espace aérien dans lequel circulent des aéronefs.</p>
<p id="p0017" num="0017">Les aéronefs sont, par exemple, des avions de ligne ou des drones.</p>
<p id="p0018" num="0018">Chaque aéronef est équipé d'au moins un capteur fournissant une donnée représentative de la position de l'aéronef, appelée plot P.</p>
<p id="p0019" num="0019">A titre d'exemple, le capteur est un capteur GPS (de l'anglais <i>Global Positionning System,</i> qui peut se traduire littéralement par système de positionnement global) et la donnée de position est une coordonnée GPS.</p>
<p id="p0020" num="0020">En d'autres termes, chaque plot P est représentatif d'une position instantanée de l'aéronef.</p>
<p id="p0021" num="0021">A ce titre, chaque plot P peut comporter une ou plusieurs données mesurées relatives à cette position instantanée.</p>
<p id="p0022" num="0022">A titre d'illustration, il peut également être envisagé qu'un plot P comporte des informations de distance à plusieurs points de référence, notamment des balises prédéfinies.</p>
<p id="p0023" num="0023">Les plots P sont transmis par chaque aéronef à un ensemble de serveurs 1, représenté sur la <figref idref="f0001">figure 1</figref>, par exemple par radio.</p>
<p id="p0024" num="0024">L'ensemble de serveurs 1 a pour fonction d'effectuer un pistage des aéronefs dans l'espace aérien, c'est-à-dire de déterminer une piste associée à chaque aéronef de l'espace aérien, à partir des plots P reçus.</p>
<p id="p0025" num="0025">Une piste est un ensemble de positions instantanées d'un aéronef.</p>
<p id="p0026" num="0026">Pour ce faire, selon l'exemple décrit, l'ensemble de serveurs 1 fusionne chaque plot P entrant à une piste existante ou à une nouvelle piste.</p>
<p id="p0027" num="0027">En d'autres termes, l'ensemble de serveurs 1 est configuré pour exécuter un procédé de pistage qui sera décrit dans la suite.</p>
<p id="p0028" num="0028">L'ensemble de serveurs 1 est composé d'un serveur maître 3 et d'au moins un serveur d'exécution 5A, 5B, 5C et/ou 5D.</p>
<p id="p0029" num="0029">Chaque serveur 3, 5A, 5B, 5C et 5D comprend avantageusement un processeur, configuré pour exécuter au moins un module fonctionnel parmi un ensemble de modules<!-- EPO <DP n="5"> --> fonctionnels, et une mémoire, configurée pour mémoriser une base de données parmi un ensemble de bases de données.</p>
<p id="p0030" num="0030">Un module fonctionnel est avantageusement un logiciel, ou une brique logicielle, exécutable sur le processeur de l'un des serveurs 3, 5A, 5B, 5C ou 5D.</p>
<p id="p0031" num="0031">Chaque module fonctionnel est en outre apte à être enregistré sur un support, non représenté, lisible par ordinateur.</p>
<p id="p0032" num="0032">Le support lisible par ordinateur est par exemple, un médium apte à mémoriser des instructions électroniques et à être couplé à un bus d'un système informatique. A titre d'exemple, le support lisible est un disque optique, un disque magnéto-optique, une mémoire ROM, une mémoire RAM, tout type de mémoire non volatile (par exemple EPROM, EEPROM, FLASH, NVRAM), une carte magnétique ou une carte optique. Sur le support lisible est alors mémorisé un programme d'ordinateur comprenant des instructions logicielles.</p>
<p id="p0033" num="0033">Selon l'exemple illustré, l'ensemble de modules fonctionnels comprend avantageusement un module d'association 7, un module de répartition 9, au moins un module de fusion 11A, 11B et/ou 11C, un module de redéfinition 13 et un module de détection 15.</p>
<p id="p0034" num="0034">La fonction de chaque module fonctionnel est décrite dans la suite.</p>
<p id="p0035" num="0035">Le module d'association 7 est exécuté sur le serveur 5D dans l'exemple de la <figref idref="f0001">figure 1</figref>.</p>
<p id="p0036" num="0036">Le module d'association 7 est propre à acquérir un ensemble de plots P et à associer chaque plot P à un sous-espace comme explicité ultérieurement.</p>
<p id="p0037" num="0037">Le module de répartition 9 est exécuté sur le serveur maître 3 et est configuré pour mettre en œuvre une étape de répartition de charge 106. En d'autres termes, le serveur maître 3 est configuré pour répartir l'exécution de chaque module de l'ensemble de modules fonctionnels, hormis le module de répartition, entre les serveurs 3, 5A, 5B, 5C et 5D et lui-même.</p>
<p id="p0038" num="0038">L'ensemble de bases de données comprend avantageusement une base de données de sous-espaces 17, une base de données de pistes 19 et une base de données d'association pistes/sous-espaces 21.</p>
<p id="p0039" num="0039">En variante non représentée, les sous-espaces, les pistes et les associations pistes/sous-espaces sont mémorisées dans une seule et même base de données.</p>
<p id="p0040" num="0040">De même que pour les modules fonctionnels, le module de répartition 9 du serveur maître 3 est configuré pour répartir la mémorisation de chaque base de données de l'ensemble de bases de données entre les serveurs 3, 5A, 5B, 5C et 5D, et plus spécifiquement entre leur mémoire respective.<!-- EPO <DP n="6"> --></p>
<p id="p0041" num="0041">La répartition permet une adaptation de l'emploi des ressources matérielles et logicielles disponibles à la demande.</p>
<p id="p0042" num="0042">En outre, la mémorisation des bases de données sur des serveurs potentiellement différents des serveurs exécutant les modules fonctionnels permet de limiter une potentielle perte de données ainsi que d'offrir une plus grande modularité dans l'architecture.</p>
<p id="p0043" num="0043">En variante non représentée, le procédé de pistage est exécuté par un ou plusieurs composant(s) logique(s) programmable(s), tel qu'un FPGA (de l'anglais <i>Field Programmable Gate Array</i> souvent traduit par réseau de portes programmables <i>in situ</i>), ou encore sous forme d'un ou plusieurs circuit(s) intégré(s) dédié(s), tel qu'un ASIC (de l'anglais <i>Application Specific Integrated Circuit</i> qui peut être traduit littéralement par circuit intégré propre à une application).</p>
<p id="p0044" num="0044">Le procédé de pistage, mis en œuvre par l'ensemble de serveurs 1, est décrit dans la suite en référence au logigramme de la <figref idref="f0002">figure 2</figref>.</p>
<p id="p0045" num="0045">Le procédé de pistage comprend une étape d'acquisition de plots 102, une étape d'association 104, au moins une étape de fusion 108A, 108B et/ou 108C et une étape de redéfinition 110, ces étapes étant mises en œuvre en plus de l'étape de répartition de la charge 106 précitée.</p>
<p id="p0046" num="0046">Les étapes d'acquisition 102 et d'association 104 sont mises en œuvre par le module d'association 7.</p>
<p id="p0047" num="0047">Lors de l'étape d'acquisition 102, le module d'association 7 acquiert un ensemble 23 de plots P, c'est-à-dire une variable contenant plusieurs plots P.</p>
<p id="p0048" num="0048">Un tel ensemble 23 est parfois désigné par le terme « tampon » (en anglais <i>buffer</i>) en référence au fait que cet ensemble est mémorisé dans une zone prédéfinie de la mémoire. Cette appellation est utilisée dans la suite pour clarifier le propos et éviter toute confusion avec d'autres ensembles.</p>
<p id="p0049" num="0049">Le module d'association 7 acquiert ainsi un tampon 23 de plots P.</p>
<p id="p0050" num="0050">Cette constitution du tampon 23 se fait progressivement à réception de chaque plot P jusqu'à ce qu'une condition soit remplie.</p>
<p id="p0051" num="0051">Cette condition peut être la réception d'un nombre prédéterminé de plots P, ou bien l'écoulement d'un intervalle de temps prédéfini.</p>
<p id="p0052" num="0052">Le module d'association 7 dispose alors d'un tampon 23 complet et met en œuvre l'étape d'association 104.</p>
<p id="p0053" num="0053">Lors de cette étape, à partir du tampon 23 de plots P et d'une lecture de la base de données de sous-espaces 17, le module d'association 7 associe chaque plot P à un sous-espace initial S de la base de données de sous-espaces 17.<!-- EPO <DP n="7"> --></p>
<p id="p0054" num="0054">Un sous-espace S est un ensemble de positions de l'espace aérien. Chaque sous-espace initial S comprend au moins une piste initiale, où une piste est un ensemble de positions instantanées d'un aéronef.</p>
<p id="p0055" num="0055">Par définition, une piste appartient à un sous-espace si sa position instantanée la plus récente appartient au sous-espace.</p>
<p id="p0056" num="0056">Plus précisément, une piste appartient à un sous-espace à un instant donné si la position instantanée la plus récente (c'est-à-dire la position la plus proche de l'instant donné) parmi les positions instantanées de la piste considéré appartient au sous-espace.</p>
<p id="p0057" num="0057">Cette position instantanée la plus récente est notée P' dans la suite.</p>
<p id="p0058" num="0058">Pour chaque plot P, si la position représentée par le plot P appartient à un sous-espace initial S de la base de données de sous-espaces 17, alors le plot P est associé audit sous-espace initial S. Sinon, le plot P est associé à un sous-espace non existant dans la base de données de sous-espaces 17, dit sous-espace non-confirmé.</p>
<p id="p0059" num="0059">L'association de chaque plot P à un sous-espace initial S est mémorisée dans un tampon d'association plots/sous-espace 25 qui est transmis au module de répartition 9.</p>
<p id="p0060" num="0060">A réception du tampon 25, le module de répartition 9 met en œuvre une étape de répartition de charge 106.</p>
<p id="p0061" num="0061">L'étape de répartition de charge 106 comprend une attribution de chaque étape du procédé à l'un des serveurs d'exécution 5A, 5B, 5C et 5D.</p>
<p id="p0062" num="0062">En particulier, l'étape de répartition de charge 106 comprend une répartition de chaque étape de fusion 108A, 108B et 108C à l'un des serveurs d'exécution 5A, 5B, 5C et 5D, en fonction des ressources nécessaires pour chaque étape de fusion 108A, 108B et 108C et des ressources disponibles sur chaque serveur d'exécution 5A, 5B, 5C et 5D.</p>
<p id="p0063" num="0063">Comme expliqué précédemment, il est entendu ici par « répartition des étapes », une répartition de la mise en œuvre des étapes, c'est-à-dire que l'attribution d'une étape à un serveur d'exécution 5A, 5B, 5C ou 5D entraîne la mise en œuvre de cette étape par le serveur d'exécution 5A, 5B, 5C ou 5D.</p>
<p id="p0064" num="0064">Chaque étape de fusion 108A, 108B et 108C est mise en œuvre par un module de fusion 11A, 11B et 11C respectif.</p>
<p id="p0065" num="0065">Dans l'exemple de la <figref idref="f0001">figure 1</figref>, les étapes de fusion 108A et 108B sont attribuées au serveur d'exécution 5A et l'étape de fusion 108C au serveur d'exécution 5B.</p>
<p id="p0066" num="0066">En d'autres termes, les modules de fusion 11A et 11B sont exécutés sur le serveur d'exécution 5A et le module de fusion 11C sur le serveur d'exécution 5B.</p>
<p id="p0067" num="0067">Le procédé comprend autant d'étapes de fusion 108A, 108B et 108C que de sous-espace(s) initial(ux) S dans le tampon d'association plots/sous-espace 25.<!-- EPO <DP n="8"> --></p>
<p id="p0068" num="0068">En d'autres termes, chaque étape de fusion 108A, 108B et 108C correspond à un sous-espace initial S du tampon d'association plots/sous-espace 25.</p>
<p id="p0069" num="0069">Pour chaque sous-espace initial S du tampon 25, l'étape de fusion 108A, 108B ou 108C associée comprend une fusion de chaque plot P associé au sous-espace initial S avec une piste initiale appartenant au sous-espace initial S, fournissant une piste actualisée.</p>
<p id="p0070" num="0070">La fusion d'un plot P avec une piste initiale consiste à ajouter à la piste initiale la position associée au plot P. Ainsi, chaque piste actualisée comprend une position de plus que la piste initiale dont elle est issue.</p>
<p id="p0071" num="0071">Pour réaliser cette opération, le module de fusion 11A, 11B ou 11C lit et écrit dans la base de données de pistes 19 et la base de données d'association pistes/sous-espaces 21.</p>
<p id="p0072" num="0072">La fusion est réalisée au moyen d'un algorithme de fusion connu.</p>
<p id="p0073" num="0073">En particulier, si un plot P donné n'est cohérent avec aucune piste appartenant au sous-espace initial S associé, ou bien si le sous-espace initial S associé est un sous-espace non-confirmé, alors l'algorithme de fusion détermine si le plot P correspond à une nouvelle piste ou à une erreur. Si le plot P correspond à une nouvelle piste, la nouvelle piste, comprenant une unique position correspondant au plot P, est ajoutée dans la base de données de pistes 19. Pour une piste donnée, la position P' correspond au dernier plot P fusionné avec ladite piste.</p>
<p id="p0074" num="0074">Les pistes actualisées, mémorisées dans la base de données de pistes 19 au terme des étapes de fusion 108A, 108B et 108C, permettent de suivre en temps réel une position, un cap et une vitesse de chaque aéronef circulant dans l'espace aérien.</p>
<p id="p0075" num="0075">L'étape de redéfinition 110 est mise en œuvre par les modules de fusion 11A, 11B et 11C, le module de détection 15 et le module de redéfinition 13.</p>
<p id="p0076" num="0076">L'étape de redéfinition 110 comprend une redéfinition des sous-espaces initiaux S en fonction des pistes actualisées, conduisant à obtenir des sous-espaces aériens actualisés S'.</p>
<p id="p0077" num="0077">Plusieurs formes sont possibles pour les sous-espaces actualisés S', comme illustré sur la <figref idref="f0003">figure 3</figref>.</p>
<p id="p0078" num="0078">Sur chaque insert A, B et C, correspondant chacun à un exemple différent, les positions P' sont représentées par des points et les frontières des sous-espaces actualisés S' sont représentées par des traits.</p>
<p id="p0079" num="0079">Dans l'exemple représenté sur l'insert A de la <figref idref="f0003">figure 3</figref>, chaque sous-espace aérien S' est le plus petit disque contenant l'ensemble des pistes appartenant audit sous-espace aérien S' et une marge intérieure prédéterminée M autour de chacune desdites pistes. En d'autres termes, chaque sous-espace aérien S' est le plus petit disque contenant la position<!-- EPO <DP n="9"> --> la plus récente P' de chacune des pistes appartenant audit sous-espace aérien S' et une marge intérieure prédéterminée M autour de chacune desdites positions P'.</p>
<p id="p0080" num="0080">En variante non représentée, chaque sous-espace aérien est le plus petit disque contenant la position la plus récente P' de chacune des pistes appartenant audit sous-espace aérien S', sans la marge intérieure M.</p>
<p id="p0081" num="0081">Dans l'exemple représenté sur l'insert B de la <figref idref="f0003">figure 3</figref>, chaque sous-espace aérien S' est le plus petit polygone convexe contenant l'ensemble des pistes appartenant audit sous-espace aérien S'. En d'autres termes, chaque sous-espace aérien S' est le plus petit polygone convexe contenant la position la plus récente P' de chacune des pistes appartenant audit sous-espace aérien S'.</p>
<p id="p0082" num="0082">Dans l'exemple représenté sur l'insert C de la <figref idref="f0003">figure 3</figref>, chaque sous-espace aérien S' est le plus petit ensemble, appelé graphe, contenant l'ensemble des pistes appartenant audit sous-espace aérien. En d'autres termes, chaque sous-espace aérien S' est le plus petit ensemble contenant la position la plus récente P' de chacune des pistes appartenant audit sous-espace aérien S'.</p>
<p id="p0083" num="0083">Les expériences de la Demanderesse ont montré que la forme permettant d'obtenir le meilleur compromis en termes de complexité de calcul et de représentativité par rapport au pistage est la forme de polygone convexe.</p>
<p id="p0084" num="0084">Quelle que soit la forme retenue, la redéfinition 110 de chaque sous-espace initial S en fonction des pistes actualisées comprend avantageusement une opération de mise à jour O1 des sous-espaces aériens initiaux S, une opération de séparation O2 des sous-espaces aériens initiaux S et une opération d'union O3 des sous-espace aériens initiaux S.</p>
<p id="p0085" num="0085">La <figref idref="f0004">figure 4</figref> illustre l'évolution au cours du temps de sous-espaces aériens S selon le premier exemple de forme de sous-espaces aériens S.</p>
<p id="p0086" num="0086">Sur la <figref idref="f0004">figure 4</figref>, les traits en pointillés représentent des frontières du ou des sous-espace(s) initiaux S, tandis ce que les traits pleins représentent des frontières du ou des sous-espace(s) actualisés S'. Chaque insert correspond par exemple à une itération du procédé. Par souci de clarté, une seule position P' est variable d'un insert à un autre, les autres positions étant fixes.</p>
<p id="p0087" num="0087">L'opération de mise à jour O1 consiste en une mise à jour de chaque sous-espace aérien initial S comprenant une piste actualisée de manière à ce que le sous-espace aérien actualisé S' contienne la piste actualisée.</p>
<p id="p0088" num="0088">Lors du passage de l'instant représenté à l'insert B à l'instant représenté à l'insert C de la <figref idref="f0002">figure 2</figref>, la position P' variable s'est rapprochée des autres positions.<!-- EPO <DP n="10"> --></p>
<p id="p0089" num="0089">Ainsi, sur l'insert C, le plus petit disque S' contenant la position la plus récente de chacune des pistes actualisées est plus petit que le plus petit disque S contenant la position la plus récente de chacune des pistes initiales.</p>
<p id="p0090" num="0090">A l'inverse, lors du passage de l'instant représenté à l'insert C à l'instant représenté à l'insert D de la <figref idref="f0002">figure 2</figref>, la position P' variable s'est éloignée des autres positions, de sorte le plus petit disque S' contenant la position la plus récente de chacune des pistes actualisées est plus grand que le plus petit disque S contenant la position la plus récente de chacune des pistes initiales.</p>
<p id="p0091" num="0091">On comprend alors que l'opération de mise à jour O1 permet aux sous-espaces actualisés S' de toujours contenir la dernière position P' de chaque piste qu'il contient, ainsi que la marge intérieure M dans l'exemple illustré.</p>
<p id="p0092" num="0092">Dans l'exemple d'architecture représenté sur la <figref idref="f0001">figure 1</figref>, les sous-espaces actualisés S' sont transmis par les modules de fusion 11A, 11B et 11C au module de redéfinition 13 via un tampon de redéfinition 27.</p>
<p id="p0093" num="0093">A réception du tampon de redéfinition 27, le module de redéfinition 13 modifie la base de données de sous-espaces 17 en conséquence.</p>
<p id="p0094" num="0094">En variante non représentée, les modules de fusion 11A, 11B et 11C modifient directement la base de données de sous-espaces 17.</p>
<p id="p0095" num="0095">En variante non représentée, le module de redéfinition 13 détermine lui-même les opérations de mises à jour O1 à effectuer à partir de la base de données de pistes 19 et de la base de données d'association pistes/sous-espaces 21 actualisées par les modules de fusion 11A, 11B et 11C.</p>
<p id="p0096" num="0096">L'opération de séparation O2 consiste en une séparation d'un sous-espace aérien initial S en deux sous-espaces aériens actualisés S' distincts.</p>
<p id="p0097" num="0097">Cette séparation a lieu lorsqu'un critère de séparation est vérifié.</p>
<p id="p0098" num="0098">Selon un exemple particulier de critère de séparation, la séparation est mise en œuvre lorsque la plus petite distance d entre deux pistes actualisées appartenant à un même sous-espace aérien initial S est supérieure à un seuil maximal prédéterminé, chacune des deux pistes actualisées appartenant alors respectivement à l'un ou l'autre des sous-espaces aériens actualisés S' distincts.</p>
<p id="p0099" num="0099">La plus petite distance d entre deux pistes est définie comme la distance séparant la dernière position P' de chacune des deux pistes respectivement.</p>
<p id="p0100" num="0100">L'opération de séparation O2 a lieu entre les instants correspondant aux inserts D et E de la <figref idref="f0004">figure 4</figref>. La distance d entre la position P' et l'autre position la plus proche de P' appartenant au sous-espace initial S étant supérieure au seuil, le sous-espace initial S est séparé en deux sous-espaces actualisés S'.<!-- EPO <DP n="11"> --></p>
<p id="p0101" num="0101">On comprend alors que l'opération de séparation O2 permet de réduire le nombre de pistes dans chaque sous-espace actualisé S'.</p>
<p id="p0102" num="0102">La réduction du nombre de pistes par sous-espace actualisé S' permet une meilleure répartition de la charge entre les différents serveurs d'exécution 5A, 5B, 5C et 5D.</p>
<p id="p0103" num="0103">En outre, le critère de séparation portant sur la distance d permet de conserver dans un même sous-espace actualisé S' des pistes proches, ce qui permet de traiter la fusion de ces pistes ensemble et limiter les effets de frontières existants dans les solutions actuelles.</p>
<p id="p0104" num="0104">Dans l'exemple d'architecture représenté sur la <figref idref="f0001">figure 1</figref>, les opérations de séparations O2 sont détectées par les modules de fusion 11A, 11B et 11C puis transmis au module de redéfinition 13 via le tampon de redéfinition 27.</p>
<p id="p0105" num="0105">A réception du tampon de redéfinition 27, le module de redéfinition 13 modifie la base de données de sous-espaces 17 en conséquence.</p>
<p id="p0106" num="0106">En variante non représentée, les modules de fusion 11A, 11B et 11C modifient directement la base de données de sous-espaces 17.</p>
<p id="p0107" num="0107">En variante non représentée, le module de redéfinition 13 détermine lui-même l'opération de sélection O2 à effectuer à partir de la base de données de pistes 19 et de la base de données d'association pistes/sous-espaces 21 actualisées par les modules de fusion 11A, 11B et 11C.</p>
<p id="p0108" num="0108">L'opération d'union O3 consiste en une fusion de deux sous-espaces aériens initiaux S en un seul sous-espace aérien actualisé S', la fusion étant mise en œuvre lorsqu'une condition d'union est vérifié.</p>
<p id="p0109" num="0109">Un exemple de condition de fusion est que la plus petite distance entre deux sous-espaces aériens initiaux est inférieure à une marge extérieure prédéterminée.</p>
<p id="p0110" num="0110">En variante, lorsque la définition des sous-espaces S inclut une marge intérieure M, le critère d'union est que les frontières de deux sous-espaces initiaux S se recoupent. Cela revient à prendre une marge extérieure égale à 0.</p>
<p id="p0111" num="0111">L'opération d'union O3 selon cette variante est représentée sur l'insert B de la <figref idref="f0004">figure 4</figref>. Les deux sous-espaces initiaux S se recoupant, ceux-ci sont réunis de façon à définir un unique sous-espace aérien S', qui est, dans l'exemple, le plus petit disque contenant la position la plus récente P' de chacune des pistes des deux sous-espaces initiaux S.</p>
<p id="p0112" num="0112">On comprend alors que l'opération d'union O3 permet de traiter ensemble des pistes qui sont proches l'une de l'autre, le sens de « proche » étant déterminé par la marge extérieure prédéterminée ou par la marge intérieure M lors de la définition des sous-espaces S.</p>
<p id="p0113" num="0113">A titre d'exemple, la marge extérieure prédéterminée ou la marge intérieure M est égale à 4 miles nautiques.<!-- EPO <DP n="12"> --></p>
<p id="p0114" num="0114">Ainsi, l'opération d'union O3 permet de limiter les effets de frontières existants dans les solutions actuelles.</p>
<p id="p0115" num="0115">Dans l'exemple d'architecture représenté sur la <figref idref="f0001">figure 1</figref>, le module de détection 15 est dédié à la détection d'union de sous-espaces S. La modification de la base de données de sous-espaces 17 est ensuite effectuée par le module de redéfinition 13 en conséquence. En variante non représentée, le module de détection 15 modifie directement la base de données de sous-espaces 17.</p>
<p id="p0116" num="0116">En variante non représentée, le module de redéfinition 13 détermine lui-même les opérations d'union O3 à réaliser.</p>
<p id="p0117" num="0117">Selon une autre variante non représentée, le module de détection 15 est en outre configuré pour détecter les opérations de séparation O2.</p>
<p id="p0118" num="0118">Au terme de l'étape de redéfinition 110, le procédé fournit un ensemble de sous-espaces aériens actualisés S', qui permet une nouvelle itération du procédé avec de nouveaux plots P, en optimisant au mieux les ressources matérielles et logicielles de l'ensemble de serveurs 1.</p>
<p id="p0119" num="0119">Pour assurer un bon fonctionnement du procédé, il est avantageux qu'au moins un serveur d'exploitation 5A, 5B, 5C ou 5D soit apte à mettre en œuvre chacune étape de fusion 108A, 108B et 108C.</p>
<p id="p0120" num="0120">En d'autres termes, chaque sous-espaces S doit contenir un nombre suffisamment faible de pistes, c'est-à-dire moins qu'une limite haute, pour pouvoir être traité par même module de fusion 11A, 11B ou 11C. La limite haute est déterminée par la capacité de calcul des serveurs.</p>
<p id="p0121" num="0121">Des simulations ont montré que, en prenant des sous-espaces S en forme de graphe, le nombre maximal atteint de pistes dans un sous-espace S reste 3 fois inférieur à la limite haute, lorsque le trafic aérien est multiplié par 10 par rapport au trafic aérien actuel.</p>
<p id="p0122" num="0122">En variante non représentée, un module de surveillance est dédié au contrôle du nombre de pistes par sous-espace S. Si une opération d'union O3 fait passer le nombre de pistes dans un sous-espace S au-dessus de la limite haute, alors l'opération de fusion 108C n'est pas réalisée.</p>
<p id="p0123" num="0123">De préférence, Une opération d'union O3 n'est mise en œuvre que si le nombre de pistes dans l'ensemble résultant est inférieur à la limite. De cette manière les opérations de fusions peuvent continuer de mettre à jour les pistes de leurs sous-espaces respectifs, seule la zone de chevauchement des deux sous-espaces est dégradée. Cela est préférable à avoir un sous-espace trop gros et devoir abandonner la fusion de toutes les pistes de ce sous-espace.<!-- EPO <DP n="13"> --></p>
<p id="p0124" num="0124">Il peut être remarqué ici que le procédé de pistage est aussi utilisable dans un contexte non-coopératif, c'est-à-dire lorsque l'aéronef n'est pas doté de transpondeur ou que le transpondeur n'est pas actif. Un tel type de cible non-coopérative est détecté par des radars primaires par exemple en émettant des ondes et détectant leur rebond sur la cible.</p>
<p id="p0125" num="0125">Toute caractéristique décrite ci-dessus pour un exemple ou une variante, peut être mise en œuvre également pour les autres exemples et variantes décrits ci-dessus, pour autant que techniquement possible.</p>
</description>
<claims id="claims01" lang="fr"><!-- EPO <DP n="14"> -->
<claim id="c-fr-0001" num="0001">
<claim-text>Procédé de pistage d'aéronefs dans un espace aérien, comprenant:
<claim-text>- une étape d'acquisition (102) de plots (P), chaque plot (P) étant représentatif d'une position instantanée d'un aéronef ;</claim-text>
<claim-text>- une étape d'association (104) de chaque plot (P) à un sous-espace aérien initial (S) respectif de l'espace aérien, chaque sous-espace aérien initial (S) étant un ensemble de positions de l'espace aérien et comprenant au moins une piste initiale, une piste initiale étant un ensemble de positions instantanées de l'aéronef, une piste appartenant à un sous-espace aérien si sa position instantanée la plus récente appartient au sous-espace aérien ;</claim-text>
<claim-text>- pour chaque sous-espace aérien initial (S), une étape de fusion (108A, 108B, 108C) de chaque plot (P) associé au sous-espace aérien initial (S) avec une piste initiale appartenant au sous-espace aérien initial (S), fournissant une piste actualisée ; et</claim-text>
<claim-text>- une étape de redéfinition (110) des sous-espaces aériens initiaux (S) en fonction des pistes actualisées, fournissant des sous-espaces aériens actualisés (S') ;</claim-text>
les pistes actualisées permettant de caractériser une trajectoire de l'aéronef et les pistes actualisées ainsi que les sous-espaces aériens actualisés (S') permettant une nouvelle itération du procédé de pistage.</claim-text></claim>
<claim id="c-fr-0002" num="0002">
<claim-text>Procédé selon la revendication 1, dans lequel l'étape de redéfinition (110) des sous-espaces aériens initiaux (S) comprend une mise à jour de chaque sous-espace aérien initial (S) comprenant une piste actualisée de manière à ce que le sous-espace aérien actualisé (S') contienne la piste actualisée.</claim-text></claim>
<claim id="c-fr-0003" num="0003">
<claim-text>Procédé selon la revendication 1 ou 2, dans lequel l'étape de redéfinition (110) des sous-espaces aériens initiaux (S) comprend une séparation d'un sous-espace aérien initial (S) en deux sous-espaces aériens actualisés (S') distincts, la séparation étant mise en œuvre lorsqu'un critère de séparation est vérifié.</claim-text></claim>
<claim id="c-fr-0004" num="0004">
<claim-text>Procédé selon la revendication 3, dans lequel le critère de séparation est que la plus petite distance (d) entre deux pistes actualisées appartenant à un même sous-espace aérien initial (S) est supérieure à un seuil maximal prédéterminé, chacune des deux pistes actualisées appartenant alors respectivement à l'un ou l'autre des sous-espaces aériens actualisés (S') distincts.<!-- EPO <DP n="15"> --></claim-text></claim>
<claim id="c-fr-0005" num="0005">
<claim-text>Procédé selon l'une quelconque des revendications 1 à 4, dans lequel l'étape de redéfinition (110) des sous-espaces aériens initiaux (S) comprend une union de deux sous-espaces aériens initiaux (S) en un seul sous-espace aérien actualisé (S'), l'union étant mise en oeuvre lorsque qu'un critère d'union est vérifié.</claim-text></claim>
<claim id="c-fr-0006" num="0006">
<claim-text>Procédé selon la revendication 5, dans lequel le critère d'union est que la plus petite distance entre deux sous-espaces aériens initiaux est inférieure à une marge extérieure prédéterminée.</claim-text></claim>
<claim id="c-fr-0007" num="0007">
<claim-text>Procédé selon l'une quelconque des revendications 1 à 6, dans lequel chaque sous-espace aérien (S, S') est le plus petit disque contenant l'ensemble des pistes appartenant audit sous-espace aérien (S, S').</claim-text></claim>
<claim id="c-fr-0008" num="0008">
<claim-text>Procédé selon l'une quelconque des revendications 1 à 6, dans lequel chaque sous-espace aérien (S, S') est le plus petit disque contenant l'ensemble des pistes appartenant audit sous-espace aérien (S, S') et une marge intérieure prédéterminée (M) autour de chacune desdites pistes.</claim-text></claim>
<claim id="c-fr-0009" num="0009">
<claim-text>Procédé selon l'une quelconque des revendications 1 à 6, dans lequel chaque sous-espace aérien (S, S') est le plus petit polygone contenant l'ensemble des pistes appartenant audit sous-espace aérien.</claim-text></claim>
<claim id="c-fr-0010" num="0010">
<claim-text>Procédé selon l'une quelconque des revendications 1 à 6, dans lequel chaque sous-espace aérien (S, S') est le plus petit ensemble, appelé graphe, contenant l'ensemble des pistes appartenant audit sous-espace aérien (S, S').</claim-text></claim>
<claim id="c-fr-0011" num="0011">
<claim-text>Procédé selon l'une quelconque des revendications 1 à 10, comprenant une étape de répartition de charge (106), l'étape de répartition de charge (106) comprenant une attribution de chaque étape du procédé à un serveur d'exécution parmi un ensemble de serveurs d'exécution (5A, 5B, 5C, 5D) en fonction de la charge de chaque serveur d'exécution.</claim-text></claim>
<claim id="c-fr-0012" num="0012">
<claim-text>Programme d'ordinateur comportant des instructions logicielles qui, lorsqu'elles sont exécutées par un ordinateur, mettent en oeuvre un procédé selon l'une quelconque des revendications 1 à 11.<!-- EPO <DP n="16"> --></claim-text></claim>
<claim id="c-fr-0013" num="0013">
<claim-text>Ensemble de serveurs (1), comprenant :
<claim-text>- un serveur maître (3), configuré pour mettre en œuvre l'étape de répartition de charge (106) d'un procédé de pistage selon la revendication 11, et</claim-text>
<claim-text>- au moins un serveur d'exécution (5A, 5B, 5C, 5D), configuré pour mettre en œuvre au moins une étape du procédé de pistage attribuée par le serveur maître (3).</claim-text></claim-text></claim>
</claims>
<drawings id="draw" lang="fr"><!-- EPO <DP n="17"> -->
<figure id="f0001" num="1"><img id="if0001" file="imgf0001.tif" wi="159" he="206" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="18"> -->
<figure id="f0002" num="2"><img id="if0002" file="imgf0002.tif" wi="93" he="217" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="19"> -->
<figure id="f0003" num="3A,3B,3C"><img id="if0003" file="imgf0003.tif" wi="106" he="220" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="20"> -->
<figure id="f0004" num="4"><img id="if0004" file="imgf0004.tif" wi="158" he="236" img-content="drawing" img-format="tif"/></figure>
</drawings>
<search-report-data id="srep" lang="fr" srep-office="EP" date-produced=""><doc-page id="srep0001" file="srep0001.tif" wi="160" he="240" type="tif"/><doc-page id="srep0002" file="srep0002.tif" wi="158" he="240" type="tif"/></search-report-data><search-report-data date-produced="20260511" id="srepxml" lang="fr" srep-office="EP" srep-type="ep-sr" status="n"><!--
 The search report data in XML is provided for the users' convenience only. It might differ from the search report of the PDF document, which contains the officially published data. The EPO disclaims any liability for incorrect or incomplete data in the XML for search reports.
 -->

<srep-info><file-reference-id>BET 26P1021 JO</file-reference-id><application-reference><document-id><country>EP</country><doc-number>26168874.1</doc-number></document-id></application-reference><applicant-name><name>THALES</name></applicant-name><srep-established srep-established="yes"/><srep-invention-title title-approval="yes"/><srep-abstract abs-approval="yes"/><srep-figure-to-publish figinfo="by-examiner"><figure-to-publish><fig-number>4</fig-number></figure-to-publish></srep-figure-to-publish><srep-info-admin><srep-office><addressbook><text>DH</text></addressbook></srep-office><date-search-report-mailed><date>20260520</date></date-search-report-mailed></srep-info-admin></srep-info><srep-for-pub><srep-fields-searched><minimum-documentation><classifications-ipcr><classification-ipcr><text>G08G</text></classification-ipcr><classification-ipcr><text>G01S</text></classification-ipcr></classifications-ipcr></minimum-documentation></srep-fields-searched><srep-citations><citation id="sr-cit0001"><patcit dnum="EP2202534A1" id="sr-pcit0001" url="http://v3.espacenet.com/textdoc?DB=EPODOC&amp;IDX=EP2202534&amp;CY=ep"><document-id><country>EP</country><doc-number>2202534</doc-number><kind>A1</kind><name>THALES SA [FR]</name><date>20100630</date></document-id></patcit><category>X</category><rel-claims>1-13</rel-claims><rel-passage><passage>* alin&#233;a [0008] *</passage><passage>* alin&#233;a [0010] *</passage><passage>* alin&#233;a [0027] *</passage><passage>* alin&#233;a [0031] *</passage><passage>* alin&#233;a [0036] *</passage><passage>* alin&#233;a [0066] *</passage><passage>* alin&#233;a [0068] *</passage><passage>* alin&#233;a [0070] - alin&#233;a [0074] *</passage><passage>* alin&#233;a [0077] *</passage><passage>* revendication 1 *</passage><passage>* alin&#233;a [0079] - alin&#233;a [0083] *</passage><passage>* figures 3a, 5a, 5b *</passage></rel-passage></citation></srep-citations><srep-admin><examiners><primary-examiner><name>Renaudie, C&#233;cile</name></primary-examiner></examiners><srep-office><addressbook><text>The Hague</text></addressbook></srep-office><date-search-completed><date>20260511</date></date-search-completed></srep-admin><!--							The annex lists the patent family members relating to the patent documents cited in the above mentioned European search report.							The members are as contained in the European Patent Office EDP file on							The European Patent Office is in no way liable for these particulars which are merely given for the purpose of information.							For more details about this annex : see Official Journal of the European Patent Office, No 12/82						--><srep-patent-family><patent-family><priority-application><document-id><country>EP</country><doc-number>2202534</doc-number><kind>A1</kind><date>20100630</date></document-id></priority-application><family-member><document-id><country>CN</country><doc-number>101793961</doc-number><kind>A</kind><date>20100804</date></document-id></family-member><family-member><document-id><country>EP</country><doc-number>2202534</doc-number><kind>A1</kind><date>20100630</date></document-id></family-member><family-member><document-id><country>ES</country><doc-number>2536525</doc-number><kind>T3</kind><date>20150526</date></document-id></family-member><family-member><document-id><country>FR</country><doc-number>2939904</doc-number><kind>A1</kind><date>20100618</date></document-id></family-member><family-member><document-id><country>US</country><doc-number>2010156698</doc-number><kind>A1</kind><date>20100624</date></document-id></family-member></patent-family></srep-patent-family></srep-for-pub></search-report-data>
</ep-patent-document>
