Brevet FR3042619A1 (20170421)
REVENDICATIONS1. Equipement (1) comprenant des moyens de traitement de données (11) configurés pour mettre en oeuvre un système d'exploitation (OS), et des moyens d'interface réseau filaire (13), le boitier (1) étant caractérisé en ce que ledit système d'exploitation (OS) est un système d'exploitation mobile présentant : - un noyau (K) contenant une pluralité de pilotes pour le contrôle des fonctions matérielles d'un terminal mobile ; - un ensemble de bibliothèques (L) ; - un framework applicatif (AF) contenant une pluralité d'interfaces de programmation utilisant lesdites bibliothèques (L) pour accéder aux pilotes du noyau (K) ; ledit système d'exploitation mobile étant modifié de sorte que le noyau (K) contienne en outre au moins un pilote des moyens d'interface réseau filaire (13), et que le framework applicatif (AF) contienne une interface de programmation d'accès audit pilote des moyens d'interface réseau filaire (13).\n<CLM>\1\tEquipement selon la revendication 1, dans lequel le système d'exploitation (OS) comprend également un environnement d'exécution (R) pour la mise en oeuvre d'une machine virtuelle.\n<CLM>\1\tEquipement selon la revendication 2, dans lequel ledit environnement d'exécution (R) comprend un ensemble de bibliothèques d'un langage de programmation pour l'exécution sur ladite machine virtuelle d'applications basées sur ledit framework applicatif (AF). 30\n<CLM>\1\tEquipement selon la revendication 3, dans lequel ledit langage de programmation est Java®. 3042619 13\n<CLM>\1\tEquipement selon l'une des revendications 1 à 4, dans lequel lesdits moyens d'interface réseau filaire (13) sont conformes à un standard choisi parmi Ethernet, CAN et ARINC. 5\n<CLM>\1\tEquipement selon l'une des revendications 1 à 5, dans lequel le framework applicatif (AF) contient une interface de programmation pour la gestion d'échanges de données entre applications, ledit système d'exploitation mobile étant modifié de sorte que le noyau (K) contienne en 10 outre au moins un module d'acquisition de données, l'ensemble de bibliothèques (L) contenant en outre une bibliothèque permettant à ladite interface de programmation pour la gestion d'échanges de données entre applications d'accéder audit module d'acquisition de données du noyau (K). 15\n<CLM>\1\tEquipement selon l'une des revendications 1 à 6, dans lequel le framework applicatif (AF) contient une interface de programmation pour la gestion d'échanges de données entre applications, ledit système d'exploitation mobile étant modifié de sorte que le noyau (K) contienne en outre au moins un module de stockage de données, l'ensemble de 20 bibliothèques (L) contenant en outre une bibliothèque permettant à ladite interface de programmation pour la gestion d'échanges de données entre applications d'accéder audit module de stockage de données du noyau (K).\n<CLM>\1\tEquipement selon l'une des revendications 1 à 7, dans 25 lequel ledit noyau (K) est un noyau Linux.\n<CLM>\1\tEquipement selon la revendication 8, dans lequel ledit système d'exploitation mobile est Android®.\n<CLM>\1\tSystème de contrôle de vol d'un aéronef, comprenant au moins un calculateur (2) et un équipement (1) selon l'une des revendications 1 à 9 connectés via lesdits moyens d'interface réseau filaire (13). 3042619 14\n<CLM>\1\tAéronef comprenant un système de contrôle de vol selon la revendication 10.