Language selection

Search

Patent 3119337 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent Application: (11) CA 3119337
(54) English Title: SYSTEME DE TELEDISTRIBUTION DE FICHIERS INFORMATIQUES D'AERONEF, ENSEMBLE ET PROCEDE ASSOCIE
(54) French Title: REMOTE DISTRIBUTION SYSTEM FOR AIRCRAFT COMPUTER FILES, ASSEMBLY AND ASSOCIATED PROCESS
Status: Application Compliant
Bibliographic Data
(51) International Patent Classification (IPC):
  • G06F 17/00 (2019.01)
(72) Inventors :
  • BRIAND, BENJAMIN (France)
  • OCIEPKA, MICHAEL (France)
  • ARDOUIN, STEPHANE (France)
  • HUBERT, VINCENT (France)
  • LHOPITEAU, NICOLAS (France)
(73) Owners :
  • DASSAULT AVIATION
(71) Applicants :
  • DASSAULT AVIATION (France)
(74) Agent: ROBIC AGENCE PI S.E.C./ROBIC IP AGENCY LP
(74) Associate agent:
(45) Issued:
(22) Filed Date: 2021-05-21
(41) Open to Public Inspection: 2021-11-28
Availability of licence: N/A
Dedicated to the Public: N/A
(25) Language of filing: French

Patent Cooperation Treaty (PCT): No

(30) Application Priority Data:
Application No. Country/Territory Date
2005637 (France) 2020-05-28

Abstracts

French Abstract


Un système de télédistribution de fichiers informatiques d'aéronef qui
comporte un magasin
de fichiers informatiques d'aéronef, destinés à être chargés dans au moins un
dispositif d'aéronef
embarqué, mobile ou répliqué au sol . Il comprend un gestionnaire de fichiers,
propre à : * identifier
une configuration avion de l'aéronef auquel est associé le dispositif
d'aéronef et une configuration
informatique du dispositif d'aéronef; *définir, parmi les fichiers
informatiques du magasin de fichiers
informatiques au moins un fichier informatique susceptible d'être chargé dans
le dispositif d'aéronef
en fonction de la configuration avion et de la configuration informatique
identifiées ; et * activer une
synchronisation pour télédistribuer au moins un fichier informatique devant
être chargé dans le
dispositif d'aéronef choisi parmi le ou les fichiers informatiques
susceptibles d'être chargés dans le
dispositif d'aéronef en fonction de la configuration avion et de la
configuration informatique
identifiées. Aussi, un ensemble et un procédé associé audit système.

Claims

Note: Claims are shown in the official language in which they were submitted.


26
REVENDICATIONS
1. Un système de télédistribution de fichiers informatiques d'aéronef,
comportant :
- un magasin de fichiers informatiques, les fichiers
informatiques étant des
fichiers informatiques d'aéronef destinés à être chargés dans au moins un
dispositif d'aéronef embarqué, mobile ou répliqué au sol comportant un
processeur et une mémoire, le dispositif d'aéronef étant associé à au
moins un aéronef ;
caractérisé par :
- un gestionnaire de fichiers, propre à :
* identifier une configuration avion de l'aéronef auquel est associé le
dispositif d'aéronef et une configuration informatique du dispositif
d'aéronef ;
* définir, parmi les fichiers informatiques du magasin de fichiers
informatiques au moins un fichier informatique susceptible d'être chargé
dans le dispositif d'aéronef en fonction de la configuration avion et de la
configuration informatique identifiées ;
* activer une synchronisation, automatiquement ou sur commande d'un
utilisateur, pour télédistribuer au moins un fichier informatique devant être
chargé dans le dispositif d'aéronef choisi parmi le ou les fichiers
informatiques susceptibles d'être chargés dans le dispositif d'aéronef en
fonction de la configuration avion et de la configuration informatique
identifiées.
2. Le système selon la revendication 1, comportant une interface de
communication
avec au moins une source de fichiers informatiques engendrés par un
constructeur de l'aéronef, avec au moins une source de fichiers informatiques
engendrés par un opérateur de l'aéronef et/ou avec au moins une source de
fichiers informatiques d'aéronef engendrés par un fournisseur de fichiers
informatiques d'aéronef, l'interface de communication étant configurée pour
Date Reçue/Date Received 2021-05-21

27
permettre le chargement de nouveaux fichiers informatiques provenant de la ou
de chaque source dans le magasin de fichiers informatique.
3. Le système selon la revendication 1 ou 2, comportant une interface de
communication avec une base de données client, la base de données client
définissant pour chaque utilisateur d'un dispositif d'aéronef, des droits de
chargement, et/ou des abonnements liés à cet utilisateur pour ce dispositif
d'aéronef, le gestionnaire de fichiers étant propre à interroger la base de
données
client pour définir le ou chaque fichier informatique susceptible d'être
chargé sur
le dispositif d'aéronef en fonction des droits de chargement, et/ou des
abonnements liés à cet utilisateur pour ce dispositif d'aéronef.
4. Le système selon l'une quelconque des revendications 1 à 3, dans lequel
le
gestionnaire de fichiers est propre à engendrer des données d'une interface
graphique de gestion de dispositif comportant une identification du type de
dispositif d'aéronef, une liste de fichiers informatiques présents dans le
dispositif
d'aéronef, une identification de fichiers informatiques devant être mis à jour
dans
le dispositif d'aéronef et/ou une identification de fichiers informatiques
devant être
ajoutés au dispositif d'aéronef parmi le ou les fichiers informatiques
susceptibles
d'être chargés dans le dispositif d'aéronef en fonction de la configuration
avion et
de la configuration informatique identifiées.
5. Le système selon l'une quelconque des revendications 1 à 4, dans lequel
le
gestionnaire de fichiers est propre à engendrer des données d'une interface
graphique de gestion de flotte comportant une synthèse de tous les dispositifs
d'aéronefs associés à un aéronef ou/et à une flotte d'aéronefs et des fichiers
informatiques susceptibles d'être chargés sur chaque dispositif d'aéronef de
tous
les dispositifs d'aéronefs associés à l'aéronef ou/et à la flotte d'aéronef.
6. Le système selon l'une quelconque des revendications 1 à 5, dans lequel
le
gestionnaire de fichiers est propre à engendrer des données d'une interface
graphique d'édition de configuration permettant à un utilisateur de
sélectionner,
parmi les fichiers informatiques susceptibles d'être chargés dans le
dispositif
d'aéronef en fonction de la configuration avion et de la configuration
informatique
Date Reçue/Date Received 2021-05-21

28
identifiées, le ou les fichiers informatiques devant être chargés dans le
dispositif
d'aéronef.
7. Le système selon l'une quelconque des revendications 1 à 6, dans lequel
le
gestionnaire de fichiers est propre à engendrer des données d'une interface
graphique de gestion des publications comportant une liste de fichiers
informatiques publiés dans le magasin de fichiers, destinés à être chargés
dans
au moins un dispositif d'aéronef.
8. Le système selon l'une quelconque des revendications 1 à 7, dans lequel
le
gestionnaire de fichiers est propre à engendrer des données d'une interface
graphique de comparaison de configurations de dispositifs d'aéronef,
comprenant
une comparaison entre les fichiers informatiques présents sur un premier
dispositif
d'aéronef et les fichiers informatiques présents sur un deuxième dispositif
d'aéronef.
9. Le système selon l'une quelconque des revendications 1 à 8, dans lequel
le
gestionnaire de fichiers est propre à engendrer des données d'une interface
graphique de gestion des droits utilisateur, propre à permettre la définition
de
droits et/ou d'abonnement d'utilisateurs, le gestionnaire de fichiers étant
propre à
définir, le ou les fichiers informatiques susceptibles d'être chargés dans le
dispositif d'aéronef en fonction des droits ou/et des abonnements
d'utilisateurs
définis sur l'interface graphique de gestion des droits utilisateur.
10. Le système selon l'une quelconque des revendications 1 à 9, dans lequel
le
gestionnaire de fichiers est propre à identifier parmi les fichiers
susceptibles d'être
chargés sur le dispositif d'aéronef, au moins un fichier test destiné à être
proposé
uniquement à certains utilisateurs et/ou à certains dispositifs d'aéronefs.
11. Le système selon l'une quelconque des revendications 1 à 10, dans
lequel les
fichiers informatiques du magasin de fichiers sont choisis dans le groupe
constitué
par des applications logicielles, des noyaux de calculs ou des modules
logiciels
dépourvus d'interface utilisateur et des bases de données.
12. Le système selon la revendication 11, dans lequel les bases de données
sont des
bases de données de documentation, d'états système, de configuration avion, de
Date Reçue/Date Received 2021-05-21

