Brevet FR3076026A1 (20190628)

REVENDICATIONS1. Procédé de traitement mis en oeuvre par un dispositif électronique (2) apte à traiter des transactions, ledit procédé comprenant : - réception de données de transaction (DN) en provenance d'un terminal (T) avec lequel le dispositif électronique coopère pour traiter une transaction (TR1) courante ; obtention, à partir des données de transaction reçues, de nouvelles données 10 d'historisation représentatives de la transaction courante ; et - enregistrement des nouvelles données d'historisation selon un premier format (FT1) de données en tant que nouvelle entrée (RC) dans un premier fichier d'historisation (LG1) ; dans lequel, préalablement audit enregistrement, le procédé comprend : 15 vérification que ledit enregistrement remplit au moins une condition prédéterminée indiquant que ledit enregistrement est critique vis-à-vis d'anciennes données d'historisation stockées en tant que précédente entrée (RC) dans le premier fichier d'historisation (LG1) ; et - dans l'affirmative, transfert des anciennes données d'historisation dans un 20 deuxième fichier d'historisation (LG2) selon un deuxième format (FT2) de données, réduit en taille par rapport au premier format (FT1) de données.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel le deuxième format de données est réduit en ce qu'il autorise l'enregistrement d'une quantité inférieure de données par 25 rapport au premier format de données.\n<CLM>\1\tProcédé selon la revendication 2, dans lequel le premier format de données définit une pluralité de types de données à enregistrer tandis que le deuxième format de données définit une sélection parmi ladite pluralité de types de données excluant au 30 moins l'un parmi ladite pluralité de types de données.\n<CLM>\1\tProcédé selon l'une quelconque d. s revendications 1 à 3, dans lequel kulite vérification comprend : détermination que l'enregistrement des nouvelles données d'historisation selon le 35 premier format de données dans le premier fichier d'historisation conduit à un écrasement d'une précédente entrée (RC), représentative d'une précédente transaction, déjà enregistrée dans le premier fichier d'historisation (LG1) selon le premier format (FT1) de données ; et 31 détection que l'enregistrement est critique si la précédente transaction, définie par la précédente entrée dans le premier fichier d'historisation (LG1), remplit une première condition temporelle (CD).\n<CLM>\1\tProcédé selon la revendication 4, dans lequel la première condition temporelle est remplie si un instant antérieur (PA1) au cours duquel a été réalisée la précédente transaction (TR2) selon ladite précédente entrée se trouve dans une période de temps (PD)' d'une durée prédéfinie, terminant à un instant courant au cours duquel est réalisé ou a été réalisé la transaction courante (TR1). 10\n<CLM>\1\tProcédé selon la revendication 5, dans lequel ladite vérification comprend : détermination, à partir des données de transaction (DH) reçues, de l'instant courant (PC) caractérisant la transaction courante (TR1) ; et calcul d'un deuxième instant antérieur (PA2) correspondant au début de la 15 période de temps (PD), à partir de l'instant courant (PC) et de la durée prédéfinie attribuée à ladite période de temps, le premier instant antérieur (PA1) se trouvant dans la période de temps (PD) s'il est postérieur au deuxième instant antérieur (PA2). 20\n<CLM>\1\tProcédé selon L'une quelconque des revendications 1 à 6, comprenant, préalablement audit enregistrement des nouvelles données d'historisation selon le premier format de données dans le deuxième fichier d'historisation : sélection, parmi des types de données d'historisation (DH1-DH6) définis par le premier format (FT1) de données, d'un sous-ensemble (DH1, DH2, DH6) de 25 types de données d'historisation conformément à au moins une règle de sélection (RL) prédéfinie ; et conversion des anciennes données d'historisation (DH) selon le deuxième format (FT2) de données en vue d'être transférées dans le deuxième fichier d'historisation (LG2), dans laquelle seulement le ou les types de données 30 .d'historisation sélectionnés sont conservés dans les anciennes données d'historisation lors de ladite conversion.\n<CLM>\1\tProcédé selon la revendication 7, dans lequel, préalablement à ladite sélection, le second fichier d'historisation (LG2) comprend déjà au moins une entrée (RD) sauvegardée 35 selon le deuxième format (FT2) de données, ladite entrée sauvegardée étant représentative d'une précédente transaction antérieure à la transaction courante (TR1), et dans lequel, lors de ladite sélection, le dispositif électronique (2) sélectionne un premier type de données d'historisation prédéfini seulement si la plus récente entrée 32 sauvegardée dans le second fichier d'historisation comportant le premier type de donnée d'historisation spécifie, pour ledit premier type de données d'historisation, une valeur différente de celle définie par ladite précédente entrée (RC).\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 8, dans lequel, lors de ladite vérification, le dispositif électronique détecte systématiquement que l'enregistrement n'est pas critique si la transaction courante est une transaction sans contact.\n<CLM>\1\tProcédé selon la revendication 9, dans lequel, si la transaction courante est une transaction par contact .avec le terminal, le dispositif électronique détecte systématiquement lors ladite vérification que l'enregistrement est critique si la condition suivante est remplie : détection que ledit enregistrement des nouvelles données d'historisation selon le premier format (FT1) de données dans le premier fichier d'historisation (LG1) conduit le premier fichier d'historisation (LG1) à contenir un nombre, supérieur ou égal à une valeur seuil prédéterminée, d'entrées de transactions satisfaisant une deuxième condition temporelle.\n<CLM>\1\tProcédé selon l'une quelconque des revendications t à 10, dans lequel s'il est détecté lors de ladite vérification que ledit enregistrement n'est pas critique, le dispositif électronique ne transfert pas les anciennes données d'historisation dans le deuxième fichier d'historisation (LG2) selon le deuxième format (FT2) de données préalablement audit enregistrement.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 11, le dispositif électronique détecte lors de ladite vérification que ledit enregistrement est critique uniquement sur détection que la transaction courante (TRI) est passée avec succès.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 12, comprenant, après ledit transfert des anciennes données d'historisation selon le deuxième format (FT2) de données dans le deuxième fichier d'historisation (LG2) : conversion des anciennes données d'historisation depuis le deuxième format de données dans un format modifié à partir du contenu d'une précédente entrée dans le deuxième fichier d'historisation (LG2) ; et transmission des anciennes données d'historisation dans le format modifié de données à un terminal. 33\n<CLM>\1\tProgramme d'ordinateur (PG1) comportant des instructions pour l'exécution des étapes d'un procédé de traitement selon l'une quelconque des revendications 1 à 13 lorsque ledit programme est exécuté par un ordinateur. Dispositif électronique apte à traiter des transactions, comprenant : un module de réception (MD2) configurés pour recevoir des données de transaction (DN) en provenance d'un terminal (T) avec lequel le dispositif électronique coopère pour traiter une transaction (TR1) courante ; un module d'obtention configuré pour obtenir, à partir des données de 10 transaction reçues, de nouvelles données d'historisation à enregistrer en tant que nouvelle entrée (RC) dans le dispositif électronique, lesdites nouvelles données d'historisation étant représentatives de la transaction courante ; et un module d'enregistrement configuré pour enregistrer les nouvelles données d'historisation selon un premier format (FT1) de données dans un premier fichier 15 d'historisation (LG1) ; le dispositif comprenant en outre : un module de vérification configuré pour vérifier, préalablement à l'enregistrement par le module d'enregistrement des nouvelles données d'historisation selon le premier format (FT1) de données dans le premier fichier 20 d'historisation (LG1), que ledit enregistrement remplit au moins une condition prédéterminée indiquant que ledit enregistrement est critique vis-à-vis d'anciennes données d'historisation stockées en tant que précédente entrée (RC) dans le premier fichier d'historisation (LG1) ; et un module de sauvegarde configuré, si l'enregistrement est détecté comme étant 25 critique par le module de vérification, pour transférer les anciennes données d'historisation dans un deuxième fichier d'historisation (LG2) selon un deuxième format .(FT2) de données, réduit en taille par rapport au premier format (F1) de données.