Brevet FR3049368A1 (20170929)
REVENDICATIONS1. Un système de traitement de transaction en ligne comprenant : un ou plusieurs processeurs ; et une mémoire couplée aux processeurs, la mémoire stockant des données composant le programme codé qui, lorsqu'il est exécuté par au moins un des processeurs, amène le système à : recevoir une première demande de reprise du traitement d'une transaction pour acheter un itinéraire ; en réponse à la réception de la première demande, la récupération, à partir d'une première base de données, d'un enregistrement d'une base de données qui définit l'itinéraire ; l'identification d'un premier produit de l'itinéraire pour lequel un contrat n'a pas été émis ; la détermination de l'état du premier produit ; et la reprise du traitement de la transaction sur la base de l'état du premier produit.\n<CLM>\1\tLe système selon la revendication 1 dans lequel il y a une reprise du traitement de la transaction et dans lequel le code de programme, quand il est exécuté par au moins un processeur, amène le système par ailleurs à : déterminer si l'enregistrement de la base de données comporte une nouvelle forme de paiement ajoutée dès lors que le traitement de la transaction a été interrompu ; déterminer, en réponse à l'enregistrement de la base de données incluant la nouvelle forme de paiement, si un paiement a été effectué pour le premier produit ; récupérer, en réponse au paiement n'ayant pas été exécuté, un ensemble de règles pour l'affection d'un commerçant au premier produit ; affecter le commerçant au premier produit sur la base de l'ensemble des règles et la nouvelle forme de paiement ; et l'actualisation de l'enregistrement de la base de données pour associer le commerçant affecté au premier produit. 3049368 76\n<CLM>\1\tLe système selon la revendication 1 dans lequel l'état du premier produit indique que le premier produit a remplacé un second produit et dans lequel le code de programme, quand il est exécuté par au moins un processeur, amène le système par ailleurs à : la récupération d'un ensemble de règles pour affecter un commerçant au premier produit ; l'affectation du commerçant au premier produit sur la base de l'ensemble des règles et d'une caractéristique du premier produit ; et l'actualisation de l'enregistrement de la base de données pour associer le commerçant affecté au premier produit.\n<CLM>\1\tLe système selon la revendication 1 dans lequel le code de programme, quand il est exécuté par au moins un processeur, amène le système par ailleurs à : la récupération d'un ensemble de règles à partir d'une seconde base de données ; la détermination, sur la base de l'ensemble des règles, de l'importance ou non du premier produit par rapport à l'itinéraire ; la transmission d'une seconde demande pour confirmer la réservation du premier produit ; la réception d'un rejet de la seconde demande ; et en réponse à la réception du rejet : à l'annulation de toutes les demandes de réservation confirmées antérieurement pour l'itinéraire si le premier produit est décisif pour l'itinéraire ; et au maintien de toutes les demandes de réservation confirmées antérieurement pour l'itinéraire si le premier produit n'est pas décisif pour l'itinéraire.\n<CLM>\1\tLe système selon la revendication 1 dans lequel le premier produit est fourni par un fournisseur, l'état du premier produit indiquant que le premier produit a remplacé un second produit, le fournisseur n'est pas un commerçant pour le premier produit, et dans lequel le code de programme, quand il est exécuté par au moins un processeur, amène le système par ailleurs à : 3049368 77 la récupération, à partir d'une seconde base de données, d'un ensemble de règles de paiement pour déterminer la forme de paiement du premier produit, utilisée en faveur du fournisseur du premier produit ; la détermination de la forme de paiement en utilisant l'ensemble des règles de paiement ; l'actualisation de l'enregistrement de la base de données pour refléter la forme de paiement.\n<CLM>\1\tLe système selon la revendication 1 dans lequel l'état du premier produit indique un changement d'une forme de paiement fournie par un acheteur du premier produit et dans lequel le code de programme, quand il est exécuté par au moins un processeur, amène le système par ailleurs à : l'extraction de la forme de paiement à partir de l'enregistrement de la base de données ; et la transmission d'une seconde demande d'autorisation de la forme de paiement à un système de paiement.\n<CLM>\1\tLe système selon la revendication 6 dans lequel un fournisseur du premier produit est un commerçant pour le premier produit et dans lequel le code de programme, quand il est exécuté par au moins un processeur, amène le système par ailleurs à : l'actualisation de l'enregistrement de la base de données pour refléter que la forme de paiement fournie par l'acheteur constitue la forme de paiement fournie au fournisseur du premier produit.\n<CLM>\1\tLe système selon l'une quelconque des revendications 1 - 7 dans lequel le premier produit fait partie d'une pluralité de produits composant l'itinéraire et dans lequel le code de programme, quand il est exécuté par au moins un processeur, amène le système par ailleurs à : en réponse à la première demande ne permettant pas d'inclure les données relatives au paiement, l'extraction d'un montant du paiement enregistré pour chacun des produits ; 3049368 78 l'addition du montant du paiement pour chacun des produits pour produire la somme des paiements ; la comparaison de la somme des paiements au montant total de la transaction ; et si la somme des paiements ne correspond pas au montant total de la transaction, à la suspension du traitement de la transaction.\n<CLM>\1\tLe système selon l'une quelconque des revendications 1 - 3 dans lequel la première demande de reprise du traitement de la transaction comprend un résultat d'analyse de fraude et dans lequel le code de programme, quand il est exécuté par au moins un processeur, amène le système par ailleurs à : en réponse au résultat de l'analyse de fraude indiquant qu'une forme de paiement n'est pas frauduleuse, la transmission d'une seconde demande pour confirmer la réservation du premier produit ; et l'actualisation de l'enregistrement de la base de données pour refléter le résultat de l'analyse de la fraude relative à la forme de paiement indiquant que la forme de paiement n'est pas frauduleuse.\n<CLM>\1\tLe système selon la revendication 9 dans lequel le code de programme, quand il est exécuté par au moins un processeur, amène le système par ailleurs, en réponse au résultat de l'analyse de la fraude indiquant que la forme de paiement est frauduleuse, à : l'actualisation de l'enregistrement de la base de données pour refléter le résultat de l'analyse de la fraude relative à la forme de paiement ; l'annulation d'une autorisation de la forme de paiement ; et 3049368 79 la suspension du traitement de la transaction.\n<CLM>\1\tLe système de l'une quelconque des revendications 1 - 3, dans lequel le code de programme, quand il est exécuté par au moins un processeur, amène le système par ailleurs à : en réponse à l'état du premier produit indiquant qu'une forme de paiement a été approuvée pour le premier produit et qu'aucune confirmation de réservation n'a été reçue en provenance d'un système de réservation, la transmission d'une seconde demande pour confirmer la réservation du premier produit auprès du système de réservation.\n<CLM>\1\tLe système selon l'une quelconque des revendications 1 - 3 dans lequel le code de programme, quand il est exécuté par au moins un processeur, amène le système par ailleurs à : la détermination, sur la base de l'enregistrement de la base de données, de l'achat ou non d'une assurance pour le premier produit ; si l'assurance a été achetée, la détermination qu'un fournisseur s'est engagé pour la souscription de l'assurance, le cas échéant ; et si le fournisseur ne s'est pas engagé à fournir l'assurance, l'envoi d'une seconde demande au fournisseur lui demandant de s'engager à fournir l'assurance.\n<CLM>\1\tLe système selon la revendication 1 dans lequel le premier produit fait partie d'une pluralité de produits composant l'itinéraire et dans lequel le code de programme, quand il est exécuté par au moins un processeur, amène le système par ailleurs à : la détermination, pour chacun des produits et sur la base de l'enregistrement de la base de données, de l'émission ou non d'un contrat respectif pour chaque produit ; si un contrat respectif a été émis pour chacun des produits, la détermination de la capture ou non d'un paiement pour l'itinéraire ; et si le paiement n'a pas été capturé, l'envoi d'une seconde demande de paiement au système d'une banque acquérant.