Brevet FR3067492A1 (20181214)

REVENDICATIONS1. Procédé de transmission de données vers une tête de lecture magnétique d'un terminal de paiement, ledit procédé étant mis en oeuvre par un dispositif électronique apte à générer un champ magnétique représentatif d'un encodage desdites données, ladite transmission de données comprenant une pluralité d'émissions d'une même séquence de données normalisées (D Nor), lesdites données normalisées étant des données représentatives d'un moyen de paiement formatées selon la norme ISO/IEC 7813, ledit procédé étant caractérisé en ce qu'il comprend en outre la transmission de données secondaires (D Sec), lesdites données secondaires (D_Sec) étant émises entre deux émissions successives de ladite séquence de données normalisées (D Nor).\n<CLM>\1\tProcédé de transmission de données selon la revendication 1 caractérisé en ce que lesdites données secondaires comprennent au moins une donnée représentative d'un jeton d'authentification bancaire.\n<CLM>\1\tProcédé de transmission de données selon la revendication 1 caractérisé en ce que lesdites données secondaires comprennent au moins un identifiant de programme de fidélité.\n<CLM>\1\tProcédé de traitement de données reçues par une tête de lecture magnétique d'un terminal de paiement, ledit procédé étant mise en oeuvre au sein dudit terminal de paiement et caractérisé en ce qu'il comprend : - une étape d'identification, au sein d'un flux de données reçu au niveau de ladite tête de lecture, d'au moins deux séquences de données normalisées successives, lesdites données normalisées étant des données représentatives d'un moyen de paiement formatées selon la norme ISO/IEC 7813 ; - une étape de détermination d'une présence, au sein dudit flux de données reçu, de données dite secondaires comprises entre deux séquences de données normalisées successives parmi lesdites au moins deux séquences de données normalisées successives préalablement identifiées ; et lorsque l'étape de détermination d'une présence délivre un résultat positif : 24 - une étape d'obtention desdites données secondaires ; - une étape de traitement desdites données secondaires obtenues.\n<CLM>\1\tProcédé de traitement de données selon la revendication 4, caractérisé en ce que le 5 traitement mis en oeuvre dans ladite étape de traitement des données secondaires est fonction d'un type desdites données secondaires.\n<CLM>\1\tProcédé de traitement de données selon la revendication 5, caractérisé en ce que ladite étape de traitement comprend, lorsque lesdites données secondaires prennent la forme 10 d'au moins un jeton d'authentification : - une étape de réalisation d'un calcul cryptographique, à partir desdites données normalisées ; - une étape de comparaison d'un résultat dudit calcul cryptographique avec ledit au moins un jeton d'authentification, délivrant une information d'authenticité 15 desdites données normalisées.\n<CLM>\1\tProcédé de traitement de données selon la revendication 5, caractérisé en ce que ladite étape de traitement comprend, lorsque lesdites données secondaires prennent la forme d'au moins un identifiant de programme de fidélité, une étape de transmission dudit au 20 moins un identifiant de programme de fidélité à un serveur de gestion de programme de fidélité.\n<CLM>\1\tProcédé de traitement de données selon la revendication 4, caractérisé en ce que ladite étape d'identification de séquences de données normalisées comprend au moins une 25 identification d'une balise de début de séquence de données normalisées et d'une balise de fin de séquence de données normalisées.\n<CLM>\1\tProcédé de traitement de données selon la revendication 8, caractérisé en ce que ladite étape de détermination d'une présence de données secondaires comprend : 30 - une étape de lecture au sein du flux de données reçu, d'un nombre prédéterminé de caractères, situés immédiatement après ladite balise de fin de séquence de 25 données normalisées dans ledit flux de données reçu, délivrant une suite de caractères ; - une étape de comparaison de ladite suite de caractères avec au moins une donnée de référence, délivrant un indicateur de référence desdites données 5 secondaires en cas de comparaison positive.\n<CLM>\1\tProcédé de traitement de données selon la revendication 9, caractérisé en ce que ladite étape de comparaison de la suite de caractères avec au moins une donnée de référence comprend la comparaison de la suite de caractères avec une pluralité de données de 10 référence représentatives de types de données secondaires.\n<CLM>\1\tProcédé de traitement de données selon la revendication 4, caractérisé en ce qu'il comprend en outre : - une étape d'obtention desdites au moins deux séquences de données 15 normalisées consécutives identifiées ; - une étape de comparaison desdites au moins deux séquences de données normalisées, délivrant une information de contrôle.\n<CLM>\1\tTerminal de paiement comprenant une tête de lecture magnétique, ledit terminal étant 20 caractérisé en ce qu'il comprend : - des moyens d'identification, au sein d'un flux de données reçu au niveau de ladite tête de lecture, d'au moins deux séquences de données normalisées successives, lesdites données normalisées étant des données représentatives d'un moyen de paiement, formatées selon la norme ISO/IEC 7813; 25 - des moyens de détermination d'une présence, au sein dudit flux de données reçu, de données dite secondaires comprises entre deux séquences de données normalisées successives parmi lesdites au moins deux séquences de données normalisées successives préalablement identifiées ; - des moyens d'obtention desdites données secondaires ; 30 - des moyens de traitement desdites données secondaires obtenues. 26\n<CLM>\1\tSignal émis sous la forme d'un champ magnétique par un dispositif électronique, ledit signal étant caractérisé en ce qu'il comprend une pluralité d'alternances d'une même séquence de données normalisées et de mêmes données secondaires, lesdites données normalisées étant des données représentatives d'un moyen de paiement, formatées 5 selon la norme ISO/IEC 7813.\n<CLM>\1\tSignal selon la revendication 13, ladite séquence de données normalisées comprenant une balise de début (BD) de séquence de données normalisées suivie de données principales (D Pr) et terminée par une balise de fin (BF) de séquence de données 10 normalisées, ledit signal étant caractérisé en ce que ladite séquence de données normalisées comprend en outre, immédiatement après ladite balise de fin (BF) de séquence de données normalisées, une donnée de présence représentative de la présence desdites données secondaires au sein dudit signal. 15\n<CLM>\1\tProduit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, caractérisé en ce qu'il comprend des instructions de code de programme pour l'exécution d'un procédé selon l'une quelconque des revendications 1 à 3 et/ou des revendications 4 à 11, lorsqu'il est exécuté sur un ordinateur. 20