Brevet FR2924510A1 — publié le 20090605

La présente invention concerne un système de paiement en ligne sur le réseau Internet. Les systèmes de paiement en ligne sont assez nombreux, et permettent notamment de régler les achats effectués en ligne sur des sites Internet marchands, notamment par carte bancaire, carte bancaire électronique, chèque cadeau, etc. Un inconvénient de tous ces moyens de paiement est qu'ils doivent être intégrés aux différents sites Internet ou sites web sur lesquels ils peuvent être utilisés, ce qui nécessite une acceptation préalable de la part dudit site, mais également une modification de ce site io pour permettre cette intégration, notamment dans les pages consacrées au paiement. La plupart des sites Internet existants ayant déjà de nombreux moyens de paiement disponibles, il est généralement difficile d'obtenir de leur part l'intégration de nouveaux systèmes ou moyens de paiement supplémentaires. De plus, cette intégration a un coût qui peut constituer un 15 frein pour les sites Internet. La présente invention a pour but de fournir un système de paiement en ligne qui ne reproduit pas les inconvénients susmentionnés. Plus particulièrement, la présente invention a pour but de fournir un système de paiement en ligne qui ne nécessite pas de modification 20 substantielle des sites Internet sur lesquels il peut être utilisé. La présente invention a également pour but de fournir un système de paiement en ligne qui soit simple et peu coûteux à installer et à utiliser. La présente invention a donc pour objet un système de paiement en ligne comprenant un serveur, un ordinateur client connecté audit serveur, 25 ledit ordinateur client comportant un compte sur ledit serveur, des moyens de connexion pour connecter ledit serveur à un site Internet choisi par ledit ordinateur client, des moyens de reproduction pour reproduire et afficher sur l'ordinateur client les pages web du site Internet visitées par ledit ordinateur client, des moyens de détection pour détecter si ledit ordinateur client visite 30 une page de paiement sur ledit site Internet choisi, des moyens d'offre de paiement commandés par lesdits moyens de détection pour proposer audit ordinateur client un mode de paiement spécifique au serveur, des moyens de paiement du serveur pour faire effectuer au serveur le paiement sur ledit site Internet, et des moyens de débit de compte pour débiter le compte dudit ordinateur client. Avantageusement, ledit système comprend des moyens de reconnaissance comportant des moyens d'identification de l'ordinateur client, notamment par identifiant et mot de passe. Avantageusement, le compte de l'ordinateur client peut être alimenté par tout moyen de paiement, tel que des paiements par carte bancaire, des chèques cadeaux, des virements bancaires. io Avantageusement, lesdits moyens de connexion comprennent une passerelle faisant passer l'ensemble des flux http du site Internet choisi, de sorte que la navigation sur ledit site Internet choisi se fait via cette passerelle. Avantageusement, lesdits moyens de connexion attribuent, de préférence dynamiquement, un nom de domaine à chaque visite d'un site 15 Internet accessible via ledit serveur. Avantageusement, lesdits moyens de connexion ne font pas passer certains éléments du site Internet visité par le serveur, tels que des images, des feuilles de styles et/ou des javascripts du site Internet visité par le serveur, pour accélérer la navigation. 20 Avantageusement, lesdits moyens de connexion ajoutent un flag à la navigation pour indiquer au site Internet visité que l'ordinateur client passe par ledit serveur. Avantageusement, lesdits moyens de reproduction insèrent une information, tel qu'un bandeau, sur les pages visitées, notamment pour 25 informer l'ordinateur client qu'il navigue via ledit serveur. Avantageusement, lesdits moyens d'offre de paiement affichent une page de paiement en remplacement de la page de paiement du site Internet visité. Avantageusement, lesdits moyens de paiement du serveur génèrent 30 un numéro de carte bancaire électronique utilisable sur la page de paiement du site Internet visité. La présente invention sera maintenant décrite plus en détail en référence aux dessins joints, donnés à titre d'exemples non limitatifs, et qui illustrent un mode de réalisation particulier de celle-ci. Sur les dessins, La figure 1 est un schéma simplifié montrant le principe de la présente invention ; et La figure 2 est un schéma fonctionnel de l'architecture utilisable avec la présente invention. Le principe de l'invention repose sur le fait qu'un serveur 10 forme un io intermédiaire entre le client 20 et le site Internet (ou site web) marchand 30. Bien entendu plusieurs serveurs 10 peuvent être utilisés et une pluralité d'ordinateurs clients 20 peuvent se connecter simultanément audit serveur. L'ordinateur client se connecte donc sur le serveur, où un certain nombre de liens vers des sites Internet marchands 30 lui sont proposés. Le nombre et le 15 type de sites accessibles peuvent être quelconques, et contrôlés en fonction de divers paramètres. En cliquant sur un de ces liens, les moyens de connexion du serveur se connectent au site concerné et les moyens de reproduction du serveur affichent la page d'accueil dudit site sur l'écran du client. De préférence, cet affichage se fait avec en plus une information, par 20 exemple un bandeau en haut des pages, indiquant au client qu'il navigue via le serveur susmentionné. Parallèlement, le serveur peut ajouter un flag à la navigation de l'ordinateur client, ce qui permet d'indiquer au site Internet visité que l'utilisateur est venu depuis un lien proposé par ledit serveur. Cette mise en oeuvre permet notamment à l'exploitant du serveur de toucher la 25 commission d'affiliation, classique pour ce type d'apport d'affaire dans le monde de l'Internet. D'un point de vue technique, une passerelle, également appelée � Proxy Server�, peut être utilisée par les moyens de connexion du serveur, de sorte que toutes les requêtes http de l'ordinateur client passeront par le 30 serveur avant d'être aiguillées sur le site Internet visité. Cette passerelle peut par exemple fonctionner à la manière d'un � traducteur �. Plus précisément, cette passerelle peut modifier les contenus transmis entre le client et le site Internet afin que la communication passe toujours par le serveur. Ainsi, les liens hypertextes sont par exemple modifiés. Cependant, pour le client, les pages du site Internet sont fidèlement reproduites afin qu'il ait l'impression d'être directement en navigation sur ledit site. La navigation se passe donc pour l'ordinateur client d'une manière classique, comme s'il visitait le site directement sans passer par l'intermédiaire du serveur. Toutefois, au moment où l'ordinateur client arrive sur une page de paiement, le serveur, qui comporte des moyens de détection appropriés, va automatiquement proposer à l'ordinateur client de réaliser ce paiement en utilisant son compte io sur le serveur. Si l'utilisateur (ordinateur client) accepte, alors le compte du serveur sera débité d'un montant correspondant au paiement effectué, et parallèlement, des moyens de paiement du serveur permettront audit serveur de procéder directement au paiement sur la page de paiement du site Internet visité. Le présent système de paiement n'est donc pas intégré dans 15 chacun des sites, mais au contraire il est d'application universelle qui ne nécessite pas de modifications des sites marchands visités. Le serveur peut comporter bien entendu des moyens de reconnaissance de l'ordinateur client, ces moyens de reconnaissance pouvant par exemple comprendre des moyens classiques d'identification de 20 l'ordinateur client par identifiant et mot de passe. L'utilisateur, lors de sa première connexion au serveur, peut créer son compte, de manière connue, et ensuite alimenter ce compte par tout moyen de paiement approprié, tel que notamment des paiements par carte bancaire, des chèques cadeaux et/ou des virements bancaires. Un compte à base de points de fidèlité ou 25 similaire peut aussi être utilisé. Les moyens d'offre de paiement du serveur sont notamment adaptés à afficher une page de paiement en remplacement de la page de paiement du site visité, lorsque les moyens de détection du serveur ont détecté que l'ordinateur client a accédé à une telle page de paiement du site Internet 30 visité. Cette page de paiement peut être par exemple un pop-up qui s'affiche sur l'écran de l'ordinateur client, pour lui proposer d'utiliser son compte sur le serveur pour procéder au paiement. En variante, la page de paiement affichée par le serveur peut reprendre la page de paiement du site Internet en grisant les champs de saisie de la carte bancaire, le client n'ayant plus qu'à valider son paiement. Les moyens de paiement du serveur, par lesquels le serveur va procéder au paiement directement sur la page de paiement du site visité, peuvent par exemple générer un numéro de carte bancaire électronique, tel que proposé notamment par le service appelé � e-carte bleue �. Pour le site marchand considéré, tous les achats transitant par ledit serveur seront identifiables, ce qui simplifie le calcul de la commission d'affiliation que le site io devra reverser audit serveur. Pour éviter que lors de la reproduction des pages Web visitées par l'ordinateur client, il ne se présente des problèmes de qualité, tels que des problèmes de mise en page (celle-ci étant généralement différente d'un site à l'autre), la présente invention prévoit avantageusement d'affecter, de 15 préférence dynamiquement, c'est-à-dire au moment où le client clique sur le lien, un nom de domaine à chaque site Internet accessible via le serveur. Par exemple, un lien tel que www.serveurXXX.fr pourra être utilisé pour un site particulier, le serveur identifiant chaque site par un numéro XXX respectif qui lui est alloué, de préférence dynamiquement. Eventuellement, on peut 20 prévoir de ne pas faire passer des images, des feuilles de styles et/ou des javascripts du site Internet visité par l'intermédiaire du serveur, afin d'accélérer la navigation et ne pas surcharger le serveur. Au moment du paiement, les moyens de détection du serveur détectent que l'utilisateur arrive sur une page de paiement, qui a été 25 paramétrée au préalable et identifiée comme une page de paiement. Le serveur intercepte alors la communication, et l'ordinateur client est � débranché � de la communication avec le site Internet qu'il visite. Le serveur propose son offre de paiement et vérifie que le montant demandé est inférieur au montant admis pour cet ordinateur client, à savoir en général au 30 montant disponible sur son compte. Si le montant est supérieur, le serveur peut lui proposer un paiement complémentaire. En cas d'accord du client, le serveur se substitue alors à l'ordinateur client pour payer directement sur la page de paiement du site Internet. Un montant correspondant est débité du compte de l'utilisateur. La présente invention permet donc d'utiliser le serveur en tant qu'émetteur de chèque cadeau électronique, ou en tant que système de compte prépayé, permettant aux utilisateurs de procéder à des achats sans indiquer forcément leur numéro de carte bleue. La présente invention permet également de mettre en place un système de � cash-back �, qui permet de rembourser aux utilisateurs une partie de leurs dépenses en leur reversant une partie de la marge d'affiliation versée audit serveur par les sites Internet io visités. La figure 1 représente schématiquement une connexion, notamment via le protocole Internet, entre un client 20 et un site Internet 30 via un serveur intermédiaire 10, alors que la figure 2 représente schématiquement une possible architecture fonctionnelle du serveur, intégrant plus 15 particulièrement l'application de portails chèques-cadeaux. Dans le cadre d'une utilisation de chèque-cadeau, le serveur peut proposer l'utilisation d'un ou plusieurs de ces chèques, avec ou sans paiement complémentaire par un autre moyen approprié. Il est également possible que les chèques-cadeaux existants sur le marché puissent être utilisés pour alimenter le compte de 20 l'utilisateur sur ledit serveur. Bien que la présente invention ait été décrite en référence à un mode de réalisation particulier de celle-ci, il est entendu que toutes modifications peuvent y être apportées par l'homme du métier sans sortir du cadre de la présente invention tel que défini par les revendications annexées. 25 Revendications 1.- Système de paiement en ligne, caractérisé en ce qu'il comprend : - un serveur (10), - un ordinateur client (20) connecté audit serveur, ledit ordinateur 5 client comportant un compte sur ledit serveur, - des moyens de connexion pour connecter ledit serveur à un site Internet (30) choisi par ledit ordinateur client, - des moyens de reproduction pour reproduire et afficher sur l'ordinateur client les pages web du site Internet visitées par ledit io ordinateur client, - des moyens de détection pour détecter si ledit ordinateur client visite une page de paiement sur ledit site Internet choisi, - des moyens d'offre de paiement commandés par lesdits moyens de détection pour proposer audit ordinateur client un mode de paiement 15 spécifique au serveur, - des moyens de paiement du serveur pour faire effectuer au serveur le paiement sur ledit site Internet, et -des moyens de débit de compte pour débiter le compte dudit ordinateur client. 20 2.- Système selon la revendication 1, dans lequel ledit système comprend des moyens de reconnaissance comportant des moyens d'identification de l'ordinateur client, notamment par identifiant et mot de passe. 3.- Système selon la revendication 1 ou 2, dans lequel le compte de l'ordinateur client peut être alimenté par tout moyen de paiement, tel que des paiements par carte bancaire, des chèques cadeaux, des virements bancaires. 7 30 4.- Système selon l'une quelconque des revendications précédentes, dans lequel lesdits moyens de connexion comprennent une passerelle faisant passer l'ensemble des flux http du site Internet choisi, de sorte que la navigation sur ledit site Internet choisi se fait via cette passerelle. 5.- Système selon l'une quelconque des revendications précédentes, dans lequel lesdits moyens de connexion attribuent, de préférence dynamiquement, un nom de domaine à chaque visite d'un io site Internet accessible via ledit serveur. 6.- Système selon l'une quelconque des revendications précédentes, dans lequel lesdits moyens de connexion ne font pas passer certains éléments du site Internet visité par le serveur, tels que 15 des images, des feuilles de styles et/ou des javascripts du site Internet visité par le serveur, pour accélérer la navigation. 7.- Système selon l'une quelconque des revendications précédentes, dans lequel lesdits moyens de connexion ajoutent un flag 20 à la navigation pour indiquer au site Internet visité que l'ordinateur client passe par ledit serveur. 8.- Système selon l'une quelconque des revendications précédentes, dans lequel lesdits moyens de reproduction insèrent une 25 information, tel qu'un bandeau, sur les pages visitées, notamment pour informer l'ordinateur client qu'il navigue via ledit serveur. 9.- Système selon l'une quelconque des revendications précédentes, dans lequel lesdits moyens d'offre de paiement affichent 30 une page de paiement en remplacement de la page de paiement du site Internet visité. 10.- Système selon l'une quelconque des revendications précédentes, dans lequel lesdits moyens de paiement du serveur génèrent un numéro de carte bancaire électronique utilisable sur la page de paiement du site Internet visité.5