29
listes minimales d'équipements, de procédures, de règles opérationnelles, de
données géographiques ou aéronautiques, ou/et d'équipage.
13. Le système selon l'une quelconque des revendications 1 à 12, dans
lequel le
magasin de fichiers informatiques d'aéronef contient des données ou des
applications.
14. Un ensemble comportant au moins un dispositif d'aéronef et un système
de
télédistribution tel que défini à l'une quelconque des revendications 1 à 13.
15. L'ensemble selon selon la revendication 14, dans lequel le dispositif
d'aéronef est
un sous-système de télédistribution de fichiers vers d'autres dispositifs
d'aéronefs.
16. Ensemble selon la revendication 14 ou 15, dans lequel le système de
télédistribution comporte un cache embarqué de duplication du magasin de
fichiers, le gestionnaire de fichiers étant propre à permettre la duplication
dans le
cache embarqué d'au moins une partie des fichiers informatiques contenus dans
le magasin de fichiers, la synchronisation des fichiers informatiques devant
être
chargés sur le dispositif d'aéronef s'effectuant à partir du cache embarqué.
17. L'ensemble selon la revendication 16, dans lequel les fichiers
informatiques
contenus dans le magasin de fichiers incluent des fichiers informatiques
susceptibles d'être chargés sur au moins un dispositif d'aéronef mais non
nécessairement devant être chargés sur un dispositif d'aéronef.
18. L'ensemble selon l'une quelconque des revendications 14 à 17, dans
lequel le
dispositif d'aéronef est un dispositif d'aéronef embarqué ou un dispositif
d'aéronef
non embarqué.
19. Procédé de télédistribution des fichiers informatiques d'aéronefs
vers au moins un
dispositif d'aéronef, le procédé comportant les étapes suivantes :
- fourniture d'un système de télédistribution tel que défini à l'une
quelconque des
revendications 1 à 13;
- identification par le gestionnaire de fichiers d'une configuration
avion de l'aéronef
auquel est associé le dispositif d'aéronef et d'une configuration informatique
du
dispositif d'aéronef;
Date Reçue/Date Received 2021-05-21

30
- définition, parmi les fichiers informatiques du magasin de
fichiers (36)
informatiques, d'au moins un fichier informatique susceptible d'être chargé
dans
le dispositif d'aéronef en fonction de la configuration avion et de la
configuration
informatique identifiées;
- mise en place d'une transmission de données entre le dispositif d'aéronef
et le
système de télédistribution ;
- activation d'une synchronisation, automatiquement ou sur commande
d'un
utilisateur, pour télédistribuer au moins un fichier informatique devant être
chargé
dans le dispositif d'aéronef et choisi parmi le ou les fichiers informatiques
susceptibles d'être chargés dans le dispositif d'aéronef en fonction de la
configuration avion et de la configuration informatique identifiées.
Date Reçue/Date Received 2021-05-21

Description

Note: Descriptions are shown in the official language in which they were submitted.


1
Système de télédistribution de fichiers informatiques d'aéronef, ensemble et
procédé associé
La présente invention concerne un système de télédistribution de fichiers
informatiques contenant notamment des données ou des applications pour
aéronef, le
système comportant :
- un magasin de fichiers informatiques d'aéronef, contenant notamment des
données ou des applications, les fichiers informatiques étant destinés à être
chargés
dans au moins un dispositif d'aéronef embarqué, mobile ou répliqué au sol
comportant
un processeur et une mémoire, le dispositif d'aéronef étant associé à au moins
un
aéronef.
Un tel système est destiné notamment à distribuer des fichiers informatiques à
une
pluralité de dispositifs embarqués ou non embarqués d'aéronefs, pour un ou
plusieurs
aéronefs d'une flotte d'aéronefs.
La gestion des mises à jours de fichiers informatiques présents dans un
dispositif
embarqué dans un aéronef, tel qu'un ordinateur de bord ou dans des dispositifs
liés à
l'aéronef, tel qu'un sac de vol électronique est une tâche fastidieuse.
En effet, un aéronef comporte généralement une multitude d'applications
logicielles, de bases de données, de moteurs de calcul présents dans des
dispositifs
d'aéronef répartis dans plusieurs domaines, par exemple un domaine pour
contrôler
l'aéronef en vol, en particulier pour son pilotage et sa navigation, un
domaine pour opérer
l'aéronef, et en particulier pour effectuer sa maintenance ou traiter les
défauts et les
pannes, et un domaine pour offrir des services aux passagers, notamment en ce
qui
concerne le confort et le divertissement.
Les fichiers informatiques présents dans les dispositifs embarqués et non
embarqués, notamment les applications logicielles et les données présentes
dans ces
dispositifs évoluent constamment. Il est donc nécessaire de réaliser des mises
à jour au
sein de chaque aéronef, ou de chaque dispositif associé à un aéronef de
manière plus
ou moins fréquente selon le domaine.
Date Reçue/Date Received 2021-05-21

2
En outre, les sources d'applications logicielles et de données associées
peuvent
provenir de différents acteurs, notamment le constructeur de l'aéronef, en
particulier pour
ce qui est des données de documentation, de système, ou d'identité de
l'aéronef,
l'opérateur de l'aéronef, en particulier pour ce qui est des règles
opérationnelles, des
listes minimales d'équipement, ou de fournisseurs extérieurs, par exemple pour
la mise
à jour de cartographies ou de programmes de divertissement.
Les dispositifs d'aéronef associés à chaque aéronef sont variés. Ces
dispositifs
comprennent par exemple des calculateurs de bord, des ordinateurs de gestion
de la
maintenance, du confort ou du divertissement, ou encore des dispositifs
portables de
planification et/ou de conduite de vol ou de maintenance. Ils présentent des
configurations informatiques variées.
Généralement, l'installation de mises à jour de fichiers informatiques
requiert une
intervention d'un opérateur pour charger la ou les mises à jour dans le ou les
dispositifs
pertinents. Pour les dispositifs embarqués, il est souvent nécessaire
d'immobiliser
l'aéronef.
Par exemple, des clés USB sont préparées pour chacun des aéronefs d'une
flotte,
les données d'opération sont mises à jour, et lorsqu'un accès physique est
possible, les
fichiers informatiques sont installés.
Ceci nécessite une gestion de configuration localement sur chacun des
dispositifs,
et une gestion manuelle des paramètres du logiciel dispositif par dispositif,
en fonction
notamment de la configuration de l'aéronef auquel le dispositif est associé
et/ou de la
configuration informatique du dispositif.
Un tel système de distribution est donc très fastidieux à mettre en oeuvre et
requiert
une logistique et une organisation poussée, voire même dans certains cas une
immobilisation longue de l'aéronef, affectant son opération.
Un but de l'invention est de disposer d'un système de télédistribution qui
soit simple
à gérer et à utiliser, et qui limite au minimum les immobilisations d'aéronef
même
lorsqu'un grand nombre de dispositifs doivent être mis à jour, voire
lorsqu'une flotte
d'aéronefs doit être gérée.
Date Reçue/Date Received 2021-05-21

3
A cet effet, l'invention a pour objet un système du type précité caractérisé
par:
- un gestionnaire de fichiers, propre à:
* identifier une configuration avion de l'aéronef auquel est associé le
dispositif
d'aéronef et une configuration informatique du dispositif d'aéronef ;
* définir, parmi les fichiers informatiques du magasin de fichiers
informatiques au
moins un fichier informatique susceptible d'être chargé dans le dispositif
d'aéronef en
fonction de la configuration avion et de la configuration informatique
identifiées ;
* activer une synchronisation, automatiquement ou sur commande d'un
utilisateur,
pour télédistribuer au moins un fichier informatique devant être chargé dans
le dispositif
d'aéronef choisi parmi le ou les fichiers informatiques susceptibles d'être
chargés dans
le dispositif d'aéronef en fonction de la configuration avion et de la
configuration
informatique identifiées..
Le système selon l'invention peut comprendre l'une ou plusieurs des
caractéristiques suivantes, prises isolément ou suivant toute combinaison
techniquement
possible :
- le système comporte une interface de communication avec au moins une
source
de fichiers informatiques engendrés par un constructeur de l'aéronef, avec au
moins une
source de fichiers informatiques engendrés par un opérateur de l'aéronef et/ou
avec au
moins une source de fichiers informatiques d'aéronef engendrés par un
fournisseur de
fichiers informatiques d'aéronef, l'interface de communication étant
configurée pour
permettre le chargement de nouveaux fichiers informatiques provenant de la ou
de
chaque source dans le magasin de fichiers ;
- le système comporte une interface de communication avec une base de
données
client, la base de données client définissant pour chaque utilisateur d'un
dispositif
d'aéronef, des droits de chargement, et/ou des abonnements liés à cet
utilisateur pour
ce dispositif d'aéronef, le gestionnaire de fichiers étant propre à interroger
la base de
données client pour définir le ou chaque fichier informatique susceptible
d'être chargé
sur le dispositif d'aéronef en fonction des droits de chargement, et/ou des
abonnements
liés à cet utilisateur pour ce dispositif d'aéronef ;
Date Reçue/Date Received 2021-05-21

