Brevet FR3074939A1 (20190614)

REVENDICATIONS1 - Procédé de gestion du système de fichiers d'un terminal informatique disposant d'une mémoire locale (12), connecté à un réseau comprenant au moins un second équipement de stockage primaire rapide (21), comportant des étapes de calcul périodique de l'adressage primaire ou secondaire d'un fichier numérique à enregistrer, à lire ou à modifier en fonction d'une loi recalculée périodiquement caractérisé en ce que - Ladite étape de calcul de l'adressage est fonction de métadonnées présentes dans ledit fichier numérique à traiter, de l'historique d'accès dudit fichier à traiter et de l'arborescence locale des fichiers, - Ladite loi est déterminée à partir d'une loi de référence, recalculée en tâche de fond, par des traitements fonction des usages de l'utilisateur, pour commander la recopie d'un fichier distant sur la mémoire primaire avant la requête d'accès audit fichier, et à effacer les fichiers enregistrés dans ladite mémoire primaire dont ladite loi détermine un indicateur d'utilisation inférieur à une valeur seuil, - Et en ce que ledit procédé comporte des étapes exécutées en tâche de fond de recopie des fichiers enregistrés sur la mémoire primaire sur l'équipement de stockage secondaire, - Et en ce qu'une partie au moins des commandes de modification d'un fichier enregistré dans la mémoire secondaire entraîne le téléchargement de la partie dudit fichier à modifier sur la mémoire locale, à déverrouiller la partie du fichier à modifier sur la mémoire primaire, à modifier ladite partie du fichier à modifier, à verrouiller ladite partie du fichier et à resynchroniser le fichier secondaire avec le fichier primaire. 17 2 - Procédé de gestion du système de fichiers d'un terminal informatique selon la revendication 1 caractérisé en ce que ladite loi de commande étant déterminée pour minimiser le volume des données transférées entre la mémoire primaire 5 rapide et la mémoire secondaire de masse et à minimiser le défaut de cache local. 3 - Procédé de gestion du système de fichiers d'un terminal informatique selon la revendication 1 caractérisé en ce que l'arborescences des fichiers et la table d'indexation 10 de la totalité des fichiers locaux et distants est enregistrée dans la mémoire primaire et en ce que le système d'exploitation comporte des moyens de visualisation transparent de l'arborescence. 4 - Procédé de gestion du système de fichiers d'un 15 terminal informatique selon la revendication 1 caractérisé en ce qu'il comporte des prétraitements en tâche de fond du fichier de log pour regrouper les informations de log selon un critère de proximité (vector embedding). 5 - Procédé de gestion du système de fichiers d'un 20 terminal informatique selon la revendication 1 caractérisé en ce qu'il comporte des prétraitements en tâche de fond de regroupement de fichiers sur un même espace de stockage en fonction d'un indicateur de distance vectorielle entre lesdits fichiers. 25 6 - Procédé de gestion du système de fichiers d'un terminal informatique selon la revendication 4 ou 5 caractérisé en ce que lesdits prétraitements sont réalisés au moment des actions sur les fichiers (log), pour l'entraînement d'un réseau de neurone sur ces logs, et à partir d'un réseau 30 pré-entraîné pour calculer un indicateur numérique correspondant à la probabilité d'utilisation future pour chacun des fichiers. 18 7 - Procédé de gestion du système de fichiers d'un terminal informatique selon la revendication précédente caractérisé en ce que l'adressage d'un fichier est déterminé par application d'un algorithme d'optimisation combinatoire 5 appliqué audit indicateur numérique de probabilité d'utilisation et des caractéristiques de la mémoire locale et de la communication réseau. 8 - Equipement informatique comprenant un processeur (11) et une ou plusieurs mémoires locales (12), par 10 exemple une mémoire flash ou un disque dur, ainsi qu'une mémoire pour l'enregistrement d'un code commandant la gestion du système de fichiers conformément au procédé conforme à la revendication 1.