Brevet FR3050054A1 (20171013)
REVENDICATIONS1. Une méthode pour le traitement de moyens alternatifs de paiement électronique, AMOP, dans un système transactionnel de traitement en ligne, la méthode comprenant : la réception par un ou plusieurs processeurs, de premières données AMOP, en relation avec une transaction en ligne impliquant un commerçant ; et à la réception des premières données AMOP : la transformation, par un ou plusieurs processeurs, des premières données AMOP pour créer une forme de paiement virtuelle compatible avec le système existant du commerçant ; la transmission, par un ou plusieurs processeurs, de la forme de paiement virtuelle au système existant pour traitement, et après la création de la forme de paiement virtuelle, la conservation, par un ou plusieurs processeurs, des données de transformation pour la transformation de la forme de paiement virtuelle en secondes données AMOP dans une base de données abritée sur un dispositif de stockage de mémoire de masse.\n<CLM>\1\tLa méthode selon la revendication 1, dans laquelle la forme de paiement virtuelle comprend une carte de crédit virtuelle qui inclut un numéro de carte de crédit, une première partie d'un numéro de carte de crédit comprenant une première séquence de chiffres spécifiques à l'AMOP, et une seconde partie du numéro de carte de crédit comprenant une seconde séquence de chiffres spécifiques à la transaction en ligne.\n<CLM>\1\tLa méthode selon la revendication 2, dans laquelle les premières données AMOP incluent un identifiant spécifique à l'AMOP, et qui transforme les premières données AMOP pour créer une forme de paiement virtuelle compatible avec le système existant du commerçant, comprend : la détermination de la première séquence de chiffres sur la base de l'identifiant spécifique à l'AMOP inclus dans les premières données AMOP ; la détermination d'une seconde séquence de chiffres spécifique à la transaction en ligne ; le rattachement de la seconde séquence de chiffres à la première séquence de chiffres pour former une partie du numéro de carte de crédit ;- 3050054 27 le calcul d'un chiffre de vérification qui satisfait un algorithme de vérification relatif à la partie du numéro de carte de crédit ; et le rattachement du chiffre de vérification à la partie du numéro de carte de crédit pour former le numéro de la carte de crédit.\n<CLM>\1\tLa méthode selon la revendication 3, dans laquelle la première séquence de chiffres comprend l'identifiant spécifique à l'AMOP inclus dans les premières données AMOP, et la seconde séquence de chiffres spécifique à la transaction en ligne est déterminée en utilisant un générateur de nombres aléatoires.\n<CLM>\1\tLa méthode selon les revendications 2 ou 3, dans laquelle la carte de crédit virtuelle comprend une valeur de vérification de la carte, et transformant les premières données AMOP pour créer une forme de paiement virtuelle compatible avec le système existant du commerçant, comprend : la génération grâce à un générateur de nombres aléatoires avant la réception des premières données liées à l'AMOP, d'une troisième séquence de chiffres ; et l'extraction, comme valeur de vérification de la carte, de trois ou plusieurs chiffres actuellement non utilisés à partir de la troisième séquence de chiffres dans la séquence.\n<CLM>\1\tLa méthode selon la revendication 1, comprenant par ailleurs : la réception d'une forme de paiement virtuelle en provenance du système existant ; la vérification de la forme de paiement virtuelle sur la base des données de transformation stockées dans la base de données ; en réponse à la vérification de la forme de paiement virtuelle, la transformation de la forme de paiement virtuelle en secondes données AMOP sur la base des données de transformation ; et la transmission des secondes données AMOP à un acquéreur pour la collecte du paiement sur la base des secondes données.\n<CLM>\1\tLa méthode selon la revendication 6, dans laquelle la forme de paiement virtuelle inclut une carte de crédit virtuelle qui inclut un numéro de carte de crédit et une valeur de vérification 3050054 28 de carte ; la vérification de la forme de paiement virtuelle sur la base des données de transformation stockées dans la base de données comprend : la vérification que le numéro de carte de crédit est associé à la valeur de vérification de la carte dans les données de transformation.\n<CLM>\1\tLa méthode selon l'une quelconque des revendications 1 à 7, comprenant par ailleurs : la désactivation de la forme de paiement virtuelle pour la rendre inutilisable pour une autre transaction en ligne.\n<CLM>\1\tLa méthode selon l'une quelconque des revendications 1 à 8, dans laquelle le commerçant est une compagnie aérienne, la transaction en ligne comprend une confirmation de réservation de vol et la transmission de la forme de paiement virtuelle au système existant permettant au système existant de générer un enregistrement de nom de passager pour la confirmation de la réservation de voyage qui inclut un élément de paiement indiquant la forme virtuelle du paiement.\n<CLM>\1\tLa méthode selon la revendication 1, dans laquelle la forme de paiement virtuelle comprend une carte de crédit virtuelle, la carte de crédit virtuelle est transmise au système existant sans traitement ultérieur de la forme de paiement virtuelle pour satisfaire une norme de sécurité des données portant sur les cartes de crédit physiques à usage multiple.\n<CLM>\1\tUn système transactionnel en ligne pour le traitement de moyens de paiement alternatifs, AMOP, le système transactionnel en ligne comprenant : un dispositif de stockage de mémoire de masse qui héberge une base de données configurée pour stocker les données de transformation relatives à la transformation d'une forme de paiement virtuelle en premières données AMOP, dans lequel la forme de paiement virtuelle est compatible avec le système existant du commerçant ; un ou plusieurs processeurs ; et une mémoire couplée à un ou plusieurs processeurs, dans laquelle la mémoire stocke les instructions qui, lors de leur exécution par un ou plusieurs processeurs, amènent le système transactionnel en ligne à : 3050054 29 en réponse à la réception de secondes données AMOP dans le cadre d'une transaction en ligne avec un commerçant : transformer les secondes données AMOP pour créer une forme de paiement virtuelle compatible avec le système existant; transmettre la forme de paiement virtuelle au système existant pour traitement, et après la création de la forme de paiement virtuelle, conserver les données de transformation pour transformer la forme de paiement virtuelle en premières données AMOP dans la base de données.\n<CLM>\1\tLe système selon la revendication 11, dans lequel l'exécution des instructions par un ou plusieurs processeurs amène par ailleurs le système transactionnel en ligne à mettre en oeuvre la méthode selon l'une quelconque des revendications 2 à\n<CLM>\1\t13. Un produit programme d'ordinateur comprenant des instructions de code de programme enregistrées sur un support lisible par ordinateur comprenant des moyens de programme lisibles par ordinateur pour, en réponse à la réception des premières données liées au moyen de paiement électronique alternatif, AMOP, dans le cadre d'une transaction en ligne avec un commerçant, mettre en oeuvre l'étape suivante : des moyens de programmation lisibles par ordinateur pour effectuer l'étape de transformation des premières données AMOP afin de créer une forme de paiement virtuelle compatible avec un système existant du commerçant ; des moyens de programmation lisibles par ordinateur pour effectuer l'étape de transmission de la forme de paiement virtuelle au système existant pour traitement, et des moyens de programmation lisibles par ordinateur pour effectuer l'étape de conservation des données de transformation après la création de la forme de paiement virtuelle, sous forme de secondes données AMOP dans une base de données hébergée sur un dispositif de stockage de mémoire de masse, lorsque ledit programme fonctionne sur un ordinateur. 3050054 30\n<CLM>\1\tLe produit programme d'ordinateur selon la revendication 13 comprenant un code de programme enregistré sur un support lisible par ordinateur pour exécuter les étapes du procédé selon les revendications 2-10 lorsque ledit programme fonctionne sur un ordinateur.