4
- le gestionnaire de fichiers est propre à engendrer des données d'une
interface
graphique de gestion de dispositif comportant une identification du type de
dispositif
d'aéronef, une liste de fichiers informatiques présents dans le dispositif
d'aéronef, une
identification de fichiers informatiques devant être mis à jour dans le
dispositif d'aéronef
et/ou une identification de fichiers informatiques devant être ajoutés au
dispositif
d'aéronef parmi le ou les fichiers informatiques susceptibles d'être chargés
dans le
dispositif d'aéronef en fonction de la configuration avion et de la
configuration
informatique identifiées ;
- le gestionnaire de fichiers est propre à engendrer des données d'une
interface
graphique de gestion de flotte comportant une synthèse de tous les dispositifs
d'aéronefs
associés à un aéronef ou/et à une flotte d'aéronefs et des fichiers
informatiques
susceptibles d'être chargés sur chaque dispositif d'aéronef de tous les
dispositifs
d'aéronefs associés à l'aéronef ou/et à la flotte d'aéronef ;
- le gestionnaire de fichiers est propre à engendrer des données d'une
interface
graphique d'édition de configuration permettant à un utilisateur de
sélectionner, parmi les
fichiers informatiques susceptibles d'être chargés dans le dispositif
d'aéronef en fonction
de la configuration avion et de la configuration informatique identifiées, le
ou les fichiers
informatiques devant être chargés dans le dispositif d'aéronef ;
- le gestionnaire de fichiers est propre à engendrer des données d'une
interface
graphique de gestion des publications comportant une liste de fichiers
informatiques
publiés dans le magasin de fichiers, destinés à être chargés dans au moins un
dispositif
d'aéronef ;
- le gestionnaire de fichiers est propre à engendrer des données d'une
interface
graphique de comparaison de configurations de dispositifs d'aéronef,
comprenant une
comparaison entre les fichiers informatiques présents sur un premier
dispositif d'aéronef
et les fichiers informatiques présents sur un deuxième dispositif d'aéronef ;
- le gestionnaire de fichiers est propre à engendrer des données d'une
interface
graphique de gestion des droits utilisateur, propre à permettre la définition
de droits et/ou
d'abonnement d'utilisateurs, le gestionnaire de fichiers étant propre à
définir, le ou les
fichiers informatiques susceptibles d'être chargés dans le dispositif
d'aéronef en fonction
Date Reçue/Date Received 2021-05-21

5
des droits ou/et des abonnements d'utilisateurs définis sur l'interface
graphique de
gestion des droits utilisateur ;
- le gestionnaire de fichier est propre à identifier parmi les fichiers
susceptibles
d'être chargés sur le dispositif d'aéronef, au moins un fichier test destiné à
être proposé
uniquement à certains utilisateurs et/ou à certains dispositifs d'aéronefs ;
- les fichiers informatiques du magasin de fichiers sont choisis parmi des
applications logicielles, des noyaux de calculs ou des modules logiciels
dépourvus
d'interface utilisateur, des bases de données, notamment des bases de données
de
documentation, d'états système, de configuration avion, de listes minimales
d'équipements, de procédures, de règles opérationnelles, de données
géographiques ou
aéronautiques, ou/et d'équipage.
L'invention a également pour objet un ensemble comportant au moins un
dispositif
d'aéronef, de préférence choisi parmi un dispositif d'aéronef embarqué ou un
dispositif
d'aéronef non embarqué, et un système de télédistribution tel que défini plus
haut.
L'ensemble selon l'invention peut comprendre l'une ou plusieurs
caractéristiques
suivantes, prises isolément ou suivant toute combinaison techniquement
possible :
- le dispositif d'aéronef est un sous-système de télédistribution de
fichiers vers
d'autres dispositifs d'aéronefs ;
- le système de télédistribution comporte un cache embarqué de duplication
du
magasin de fichiers, le gestionnaire de fichiers étant propre à permettre la
duplication
dans le cache embarqué d'au moins une partie des fichiers informatiques
contenus dans
le magasin de fichiers, incluant des fichiers informatiques susceptibles
d'être chargés sur
au moins un dispositif d'aéronef mais non nécessairement devant être chargés
sur un
dispositif d'aéronef, la synchronisation des fichiers informatiques devant
être chargés sur
le dispositif d'aéronef s'effectuant à partir du cache embarqué.
L'invention a également pour objet un procédé de télédistribution des fichiers
informatiques d'aéronefs vers au moins un dispositif d'aéronef, le procédé
comportant
les étapes suivantes :
- fourniture d'un système de télédistribution tel que défini plus haut ;
Date Reçue/Date Received 2021-05-21

6
- identification par le gestionnaire de fichiers d'une configuration avion
de l'aéronef
auquel est associé le dispositif d'aéronef et d'une configuration informatique
du dispositif
d'aéronef ;
- définition, parmi les fichiers informatiques du magasin de fichiers
informatiques,
d'au moins un fichier informatique susceptible d'être chargé dans le
dispositif d'aéronef
en fonction de la configuration avion et de la configuration informatique
identifiées ;
- mise en place d'une transmission de données entre le dispositif d'aéronef
et le
système de télédistribution ;
- activation d'une synchronisation, automatiquement ou sur commande d'un
utilisateur, pour télédistribuer au moins un fichier informatique devant être
chargé dans
le dispositif d'aéronef choisi parmi le ou les fichiers informatiques
susceptibles d'être
chargés dans le dispositif d'aéronef en fonction de la configuration avion et
de la
configuration informatique identifiées.
L'invention sera mieux comprise à la lecture de la description qui va suivre,
donnée
uniquement à titre d'exemple, et faite en se référant aux dessins annexés, sur
lesquels :
[Fig 1] La figure 1 illustre schématiquement un aéronef selon l'invention et
des
dispositifs d'aéronef associés à cet aéronef ;
[Fig 2] La figure 2 illustre schématiquement un premier système de
télédistribution
selon l'invention ;
[Fig 3] La figure 3 illustre schématiquement un dispositif d'aéronef destiné à
recevoir des fichiers informatiques à partir du système de télédistribution ;
[Fig 4] La figure 4 illustre une interface graphique de définition de fichiers
informatiques présents sur chaque dispositif d'aéronef d'une flotte ;
[Fig 5] La figure 5 illustre une interface graphique de gestion de dispositif
;
[Fig 6] la figure 6 illustre une interface graphique de gestion de
configuration avion
'
[Fig 7] La figure 7 illustre une interface graphique d'édition de
configuration ;
Date Reçue/Date Received 2021-05-21

7
[Fig 8] La figure 8 illustre une interface graphique de publication de
nouveaux
fichiers informatiques ;
[Fig 9] La figure 9 illustre une interface graphique de comparaison de
configurations
entre aux moins deux dispositifs d'aéronefs d'une flotte ;
[Fig 10] La figure 10 illustre schématiquement un deuxième système de
télédistribution selon l'invention ;
[Fig 11] La figure 11 illustre schématiquement un troisième système de
télédistribution selon l'invention ;
[Fig 12] La figure 12 illustre les étapes principales d'un procédé de
télédistribution
selon l'invention ; et
[Fig 13] La figure 13 illustre une interface graphique de gestion des droits
utilisateurs.
Les affichages du système de télédistribution selon l'invention représentés
sur les
figures sont illustratifs d'affichages réels comprenant des indications en
langue anglaise,
comme cela est la norme dans le domaine aéronautique. Une traduction en
français des
indications pertinentes est fournie le cas échéant dans la description.
Un premier système de télédistribution 10 selon l'invention est illustré
schématiquement sur la figure 2.
Le système 10 est destiné à distribuer des fichiers informatiques d'aéronef à
une
pluralité de dispositifs d'aéronef 12, dont des exemples sont représentés
schématiquement sur les figures 1 et 3.
L'aéronef est en particulier un avion civil, notamment un avion d'affaires, un
avion
militaire ou un drone.
Les fichiers informatiques sont par exemple des applications, des noyaux ou
des
modules de calcul, des bases de données, notamment des bases de données de
documentation, de configuration système, d'identité d'aéronef, des bases de
données
d'opérations, telles que des listes minimales d'équipement, des règles
opérationnelles,
Date Reçue/Date Received 2021-05-21

