Brevet FR2811787A1 — publié le 20020118

Domaine technique La présente invention concerne d'une manière générale les méthodes et systèmes destinés à améliorer la sécurité des transactions électroniques effectuées à l'aide d'une carte de crédit, et plus particulièrement une méthode pour valider un paiement électronique avec une carte de crédit. Contexte Le paiement électronique est de plus en plus utilisé pour effectuer des transactions, notamment sur le réseau10 Internet. Un vendeur propose un catalogue électronique pour vendre des produits ou même des services sur Internet. Tout acheteur connecté à Internet par un terminal peut consulter le catalogue et acheter les articles proposés en envoyant sa commande au vendeur par Internet, avec le numéro de sa carte de crédit. En général, le paiement est validé en recourant à un centre de paiement électronique également connecté au réseau Internet. Ce centre est connecté à des organismes bancaires et est agréé/certifié par ces derniers. Lorsque l'acheteur20 commande des articles au vendeur, il transmet son code PIN (Personal Identification Number) au centre de paiement électronique avec la référence des articles achetés, la date et l'heure de l'achat. A la réception de la commande, le vendeur envoie la référence des articles, l'heure et la date25 et le numéro de carte de crédit au centre de paiement électronique, lequel peut alors valider le paiement après avoir vérifié que le code PIN correspond au numéro de la carte. Mais, dans ce mode de paiement électronique, c'est toujours l'acheteur qui décide et valide la transaction. Or, compte de tenu de l'augmentation des paiements électroniques sur le FR9 2000 0012 2 réseau Internet, et de la nécessité de rendre un tel système accessible à plusieurs personnes liées à une même carte de crédit, telles que les jeunes (enfants) ou les personnes âgées (grands-parents) qui sont parfois dépassées par les techniques modernes, il peut être problématique qu'une telle transaction ne puisse être validée par le titulaire principal de la carte de crédit, ou par une tierce personne d'une manière générale. Résumé de l'invention C'est pourquoi la présente invention a pour objet principal de proposer une méthode pour permettre à une tierce personne de valider un paiement électronique par carte de crédit. Par conséquent, l'invention concerne une méthode pour valider un paiement électronique par carte de crédit, dans15 un système de transaction comprenant un terminal vendeur pour enregistrer l'achat d'un ou de plusieurs articles par un acheteur à l'aide d'une carte de crédit associée à une multitude de codes PIN, et un centre de paiement électronique connecté au terminal vendeur par le réseau Internet, la méthode consistant pour le centre de paiement électronique à contrôler que le code PIN fourni par l'acheteur au centre est associé au numéro de la carte de crédit communiqué par l'acheteur au terminal vendeur. Cette méthode est caractérisée par le fait qu'elle comprend25 également une opération effectuée automatiquement par le centre de paiement électronique consistant à contrôler avec une tierce personne que le code PIN de l'acheteur est valide. Brève description des dessins FR9 2000 0012 3 On comprendra mieux les divers objets, caractéristiques et avantages de l'invention à la lecture de la description détaillée ciaprès accompagnée des dessins suivants: * La figure 1 est une représentation fonctionnelle d'un système dans lequel un acheteur commande des articles à un vendeur et effectue le paiement sur un centre de paiement électronique via le réseau Internet. * La figure 2 montre des étapes exécutées dans le centre de paiement électronique pour appliquer la méthode faisant l'objet de l'invention. Description détaillée de l'invention Selon la présente invention, un terminal acheteur 10, un terminal vendeur 12 et un centre de paiement électronique 1415 sont tous trois connectés au réseau Internet 16. Lorsque l'acheteur veut commander des articles après avoir consulté un catalogue électronique, il envoie la commande au terminal vendeur 12 via le réseau. Pour cela, il envoie, avec une clé de codage 1 fournie par le vendeur lors de l'initialisation20 de la transaction, les informations nécessaires qui sont le numéro de la carte de crédit, la référence des articles commandés et l'heure et la date de l'achat. Simultanément, l'acheteur envoie par Internet un autre message crypté avec une clé de codage 2 au centre de paiement électronique 14,25 ce message contenant la référence des articles achetés et l'heure et la date de l'achat. Après avoir reçu la commande, le terminal vendeur 12 envoie avec une clé de codage 3 les informations nécessaires pour effectuer le paiement électronique, à savoir la référence des articles et l'heure et la date de l'achat, ainsi qu'un code PIN. On notera que les clés de codage 2 et 3 ont été préalablement fournies par le centre de paiement électronique respectivement à l'acheteur 10 et au vendeur 12. FR9 2000 0012 En général l'acheteur 10 est éloigné du vendeur et la transaction entre eux se fait par Internet. Mais il est possible que l'acheteur 10 se trouve dans le magasin du vendeur. Dans ce cas, les informations nécessaires sont fournies directement par l'acheteur et les informations contenant le code PIN sont transmises par le terminal vendeur 12 au centre de paiement électronique. Après avoir reçu le code PIN de l'acheteur 10, le centre de paiement électronique contrôle que le code PIN reçu est10 valide en vérifiant dans des tables de profils 18 les entrées correspondant aux numéros de cartes et en vérifiant d'autres informations correspondant à chaque code PIN tel que le montant autorisé. Le centre de paiement électronique 16 lance ensuite un processus de validation en contactant une tierce personne 20 par un réseau téléphonique 22. Ce réseau téléphonique sera de préférence un réseau sans fil et le tiers 20 possédera un téléphone mobile de sorte qu'il pourra toujours être contacté (en supposant que son téléphone mobile soit toujours activé). On notera aussi que20 le réseau téléphonique peut être remplacé par n'importe quel type de réseau de transmission, et notamment le réseau Internet. Les étapes de la méthode effectuées dans le centre de paiement électronique et faisant l'objet de l'invention sont25 décrites ci-dessous en se référant à la figure 2. Comme nous l'avons vu plus haut, le numéro de la carte et le code PIN de l'acheteur sont d'abord envoyés (étape 30) au centre de paiement électronique respectivement par l'acheteur et le vendeur. Après avoir reçu ces informations, l'ordinateur du30 centre de paiement électronique effectue un contrôle de profil (étape 32) en consultant une table de profils (voir figure 1). En effet, différents codes PIN correspondent au numéro de la carte de crédit; ils peuvent, par exemple, être calculés à partir du code PIN original par un algorithme, FR9 2000 0012 par exemple un algorithme de brouillage. Ainsi, le titulaire principal de la carte de crédit peut donner une copie de la carte à d'autres personnes (par exemple, un homme peut donner une copie à son épouse et une copie à chacun de ses 5 enfants). Toutes ces personnes ont des codes PIN différents et sont donc identifiées différemment lors d'une transaction de paiement. Sur la figure 2, les tables de profils permettent de savoir si le code PIN fourni par l'acheteur est valide (étape 34).10 Si ce n'est pas le cas, un message d'erreur électronique est envoyé au terminal acheteur (étape 36). Si le code PIN correspond à l'un des codes valides associés à la carte de crédit, l'ordinateur du centre de paiement électronique contrôle une autre information sur les tables de profils, à15 savoir le montant maximum autorisé pour ce code PIN; il vérifie également que le prix des articles achetés est inférieur au montant maximum (étape 38). Si ce n'est pas le cas, un message d'erreur électronique est envoyé au terminal acheteur (étape 40). Si le montant demandé est inférieur au maximum autorisé, l'ordinateur du centre de paiement électronique vérifie s'il a reçu dans un délai donné (par exemple, une heure) une pré-validation de la tierce personne spécifiant la délivrance du code PIN (étape 42). On notera que cette25 pré-validation peut survenir à tout moment et aussi être annulée à tout moment par la tierce personne en appelant l'ordinateur du centre de paiement électronique et en dialoguant de manière interactive à l'aide d'un clavier téléphonique. S'il a reçu une telle pré-validation, l'ordinateur du centre de paiement électronique valide la transaction (étape 44) après avoir effacé (étape 46) les informations de pré-validation (ainsi, elles ne sont plus valides pour une FR9 2000 0012 éventuelle future transaction). S'il n'a pas de pré-validation, l'ordinateur appelle la tierce personne (étape 48) et, par le biais d'une voix synthétique, demande le code PIN autorisé pour déterminer si le code PIN fourni par l'acheteur est valide (étape 50). Si c'est le cas, la transaction est validée (étape 44). Si le code PIN fourni par le tiers ne correspond pas au code PIN fourni par l'acheteur, un message d'erreur électronique est envoyé au terminal acheteur (étape 52). FR9 2000 0012 REVENDICATIONS 1. Une méthode pour valider un paiement électronique par carte de crédit dans un système de transaction comprenant un terminal vendeur (12) pour enregistrer l'achat d'un ou plusieurs articles par un acheteur (10 ou 11) au moyen d'une carte de crédit associée à une multitude de codes PIN et un centre de paiement électronique (14) connecté audit terminal vendeur par le réseau Internet (16), ladite méthode consistant pour le centre de paiement électronique à contrôler qu'un code PIN acheteur fourni par ledit acheteur audit centre est associé au numéro de ladite carte de crédit fourni par ledit acheteur audit terminal vendeur, ladite méthode étant caractérisée par le fait qu'elle comprend en outre une opération effectuée automatiquement par le centre de paiement électronique qui consiste à contrôler avec une tierce personne que ledit code PIN de l'acheteur est valide. 2. La méthode décrite dans la revendication 1, ledit acheteur ayant un terminal (10) qui est connecté audit réseau Internet (26) et ledit terminal étant utilisé pour transmettre le numéro de ladite carte de crédit audit terminal vendeur (12). 3. La méthode décrite dans la revendication 1 ou 2, le numéro de ladite carte de crédit qui a été fourni audit terminal vendeur (12) par ledit acheteur (10 ou 11) étant transmis audit centre de paiement électronique (14) afin de contrôler si le code PIN fourni par ledit acheteur FR9 2000 0012 audit centre de paiement électronique est associé audit numéro de ladite carte de crédit. 4. La méthode décrite dans la revendication 3, ledit centre de paiement électronique (14) contrôlant dans des tables de profils (18) si ledit code PIN est associé audit numéro de ladite carte de crédit. 5. La méthode décrite dans la revendication 4 comprenant en outre l'opération de contrôle par ledit centre de paiement électronique (14) du fait que le montant de ladite vente d'un ou plusieurs articles est inférieur à un montant maximum autorisé pour ledit code PIN. 6. La méthode décrite dans la revendication 5 comprenant en outre l'opération de contrôle par ledit centre de paiement électronique (14) du fait qu'il y a une pré-validation de l'achat commandé par le dit acheteur (10 ou 11). 7. La méthode décrite dans la revendication 6, ladite pré-validation de l'achat commandé par ledit acheteur (10 ou 11) étant effacée après avoir été utilisée. 8. Un système pour valider un paiement électronique par carte de crédit comprenant des moyens adaptés pour exécuter les opérations de la méthode selon l'une des revendications précédentes. FR9 2000 0012