Brevet FR2827062A1 — publié le 20030110

La présente invention concerne les transactions à distance, l'accès sécurisé aux réseaux, les paiements et micro-paiements à distance au moyen d'une carte prépayée délivrant des codes jetables uniques à gratter. Il n'est pas possible actuellement d'effectuer des micro-achats sur Internet de façon sûre et anonyme. Le paiement par carte bancaire requiert un montant minimum et beaucoup d'internautes refusent de laisser leur numéro de carte par manque de sécurité et par peur de la fraude par laquelle Il pourrait être victime. Les solutions de micro-paiements proposées actuellement (facturation sur la note de téléphone ou sur l'abonnement Internet, relevés bancaires) n'assurent pas la confidentialité et l'anonymat de la personne, ce qui bloque l'internaute à consulter certains sites. Le but de la présente invention est donc de sécuriser les transactions à distance et les accès aux réseaux de façon anonyme. Ce but est atteint par un support (carte papier, plastique, CR-ROM, disque optique...) qui contient une série de codes prédéterminés. Chaque carte est unique, identifiée par un numéro unique. Elle possède des codes jetables tous différents, cachés par un film à gratter ou protégés en lecture. Ces codes permettent de valider la transaction, ou l'accès en cours, grâce à un serveur à distance. A chaque transaction, l'utilisateur découvre un code jetable en grattant le film qui le cache, ou par l'intermédiaire d'un dispositif permettant sa lecture. et le transmet, avec le numéro de la carte au fournisseur de biens ou services Le serveur à distance possède dans sa base de données tous les numéros et codes de chaque carte et permet ainsi de valider ou non la transaction. L'invention concerne une carte pour des transactions prépayées sur Internet, la carte comportant : - un numéro de série, - un ensemble de codes à usage unique, chacun des codes étant masqué et pouvant être rendu accessible à l'utilisateur par grattage ou décodage. Dans divers modes de mise en oeuvre de l'invention, les moyens suivants éventuellement combinés peuvent être utilisés : - le numéro de série est accessible à un utilisateur, - l'ensemble comporte plus d'un code masqué, - la transaction est un paiement, - la transaction est un accès anonyme à un réseau et/ou un site web, - les codes sont générés par un logiciel algorithmique, - les codes sont validés par un serveur avec une base de données contenant tous les numéros de cartes et les codes, - le numéro de série et/ou les codes sont constitués de chiffres arabes et/ou de code à barres, L'invention concerne également un système pour transactions prépayées sur Internet caractérisé en ce qu'il comporte au moins une carte selon l'une quelconque des revendications précédentes, un logiciel permettant au moins la saisie et le transfert à un serveur d'un numéro de série et d'un code de la carte, le serveur contenant tous les numéros de carte et les codes pour comparaison. L'invention concerne enfin un procédé pour transaction prépayée sur Internet caractérisé en ce pour un utilisateur possédant une carte selon l'une quelconque des caractéristiques précédentes éventuellement combinées, lors d'une transaction l'utilisateur gratte le masque d'un code et fourni le numéro de série de sa carte et le code démasqué à un serveur contenant dans une base de données tous les numéros de cartes et les codes correspondants, la transaction étant validée en cas de correspondance entre le code et le numéro de la carte fournis et la base de donnée, le code associé au numéro de série étant alors invalidé dans la base de donnée afin d'être à usage unique. Selon une variante du procédé, l'invalidation du code correspond à la suppression dans la base de données du code pour le numéro de série fournis. Un exemple de réalisation de la présente invention est maintenant donné en relation avec la Figure 1 qui représente une carte. La carte de la figure 1 est un support en matière plastique ou en papier de format carte de visite ou bancaire, voire d'autres formes ou tailles Le support comporte un numéro de série lisible par l'utilisateur et un ensemble supérieur à un de codes à usage unique masqués. Le masque du code peut être gratté et comporte un numéro d'ordre. Dans le mode de mise en oeuvre le plus simple, la validation de la transaction s'effectue par comparaison du numéro de série et du code démasqué de la carte transmis au serveur avec la base de données du serveur comportant l'ensemble des codes avec leurs numéros de série. Lors de la première utilisation de la carte avec un numéro de série donné, la recherche de correspondance est effectuée dans la base de donnée avec le premier code pour le numéro de série en question. Une fois la transaction validée, le code correspondant peut être supprimé de la base de donnée (la recherche de correspondance s'effectuant alors toujours sur le premier élément de la liste de codes), un champ de validité/expiration du code positionné à expiré (la recherche de correspondance s'effectuant alors sur le premier code valide) ou toute autre méthode empêchant la réutilisation d'un code après une transaction validée. Sur la Figure 1, le numéro de série de la carte est imprimé en haut sur la première ligne. Des chiffres arabes et/ou un code à barres peuvent être employés au cas où des moyens de lecture optique sont disponibles. Le reste de la surface de la carte comporte un ensemble de zones de codes recouvertes par un masque pouvant être éliminé par grattage. Pour obtenir le code jetable, il suffit de gratter une des cases suivant l'ordre numéroté. L'utilisateur transmet ce numéro ainsi que le numéro de sa carte. Par l'utilisation d'une telle carte, l'utilisateur a l'assurance de réaliser sa transaction ou l'accès à un réseau ou site particulier de manière anonyme Il a aussi l'assurance de réaliser des paiements pour le montant lié à l'utilisation du code jetable. Ce code étant unique, il ne peut être utilisé pour une autre transaction. Ainsi, l'utilisateur a l'assurance que seul le montant de la transaction correspondant au code jetable sera débité du compte de cette carte prépayée. Le vendeur de biens ou services s'adresse alors au distributeur de la carte Internet prépayée afin d'être payé. Revendications 1. Carte pour des transactions prépayées sur Internet, la carte comportant : - un numéro de série, - un ensemble de codes à usage unique, chacun des codes étant masqué et pouvant être rendu accessible à l'utilisateur par grattage. 2. Carte selon la revendication 1 caractérisée en ce que l'ensemble comporte plus d'un code masqué. 3. Carte selon la revendication 1 ou 2 caractérisée en ce que la transaction est un paiement. 4. Carte selon la revendication 1,2 ou 3 caractérisée en ce que la transaction est un accès anonyme à un réseau et/ou un site web. 5. Carte selon l'une quelconque des revendications précédentes caractérisées en ce que les codes sont générés par un logiciel algorithmique 6. Carte selon la revendication 5 caractérisée en ce que les codes sont validés par un serveur avec une base de données contenant tous les numéros de cartes et les codes. 7. Carte selon l'une quelconque des revendications précédentes caractérisées en ce que le numéro de série et/ou les codes sont constitués de chiffres arabes et/ou de code à barres. 8. Système pour transactions prépayées sur Internet caractérisé en ce qu'il comporte au moins une carte selon l'une quelconque des revendications précédentes, un logiciel permettant au moins la saisie et le transfert à un serveur d'un numéro de série et d'un code de la carte, le serveur contenant tous les numéros de carte et les codes pour comparaison. 9. Procédé pour transaction prépayée sur Internet caractérisé en ce pour un utilisateur possédant une carte selon l'une quelconque des revendications 1 à 7, lors d'une transaction l'utilisateur gratte le masque d'un code et fourni le numéro de série de sa carte et le code démasqué à un serveur contenant dans une base de données tous les numéros de cartes et les codes correspondants, la transaction étant validée en cas de correspondance entre le code et le numéro de la carte fournis et la base de donnée, le code associé au numéro de série étant alors invalidé dans la base de donnée afin d'être à usage unique. 10. Procédé selon la revendication 9 caractérisé en ce que l'invalidation du code correspond à la suppression dans la base de données du code pour le numéro de série fournis.