8
des procédures, ou encore des bases de données ou des applications
commerciales, par
exemple des bases de données de cartographie, ou des applications de
navigation.
Les dispositifs d'aéronef 12 susceptibles de recevoir des fichiers
informatiques du
système de télédistribution 10 comprennent chacun au moins une mémoire
destinée à
recevoir les fichiers informatiques et un processeur destiné à l'exécution de
fichiers
informatiques reçus du système de télédistribution 10 ou utilisant des données
de fichiers
informatiques reçus du système de télédistribution 10.
Les dispositifs d'aéronef 12 susceptibles de recevoir des fichiers
informatiques du
système de télédistribution 10 sont par exemple des dispositifs embarqués,
tels que des
calculateurs présents dans l'avionique 14 ou dans les systèmes avion 16. Ces
dispositifs
d'aéronef 12 embarqués répondent aux exigences de certification de l'aéronef.
Ils sont
montés à demeure dans l'aéronef.
Les dispositifs d'aéronef 12 comprennent également des dispositifs non
embarqués, tels que des sacoches de vol électroniques 18 (ou Electronic
Flight Bag
en anglais), des systèmes de gestion de confort cabine 20, ou des systèmes de
gestion
de la maintenance 22.
Les dispositifs d'aéronef 12 non embarqués sont généralement sous la forme
d'ordinateurs portables, des dispositifs électroniques portables, notamment
des tablettes
et/ou des téléphones portables. Ces systèmes ne sont généralement pas soumis
aux
exigences de certification de l'aéronef. Ils sont généralement aptes à être
utilisés à la fois
dans et hors de l'aéronef. En variante, les dispositifs d'aéronef 12 non
embarqués sont
des dispositifs au sol avantageusement répliqués des dispositifs embarqués. Ce
sont
par exemple des calculateurs au sol répliquant les calculateurs présents dans
l'avionique
14 ou dans les systèmes avion 16.
Les dispositifs d'aéronef 12 embarqués sont organisés généralement par
domaines, incluant en particulier un domaine d'opérations, comprenant
notamment les
calculateurs de bord et les calculateurs avioniques, un domaine de
maintenance,
comprenant les calculateurs de détection et de gestion de panne(s) et de
défaut(s), et
les calculateurs de maintenance, et un domaine client comprenant par exemple
les
systèmes de divertissement, les systèmes de gestion de la cabine.
Date Reçue/Date Received 2021-05-21

