Brevet FR3048299A1 (20170901)
REVENDICATIONS1. Un système de traitement de transaction en ligne comprenant : un ou plusieurs processeurs ; et une mémoire en communication avec un ou plusieurs processeurs, la mémoire stockant un programme codé configuré de sorte que lorsqu'il est exécuté par un ou plusieurs processeurs, il amène le système à : recevoir une demande de remboursement identifiant un premier enregistrement de base de données qui définit un itinéraire, un premier produit dans l'itinéraire devant être remboursé, et un second produit dans l'itinéraire devant être remboursé ; récupérer, à partir du premier enregistrement de base de données, les premières données qui définissent un commerçant pour le premier produit qui est le fournisseur du premier produit, un vendeur qui est le commerçant pour le second produit, et un second paiement effectué par l'acheteur au commerçant pour le second produit ; et déterminer, sur la base des premières données, un premier montant devant être remboursé à l'acheteur par le vendeur, un second montant devant être remboursé à l'acheteur par le fournisseur du premier produit, et un troisième montant devant être remboursé au vendeur par le fournisseur du second produit.\n<CLM>\1\tLe système selon la revendication 1 dans lequel le programme codé est configuré de sorte que lorsqu'il est exécuté par un ou plusieurs processeurs, il amène le système à récupérer une ou plusieurs règles qui définissent une première condition devant être satisfaite par le fournisseur du premier produit afin de rembourser le premier produit ; récupérer une ou plusieurs secondes règles qui définissent une seconde condition devant être satisfaites par le fournisseur du second produit afin de rembourser le second produit ; et récupérer une ou plusieurs troisièmes règles qui définissent une troisième condition devant être satisfaite par le vendeur afin de traiter la demande de remboursement, dans lequel le premier montant, le second montant, et le troisième montant sont par ailleurs déterminés sur la base d'une ou de plusieurs premières règles, d'une ou de plusieurs secondes règles et d'une ou de plusieurs troisièmes règles. 3048299 25\n<CLM>\1\tLe système selon la revendication 2 dans lequel le programme codé est configuré de sorte que lorsqu'il est exécuté par un ou plusieurs processeurs, il amène le système à récupérer une ou plusieurs troisièmes règles comprend : pour chacun des premiers et seconds produits, la récupération d'une ou de plusieurs quatrièmes règles qui définissent les premiers frais facturés par le vendeur pour rembourser le premier produit ou le second produit pour lesquels une ou plusieurs quatrièmes règles sont en cours de récupération et la récupération d'une ou de plusieurs cinquièmes règles qui définissent des seconds frais facturés par le vendeur pour traiter la demande de remboursement, dans laquelle une ou plusieurs troisièmes règles comprennent une ou plusieurs quatrièmes règles et une ou plusieurs cinquièmes règles.\n<CLM>\1\tLe système selon la revendication 2 dans laquelle : la première condition comprend au moins des premiers frais qui sont facturés par le fournisseur du premier produit ou d'une de l'une ou plusieurs premières qui sont appliquées par le fournisseur du premier produit, et la seconde condition comprend au moins l'un des seconds frais qui sont facturés par le fournisseur d'un second produit ou l'une d'une ou plusieurs des secondes règles appliquées par le fournisseur du second produit.\n<CLM>\1\tLe système selon l'une quelconque des revendications 1 à 4 dans lequel le programme codé est configuré de sorte que lorsqu'il est exécuté par un ou plusieurs processeurs, il amène le système à orchestrer un remboursement en : provoquant le transfert du premier montant du vendeur à l'acheteur ; provoquant le transfert du second montant du fournisseur du premier produit, à l'acheteur ; et en provoquant le transfert du troisième montant du fournisseur du second produit, au vendeur.\n<CLM>\1\tLe système selon l'une quelconque des revendications 1 à 5 dans lequel le programme codé est configuré de sorte que lorsqu'il est exécuté par un ou plusieurs processeurs, il amène le système à: 3048299 26 récupérer les secondes données à partir d'un second enregistrement de base de données, les deuxièmes données définissant une ou plusieurs formes de paiement utilisées pour effectuer le premier paiement et une ou plusieurs secondes formes de paiement utilisées pour effectuer le second paiement, dans lequel un ou plusieurs comptes de l'acheteur vers lesquels un premier montant et un second montant sont transférés, sont déterminés sur la base d'au moins en partie une ou plusieurs premières formes de paiement et une ou plusieurs secondes formes de paiement.\n<CLM>\1\tLe système selon l'une quelconque des revendications 1 à 5 dans lequel le programme codé est configuré de sorte que lorsqu'il est exécuté par un ou plusieurs processeurs, il amène le système à: en réponse à la détermination qu'une erreur est survenue, stocker les secondes données dans un second enregistrement de base de données, les secondes données définissant l'état de la demande de remboursement ; mettre en file d'attente le premier enregistrement de base de données ; et suspendre le traitement de la demande de remboursement.\n<CLM>\1\tLe système selon la revendication 7 dans laquelle les secondes données définissent l'état du traitement de la demande de remboursement en identifiant au moins un premier produit, un second produit, l'état de remboursement pour chaque produit, le produit ou le processus qui a déclenché l'erreur, et le type d'erreur. Le système selon les revendications 7 ou 8 dans lequel le programme codé est configuré de sorte que lorsqu'il est exécuté par un ou plusieurs processeurs, il amène le système à: en réponse à une demande de reprise, récupérer les secondes données dans un second enregistrement de base de données ; exécuter une commande provoquée par la demande de reprise afin de corriger ou d'ignorer la cause de l'erreur ; et reprendre le traitement de la demande de remboursement sur la base des secondes données. 3048299 27\n<CLM>\1\tLe système selon la revendication 9 dans laquelle la cause de l'erreur est un manquement de la part du fournisseur du premier produit ou du second produit, de répondre à une demande de transfert pour transférer le second montant à l'acheteur ou le troisième montant au vendeur, et dans lequel le programme codé est configuré de sorte que lorsqu'il est exécuté par un ou plusieurs processeurs, il amène le système à exécuter la commande pour corriger ou ignorer la cause de l'erreur en : sautant le traitement d'une portion du remboursement associée au fournisseur qui n'a pas répondu à la demande de transfert.\n<CLM>\1\tUn programme d'ordinateur qui, lorsqu'il est exécuté par un ou plusieurs processeurs, amène un ou plusieurs processeurs à : recevoir une demande de remboursement identifiant un enregistrement de base de données qui définit un itinéraire, un premier produit dans l'itinéraire devant être remboursé, et un second produit dans l'itinéraire devant être remboursé ; récupérer, à partir de l'enregistrement de base de données, de données définissant un commerçant pour le premier produit qui est le fournisseur du premier produit, un premier paiement effectué par un acheteur au commerçant pour le premier produit, un vendeur qui est le commerçant pour le second produit, et un second paiement effectué par l'acheteur au commerçant pour le second produit ; et déterminer, sur la base des données, un premier montant devant être remboursé à l'acheteur par le vendeur, un second montant devant être remboursé à l'acheteur par le fournisseur du premier produit et un troisième montant devant être remboursé au vendeur par le fournisseur du second produit.