Brevet FR3051613A1 (20171124)
REVENDICATIONS1. Un système pour l'échange sécurisé d'un jeton de carte de crédit entre un premier ordinateur et un ordinateur externe pour l'achat d'un produit, le système comprenant : l'ordinateur externe ; le premier ordinateur avec un ou plusieurs processeurs, une caméra couplée à un ou plusieurs processeurs, et une mémoire couplée à un ou plusieurs processeurs, la mémoire stockant des données comprenant une base de données et un code de programme qui, lorsqu'il est exécuté par un ou plusieurs processeurs, amène le système à : numériser le premier code-barres à l'aide de la caméra, dans lequel le premier code-barres est publié sur un écran d'affichage de l'ordinateur externe et le premier code-barres indique une pluralité de paramètres de paiement du produit ; décoder le premier code-barres pour en extraire les paramètres de paiement ; publier les paramètres de paiement pour affichage à l'intention de l'utilisateur ; recevoir une première saisie, dans laquelle la première saisie indique un numéro de carte de crédit pour l'achat d'un produit et un jeton de la carte de crédit correspondant au numéro de la carte de crédit, est sauvegardé dans la mémoire ; en réponse à la réception de la première saisie, générer un second code-barres qui contient les premières données cryptées de charge utile, dans lesquelles les premières données cryptées de charge utile incluent le jeton de la carte de crédit et publier le second code-barres pour affichage dans lequel le second code-barres est lisible par un dispositif optique de l'ordinateur externe.\n<CLM>\1\tLe système selon la revendication 1 comprenant par ailleurs : un troisième ordinateur en communication avec l'ordinateur externe dans lequel l'ordinateur externe est configure pour envoyer le second code-barres au troisième ordinateur; et une chambre forte de jetons en communication avec le troisième ordinateur ; dans laquelle le troisième ordinateur est configure pour décoder le second code-barres, pour valider le contenu des données cryptées de charge utile afin d'obtenir le jeton de la carte de crédit et pour récupérer un numéro d'une carte de crédit originale dans la chambre forte de jetons sur la base du jeton de la carte de crédit.\n<CLM>\1\tLe système selon la revendication 2 dans lequel le troisième ordinateur est configure pour communiquer avec un réseau de paiement afin de déterminer si le numéro de la carte de crédit originale 3051613 20 est valide, et en réponse au numéro de la carte de crédit originale s'avérant valide, le réseau de paiement autorise le paiement du produit et envoie une autorisation au troisième ordinateur.\n<CLM>\1\tLe système selon la revendication 3 dans lequel l'ordinateur externe est configuré pour recevoir 5 l'autorisation de paiement pour le produit en provenance du troisième ordinateur, pour générer un troisième code-barres qui contient un reçu de paiement pour le produit, et pour publier le troisième code-barres pour affichage, dans lequel le troisième code-barres est numérisé à l'aide de la caméra.\n<CLM>\1\tLe système selon la revendication 1 dans lequel le premier ordinateur et un troisième ordinateur 10 sont connectés à un réseau avant la numérisation du premier code-barres par la caméra, dans lequel le premier ordinateur est configuré pour : recevoir une seconde saisie indiquant le numéro de la carte de crédit ; générer des secondes données cryptées de charge utile qui contiennent le numéro de la carte de crédit, en réponse à la réception de la seconde saisie ; 15 transmettre une demande de provisionnement de carte incluant les secondes données cryptées de charge utile via le réseau, dans lequel le troisième ordinateur est configuré pour : recevoir la demande de provisionnement de carte via le réseau, décrypter les secondes données cryptées de charge utile, en réponse à la réception d'une demande de 20 provisionnement de carte, pour récupérer le numéro de la carte de crédit, envoyer le numéro de la carte de crédit à une application de tokénisation, et dans lequel, en réponse à la réception du numéro de carte de crédit, l'application de tokénisation génère un jeton de la carte de crédit 25\n<CLM>\1\tLe système selon la revendication 5 dans lequel le numéro de jeton de carte de crédit est sauvegardé dans une chambre forte de jetons et est également transmis via le réseau du troisième ordinateur au premier ordinateur, et dans lequel le premier ordinateur est configuré pour conserver le jeton de la carte de crédit en mémoire sous forme d'empreinte numérique. 3051613 21\n<CLM>\1\tLe système selon l'une quelconque des revendications 1 à 6 dans lequel un ou plusieurs processeurs font partie d'un dispositif électronique mobile.\n<CLM>\1\tUn procédé pour l'échange sécurisé d'un jeton de carte de crédit entre un premier ordinateur et un 5 ordinateur externe dans le cadre de l'achat d'un produit, le procédé comprenant : la numérisation d'un premier code-barres par une caméra d'un premier ordinateur, dans lequel le premier code-barres est publié sur un écran d'affichage de l'ordinateur externe et le premier code-barres indique une pluralité de paramètres de paiement du produit; le décodage du premier code-barres, par le premier ordinateur, pour en extraire les paramètres de 10 paiement ; la publication, par le premier ordinateur, des paramètres de paiement pour affichage à l'intention de l'utilisateur ; la réception, par le premier ordinateur, d'une première saisie, dans laquelle la première saisie indique un numéro de carte de crédit pour l'achat d'un produit et la sauvegarde dans la mémoire du 15 premier ordinateur d'un jeton de carte de crédit correspondant au numéro de la carte de crédit ; en réponse à la réception d'une première saisie, la génération par le premier ordinateur, d'un second code-barres qui contient des premières données cryptées de charge utile, dans lesquelles les premières données cryptées de charge utile incluent le jeton de la carte de crédit ; et la publication par le premier ordinateur du second code-barres pour affichage, dans laquelle le 20 second code-barres est lisible par un dispositif optique de l'ordinateur externe.\n<CLM>\1\tLe procédé selon la revendication 8 comprenant par ailleurs : l'envoi sur le réseau, par l'ordinateur externe, d'un second code-barres à un troisième ordinateur ; le décodage du second code-barres par le troisième ordinateur ; 25 la validation du contenu des premières données cryptées de charge utile, par le troisième ordinateur, pour obtenir le jeton de la carte de crédit ; et la récupération, par le troisième ordinateur, d'un numéro de la carte de crédit originale d'une chambre forte de jetons, sur la base du jeton de carte de crédit. 30\n<CLM>\1\tLe procédé selon la revendication 9 comprenant par ailleurs : l'envoi, par le troisième ordinateur, d'une communication à un réseau de paiement ; en réponse à la réception de la communication, le réseau de paiement détermine la validité du numéro de la carte de crédit originale ; 3051613 22 en réponse au numéro de la carte de crédit originale s'avérant valide, le réseau de paiement autorise le paiement pour le produit via le réseau de paiement ; et l'envoi, via le réseau de paiement, d'une autorisation au troisième ordinateur. 5\n<CLM>\1\tLa procédé selon la revendication 10 comprenant par ailleurs : la réception, par le troisième ordinateur, de l'autorisation pour le paiement du produit ; l'envoi de l'autorisation via le réseau à l'ordinateur externe ; la génération, par l'ordinateur externe, d'un troisième code-barres qui contient un reçu de paiement pour le produit ; et 10 la publication, par l'ordinateur externe, du troisième code-barres pour affichage, dans lequel le troisième code-barres est numérisé par la caméra du premier ordinateur.\n<CLM>\1\tLe procédé selon la revendication 8 comprenant par ailleurs : avant la numérisation du premier code-barres par le premier ordinateur, la connexion du premier 15 ordinateur et du troisième ordinateur au réseau ; la réception, par le premier ordinateur, d'une seconde saisie indiquant le numéro de carte de crédit ; en réponse à la réception de la seconde saisie, la génération, par le premier ordinateur, de secondes données cryptées de charge utile contenant le numéro de carte de crédit ; 20 la transmission, par le premier ordinateur, d'une demande de provisionnement de carte incluant les secondes données cryptées de charge utile, via le réseau ; la réception, par le troisième ordinateur, de la demande de provisionnement de carte, en provenance du réseau ; et en réponse à la réception de la demande de provisionnement de carte, le décryptage, par le 25 troisième ordinateur, des secondes données cryptées de charge utile pour récupérer le numéro de carte de crédit ; l'envoi, par le troisième ordinateur, du numéro de carte de crédit à une application de tokénisation ; et en réponse à la réception du numéro de carte de crédit, la génération, par l'application de 30 tokénisation, du jeton de la carte de crédit.\n<CLM>\1\tLe procédé selon la revendication 12 comprenant par ailleurs : la sauvegarde, par le troisième ordinateur, du jeton de carte de crédit dans une chambre forte de jetons ; 3051613 23 la transmission, par le troisième ordinateur, du jeton de carte de crédit, sur le réseau ; la réception sur le réseau, par le premier ordinateur, du jeton de carte de crédit ; et l'enregistrement du jeton de la carte de crédit, sous forme d'empreinte numérique, dans la mémoire du premier ordinateur.\n<CLM>\1\tLe procédé selon l'une quelconque des revendications 8 à 13 dans lequel le premier ordinateur est un dispositif électronique portable.\n<CLM>\1\tUn produit-programme d'ordinateur pour l'échange sécurisé d'un jeton de carte de crédit avec un 10 ordinateur externe dans le cadre de l'achat d'un produit, le produit-programme d'ordinateur comprenant : des portions/moyens/instructions de code de programme enregistrées sur un support lisible par ordinateur pour mettre en oeuvre les étapes du procédé selon l'une quelconque des revendications 8 à 14 lorsque ledit programme fonctionne sur un ordinateur. 15