9
En référence à la figure 2, le système de télédistribution 10 comporte au
moins un
calculateur 30 comportant au moins un processeur 32 et une mémoire 34
contenant des
modules logiciels propres à être exécutés par le processeur 32. Ce calculateur
30 est
non embarqué et est propre à communiquer avec le ou chaque dispositif
d'aéronef 12
par l'intermédiaire d'un réseau de transmission de données, notamment un
réseau de
transmission de données sans fil.
Selon l'invention, le système de télédistribution 10 comporte un magasin de
fichiers
36, une interface 38 de communication avec des sources de fichiers
informatiques et
avec une base de données clients, et une interface 42 de communication avec le
ou avec
chaque dispositif d'aéronef 12.
Le système 10 comporte en outre un gestionnaire 44 de fichiers informatiques
et
une interface 46 de liaison avec un poste d'administration 48 muni d'un
afficheur et d'une
interface homme machine.
Le magasin de fichiers 36 est propre à stocker une pluralité de fichiers
informatiques
provenant du constructeur de chaque aéronef, de l'opérateur de chaque aéronef,
ou de
fournisseurs extérieurs au constructeur et à l'opérateur de chaque aéronef, en
vue de
leur télédistribution sélective dans le ou dans chaque dispositif d'aéronef
12.
Le magasin de fichiers 36 est alimenté par des sources de fichiers 50 à 56,
par
l'intermédiaire de l'interface de communication 38.
Chaque fichier informatique contenu dans le magasin de fichiers est identifié
au
moins par un nom de fichier, un numéro d'identification, un moyen
d'exploitation propre
à ce fichier (par exemple un système d'exploitation informatique), une version
du fichier
et/ou éventuellement, par une date de création et date de modification ainsi
que par une
catégorie de fichier. Le magasin de fichiers 36 contient également au moins
une liste de
fichiers informatiques du magasin de fichiers 36 présents dans le ou dans
chaque
dispositif d'aéronef 12 propre à se raccorder avec le système de
télédistribution 10. Il est
propre à recevoir une liste de fichiers informatiques du magasin de fichiers
36
susceptibles d'être chargés dans le ou dans chaque dispositif d'aéronef 12, et
une liste
de fichiers informatiques du magasin de fichiers 36 devant être chargés dans
le ou dans
Date Reçue/Date Received 2021-05-21

10
chaque dispositif d'aéronef 12, ces dernières listes étant établies par le
gestionnaire de
fichiers 44 et par le constructeur, comme on le verra plus bas.
L'interface de communication 38 est propre à communiquer avec au moins une
source 50 d'applications, de noyaux constructeurs et de données constructeurs
(techniques ou commerciales), comprenant par exemple des applications
génériques
50A et des noyaux de calcul génériques ou des modules logiciels 50B provenant
du
constructeur. Elle est propre à communiquer également avec au moins une source
52 de
fichiers de configuration avion, comprenant par exemple des bases de données
génériques 52A du constructeur, notamment des bases de données de
documentation
électronique de l'aéronef, des bases de données systèmes, ou/et des bases de
données
d'identification de configurations d'aéronefs.
Avantageusement, l'interface de communication 38 est également propre à
communiquer avec une source 54 de fichiers opérateurs comprenant des bases de
données 54A d'opérations génériques, telles que de bases de données de listes
d'équipement minimales, des bases de données de procédures, des bases de
données
d'équipage ou des bases de données de règles d'opérations.
L'interface de communication 38 est également propre à communiquer avec une
source 56 de fichiers fournisseurs comportant par exemple des bases de données
génériques fournisseurs 56A, telles que des cartographies ou des applications
fournisseurs spécifiques 56B, telles que des visualiseurs d'informations, des
utilitaires,
des applications métiers.
L'interface de communication 38 est aussi propre à se connecter à une base de
données client 58. La base de données client 58 comporte une identification et
une
configuration avion du ou de chaque aéronef apte à recevoir des fichiers du
système de
télédistribution 10, le ou chaque aéronef constituant une flotte.
La configuration avion comporte notamment, le type d'aéronef, l'identification
de
l'aéronef, les options d'équipement de l'aéronef, les modifications
applicables à l'aéronef,
le plan de l'aéronef.
Date Reçue/Date Received 2021-05-21

11
La base de données clients 58 comporte, pour chaque aéronef, une
identification
des dispositifs d'aéronefs 12 associés à cet aéronef, de la configuration
informatique de
chaque dispositif d'aéronef 12 et des modes d'opérations associés à cet
aéronef.
La configuration informatique comporte en particulier le système
d'exploitation du
dispositif d'aéronef, la liste des fichiers informatiques présents sur le
fichier d'aéronef
associés à leur version.
En outre, la base de données clients 58 est propre à définir, pour chaque
dispositif
d'aéronef 12, les droits et les abonnements dont dispose l'utilisateur du
dispositif
d'aéronef 12 pour recevoir les fichiers informatiques stockés dans le magasin
de fichiers
36.
L'interface de communication 38 est propre à se raccorder à chacune des
sources
50 à 56 et à la base de données client 58 à une fréquence donnée ou sur
requête, pour
charger des nouveaux fichiers informatiques dans le magasin de fichiers 36.
Elle est également propre à transmettre des données vers la base de données
client 58 pour la mise à jour éventuelle des configurations informatiques du
ou de chaque
dispositif d'aéronef 12, une fois la distribution de fichiers informatiques du
magasin de
fichiers 36 effectuée dans le ou dans chaque dispositif d'aéronef 12.
Le gestionnaire de fichiers 44 est propre à interroger la base de données
client 58
et/ou les sources de fichiers de configuration avion 52 pour identifier, pour
chaque
dispositif d'aéronef 12, la configuration avion de l'aéronef, la configuration
informatique
de chaque dispositif d'aéronef 12, incluant les fichiers informatiques
présents sur chaque
dispositif d'aéronef 12, afin de définir, parmi les fichiers informatiques
présents dans le
magasin de fichiers 36, une liste de fichiers susceptibles d'être chargés sur
chaque
dispositif d'aéronef 12, pour mettre à jour au moins un fichier informatique
existant déjà
chargé sur le dispositif d'aéronef 12, et/ou pour ajouter au moins un fichier
informatique
dans le dispositif d'aéronef 12.
A cet effet, le gestionnaire de fichiers 44 est propre à interroger la base de
données
client 58 et/ou la source de fichiers de configuration avion 52, en
particulier la base de
données d'identification d'aéronef, pour déterminer, pour chaque dispositif
d'aéronef 12,
le ou chaque aéronef de la flotte associé à ce dispositif, la configuration
avion de cet
Date Reçue/Date Received 2021-05-21

12
aéronef, la configuration informatique du dispositif d'aéronef 12, la liste
des fichiers
informatiques présents sur le dispositif d'aéronef 12, la version de chaque
fichier
informatique de la liste et le système d'exploitation nécessaire pour utiliser
chaque fichier
informatique de la liste, et/ou les droits et abonnements associés à
l'utilisateur du
dispositif d'aéronef 12.
Ceci étant fait, le gestionnaire de fichier 44 est propre à interroger le
magasin de
fichiers 36 pour comparer les fichiers informatiques présents dans le magasin
de fichiers
36 avec ceux de la liste des fichiers informatiques présents sur chaque
dispositif
d'aéronef 12 et déterminer la liste des fichiers informatiques susceptibles
d'être chargés
sur le dispositif d'aéronef 12, en fonction de la configuration avion, de la
configuration
informatique du dispositif d'aéronef 12, de la version de chaque fichier déjà
présent sur
le dispositif d'aéronef 12 et/ou les droits et abonnements associés à
l'utilisateur du
dispositif d'aéronef 12.
Comme précisé plus haut, la liste des fichiers susceptibles d'être chargés sur
chaque dispositif d'aéronef 12 comporte des mises à jour de fichiers
informatiques déjà
présents sur le dispositif d'aéronef 12 et/ou des nouveaux fichiers
informatiques non
présents sur le dispositif d'aéronef 12.
Le gestionnaire de fichiers 44 est ainsi apte à établir une liste de fichiers
susceptibles d'être télédistribués depuis le magasin de fichiers 36 vers le ou
chaque
dispositif d'aéronef 12.
En outre, le gestionnaire de fichiers 44 est propre à activer la
télédistribution d'une
liste de fichiers devant être télédistribués établie à partir de la liste de
fichiers susceptibles
d'être télédistribués, automatiquement ou sur validation de l'utilisateur du
dispositif
d'aéronef 12.
Pour faciliter la gestion des fichiers, par un administrateur et/ou un
utilisateur, le
gestionnaire de fichiers 44 est propre à engendrer des données d'interface
graphique
pour afficher sur le poste d'administration 48 ou sur le dispositif d'aéronef
12 au moins
une interface graphique choisie parmi une interface graphique 70 de gestion de
flotte,
visible sur la figure 4, une interface graphique 72 de gestion de dispositif,
visible sur la
Date Reçue/Date Received 2021-05-21

13
figure 5, une interface graphique 74 de gestion de configuration avion,
visible sur la figure
6, et une interface graphique 76 d'édition de configuration, visible sur la
figure 7.
Le gestionnaire de fichier 44 est en outre propre à créer une interface
graphique 78
de gestion des publications, visible sur la figure 8, et éventuellement, une
interface
graphique 80 de comparaison de configurations de dispositifs d'aéronef 12,
visible sur la
figure 9.
Eventuellement, le gestionnaire de fichiers 44 est propre à engendrer
également
une interface graphique 82 de gestion des droits utilisateurs visible sur la
figure 13.
Comme illustré sur la figure 4, l'interface graphique de gestion de flotte 70
est
propre à identifier tous les dispositifs d'aéronef 12 associés à un aéronef
donné ou à une
flotte d'aéronef donnée. Ainsi, dans l'exemple illustré sur la figure 4, tous
les dispositifs
d'aéronef DA1 à DA3 associés à une flotte d'aéronef sont listés
successivement, que ces
dispositifs DA1 à DA3 soient des dispositifs embarqués ou non.
Sur l'interface graphique 70, chaque dispositif d'aéronef 12 est qualifié par
un nom
de dispositif DA1 à DA3, et par une icône 84 de type de dispositif. Chaque
dispositif DA1
à DA3 est associé avec la liste des aéronefs F1, F2, F3 avec lesquels il est
susceptible
d'être associé. En outre, le système d'exploitation du dispositif est
représenté par une
icône 86 de type de système d'exploitation.
L'interface 70 permet en outre à un utilisateur d'ajouter d'autres aéronefs
associés
à un dispositif particulier DA1 à DA3 par l'intermédiaire d'un bouton d'ajout
90.
Des boutons 92 permettent également, pour chaque dispositif identifié,
d'accéder
aux licences possédées par le dispositif, d'en commander de nouvelles, de
travailler en
mode hors ligne, ou de montrer le statut actuel du dispositif, avec la liste
des fichiers
informatiques chargés sur ce dispositif en accédant à l'interface graphique 72
de gestion
de dispositif.
En référence à la figure 5, l'interface graphique 72 de gestion de dispositif
présente
également un nom de dispositif DA4, une icône 84 de type de dispositif, une
icône 86 de
type de système d'exploitation, et des boutons d'activation 92.
Date Reçue/Date Received 2021-05-21

14
L'interface graphique 72 liste également, pour chaque aéronef associé au
dispositif
DA4, les fichiers informatiques présents sur le dispositif d'aéronef 12 et
compatibles avec
la configuration avion de l'aéronef, sous forme d'icônes 94 de fichiers
informatiques.
L'interface graphique 72 présente en outre un pictogramme 96 associé à
certaines
icônes 94 de fichiers informatiques pour illustrer quel fichier informatique
nécessite une
mise à jour.
En outre, si la version du fichier informatique est une version d'essai, celle-
ci est
illustrée par un bandeau 98 de marquage sur l'icône de fichier 94.
Dans l'exemple illustré par la figure 5, le même dispositif DA4 peut être
utilisé avec
plusieurs aéronefs F1, F2, F3. En fonction de l'aéronef F1, F2, F3 et de sa
configuration
avion, différents jeux de fichiers informatiques sont accessibles à
l'utilisateur à l'aide du
dispositif d'aéronef 12, comme le montrent les icônes 94 représentées pour
chaque
aéronef F1, F2, F3.
Par exemple, une partie des fichiers informatiques présents sur le dispositif
DA4
sont accessibles uniquement lorsqu'un aéronef particulier F1 est utilisé, et
ne sont pas
disponibles lorsque d'autres aéronefs F2, F3 sont utilisés.
En outre, pour chaque aéronef F1, F2, F3 associé au dispositif DA4,
l'interface
graphique 72 comporte un bouton 100 d'édition de configuration qui permet
d'accéder à
une fenêtre (non représentée), dans laquelle sont listées chacune des
applications du
dispositif DA4 applicables sur cet aéronef, sous forme d'icônes 94 de fichier
informatique,
la dernière version de configuration de ce fichier informatique dans le
dispositif d'aéronef
12, et le configuration pertinente de chaque fichier informatique qui devrait
être présente
dans le dispositif d'aéronef 12. Ceci s'applique pour tout type de fichier
informatique, que
ces fichiers soient des applications ou des bases de données.
La présence de chacune des icônes 84, 86, 94, des pictogrammes 96 et des
bandeaux 98 sur l'interface 72 est déterminée par le gestionnaire de fichiers
44 à partir
de la liste des fichiers informatiques présents dans le dispositif FA4, de la
configuration
avion de l'aéronef F1, F2, F3 et de la configuration informatique du
dispositif d'aéronef
12.
Date Reçue/Date Received 2021-05-21

15
L'interface graphique de gestion de configuration 74, illustrée sur la figure
6
comporte, pour chaque flotte d'aéronef associée à un utilisateur P1 du système
10, une
icône de configuration avion 102 associée à chaque aéronef F1 à F4 de la
flotte.
En sélectionnant l'icône de configuration avion 102, il est possible
d'afficher sur une
fenêtre 104 les caractéristiques de la configuration avion, par exemple le
numéro
d'enregistrement REG# de l'aéronef, le type d'aéronef A/C TYPE, le numéro de
série SN
de l'aéronef, le pays d'enregistrement PE de l'aéronef, l'autorité de
certification AC, et
les règles d'opération RO.
Une carte d'identité détaillée de l'aéronef peut être obtenue sur la base du
fichier
de configuration avion à partir des données de configuration avion en
sélectionnant un
premier bouton 106. De même, un jeu de documentation pertinente déterminé à
partir
des sources de fichiers de configuration avion 52, en fonction de
l'identification de la
configuration avion peut être obtenue en sélectionnant un deuxième bouton 108
L'interface graphique 76 d'éditeur de configuration est illustrée à la gauche
de la
figure 7. Cette interface graphique 76 comporte comme précédemment une icône
84 de
type de dispositif, et une icône 86 de type de système d'exploitation.
L'interface graphique 76 comporte une fenêtre 110 de configuration actuelle
identifiant par des icônes 94, les fichiers informatiques présents sur le
dispositif d'aéronef
12 lorsqu'il est associé à l'aéronef DA4 identifié.
L'interface graphique 76 comporte également une fenêtre 112 de catalogue
identifiant par des icônes 94A les fichiers informatiques présents dans le
magasin de
fichiers 36, susceptibles d'être chargés sur le dispositif d'aéronef 12,
correspondant à la
liste des fichiers informatiques susceptibles d'être chargés sur le dispositif
d'aéronef 12
établie par le gestionnaire de fichiers 44.
Les icônes 94A de la fenêtre de catalogue 112 sont propres à être
sélectionnées
par un utilisateur pour être déplacées vers la fenêtre de configuration 110 et
permettre
une définition sélective, par l'utilisateur, de fichiers informatiques devant
être chargés
depuis le magasin de fichiers 36 dans le dispositif d'aéronef 12.
Date Reçue/Date Received 2021-05-21

16
Sur la base des icônes 94 de fichiers informatiques présents dans la fenêtre
de
configuration après déplacement des icônes 94A, le gestionnaire de fichier 44
est propre
à créer une liste de fichiers informatiques devant être chargés sur le
dispositif d'aéronef
12.
Dans l'exemple représenté sur la figure 7, la fenêtre de catalogue 112
comporte en
outre des icônes 94B de fichier informatique non accessibles à l'utilisateur,
avec une
représentation distincte de celle des icônes 94A, pour illustrer les fichiers
informatiques
du magasin de fichiers 36 non susceptibles d'être distribués au dispositif
d'aéronef 12,
par exemple en raison de la configuration informatique du dispositif d'aéronef
12 ou à
une absence de licences commandées par l'opérateur. En outre à chaque nouvelle
configuration créée par l'opérateur, des fichiers propres aux fournisseurs
peuvent être
également sélectionnés pour une future installation.
En référence à la figure 8, l'interface graphique 78 de publication de
fichiers est
propre à afficher une liste des fichiers venant d'être publiés dans le magasin
de fichiers
36 en les classant par catégorie de fichier (CATEGORY), par dernière version
(LAST
VERSION), par dénomination (LABEL), éventuellement par code, par date de
création
(CREATED DATE), et par date de modification (MODIFIED DATE). Ainsi, un
utilisateur
est apte à visualiser les nouveaux fichiers ayant été chargés dans le magasin
de fichiers
36, au fur et à mesure de leur chargement.
Comme visible sur la figure 9, l'interface graphique 42 de comparaison de
dispositifs est propre à comparer les configurations de deux dispositifs DA4,
DA5
parallèles en listant, sur une fenêtre de comparaison 120 les icônes de
fichiers 94
chargés sur chacun des dispositifs DA4, DA5, et les versions associées des
fichiers
informatiques présents sur ces dispositifs DA4, DA5. Cette comparaison est
effectuée
par le gestionnaire de fichiers 44 en comparant les configurations de fichiers
présents et
les versions présentes dans les listes de fichiers présents obtenues par le
gestionnaire
de fichiers 44.
Comme visible sur la figure 13, l'interface graphique 82 de gestion des droits
est
propre à lister les droits associés à chaque utilisateur de dispositif
d'aéronef 12 en
fonction du statut de l'utilisateur, notamment pilote PI, maintenance M,
administrateur A,
Date Reçue/Date Received 2021-05-21

17
et propriétaire PR de dispositif d'aéronef 12 en fournissant à un
administrateur la
possibilité de modifier les droits, par exemple en cliquant sur des icônes de
sélection 83.
Sur modification des droits de l'utilisateur, la base de données client 58 est
modifiée en
conséquence par le système de télédistribution 10.
De même, la disponibilité d'un service est propre à être supprimée
automatiquement en fonction de la date de fin d'un abonnement ou en cas de
modifications des droits donnés à un utilisateur.
Chaque dispositif d'aéronef 12 selon l'invention comporte au moins un
processeur
et une mémoire comportant des modules logiciels propres à être exécutés par le
processeur.
Comme illustré par la figure 3, le dispositif d'aéronef 12 comporte
avantageusement
au moins des modules techniques 130, permettant de gérer le dispositif
d'aéronef 12,
une interface utilisateur 131, une interface 132 de réception de fichiers
informatiques
provenant du système de télédistribution 10, et au moins un serveur de données
134.
Le dispositif d'aéronef 12 comporte en outre une interface de communication
avec
l'aéronef 136 et éventuellement un serveur de calcul 138.
Dans l'exemple représenté sur la figure 3, le dispositif d'aéronef 12 est un
sac
électronique de vol constitué d'un dispositif électronique portable, tel
qu'une tablette,
mais il peut également s'agir d'un calculateur embarqué de l'aéronef.
Le module technique 130 comporte une pluralité d'applications logicielles, par
exemple une application 140 de lancement de programmes, une application de
sécurité
142 destinée à assurer la sécurité du dispositif d'aéronef 12, une application
de réglage
144, destinée à mémoriser et définir les réglages du dispositif d'aéronef 12,
une
application 146 de communication, destinée à piloter la communication avec le
système
de télédistribution 10 et avec l'aéronef, et une application 148 d'abonnement,
destinée à
gérer les abonnements l'accès aux fichiers informatiques provenant de
fournisseurs, et
une application 150 de signature.
Date Reçue/Date Received 2021-05-21

18
L'interface de réception 132 est propre à se raccorder notamment au système de
télédistribution 10 par un réseau de transmission de données (non représenté),
en
particulier à un réseau de transmission de données sans fil.
Elle est propre à recevoir les données du système de télédistribution 10, en
particulier les listes de fichiers devant être chargés sur le dispositif
d'aéronef 12, avant
leur chargement et les fichiers informatiques reçus du magasin de fichiers 36,
lors de leur
chargement.
L'interface 132 est propre à communiquer avec des bases de données du serveur
de données 134 d'une part, et avec le serveur de calcul 138 d'autre part.
Le serveur de données 134 comporte une pluralité de bases de données destinées
notamment à recevoir des données du système de télédistribution 10.
Les bases de données incluent des bases de données locales 152A de
documentation, des bases de données locales 152B de statut d'aéronef et de
dictionnaire
d'aéronef, des bases de données locales 152C d'aéroport, des bases de données
locales
152D de réglementation d'aéronef, des bases de données locales 152E
d'équipage, et
des bases de données locales 152F d'opération. Chacune des bases de données
locales
152A à 152F est destinée à recevoir notamment des données provenant des
sources
d'application 50, des sources de fichiers opérateurs 54 et des sources de
fichiers
fournisseurs 56.
L'interface avion 136 est propre à permettre la communication entre d'une
part, les
bases de données locales 152A à 152E, et/ou le serveur de calcul 138 et
d'autre part,
des calculateurs sur l'aéronef. Les calculateurs sur l'aéronef incluent
notamment un
directeur de vol 154, un calculateur de systèmes avion 156, un calculateur de
systèmes
de maintenance 158, un calculateur de système de communication 160, et un
calculateur
de système de divertissement 162.
Dans cet exemple, le serveur de calcul 138 comprend des noyaux de calcul
destinés à effectuer des calculs de navigation de l'aéronef, tels que des
applications de
calcul de performances basse vitesse 164A, des applications de calcul de
performances
grande vitesse 164B, des applications de calcul du poids et d'équilibrage de
l'aéronef
Date Reçue/Date Received 2021-05-21

19
164C, des applications de détermination de route 164D et des applications de
détermination de statut d'aéronef 164E.
L'interface utilisateur 131 comporte un afficheur 172 visible sur la figure 7
et un
ensemble de gestion d'affichage 174. L'interface utilisateur 131 comporte en
outre des
moyens d'interaction et de saisie 175, tels qu'un écran tactile, ou un clavier
réel ou virtuel.
L'ensemble de gestion d'affichage 174 est propre à afficher sur l'écran 172
une
interface graphique 176 de communication avec le système de télédistribution
10.
L'interface graphique de communication 176 affiche les icônes de fichiers
informatiques 94 présents sur le dispositif d'aéronef 12 et un marquage 180 de
mise à
jour d'au moins une partie des fichiers informatiques, obtenu à partir de la
liste des
fichiers devant être chargés sur le dispositif d'aéronef 12 établie par le
gestionnaire de
fichiers 44.
L'interface graphique de communication 176 est en outre propre à afficher une
icône 182 ou/et un marquage 182 signalant un nouveau fichier devant être
chargé sur le
dispositif d'aéronef 12, le marquage 182 étant obtenu à partir de la liste des
fichiers
devant être chargés sur le dispositif d'aéronef 12 établie par le gestionnaire
de fichiers
44.
L'utilisateur du dispositif d'aéronef 12 est alors apte à sélectionner les
fichiers à
mettre à jour à l'aide du marquage 178 et les fichiers devant être ajoutés à
l'aide du
marquage 180 pour permettre leur téléchargement depuis le magasin de fichiers
36 vers
le dispositif d'aéronef 12 par l'intermédiaire d'un réseau de transmission de
données,
notamment un réseau de transmission de données sans fil.
Lorsque le téléchargement est effectué, l'interface graphique de communication
176 embarquée ou mobile est propre à afficher un message 182 de statut de
chargement
par exemple de statut réussi de chargement (ici EFB UP TO DATE ¨ READY FOR
MISSION, pour sac de vol électronique à jour ¨ prêt pour mission), et à
transmettre une
information de statut de chargement des fichiers au système de
télédistribution 10 pour
la mise à jour de la configuration informatique du dispositif d'aéronef 12
dans le magasin
de logiciel 36 et/ou dans la source 52 de fichiers de configuration avion.
Date Reçue/Date Received 2021-05-21

20
Le fonctionnement du système 10 de télédistribution va maintenant être décrit,
en
référence notamment à la figure 12.
Initialement, à l'étape 184, le magasin de fichiers 36 active les interfaces
de
communication 38 pour charger des applications, des fichiers de configuration
d'avion,
des fichiers opérateurs à partir des sources 50, 52, 54, 56 et de la base de
données client
78.
Puis, à l'étape 185, le gestionnaire de fichiers est propre à engendrer
l'interface
graphique 78 de publication de fichiers pour permettre de lister les fichiers
ayant été
publiés récemment.
A l'étape 186, le gestionnaire de fichiers 44 identifie une configuration
informatique
associée à chaque dispositif d'aéronef 12 susceptible d'être raccordé au
système de
télédistribution 10 et une configuration avion de chaque aéronef associé à
chaque
dispositif d'aéronef 12.
A cet effet, le gestionnaire de fichiers 44 charge la configuration avion à
partir de la
source 52 de fichiers avion, pour obtenir les caractéristiques techniques de
l'aéronef, et
charge la configuration informatique pour obtenir notamment les fichiers
informatiques
déjà présents dans le dispositif d'aéronef 12, ainsi que leur version.
Le gestionnaire de fichiers 44 interroge en outre la base de données client 58
pour
déterminer par exemple les droits et les abonnements dont dispose
l'utilisateur du
dispositif d'aéronef 12.
A l'étape 187, le gestionnaire d'aéronef 44 compare la liste des fichiers
informatiques présents dans le magasin de fichiers 36 avec la liste des
fichiers
informatiques présents sur chaque dispositif d'aéronef 12.
Le gestionnaire de fichiers 44 détermine ainsi parmi les fichiers
informatiques du
magasin de fichiers 36, les fichiers informatiques pouvant être chargés sur
chaque
dispositif d'aéronef 12 en fonction de la configuration avion de l'aéronef,
notamment des
équipements et systèmes présents dans l'aéronef, de la configuration
informatique du
dispositif d'aéronef 12, notamment de son système d'exploitation, et sur la
base des
Date Reçue/Date Received 2021-05-21

21
droits et abonnements dont dispose l'utilisateur du dispositif d'aéronef 12
obtenus à partir
de la base de données client 58.
Le gestionnaire de fichiers 44 obtient ainsi, pour chaque dispositif d'aéronef
12, la
liste des fichiers informatiques susceptibles d'être chargés sur le dispositif
d'aéronef 12,
en fonction de la configuration avion, de la configuration informatique du
dispositif
d'aéronef 12, de la version de chaque fichier informatique déjà présent sur le
dispositif
d'aéronef 12 et/ou les droits et abonnements associés à l'utilisateur du
dispositif
d'aéronef 12.
La liste des fichiers informatiques susceptibles d'être chargés sur chaque
dispositif
d'aéronef 12 comporte des mises à jour de fichiers informatiques déjà présents
sur le
dispositif d'aéronef 12 et/ou des nouveaux fichiers informatiques non présents
sur le
dispositif d'aéronef 12.
Ceci étant fait, à l'étape 188, le gestionnaire de fichiers génère les données
nécessaires à l'affichage de l'interface graphique 70 de gestion de flotte, de
l'interface
graphique 72 de gestion de dispositif, de l'interface graphique 74 de gestion
de
configuration, et de l'interface graphique 76 d'édition de configuration.
A l'étape 189, un administrateur du système de téléchargement 10 se connecte à
un poste d'administration 48 pour afficher par exemple l'interface 70 de
gestion de flotte
ou l'interface 72 de gestion de dispositif.
L'administrateur visualise ainsi quels fichiers sont présents actuellement sur
le
dispositif d'aéronef 12, et parmi ces fichiers, quels fichiers doivent être
mis à jour avec
une nouvelle version, notamment par la présence d'un pictogramme 96 de
signalisation.
En outre, l'administrateur visualise si des nouveaux fichiers sont
susceptibles d'être
chargés sur le dispositif d'aéronef 12.
L'administrateur affiche ensuite éventuellement l'interface graphique 76
d'édition
de configuration, et choisit parmi les fichiers de la fenêtre de catalogue 112
les fichiers
devant être chargés dans le dispositif d'aéronef 12 en les déplaçant dans la
fenêtre de
configuration 110.
Date Reçue/Date Received 2021-05-21

22
A l'étape 190, le gestionnaire de fichiers 44 détermine ensuite, les fichiers
informatiques devant être chargés dans le dispositif d'aéronef 12, soit en
utilisant toute
la liste des fichiers susceptibles d'être chargés dans le dispositif d'aéronef
12, notamment
lorsque le chargement est automatique, soit sur la base des fichiers présents
dans la
fenêtre de configuration 110, lorsque l'administrateur a sélectionné des
fichiers à l'aide
de l'interface graphique 76.
Puis, à l'étape 191, le gestionnaire de fichiers 44 transmet la liste des
fichiers
informatiques devant être chargés dans chaque dispositif d'aéronef 12 au
dispositif
d'aéronef 12 concerné, notamment par un réseau de transmission de données, en
particulier, un réseau de transmission de données sans fil.
A l'étape 192, un utilisateur active le dispositif d'aéronef 12. L'ensemble de
gestion
174 engendre l'interface graphique de communication 176, dans laquelle sont
identifiés
par des marquages 178, 180 pointant respectivement les fichiers devant être
mis à jour
et les fichiers devant être ajoutés, sur la base de la liste de fichiers
informatiques devant
être transmis engendrée par le gestionnaire de fichiers 44 et transmise au
dispositif
d'aéronef 12.
A l'étape 193, de manière automatique, ou sur validation d'un utilisateur du
dispositif d'aéronef 12, le gestionnaire de fichiers 44 active alors une
synchronisation
pour transmettre le ou chaque fichier informatique devant être chargé dans le
dispositif
d'aéronef 12 depuis le magasin de fichiers 36 vers le dispositif d'aéronef 12.
La transmission s'effectue successivement à travers l'interface de
communication
42, un réseau de transmission de données, notamment un réseau de transmission
de
données sans fil, et à travers l'interface de réception 132.
Les fichiers informatiques chargés alimentent notamment les bases de données
locales 152A à 152F, les noyaux de calcul dans le serveur de calcul 138 ou
sont transmis
à l'aéronef via l'interface de communication avion 136, pour mettre à jour des
fichiers
informatiques de l'aéronef.
A l'étape 194, lorsque les fichiers ont été télédistribués, le dispositif
d'aéronef 12
engendre un rapport définissant le statut de distribution des fichiers devant
être chargés,
le statut étant par exemple un succès de chargement ou un chargement non
effectué.
Date Reçue/Date Received 2021-05-21

23
Sur la base de ce statut, le gestionnaire de fichiers 44 met à jour à l'étape
195 la
configuration informatique de chaque dispositif d'aéronef 12 pour modifier la
liste des
fichiers désormais présents dans le dispositif d'aéronef 12.
Le système de télédistribution 10 selon l'invention est donc particulièrement
efficace pour gérer une flotte d'aéronefs comportant une pluralité de
dispositifs d'aéronef
12 embarqués ou non embarqués associés à chaque aéronef de la flotte et devant
être
mis à jour régulièrement.
Le système de télédistribution 10 est propre à répertorier précisément quels
fichiers
informatiques sont présents sur chacun des dispositifs d'aéronef 12, et à
identifier, sur la
base de la configuration avion de l'aéronef associé au dispositif d'aéronef
12, et de la
configuration informatique de chaque dispositif d'aéronef 12, quels fichiers
du magasin
logiciel 36 peuvent être transmis à chaque dispositif d'aéronef 12 pour une
mise à jour
ou une addition de fichiers informatiques.
Le système de télédistribution 10 est propre à engendrer en outre des
interfaces
graphiques 70 à 82 permettant à un administrateur ou à un utilisateur de gérer
facilement
une flotte, un dispositif d'aéronef 12 particulier, ou une configuration d'un
dispositif
d'aéronef 12 particulier, à déterminer quels sont les nouveaux fichiers qui
ont été publiés
dans le magasin de fichiers 36, et à comparer des dispositifs existants, ainsi
qu'a gérer
des droits utilisateurs.
Dans une variante illustrée sur la figure 10, au moins un dispositif d'aéronef
12A
embarqué, mobile ou répliqué au sol, 12B raccordé à un système de
télédistribution
central 10 est lui-même un sous-système de télédistribution analogue au
système central
10, mais contenant un magasin de fichiers 26A, 26B distinct du magasin 26 du
système
central 10.
Ainsi, un dispositif d'aéronef 12A embarqué, mobile ou répliqué au sol est
propre à
agir comme un sous-système de télédistribution pour des dispositifs 12C, 12D
auxquels
il est raccordé. Le magasin de fichiers 36A du dispositif d'aéronef 12A
comporte une
partie des fichiers informatiques du magasin 36 du système de télédistribution
10 central.
Date Reçue/Date Received 2021-05-21

24
Le magasin de fichiers 36A comporte également éventuellement des fichiers
informatiques propres SM, qui ne sont pas mis à jour à l'aide du système de
télédistribution central 10, mais qui proviennent d'une source de fichiers
distincte.
Dans l'exemple représenté sur la figure 10, une partie des fichiers
informatiques
présents dans le magasin 36 du système de télédistribution 10 central, par
exemple le
jeu de services S1, S2, S3, S5 et S6, est ainsi envoyée au dispositif
d'aéronef 12A
constituant lui-même un premier sous-système de télédistribution.
De même, un autre jeu de fichiers informatiques distinct du jeu de fichiers
informatiques envoyé au dispositif d'aéronef 12A, par exemple le jeu de
services S3, S4,
S6, S7, est envoyé au dispositif d'aéronef 12B, constituant lui-même un
deuxième sous-
système de télédistribution.
Ainsi, il est possible de gérer de manière différenciée une partie de la
flotte
d'aéronef à l'aide d'un dispositif d'aéronef 12A, 12B intermédiaire agissant
comme un
sous-système de distribution, auquel sont raccordés d'autres dispositifs 12C,
12D, 12E.
Dans la variante illustrée par la figure 11, le système de télédistribution 10
comprend un cache 210 de duplication du magasin de fichiers 36, le cache 210
étant
embarqué au sein de l'aéronef.
Le cache 210 est mis à jour par le gestionnaire de fichiers 44 par
l'intermédiaire
d'un routeur 212 embarqué et un réseau de communication 214, en particulier
d'un
réseau de communication sans fil, dès que le débit de transfert de données le
permet.
Le cache 210 comporte au moins une partie des fichiers informatiques présents
dans le magasin de fichiers 36, susceptibles d'être chargés dans l'aéronef, en
fonction
de la configuration avion de l'aéronef et des configurations informatiques de
tous les
dispositifs d'aéronef 12 associés à l'aéronef, même si ces fichiers de sont
pas listés dans
une liste de fichiers devant être chargés dans un dispositif d'aéronef 12.
Ainsi, après que le gestionnaire de fichiers 44 a établi une liste de fichiers
informatiques devant être chargés, lorsque l'utilisateur active le
téléchargement de des
fichiers informatiques de cette liste, ou lorsque cette activation se produit
automatiquement, les fichiers informatiques de la liste sont télédistribués
directement à
Date Reçue/Date Received 2021-05-21

25
partir du cache 210 présent dans l'aéronef, sans avoir à passer par un réseau
de
communication sans fil entre le magasin de fichiers 36 et le dispositif
d'aéronef 12.
Ceci ne retarde pas la mise à jour des fichiers informatiques dans les
dispositifs
d'aéronef 12, même en l'absence de réseau de communication entre le magasin de
fichiers 36 et chaque dispositif d'aéronef 12.
Date Reçue/Date Received 2021-05-21

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Event History , Maintenance Fee  and Payment History  should be consulted.

Event History

Description Date
Inactive: Cover page published 2021-12-01
Application Published (Open to Public Inspection) 2021-11-28
Common Representative Appointed 2021-11-13
Compliance Requirements Determined Met 2021-10-05
Inactive: First IPC assigned 2021-09-23
Inactive: IPC assigned 2021-09-23
Letter Sent 2021-07-05
Inactive: Single transfer 2021-06-17
Letter sent 2021-06-10
Filing Requirements Determined Compliant 2021-06-10
Request for Priority Received 2021-06-07
Priority Claim Requirements Determined Compliant 2021-06-07
Common Representative Appointed 2021-05-21
Inactive: Pre-classification 2021-05-21
Application Received - Regular National 2021-05-21
Inactive: QC images - Scanning 2021-05-21

Abandonment History

There is no abandonment history.

Maintenance Fee

The last payment was received on 2024-04-24

Note : If the full payment has not been received on or before the date indicated, a further fee may be required which may be one of the following

  • the reinstatement fee;
  • the late payment fee; or
  • additional fee to reverse deemed expiry.

Patent fees are adjusted on the 1st of January every year. The amounts above are the current amounts if received by December 31 of the current year.
Please refer to the CIPO Patent Fees web page to see all current fee amounts.

Fee History

Fee Type Anniversary Year Due Date Paid Date
Application fee - standard 2021-05-21 2021-05-21
Registration of a document 2021-06-17 2021-06-17
MF (application, 2nd anniv.) - standard 02 2023-05-23 2023-04-20
MF (application, 3rd anniv.) - standard 03 2024-05-21 2024-04-24
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
DASSAULT AVIATION
Past Owners on Record
BENJAMIN BRIAND
MICHAEL OCIEPKA
NICOLAS LHOPITEAU
STEPHANE ARDOUIN
VINCENT HUBERT
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Description 2021-05-20 25 1,257
Abstract 2021-05-20 1 26
Claims 2021-05-20 5 216
Drawings 2021-05-20 13 108
Representative drawing 2021-11-30 1 5
Maintenance fee payment 2024-04-23 47 1,968
Courtesy - Filing certificate 2021-06-09 1 581
Courtesy - Certificate of registration (related document(s)) 2021-07-04 1 365
New application 2021-05-20 10 297