Brevet FR2947076A1 — publié le 20101224

PROCEDE ET SYSTEME DE DETECTION DE FRAUDE POUR UNE COMMANDE DOMAINE TECHNIQUE DE L'INVENTION [0001 ]L'invention se rapporte à un procédé et à un système de détection de fraude pour une commande. [0002] La présente invention se rapporte au domaine de la sécurisation des mécanismes de transactions de biens et/ou de services au travers d'un réseau commercial de communication, de manière à empêcher les fraudes. ETAT DE LA TECHNIQUE ANTERIEURE [0003] Différents réseaux commerciaux de communication sont utilisés par un client pour effectuer une commande de biens et/ou de services. [0004] Une commande peut en effet être réalisée auprès d'un site Web marchand sur Internet, ou encore auprès d'un centre d'appels. [0005] De manière générale, lors de l'achat d'un bien et/ou d'un service auprès d'un site Web marchand le client est invité après avoir sélectionné le bien ou le service qu'il désire acquérir, à saisir dans un formulaire son nom, prénom, adresse, coordonnées téléphoniques et le mode de paiement, par exemple ses coordonnées de carte de crédit, afin que la transaction soit réalisée. [0006]Ce mode d'achat repose exclusivement sur les déclarations du client. Le vendeur, lors de ce processus d'achat ne dispose d'aucun moyen technique lui permettant de vérifier l'exactitude des informations fournies par le client. [0007]Ainsi, d'éventuels fraudeurs peuvent en usurpant l'identité de tiers, et en utilisant des coordonnées de cartes de crédit volées effectuer des achats sans risque d'être retrouvés. [0008] Un problème générale se pose alors d'améliorer les processus d'achat de biens et/ou de services dans de tels réseaux commerciaux de communication de sorte à détecter le caractère frauduleux d'une commande avant que cette commande ne soit expédiée. [0009] On connaît dans l'art antérieur, des procédés permettant de contrôler l'identité et le mode de paiement utilisés par un client lors du processus d'achat, à partir de données relatives à des identités et à des numéros de cartes de crédit déjà utilisés pour des achats frauduleux. [0010]Cependant, l'inconvénient majeur de tels procédés est de ne pas prendre en compte les coordonnées des cartes de crédit ou les identités utilisées par l'acheteur fraudeur, non encore identifiés. [0011 ]Pour pallier cet inconvénient, un mécanisme est décrit dans le document US 2007/0094095, prévoyant de contacter lors de la transaction le client à partir du numéro de sa ligne téléphonique fixe préalablement demandée lors du processus d'achat et ce après une étape de corrélation entre la région correspondant à l'adresse fournie par le client et la région à laquelle est associée ce numéro de téléphone fixe. [0012]Toutefois, l'inconvénient d'un tel mécanisme est de nécessiter une logistique et des ressources importantes pour sa mise en oeuvre ou ne pas fonctionner car le numéro de téléphone fixe peut être sur liste rouge, être un numéro non géographique de type 09XXXXXXXX ou 08XXXXXXXXXX ou être un numéro de mobile. De plus, ce mécanisme ne convient pas lorsque le livreur est complice de la fraude. EXPOSE DE L'INVENTION [0013] La présente invention vise à résoudre le problème lié aux difficultés techniques rencontrées pour améliorer automatiquement la détection d'éventuelles fraudes dans les réseaux commerciaux de communication. [0014] L'invention propose d'améliorer la compatibilité et l'interopérabilité des systèmes et procédé de détection de fraudes dans les processus de ventes et d'achats existants à partir d'un mécanisme de détection de fraude basé sur un traitement particulier des données relatives à la commande effectuée par le client. [0015] Pour ce faire, un aspect de l'invention se rapporte à un procédé de détection de fraude pour une commande au travers d'un réseau de communication comprenant les étapes suivantes : réception de données relatives à ladite commande ; extraction desdites données d'éléments de localisation géographique; - évaluation du niveau N de la validité de la commande à partir de la comparaison de ses éléments de localisation géographique avec des éléments de localisation géographique d'une pluralité de commandes précédentes compris à une distance D émises depuis un temps T, de sorte que : • si le niveau N, nombre de commandes précédentes compris à une distance D et émises depuis un temps T, est supérieur à un niveau de référence NR alors la commande est identifiée comme frauduleuse, et • si le niveau N, nombre de commandes précédentes compris à une distance D et émises depuis un temps T, est inférieur au niveau de référence NR alors la commande est considérée comme étant valide. [0016]Selon des modes de réalisation particuliers: le procédé comprend une étape supplémentaire de contrôle de la validité de la commande par l'application de critères prédéfinis aux données relatives à ladite commande lorsque le niveau N est supérieur au niveau de référence NR ; 25 - la comparaison consiste à déterminer les éléments de localisation géographique de la pluralité de commandes précédentes qui sont comprises à une distance D paramétrable de celles de ladite commande ; - l'étape d'extraction comprend une sous étape de transformation d'une partie des données relatives à la commande en éléments de localisation géographique ; les éléments de localisation sont des coordonnées de localisation géographique (latitude et longitude par exemple); - les paramètres de temps T, la distance D et de niveau de référence NR sont paramétrables ; les données relatives à la commande comprennent le nom, prénom, adresse de l'utilisateur, coordonnées téléphoniques, ainsi que des informations relatives à l'objet de la transaction; les données archivées se rapportent au nom, prénom, adresse, coordonnées téléphoniques des commandes, ainsi que des informations relatives à l'objet de la transaction; l'étape supplémentaire de contrôle de la validité de la commande comprend une sous étape de contact de l'utilisateur ayant effectué ladite commande, et N correspond au nombre de commandes précédemment réalisées et compris dans cette distance D. [0017] L'invention se rapporte également à un système de détection de fraude pour une commande au travers d'un réseau de communication , ledit système comprenant un terminal à partir duquel l'utilisateur effectue la commande et un serveur de commandes apte à recevoir les données relatives à cette commande comprenant un base de données pour archiver ces données et d'autres données relatives aux commandes précédentes, ainsi qu'un serveur de traitement configuré de sorte à permettre d'extraire desdites données, des éléments de localisation géographique, et à évaluer un niveau N de la validité de la commande à partir de la comparaison de ses éléments de localisation avec des éléments de localisation compris à une distance D d'une pluralité de commandes précédentes recues par le serveur de commande depuis un temps T. [0018] Dans un mode de réalisation particulier le terminal est choisi parmi l'un des éléments suivants : téléphone mobile, ordinateur, Smartphone. BREVE DESCRIPTION DES FIGURES [0019] D'autres caractéristiques et avantages de l'invention ressortiront à la lecture de la description qui suit, en référence aux figures annexées, qui illustrent : - la figure 1, représentant un schéma d'un mode de réalisation de l'invention, 15 et - la figure 2, définissant un organigramme relatif au procédé selon l'invention - la figure 3, illustrant un organigramme relatif à un autre mode de réalisation du procédé selon l'invention. 20 Pour plus de clarté, les éléments identiques ou similaires sont repérés par des signes de référence identiques sur l'ensemble des figures. DESCRIPTION DETAILLEE D'UN MODE DE REALISATION Dans un exemple de réalisation du système selon l'invention, la figure 1 montre un 25 système comprenant : - un terminal 2; - un serveur de commandes 3 ; - un serveur de traitement 4 et, - une plateforme technique de rappel de clients 5. 30 [0020] Le terminal 2 selon l'invention, peut être fixe ou mobile tels qu'un ordinateur fixe ou portable, un téléphone portable, un PDA, ou encore un Smartphone. Ce terminal 2 se rapporte à tous équipements comprenant : - au moins un microprocesseur, - de la mémoire volatile et/ou non volatile et/ou de masse, - des moyens de saisie, tel qu'un clavier et/ou une souris et/ou écran tactile ou encore à des moyens de commande vocale, - des moyens d'affichage, et des moyens de communication. [0021] Les moyens de communication de ce terminal 2 se rapportent par exemple aux technologies et/ou normes suivantes : - Bluetooth et/ou IrDA (Infrared Data Association), et/ou WI-Fl (abbreviation de wireless fidelity) et/ou Wimax, et - GPRS (General Packet Radio Service), GSM, UMTS,HSDPA ou IMS (IP Multimedia Subsystem). [0022] Ce terminal 2 comprend des moyens de communication qui sont compatibles avec ceux du serveur de commandes 3. [0023] Le serveur de commandes 3 a sensiblement les mêmes fonctionnalités qu'un serveur Web et comporte les données à partir desquelles le navigateur du terminal 2 peut générer des pages Web comprenant l'ensemble des informations relatives aux offres de biens et de services, et d'autres pages Web assimilables à des formulaires que le client 1 peut compléter après avoir sélectionner une offre de bien et/ou de service. [0024] Ce serveur de commandes 3 comprend des moyens de liaison 6 avec le serveur de traitement 4, et le terminal 2 du client 1. [0025] Ces moyens de liaison 6 se rapportent à un réseau correspondant à un réseau Internet mais pas exclusivement. Les échanges de données s'effectuent sous protocole TCP/IP ou d'autres protocoles permettant des échanges optimisés et fiables de données. [0026] Le réseau utilisé se rapporte à des moyens de câblage et/ou des moyens de transmission électromagnétique. [0027] Sans prétendre faire une liste exhaustive, ces moyens de câblage 10 correspondent par exemple à de la fibre optique ou des câbles cuivrés, et les moyens de transmission électromagnétique se rapportent par exemple à des liaisons radioélectrique reposant sur des normes de téléphonie mobile comme le GSM (acronyme de Global System for Mobile Communications), UMTS (acronyme de Universal Mobile Telecommunications System), EDGE 15 (acronyme de Enhanced Data Rates for GSM Evolution) ou encore HSDPA (acronyme de High-Speed Downlink Packet Access). Ces moyens peuvent aussi se rapporter à des technologies telles que le WIFI défini par les normes IEEE 802,11, ou le Bluetooth défini par les normes IEEE 802.15, ou encore à le WIMAX (acronyme pour Worldwide Interoperability for Microwave Access) 20 défini par la norme IEEE 802.16. [0028] Le serveur de traitement 4 comprend des moyens - des processeurs et des moyens de mémoires - permettant d'effectuer des calculs et de mettrent en oeuvre des programmes informatique, ainsi que des moyens de 25 communication permettant notamment d'échanger des données avec le serveur de commandes 3 et la plateforme technique de rappel des clients 5. [0029] Ce serveur de traitement 4 comprend également une base de données 7 dans laquelle est archivée toutes les commandes précédemment 30 réalisées.5 [0030]A la figure 2, lors du processus de transaction, le client 1 se connecte, lors d'une étape 9, par l'intermédiaire de son terminal 2 au serveur de commandes 3. [0031 ]Les moyens d'affichage de son terminal 2 génèrent sur la base du navigateur Web une page Web dont les informations se rapportant à des offres de services et/ou de biens d'un site Web marchand sont stockées dans les moyens de mémoires du serveur de commandes 3. [0032] Lors de la procédure de commande, le client 1 interagit avec le terminal 2, lors d'une étape 7. [0033]A partir des moyens de saisie du terminal 2, le client 1 sélectionne lors d'une étape 10, une des offres proposées dans le navigateur Web et complète par la suite un formulaire par les éléments suivants : nom ; - prénom ; adresse de livraison, - coordonnées téléphoniques et - mode de paiement, par exemple coordonnées de carte de crédit. [0034] Une fois le formulaire complété, tous ces éléments ainsi que l'offre sélectionnée qui constituent la commande, sont envoyés, lors d'une étape 11, sous forme de données du terminal 2 au serveur de commandes 3. [0035]Ces données sont ensuite transmises, lors d'une étape 12, au serveur de traitement 4 afin de détecter une éventuelle fraude. [0036]A réception de ces données relatives à la commande, et durant une 30 étape 13, les moyens de calculs du serveur de traitement 4 extraient l'adresse du client 1 et effectuent une conversion de cette adresse en des éléments de localisation géographique.25 [0037]Ces éléments de localisation géographique peuvent se rapporter par exemple à des coordonnées de localisation de type GPS (acronyme de Global Positioning System, qui peut se traduire par système de positionnement mondial par la latitude, la longitude). [0038] Par la suite les moyens de calculs effectuent une évaluation, lors d'une étape 14, du niveau N de la validité de la commande à partir de la comparaison de ses éléments de localisation avec des éléments de localisation d'une pluralité de commandes précédentes comprise à une distance D, émises depuis un temps T, de sorte que : • si le niveau N, nombre de commandes précédentes compris à une distance D et émises depuis un temps T, est supérieur à un niveau de référence NR alors la commande est identifiée comme frauduleuse, lors d'une étape 15, et • si le niveau N, nombre de commandes précédentes compris à une distance D et émises depuis un temps T, est inférieur au niveau de référence NR alors la commande est considéré valide, lors d'une étape 16. [0039] Par exemple, pour un niveau de référence NR= 5, une distance D = 5km et un temps T = 7 jours, les moyens de calculs doivent déterminer à partir des coordonnées de localisation relatives à l'adresse de livraison de la commande le nombre d'autres commandes archivées dans la base de données du serveur de traitement 4 datant de moins de sept jours, dont les coordonnées GPS sont localisées à une distance personne physique : •civilité ; • nom ; • prénom ; •adresse (livraison et/ou domicile) ; *coordonnées téléphonique ; •adresse IP ; *code postal (livraison et/ou domicile) ; • mode de paiement ( par exemple numéro carte bancaire, RIB..) ; • adresse électronique, et 'identifiant du client qui parraine cette personne. personne morale : *coordonnées téléphonique ; *code postal (livraison et/ou domicile) ; •mode de paiement ( par exemple numéro carte bancaire..) ; • adresse électronique ; • numéro SIREN ; •dénomination société ; • adresse IP ; • mode de paiement ( par exemple numéro carte bancaire, RIB..), et • identifiant du client qui parraine cette personne morale. [0047]Ces données de contrôles appartiennent à des clients qui ont déjà réalisé des commandes non identifiées comme frauduleuses. [0048] Dans le cas où le niveau N est inférieur au niveau de référence NR, niveau dans lequel la commande est considérée valide, cette commande est alors traitée en vue d'être envoyée au client 1, lors d'une étape 18. [0049]Ainsi, il est entendu que l'invention n'est pas limitée aux exemples de réalisation décrits et illustrés. Elle n'est en outre pas limitée à ces exemples d'exécution et aux variantes décrites. 20 REVENDICATIONS1. Procédé de détection de fraude pour une commande au travers d'un réseau de communication caractérisé en ce qu'il comprend les étapes suivantes : réception de données relatives à ladite commande ; extraction desdites données d'éléments de localisation géographique relatives à la livraison de ladite commande; - évaluation d'un niveau N de la validité de la commande à partir de la comparaison de ses éléments de localisation géographique avec des éléments de localisation géographique d'une pluralité de commandes précédentes comprises à une distance D et émises depuis un temps T, de sorte que : • si le niveau N, est supérieur à un niveau de référence NR alors la commande est identifiée comme frauduleuse, et • si le niveau N, est inférieur au niveau de référence NR alors la commande est considérée comme étant valide. 2. Procédé selon la revendication précédente, comprenant une étape supplémentaire de contrôle de la validité de la commande par l'application de critères prédéfinis aux données relatives à ladite commande lorsque le niveau N est supérieur au niveau de référence NR. 3. Procédé selon l'une des revendications précédentes, dans lequel la comparaison consiste à déterminer les éléments de localisation de la pluralité de commandes précédentes qui sont comprises à une distance D paramétrable de celles de ladite commande. 4. Procédé selon l'une des revendications précédentes, dans lequel ladite étape d'extraction comprend une sous étape de transformation d'une partie des données relatives à la commande en éléments de localisation. 5. Procédé selon la revendication précédente dans lequel lesdits éléments de localisation sont des coordonnées de localisation géographique. 6. Procédé selon l'une des revendications précédentes dans lequel les paramètres de temps T, la distance D et de niveau de référence NR sont paramétrables. 7. Procédé selon l'une des revendications précédentes dans lequel les données relatives à la commande comprennent le nom, prénom, adresse de l'utilisateur,coordonnées téléphoniques ainsi que des informations relatives à l'objet de la transaction et des éléments relatifs au mode de paiement. 8. Procédé selon l'une des revendications 2 à 7, dans lequel l'étape supplémentaire de contrôle de la validité de la commande comprend une sous étape de contact de l'utilisateur ayant effectué ladite commande. 9. Procédé selon l'une quelconque des revendications précédentes, dans lequel N correspond au nombre de commandes précédemment réalisées et compris dans cette distance D. 10. Système de détection de fraude pour une commande au travers d'un réseau de communication, pour la mise en oeuvre du procédé selon l'une quelconque des revendications) à 9, caractérisé en ce qu'il comprend un terminal (2) à partir duquel l'utilisateur effectue la commande et un serveur de commandes (3) apte à recevoir les données relatives à cette commande comprenant un base de données pour archiver ces données et d'autres données relatives aux commandes précédentes ainsi qu'un serveur de traitement (4) configuré de sorte à permettre d'extraire desdites données des éléments de localisation géographique, et à évaluer un niveau N de la validité de la commande à partir de la comparaison de ses éléments de localisation géographique avec des éléments de localisation géographiqued'une pluralité de commandes précédentes comprise à une distance D et émises depuis un temps T. 11. Système selon la revendication précédente, dans lequel le terminal (2) est choisi parmi l'un des éléments suivants : téléphone mobile, ordinateur, Smartphone.