Brevet FR3052284A1 (20171208)
REVENDICATIONS1. Procédé mis en oeuvre par des moyens informatiques pour contrôler une transaction de biens sur une plateforme de transaction en ligne, transaction dans laquelle un dispositif connecté, actionnable par un utilisateur, émet, sur commande de l'utilisateur, une requête de transaction comprenant un identifiant du dispositif connecté, via un réseau de communication, le procédé étant mis en oeuvre par un serveur de la plateforme de transaction et comprenant - - une étape initiale d'élaboration d'une base de données mettant en correspondance : * d'une part, un identifiant de dispositif connecté, et, * d'autre part, un identifiant de bien, * ainsi qu'un identifiant d'utilisateur apte à commander ce bien en opérant ladite transaction via ce dispositif connecté, - et des étapes courantes de : - réception via le réseau de communication d'une requête de transaction comprenant un identifiant de dispositif connecté, et - de traitement de la requête reçue en retrouvant, le cas échéant, en fonction de l'identifiant de dispositif connecté dans la requête, l'utilisateur de ce dispositif connecté et le bien à délivrer à cet utilisateur, caractérisé en ce que le dispositif connecté est apte à communiquer avec un réseau local avec une adresse MAC propre au dispositif connecté, en ce que la base de données répertorie en outre une adresse MAC propre à un dispositif connecté en correspondance de l'identifiant de ce dispositif connecté, et en ce que le serveur reçoit en outre une première adresse MAC de dispositif connecté, avec une requête de transaction issue de ce dispositif connecté, et vérifie dans la base de données une correspondance, en outre, entre : * ladite première adresse MAC, et * une deuxième adresse MAC, associée dans la base de données à l'identifiant du dispositif connecté que comprend la requête de transaction.\n<CLM>\1\tProcédé selon la revendication 1, caractérisé en ce que le dispositif connecté est un dispositif de commande à bouton poussoir unique, dont l'actionnement par un utilisateur provoque l'émission de la requête de transaction et de la première adresse MAC.\n<CLM>\1\tProcédé selon la revendication 2, caractérisé en ce qu'un actionnement court du bouton poussoir provoque l'émission de la requête de transaction et de la première adresse MAC, tandis qu'un actionnement long du bouton poussoir provoque une étape d'initialisation du dispositif comportant: 3052284 11 - l'émission d'une requête d'enregistrement dans la base de données d'une correspondance entre l'identifiant du dispositif et ladite première adresse MAC.\n<CLM>\1\tProcédé selon la revendication 3, caractérisé en ce que l'étape d'initialisation du dispositif comporte 5 en outre : - l'émission d'une requête d'enregistrement dans la base de données d'une correspondance entre l'identifiant du dispositif et au moins l'identifiant de l'utilisateur.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que le serveur rejette une 10 requête de transaction si le serveur ne retrouve pas dans la base de données l'identifiant de dispositif connecté que comprend cette requête.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que le serveur rejette une requête de transaction si le serveur n'identifie pas la première adresse MAC reçue d'un dispositif 15 connecté comme étant identique à la deuxième adresse MAC correspondant dans la base de données à l'identifiant de dispositif connecté que comprend la requête émise par ce dispositif connecté.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que le réseau de communication comprend un tronçon du réseau local, et en ce que la requête de transaction comporte 20 ladite première adresse MAC du dispositif connecté dans le réseau local.\n<CLM>\1\tProcédé selon l'une des revendications 1 à 6, caractérisé en ce que le dispositif connecté est agencé pour émettre : - un premier message via le réseau de communication et comportant ladite requête de transaction, à 25 destination de la plateforme de transaction, et - un deuxième message comportant la première adresse MAC, via le réseau local et une passerelle du réseau local pour atteindre la plateforme de transaction.\n<CLM>\1\tProcédé selon la revendication 8, caractérisé en ce que les premier et deuxième messages sont émis 30 dans un premier intervalle de temps, et en ce que le serveur compare en outre des moments de réception des premier et deuxième messages auprès de la plateforme de transaction, pour rejeter une requête de transaction issue d'un dispositif connecté si le deuxième message issu de ce dispositif connecté a été reçue avant ou après le premier message issu de ce dispositif connecté, dans un second intervalle de temps, maximum, prédéterminé. 35\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce que la base de données stocke en outre des coordonnées de terminal à disposition de l'utilisateur, en correspondance de l'identifiant 3052284 12 de l'utilisateur, et en ce que la plateforme de transaction envoie un message au terminal de l'utilisateur annonçant, le cas échéant, que la requête de transaction est acceptée.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, caractérisé en ce qu'une deuxième requête de 5 transaction issue d'un dispositif connecté est rejetée si cette deuxième requête succède une première requête de transaction reçue de ce dispositif connecté dans un intervalle de temps inférieur à une durée prédéterminée.\n<CLM>\1\tSystème pour contrôler une transaction de biens sur une plateforme de transaction en ligne, 10 comportant un dispositif connecté agencé pour se connecter au moins à un réseau local avec une adresse MAC, et un serveur relié à une base de données pour la mise en oeuvre du procédé selon l'une des revendications précédentes.\n<CLM>\1\tDispositif connecté d'un système selon la revendication 12, agencé pour émettre une requête de 15 transaction, caractérisé en ce qu'il est apte à être connecté à un réseau local dans lequel il a une première adresse MAC, la requête de transaction comportant ladite première adresse MAC.\n<CLM>\1\tServeur d'un système selon la revendication 12, caractérisé en ce qu'il comporte un circuit informatique programmé pour la vérification de requêtes de transaction par utilisation des données de 20 ladite base de données.\n<CLM>\1\tProgramme informatique caractérisé en ce qu'il comporte des instructions pour la mise en oeuvre du procédé selon l'une des revendications 1 à 11, lorsque ce programme est exécuté par un processeur d'un circuit informatique. 25