Brevet FR3049367A1 (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 comprenant un programme codé qui, lorsqu'il est exécuté par au moins un des processeurs, amène le système à : recevoir le résultat d'une analyse de fraude qui indique qu'une forme de paiement définie par une demande de confirmation d'un itinéraire incluant un ou plusieurs produits doit être testée ; déterminer, en réponse à la réception du résultat de l'analyse de fraude, un contexte de transaction de l'itinéraire ; identifier les règles de récupération dont les paramètres d'entrée sont satisfaits par le contexte de transaction ; identifier tout produit décisif de l'itinéraire ; appliquer les règles de récupération identifiées aux produits décisifs pour déterminer si les produits décisifs sont récupérables ; à la réponse que tous les produits décisifs dans l'itinéraire sont récupérables, confirmer la réservation des produits décisifs ; et à la réponse qu'au moins un produit décisif dans l'itinéraire est irrécupérable, annuler la forme de paiement.\n<CLM>\1\tLe système selon la revendication 1 dans lequel l'identification de règles de récupération dont les paramètres d'entrée sont satisfaits par le contexte de 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: à la transmission d'une interrogation à la base de données de règles de récupération, l'interrogation incluant des données qui définissent au moins une partie du contexte de transaction ; 3049367 76 à la recherche, dans la base de données, de règles de récupération dont les paramètres d'entrée sont satisfaits par la partie du contexte de transaction ; et à la transmission d'une réponse contenant les résultats de la recherche au système.\n<CLM>\1\tLe système selon la revendication 1 ou la revendication 2 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 à tous les produits décisifs dans l'itinéraire étant récupérables, au déclenchement d'un test de la forme de paiement.\n<CLM>\1\tLe système selon l'une quelconque des revendications 1-3 dans lequel l'annulation de la forme de paiement comprend : l'actualisation d'un enregistrement de voyage définissant l'itinéraire pour indiquer que la forme de paiement n'est pas utilisée pour confirmer la réservation de l'itinéraire ; et la transmission d'une demande à un système de paiement pour annuler la forme de paiement.\n<CLM>\1\tLe système selon l'une quelconque des revendications 1-4 dans lequel l'application de règles de récupération identifiées aux produits décisifs pour déterminer si les produits décisifs sont récupérables, 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 de données d'un enregistrement de voyage caractérisant chaque produit décisif, dans la base de données des enregistrements de voyage ; et pour chaque produit décisif: à l'application des règles de récupération identifiées aux données caractérisant le produit décisif afin de déterminer si au moins une des règles de récupération identifiée est satisfaite par les données ; et si au moins une des règles de récupération identifiées est satisfaite par les données, à l'identification du produit décisif en tant que produit récupérable. 3049367 77\n<CLM>\1\tLe système selon la revendication 5 dans lequel le code de programme, quand il est exécuté par au moins un processeur, amène le système par ailleurs, pour chaque produit décisif : en réponse aux règles de récupération dépendant d'une disponibilité du produit décisif, à la détermination de la disponibilité du produit décisif, dans lequel la détermination avisant qu'un produit décisif est récupérable, est basée au moins en partie sur la disponibilité du produit décisif.\n<CLM>\1\tLe système selon l'une quelconque des revendications 1-6 dans lequel le contexte de transaction définit un point de vente de l'itinéraire, une valeur totale de l'itinéraire, un type de produit dans l'itinéraire, un fournisseur du produit, un pourvoyeur du produit, une disponibilité du produit, le mode de réservation du produit, ou un type de passager.\n<CLM>\1\tLe système selon l'une quelconque des revendications l-7 dans lequel l'itinéraire inclut un produit non décisif 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 à tous les produits décisifs dans l'itinéraires étant récupérables, à l'application de règles de récupération identifiées au produit non décisif pour déterminer si le produit non décisif est récupérable; en réponse au produit non décisif étant récupérable, à la confirmation de la réservation du produit non décisif ; et en réponse au produit non décisif étant irrécupérable, à la non-confirmation du produit non décisif.\n<CLM>\1\tLe système selon l'une quelconque des revendications l-8 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 à tous les produits décisifs étant en cours de confirmation, à l'ajout d'un enregistrement de voyage qui définit l'itinéraire dans une file d'attente. 3049367 78\n<CLM>\1\tLe système selon la revendication 9 dans lequel le traitement de la transaction en ligne comprend : en réponse à la réception d'une réponse au test de la forme de paiement indiquant que la forme de paiement est frauduleuse, ou que le moment pour annuler une réservation sans déclencher de pénalité est sur le point d'expirer, à la suppression de l'enregistrement de voyage dans la file d'attente, à l'annulation de la réservation de l'itinéraire, et à la transmission d'une demande d'annulation d'une autorisation de la forme de paiement au système de paiement ; et en réponse à la réception d'une réponse au test de la forme de paiement indiquant que la forme de paiement n'est pas frauduleuse, à la confirmation de la réservation, à l'émission des contrats et à la capture de paiement pour tout produit restant dans l'itinéraire qui n'a pas encore été confirmé.\n<CLM>\1\tLe système selon l'une quelconque des revendications 1-10 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 contexte de transaction ne satisfaisant pas les paramètres d'entrée d'au moins une règle de récupération, à la détermination que les produits décisifs dans l'itinéraire sont irrécupérables.