Brevet FR3069083A1 (20190118)

REVENDICATIONS1. Procédé mis en oeuvre par un serveur informatique médiateur, de vérification d'un paiement en vue d'améliorer la robustesse dudit paiement, le paiement étant réalisé avec un moyen de paiement électronique d'un système de paiement comprenant un serveur bancaire, le procédé comprenant: - importer (21a), depuis le serveur bancaire, de premières données relatives au paiement, chaque première donnée étant d'un premier type prédéfini ; - importer (2 lb), depuis un serveur vendeur, de deuxièmes données relatives au paiement, chaque deuxième donnée étant d'un deuxième type prédéfini ; - sélectionner (22) au moins un ensemble de types présents à la fois dans les premiers types prédéfinis et les deuxièmes types prédéfinis ; - sélectionner (23a, 23b), parmi les premières et les deuxièmes données, celles dont les types sont compris dans l'ensemble de types sélectionné ; - vérifier (24) si les premières données sélectionnées d'un type prédéfini sont égales aux deuxièmes données sélectionnées pour ce même type prédéfini, et - en cas de vérification négative, émettre une alerte (25.2).\n<CLM>\1\tProcédé selon la revendication 1 dans lequel, en cas de vérification positive, on réconcilie les premières données et les deuxièmes données.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, dans lequel en cas de vérification positive de la vérification, on effectue une vérification supplémentaire pour vérifier une correspondance entre des deuxièmes 16 données de type non compris dans l'ensemble de types sélectionné et toutes ou partie des premières données, selon un jeu de règles prédéterminé.\n<CLM>\1\tProcédé selon l'une des revendications 1 et 2, dans lequel en cas de 5 vérification négative suite à la vérification, le procédé comprend en outre : - la sélection d'un second ensemble de types présents à la fois dans les premiers types prédéfinis et les deuxièmes types prédéfinis, - la sélection, parmi les premières et les deuxièmes données, de celles dont les types sont compris dans le second ensemble de 10 types sélectionné ; - une seconde vérification, pour vérifier si les premières données sélectionnées d'un type prédéfini sont égales respectivement aux deuxièmes données sélectionnées pour ce même type prédéfini, et - en cas de seconde vérification négative, émettre une alerte. 15\n<CLM>\1\tProcédé selon la revendication 4 dans lequel, en cas de vérification positive de la seconde vérification, on effectue une vérification supplémentaire pour vérifier une correspondance entre des deuxièmes données de type non 20 compris dans le second ensemble de types sélectionné et toutes ou partie des premières données, selon un jeu de règles prédéterminé.\n<CLM>\1\tProcédé selon l'une des revendications 3 et 5 dans lequel, en cas de vérification négative suite à la vérification supplémentaire une alerte est 25 émise.\n<CLM>\1\tProcédé selon l'une des revendications précédentes dans lequel, en cas de vérification positive suite à l'une des vérifications, une alerte positive est émise. 17\n<CLM>\1\tProcédé selon l'une des revendications précédentes dans lequel, l'importation des deuxièmes données est réalisée au moyen d'une connexion sécurisée au serveur informatique médiateur. 5\n<CLM>\1\tProcédé selon l'une des revendications précédentes dans lequel, les deuxièmes données sont transmises de manière redondante au serveur informatique médiateur.\n<CLM>\1\tProgramme informatique comportant des instructions pour la mise en oeuvre 10 des étapes du procédé selon l'une des revendications précédentes, lorsque ces instructions sont exécutées par un processeur.\n<CLM>\1\tServeur informatique médiateur, configuré pour communiquer avec un serveur bancaire et un serveur vendeur pour augmenter la robustesse d'un 15 paiement réalisé avec un moyen de paiement électronique d'un système de paiement comprenant le serveur bancaire, ledit serveur informatique médiateur comprend un processeur configuré pour : - importer, depuis le serveur bancaire, de premières données relatives au paiement, chaque première donnée étant d'un premier 20 type prédéfini ; - importer, depuis le serveur vendeur, de deuxièmes données relatives au paiement, chaque deuxièmes donnée étant d'un deuxième type prédéfini ; - sélectionner au moins un ensemble de types présents à la fois dans 25 les premiers types prédéfinis et les deuxièmes types prédéfinis ; - sélectionner, parmi les premières et les deuxièmes données, celles dont les types sont compris dans l'ensemble de types sélectionné, et - vérifier si les premières données sélectionnées d'un type prédéfini 30 sont égales aux deuxièmes données sélectionnées pour ce même type prédéfini, 18 - en cas de vérification négative, émettre une alerte.