serveur, au poste vendeur, de l'incrémentation du solde.server, at the seller station, incrementing the balance.
SYSTEME D'ECHANGE DE DONNEES.DATA EXCHANGE SYSTEM.
La présente invention concerne l'échange libre de données entre utilisateurs par l'intermédiaire de réseaux de transmission, tels qu'un réseau de radiotéléphonie. Elle s'applique notamment, mais non exclusivement à l'échange des bons d'achat ou de réduction ou des points de fidélisation délivrés par des commerçants ou des opérateurs à leurs clients, telles que des minutes de communication ou encore des "miles" ou des kilomètres attribués lors de l'achat The present invention relates to the free exchange of data between users via transmission networks, such as a radiotelephony network. It applies in particular, but not exclusively to the exchange of vouchers or reduction or loyalty points issued by traders or operators to their customers, such as minutes of communication or "miles" or kilometers allocated during the purchase
de billets de transport par avion ou par le train. air or train tickets.
I1 existe des services d'échange libres de données tels que "Napster" par lesquels les utilisateurs mettent à disposition d'autres utilisateurs par l'intermédiaire du réseau Internet, des _uvres musicales ou cinématographiques There are free data exchange services such as "Napster" by which users make available to other users via the Internet, musical or cinematographic works.
numérisées, ou des logiciels.scanned, or software.
Toutefois, ces services d'échange ne permettent pas de garantir que les données à échanger proposées peuvent être légalement échangées. En effet, par ces services, les utilisateurs mettent à disposition d'autres utilisateurs des _uvres protégées qu'ils ne pas le droit d'échanger en vertu de droits de propriété intellectuelle. En outre, ces services d' échange ne fonctionnent que par l' intermédiaire du However, these exchange services do not guarantee that the data to be exchanged offered can be legally exchanged. In fact, through these services, users make other protected works available to other users which they do not have the right to exchange under intellectual property rights. In addition, these exchange services only operate through the
réseau Internet.Internet network.
I1 existe par ailleurs des opérateurs de téléphone qui proposent d'échanger les points de fidélisation (par exemple sous la forme de minutes de communication) qu'ils ont attribués à leurs clients contre un autre élément, tel qu'un nouveau téléphone. Toutefois, un tel service d'échange ne permet pas de procder à des échanges directement entre utilisateurs. I1 ne permet pas non p}us d'effectuer des échanges directement à l'aide d'un terminal mobile tel qu'un téléphone There are also telephone operators who offer to exchange loyalty points (for example in the form of communication minutes) that they have allocated to their customers for another item, such as a new telephone. However, such an exchange service does not allow direct exchanges between users. I1 also does not allow us to carry out exchanges directly using a mobile terminal such as a telephone.
mobile connecté à un réseau de télophonie cellulaire. mobile connected to a cellular telephone network.
La présente invention a pour but de supprimer cet inconvénient. Cet objectif est atteint par la prévision d'un système d'échange de données entre une pluralité d'utilisateurs équipés chacun d'un terminal ayant accès à un réseau de télécommunication, et auxquels sont attribuées par un ensemble de commerçants partenaires sur des comptes respectifs des données de différents types, ces données étant échangeables contre des données délivrées par d'autres - 2 commerçants partenaires. Selon l'invention, ce système comprend un serveur d'échange offrant un service d'échange de données, le serveur d'échange ayant accès aux comptes de données de chaque utilisateur du service chez les commerçants partenaires, et comprenant: des moyens pour mémoriser des identifiants des utilisateurs du service d'échange, et en association avec chaque identifiant d'utilisateur, des informations d'accès aux comptes de l'utilisateur chez les commerçants partenaires et des informations d'accès au terminal de l'utilisateur, des moyens pour recevoir et mémoriser des propositions d'échange émises par les utilisateurs, chaque proposition d'échange comprenant un identifiant de l'utilisateur émetteur de la proposition d'échange, des types et des quantités de données offertes et demandées en échange, - des moyens pour diffuser sur les terminaux des utilisateurs les propositions d'échange reçues, - - des moyens pour établir une communication entre deux terminaux d'utilisateurs souhaitant échanger des donnces, - des moyens pour recevoir des messages de validation d'échange émis par des terminaux d'utilisateurs ayant accepté une proposition d'échange émise par un utilisateur, et des moyens pour retransmettre chaque message de validation reçu vers le terminal de l'utilisateur ayant émis la proposition d'échange correspondante, et - des moyens pour mettre à jour les comptes des utilisateurs à chaque fois qu'une proposition d'échange est acceptée, en fonction des types et quantités The object of the present invention is to eliminate this drawback. This objective is achieved by providing a data exchange system between a plurality of users each equipped with a terminal having access to a telecommunications network, and to which are allocated by a set of partner merchants on respective accounts. data of different types, this data being exchangeable for data delivered by other - 2 partner merchants. According to the invention, this system comprises an exchange server offering a data exchange service, the exchange server having access to the data accounts of each user of the service with partner merchants, and comprising: means for storing identifiers of the users of the exchange service, and in association with each user identifier, information for accessing the user accounts at partner merchants and information for accessing the user's terminal, means to receive and store exchange proposals issued by users, each exchange proposal comprising an identifier of the user sending the exchange proposal, the types and quantities of data offered and requested in exchange, - means to distribute the exchange proposals received to users' terminals, - means for establishing communication between two user terminals urs wishing to exchange data, - means for receiving exchange validation messages sent by user terminals having accepted an exchange proposal sent by a user, and means for retransmitting each validation message received towards the terminal of the user who issued the corresponding exchange proposal, and - means for updating user accounts each time an exchange proposal is accepted, depending on the types and quantities
de données à échanger spécifiées par la proposition d'échange acceptée. data to be exchanged specified by the accepted exchange proposal.
Avantageusement, les terminaux des utilisateurs sont des terminaux fixes ou mobiles. Selon une particularité de l'invention, le serveur d'échange comprend des moyens pour extraire des moyens de mémorisation une liste de propositions d'échange dont le type de données demandées correspond au type de données offertes d'une proposition d'échange émise par un utilisateur, et pour Advantageously, the user terminals are fixed or mobile terminals. According to a feature of the invention, the exchange server comprises means for extracting from memory means a list of exchange proposals whose type of data requested corresponds to the type of data offered from an exchange proposal sent by a user, and for
transmettre la liste extraite à l'utilisateur. transmit the extracted list to the user.
Selon une autre particularité de l'invention, le serveur d'échange comprend des moyens pour déterminer la position géographique des utilisateurs inscrits au service d'échange, des moyens pour mémoriser la position géographique de chaque utilisateur, et des moyens pour extraire des moyens de mémorisation une liste d'identifiants d'utilisateurs situés à proximité d'un utilisateur According to another feature of the invention, the exchange server comprises means for determining the geographical position of the users registered with the exchange service, means for memorizing the geographical position of each user, and means for extracting means for storage of a list of user identifiers located near a user
déterminé, à l'aide des positions géographiques mémorisées. determined, using the stored geographic positions.
Selon encore une autre particularité de l' invention, le serveur d'échange comprend des moyens pour annuler une transaction d'échange validée lorsque les donnces échangées ne figurent pas sur les comptes correspondants des According to yet another feature of the invention, the exchange server comprises means for canceling a validated exchange transaction when the data exchanged does not appear on the corresponding accounts of the
utilisateurs parties à la transaction. users involved in the transaction.
Selon encore une autre particularité de l'invention, chaque terminal d'utilisateur du service d'échange comprend: - des moyens pour introduire et transmettre une proposition d'échange vers le serveur d'échange, - des moyens pour recevoir et afficher sur le terminal des listes de propositions d'échange, ces listes étant transmises par le serveur d'échange, et des moyens de sélection d'une proposition d'échange d'une liste affichée, et - des moyens pour émettre un message de validation d'une proposition d'échange affichée par le terminal et sélectionnée à l'aide des moyens de sélection. Avantageusement, chaque terminal d'utilisateur du service d'échange comprend des moyens pour transmettre au serveur d'échange un message de demande de la quantité de données figurant sur chaque compte dont dispose l'utilisateur, et des moyens pour recevoir et afficher les informations de type et de quantité de According to yet another feature of the invention, each user terminal of the exchange service comprises: - means for introducing and transmitting an exchange proposal to the exchange server, - means for receiving and displaying on the terminal of the exchange proposal lists, these lists being transmitted by the exchange server, and means for selecting an exchange proposal from a displayed list, and - means for sending a validation message of an exchange proposal displayed by the terminal and selected using the selection means. Advantageously, each user terminal of the exchange service comprises means for transmitting to the exchange server a message requesting the quantity of data appearing in each account available to the user, and means for receiving and displaying the information. type and quantity of
données, reçues en réponse du serveur d'échange. data, received in response from the exchange server.
Selon encore une auke particularité de l'invention, au moins uneartie des terminaux d'utilisateurs du service d'échange est de type terminal mobile comprenant des moyens de communication de faible portée, permettant de communiquer directement avec d'autres terminaux d'utilisateurs situés à proximité, le système comprenant des moyens pour transférer, à la demande d'un utilisateur du service d'échange, des données échangeables figurant sur un compte de l'utilisateur vers le terminal de l'utilisateur, des moyens pour transférer au moins une partie des données échangeables, mémorisées par un terminal, en fonction d'une transaction d'échange conclue, vers un autre terminal d ' utilisateur avec lequel la transaction d' échange est conclue, à l ' aide des moyens de communication de faible portée, et des moyens pour transférer à -4 la demande de l'utilisateur des données échangeables mémorisées par le terminal vers des comptes correspondants, par l'intermédiaire du serveur d'échange. Les données susceptibles d' être échangées par le service d' échange sont par exemple de type points de fidélité ou bons d'achat ou de réduction chez un commerçant déterminé, des kilomètres gratuits à valoir sur l'achat d'un billet de transport, ou des minutes gratuites de communication par téléphone fixe ou According to yet another particular feature of the invention, at least one area of the user terminals of the exchange service is of the mobile terminal type comprising short-range communication means, making it possible to communicate directly with other user terminals located nearby, the system comprising means for transferring, at the request of a user of the exchange service, exchangeable data appearing on a user account to the user's terminal, means for transferring at least one part of the exchangeable data, stored by a terminal, as a function of an exchange transaction concluded, to another user terminal with which the exchange transaction is concluded, using short-range communication means, and means for transferring to -4 the user request exchangeable data stored by the terminal to corresponding accounts, via the exchange server. The data likely to be exchanged by the exchange service is, for example, of the loyalty point or voucher or reduction voucher type at a specific merchant, free kilometers to be used on the purchase of a transport ticket, or free minutes of communication by landline telephone or
mobile, attribuées par un opérateur de réseau téléphonique. mobile, assigned by a telephone network operator.
De préférence, le serveur d'échange met en _uvre un service WAP et/ou Web. Preferably, the exchange server implements a WAP and / or Web service.
L'invention concerne également un terminal destiné à équiper les utilisateurs d'un service d'échange de données, les utilisateurs du service recevant de commerçants partenaires sur des comptes respectifs des données de différents types, ces donnces étant échangeables contre des données délivrées par d'autres commerçants partenaires. Selon l'invention, ce terminal comprend: - des moyens de connexion pour se connecter à un serveur d'échange par l'intermédiaire d'un réseau de télécommunication, des moyens pour introduire et émettre vers le serveur d'échange une proposition d'échange comprenant un identifiant de l'utilisateur émetteur de la proposition d'échange, un type et une quantité de données offertes et un type de données demandées en échange, - des moyens pour recevoir du serveur d'échange et afficher sur le terminal des listes de propositions d'échange émises par les autres utilisateurs du service d'échange, listes étant transmises par le serveur d'échange, et des moyens de sélection d'une proposition d'échange affichée, et i - des moyens pour émettre un ordre de validation d'une proposition d'échange The invention also relates to a terminal intended to equip the users of a data exchange service, the users of the service receiving from merchants partners data of different types on respective accounts, these data being exchangeable for data delivered by d '' other partner merchants. According to the invention, this terminal comprises: - connection means for connecting to an exchange server via a telecommunications network, means for introducing and transmitting to the exchange server a proposal for exchange comprising an identifier of the user issuing the exchange proposal, a type and quantity of data offered and a type of data requested in exchange, - means for receiving from the exchange server and displaying lists on the terminal exchange proposals issued by other users of the exchange service, lists being transmitted by the exchange server, and means for selecting a displayed exchange proposal, and i - means for issuing an order for validation of an exchange proposal
affichée par le terminal et sélectionnée à l'aide des moyens de validation. displayed by the terminal and selected using the validation means.
Avantageusement, ce terminal est de type terminal fixe ou mobile. Advantageously, this terminal is of the fixed or mobile terminal type.
Selon une particularité de l' invention, ce terminal comprend des moyens pour recevoir et afficher la quantité de données figurant sur chaque compte de According to a feature of the invention, this terminal comprises means for receiving and displaying the quantity of data appearing on each account of
l'utilisateur chez les commerçants partenaires. the user at partner merchants.
Selon une autre particularité de l'invention, ce terminal est de type terminal mobile et comprend des moyens de communication de faible portée, permettant de communiquer directement avec d'autres terminaux d'utilisateurs situés à proximité, des moyens pour recevoir, à la demande de l'utilisateur du service d'échange, des données échangeables figurant sur un compte de l'utilisateur, des moyens pour transtérer au moins une partie des données échangeables, mémorisées par un terminal, en fonction d'une transaction d'échange conclue, vers un autre terminal d'utilisateur avec lequel la transaction d'échange est conclue, à l'aide des moyens de communication de faible portée, et des moyens pour transtérer à la demande de l'utilisateur des données échangeables mémorisces par le terminal vers des comptes correspondants, par According to another feature of the invention, this terminal is of the mobile terminal type and includes short-range communication means, making it possible to communicate directly with other user terminals located nearby, means for receiving, on demand of the user of the exchange service, of the exchangeable data appearing on a user account, of the means for transferring at least part of the exchangeable data, stored by a terminal, according to an exchange transaction concluded, to another user terminal with which the exchange transaction is concluded, using short-range communication means, and means for transferring at the request of the user exchangeable data stored by the terminal to corresponding accounts, by
l'intermédiaire du serveur d'échange. through the exchange server.
Selon encore une autre particularité de l'invention, ce terminal comprend des moyens d'affichage d'une fenêtre de téléchargement dans laquelle sont affichés des icones symbolisant les données échangées, pour donner l'impression à According to yet another feature of the invention, this terminal comprises means for displaying a download window in which icons symbolizing the data exchanged are displayed, to give the impression to
l'utilisateur d'échanger physiquement des données. the user to physically exchange data.
Un mode de réalisation préféré de l'invention sera décrit ci-après, à titre d'exemple non limitatif, avec référence aux dessins annexés dans lesquels: La figure l représente un système d'échange selon l'invention, Les figures 2 et 3 illustrent sous la forme d'organigrammes différentes A preferred embodiment of the invention will be described below, by way of nonlimiting example, with reference to the appended drawings in which: FIG. 1 represents an exchange system according to the invention, FIGS. 2 and 3 illustrate in the form of different flowcharts
étapes exécutées par le serveur d'échange selon l' invention. steps performed by the exchange server according to the invention.
Sur la figure l, le système d'échange selon l'invention comprend un serveur d'échange 2 qui communique avec une pluralité de terminaux fixes 8 ou mobiles 5 d'utilisateurs, via des réseaux 1, lO de télécommunicatton ou de transmission de données, tels que le réseau Internet ou un réseau de radiotéléphonie, par exemple de type GSM ou llMTS. Les terminaux mobiles 5 sont par exemple constitués de téléphones mobiles ou d'autres dispositifs mobiles, et les terminaux fixes 8 sont par exemple des ordinateurs ou des In FIG. 1, the exchange system according to the invention comprises an exchange server 2 which communicates with a plurality of fixed 8 or mobile terminals 5 of users, via telecommunication or data transmission networks 1, 10. , such as the Internet or a radiotelephony network, for example of the GSM or llMTS type. The mobile terminals 5 are for example made up of mobile telephones or other mobile devices, and the fixed terminals 8 are for example computers or
assistants personnels.personal assistants.
Par ailleurs, le serveur 2 communique avec une pluralité de serveurs 3 de commerçants ou d' opérateurs partenaires, par exemple par l' intermédiaire du réseau de transmission de données numériques 10, les commerçants délivrant à leurs clients des données échangeables. Les données échangeables sont de types - 6 différents. Ainsi, elles peuvent étre de simples bons de réduction ou d'achat ou encore des points de fidélisation chez un commerçant déterminé, des kilomètres gratuits à valoir sur l'achat d'un billet de transport, ou encore des minutes gratuites de communication par téléphone fixe ou mobile, attribuces par un opérateur de réseau téléphonique. Elles peuvent également étre des droits de reproduction d'_uvres musicales ou Furthermore, the server 2 communicates with a plurality of servers 3 of merchants or partner operators, for example through the digital data transmission network 10, the merchants delivering exchangeable data to their customers. The exchangeable data are of different types - 6. Thus, they can be simple reduction or purchase vouchers or loyalty points at a specific merchant, free kilometers to be used on the purchase of a transport ticket, or even free minutes of communication by phone. fixed or mobile, allocated by a telephone network operator. They may also be rights of reproduction of musical works or
cinématographiques, ou encore des droits d'utilisation de logiciels. film, or rights to use software.
Le serveur d'échange 2 offre par exemple un service d'échange conformément au protocole WAP (Wireless Application Protocol) aux utilisateurs qui accèdent au service à l'aide d'un terminal mobile S. Pour les utilisateurs disposant d'un terminal connecté au réseau Internet 10, le service d'échange peut se présenter The exchange server 2 offers for example an exchange service in accordance with the WAP protocol (Wireless Application Protocol) to users who access the service using a mobile terminal S. For users having a terminal connected to the Internet network 10, the exchange service can be presented
sous la forme d'un site Web.in the form of a website.
Pour bénéficier du service d'échange, les utilisateurs doivent être inscrits auprès du serveur d'échange 2, soit sur l'initiative d'un commerçant partenaire, soit sur leur propre initiative, en fournissant par exemple un identifant de leur choix, le serveur d'échange délivrant en réponse un mot de passe d'accès et de reconnaissance que l'utilisateur doit introduire dans son terminal 5, 8, pour étre reconnu lors de chaque connexion au service. L'identifant fourni par l'utilisateur doit permettre au serveur d'échange de se mettre en communication avec le terminal 5, 8 pour lui transmettre des informations ou établir une To benefit from the exchange service, users must be registered with the exchange server 2, either on the initiative of a partner merchant, or on their own initiative, by providing, for example, an identifier of their choice, the server exchange delivering in response an access and recognition password that the user must enter in his terminal 5, 8, to be recognized during each connection to the service. The identifier provided by the user must allow the exchange server to communicate with the terminal 5, 8 to transmit information to it or establish a
communication avec un autre utilisateur. communication with another user.
Le serveur d'échange mémorise donc dans une base de données 4 une liste d'utilisateurs inscrits dans laquelle sont stockés pour chaque utilisateur un The exchange server therefore stores in a database 4 a list of registered users in which are stored for each user a
identifiant et un mot de passe correspondant. username and corresponding password.
Lors de l'inscription d'un utilisateur auprès du service d'échange, celuici reçoit le ou les codes d' accès aux comptes de l' utilisateur chez les commerçants ou opérateurs. De cette manière, le serveur 2 peut interroger les serveurs 3 pour déterminer si un utilisateur déterminé possède un compte chez le commerçant ou opérateur correspondant, et si tel est le cas, la quantité de données se When registering a user with the exchange service, the latter receives the code or codes for accessing the user's accounts with merchants or operators. In this way, the server 2 can interrogate the servers 3 to determine whether a determined user has an account with the corresponding merchant or operator, and if this is the case, the amount of data is
trouvant mémorisées sur ce compte. found memorized on this account.
Alternativement, la gestion des comptes attribués par les commerçants peut être effectuée par le serveur d'échange qui dans ce cas est conçu pour recevoir des Alternatively, the management of the accounts allocated by the merchants can be carried out by the exchange server which in this case is designed to receive
ordres de mise à jour de ces comptes, transmis par les commerçants. update orders for these accounts, sent by merchants.
L'inscription d'un utilisateur au service d'échange peut avantageusement être - 7 effectuée à partir d'un ordinateur personnel 8 connecté au réseau Internet lO, le serveur d' échange fournissant un service Web d' inscription au service d' échange dans lequel il transmet des formulaires d' inscription en ligne, et The registration of a user for the exchange service can advantageously be carried out from a personal computer 8 connected to the Internet 10, the exchange server providing a Web service for registration for the exchange service in which it transmits online registration forms, and
reçoit en réponse les informations fournies dans ces formulaires. receives in response the information provided in these forms.
Les transmissions d' informations entre le service d' échange et les terminaux mobiles 5 des utilisateurs sont effectuées par exemple par messages courts de type SMS (SMS: Short Message Service) ou en mode de téléchargement de données. Pour accéder au service d'échange, les utilisateurs doivent également installer dans leur terminal 5, 8, par exemple par téléchargement à partir du serveur 2, un programme applicatif dédié à l'échange de données. Ce programme est conçu pour offrir une interface homme/machine ergonomique facilitant l'introduction de commandes de l'utilisateur et simplifiant l'affichage du contenu des messages échangés avec le serveur d'échange ou d'autres terminaux d'utilisateurs du service d'échange, et gérer les échanges de données échangeables entre le terminal 5, 8 d'une part et d'autre part le serveur d'échange 2 ou les terminaux mobiles 5 des autres utilisateurs du service The information transmissions between the exchange service and the mobile terminals 5 of the users are carried out for example by short messages of SMS type (SMS: Short Message Service) or in data download mode. To access the exchange service, users must also install in their terminal 5, 8, for example by downloading from the server 2, an application program dedicated to the exchange of data. This program is designed to offer an ergonomic man / machine interface facilitating the introduction of user commands and simplifying the display of the content of messages exchanged with the exchange server or other user terminals of the service. exchange, and manage the exchanges of exchangeable data between the terminal 5, 8 on the one hand and on the other hand the exchange server 2 or the mobile terminals 5 of the other users of the service
d'échange.exchange.
En particulier, ce programme applicatif installé dans chaque terminal permet à l'utilisateur. - de visualiser l'état de ses comptes gérés par le serveur d'échange 2 et les serveurs de commerçant 3, - d'émettre une proposition d'échange dans laquelle il spécifie le type et la quantité de donnces proposées, et le type de données souhaitées enichange, - de consulter, modifier et supprimer la ou les propositions d' échange qu' il a émises, telles qu'elles sont mémorisées dans la base de données 4 et éventuellement par le terminal, - de recevoir du seneur d'échange des listes de propositions d'échange émises par les autres utilisateurs du service, - de désigner une proposition d'échange se trouvant dans une liste affichée par le terminal, notamment en vue d'étre mis en communication avec l'utilisateur ayant émis la proposition d'échange désignée, et - de valider une transaction conclue avec un autre utilisateur, cette opération ayant pour effet de transmettre au serveur d'échange 2 un message de - 8 validation contenant des informations relatives à la transaction mémorisées In particular, this application program installed in each terminal allows the user. - to view the status of its accounts managed by the exchange server 2 and the merchant servers 3, - to issue an exchange proposal in which it specifies the type and quantity of data offered, and the type of desired data in exchange, - to consult, modify and delete the exchange proposal (s) it has issued, as stored in database 4 and possibly by the terminal, - to receive from the exchange senor lists of exchange proposals issued by other users of the service, - to designate an exchange proposal found in a list displayed by the terminal, in particular with a view to being put in communication with the user who issued the proposal designated exchange, and - to validate a transaction concluded with another user, this operation having the effect of transmitting to the exchange server 2 a - 8 validation message containing information relating to the stored transactions
par le terminal.through the terminal.
Pour accéder aux comptes d'un utilisateur, le serveur d'échange recherche les informations d'accès aux comptes de l'utilisateur mémorisées dans la base de données 4, et interroge à l' aide de ces informations d'accès, les serveurs de commerçant 3 qui transmettent en réponse les quantités de données accumulées To access the accounts of a user, the exchange server searches the information for accessing the accounts of the user stored in the database 4, and interrogates with the aid of this access information, the servers of trader 3 who transmit in response the amounts of accumulated data
sur les comptes correspondants de l'utilisateur. on the user's corresponding accounts.
Lorsqu'un utilisateur inscrit souhaite accéder au service d'échange, il doit se connecter à l'aide d'une fonction particulière du programme applicatif, au service WAP ou Web du serveur d'échange 2. Une fois connecté au service d'échange, il peut, à l'aide du programme applicatif, introduire des propositions When a registered user wishes to access the exchange service, he must connect using a particular function of the application program, to the WAP or Web service of the exchange server 2. Once connected to the exchange service , it can, using the application program, introduce proposals
d' échange ou des requêtes d' extraction de listes de propositions d'échange. exchange or requests to extract lists of exchange proposals.
Pour introduire une proposition d'échange, l'utilisateur introduit les types et quantités de données qu'il souhaite échanger. Le terminal transmet ces informations au serveur d'échange 2 dans un message de proposition d'échange. Pour définir une proposition d'échange l'utilisateur peut utiliser des formules de conversion prédéfinies en fonction de la valeur marchande de chaque type de donnces, ces formules de conversion étant définies par les commerçants partenaires du service d'échange. Une fois que la proposition d'échange est complétée avec la quantité de données du type recherché, correspondant à la quantité de données proposées, elle est insérée par le serveur To introduce an exchange proposal, the user enters the types and quantities of data he wishes to exchange. The terminal transmits this information to the exchange server 2 in an exchange proposal message. To define an exchange proposal, the user can use predefined conversion formulas according to the market value of each type of data, these conversion formulas being defined by the merchant partners of the exchange service. Once the exchange proposal is completed with the quantity of data of the type sought, corresponding to the quantity of data proposed, it is inserted by the server
2 dans la base de données d'utilisateurs 4. 2 in the user database 4.
Les formules de conversion entre types de données sont définies par exemple par les commerçants partenaires. Dans une variante du systèe selon The conversion formulas between types of data are defined for example by partner merchants. In a variant of the system according to
l'invention, elles peuvent également être au choix des utilisateurs. the invention, they can also be chosen by the users.
Avant d' émettre une proposition d' échange vers le serveur d'échange, le terminal peut contrôler que la quantité de données proposces dans la proposition d'échange, est inférieure ou égal à celle figurant dans le compte correspondant, le terminal comprenant des moyens pour demander au serveur 2 l'état des comptes correspondants. Cette vérification peut être également effectuée directement par le serveur d' échange à partir d' une proposition d' échange reçue, en interrogeant le compte correspondant de l'utilisateur émetteur de la proposition d'échange. Si la proposition d'échange recue n'est pas valide du fait que la quantité de données proposées ne figure pas sur le compte de l'utilisateur ayant émis la proposition, cette proposition n'est pas enregistrée dans la base de données 4 et donc ne figurera pas dans les listes de propositions d'échange qui sont envoyées aux utilisateurs. Dans ce cas, on peut prévoir également que le serveur d' échange transmet un message d' erreur à l'émetteur de la proposition invalide. Par ailleurs, le serveur 2 comprend des moyens pour exécuter des requêtes d'extraction de listes de propositions d'échange à partir de la base de données 4, émises par les utilisateurs, et pour transmettre à ceux-ci les listes de résultats en mode de transmission de données lorsque le destinataire de la liste est connecté Before sending an exchange proposal to the exchange server, the terminal can check that the amount of data proposed in the exchange proposal is less than or equal to that appearing in the corresponding account, the terminal comprising means to ask the server 2 for the status of the corresponding accounts. This verification can also be carried out directly by the exchange server from a received exchange proposal, by interrogating the corresponding account of the user issuing the exchange proposal. If the exchange proposal received is not valid owing to the fact that the quantity of data proposed does not appear on the account of the user who made the proposal, this proposal is not recorded in the database 4 and therefore will not appear in the exchange proposal lists that are sent to users. In this case, provision can also be made for the exchange server to transmit an error message to the sender of the invalid proposal. Furthermore, the server 2 comprises means for executing requests for extracting lists of exchange proposals from the database 4, issued by the users, and for transmitting to them the results lists in mode data transmission when the recipient of the list is connected
au service.in the service.
Ces requêtes peuvent porter sur toutes les propositions d'échange émises par les 1-5 utilisateurs du service et non encore acceptées, ou seulement les dernières émises, ou encore être basées sur la ou les propositions d'échange émises par l'utilisateur. Dans ce dernier cas, ces requêtes sont exécutées en recherchant tous les utilisateurs ayant émis une proposition d'échange offrant un type de données recherchées par l'utilisateur qui a émis la requête, et/ou recherchant un type de données offertes par celui-ci. En outre, une requête peut être restreinte aux dernières propositions d'échange émises, ou encore aux utilisateurs se trouvant à proximité de celui qui a émis la requête dans le cas o le serveur d'échange dispose d'un accès à des fonctions de localisation géographique des These requests can relate to all exchange proposals issued by the 1-5 users of the service and not yet accepted, or only the last ones issued, or even be based on the exchange proposal (s) issued by the user. In the latter case, these requests are executed by searching for all the users who have issued an exchange proposal offering a type of data sought by the user who made the request, and / or looking for a type of data offered by the latter. . In addition, a request can be restricted to the last exchange proposals issued, or to users located near the one who issued the request in the event that the exchange server has access to location functions geographic of
utilisateurs d'un réseau de téléphonie mobile. mobile phone network users.
Lorsqu'un utilisateur est intéressé par une proposition figurant dans une liste affichée sur son terminal 5, 8, il peut la désigner, ce qui déclenche l'émission par le terminal de l'utilisateur de la référence de la proposition échange désignée, au serveur d'échange 2. A la réception d'un tel message, le serveur 2 exécute la procédure 20 représentée sur la figure 2. Sur cette figure, le serveur d'échange qui reçoit une réLérence de proposition d'échange, informe à l'étape 21 l'utilisateur ayant émis la proposition d'échange qu'un autre utilisateur est intéressé par sa proposition et souhaite être mis en communication directe avec lui. Si l'utilisateur ainsi contacté accepte la communication (étape 22), le serveur d'échange établit (étape 23) la communication entre les deux utilisateurs. Une telle communication peut par exemple être effectuée par l'intermédiaire d'une messagerie instantanée. Dans le cas o les terminaux des deux utilisateurs - 10 sont de type téléphone, cette communication peut également être verbale, de When a user is interested in a proposal appearing in a list displayed on his terminal 5, 8, he can designate it, which triggers the transmission by the user's terminal of the reference of the designated exchange proposal, to the server exchange 2. On receipt of such a message, the server 2 performs the procedure 20 shown in FIG. 2. In this figure, the exchange server which receives an exchange proposal reference, informs the step 21 the user who issued the exchange proposal that another user is interested in his proposal and wishes to be put in direct communication with him. If the user thus contacted accepts the communication (step 22), the exchange server establishes (step 23) the communication between the two users. Such communication can for example be carried out via instant messaging. In the case where the terminals of the two users - 10 are of the telephone type, this communication can also be verbal, of
préférence au choix des utilisateurs. preference to the choice of users.
Lorsque les utilisateurs tombent d' accord sur les types et quantités de données échangées, ils introduisent ces informations dans leur terminal et activent une commande de validation prévue à cet effet sur leurs terminaux respectifs. On peut prévoir alors d'afficher sur le terminal une fenêtre de téléchargement faisant appara^tre des icones symbolisant la nature des données échangées. De cette manière, les utilisateurs peuvent réaliser qu'à la fin du téléchargement, ils seront en possession des données qu'ils ont souhaitées obtenir par l'échange, et qu'en contrepartie, ils ne disposeront plus des données qu'ils ont offertes en échange. A la suite de l'activation d'une commande de validation, le terminal transmet au serveur d'échange 2 un message de validation contenant la proposition d'échange acceptée, ce message est retransmis vers le terminal de l'autre utilisateur, qui affche cette information dans la fenêtre de téléchargement. La réception d'un tel message de validation déclenche l'activation de la procédure When users agree on the types and quantities of data exchanged, they enter this information in their terminal and activate a validation command provided for this purpose on their respective terminals. We can then plan to display on the terminal a download window showing icons symbolizing the nature of the data exchanged. In this way, users can realize that at the end of the download, they will be in possession of the data they wanted to obtain through the exchange, and that in return, they will no longer have the data they have offered. in exchange. Following the activation of a validation command, the terminal transmits to the exchange server 2 a validation message containing the accepted exchange proposal, this message is forwarded to the terminal of the other user, which displays this information in the download window. The reception of such a validation message triggers the activation of the procedure
représentée sur la figure 3.shown in figure 3.
Sur cette fgure, le serveur d'échange attend à l'étape 31 la réception d'un message de validation de l'autre utilisateur, partie à la transaction d'échange. Si le serveur d'échange reçoit deux messages de validation concernant le même échange et provenant de deux utilisateurs différents (étape 32), le serveur d'échange exécute des ordres de débit et de crédit des comptes respectifs des deux utilisateurs, éventuellement par l'intermédiaire des serveurs 3 des In this figure, the exchange server waits at step 31 for the reception of a validation message from the other user, party to the exchange transaction. If the exchange server receives two validation messages concerning the same exchange and coming from two different users (step 32), the exchange server executes debit and credit orders from the respective accounts of the two users, possibly by the intermediary of 3 servers
commerçants correspondant aux types de données échangées (étape 33). merchants corresponding to the types of data exchanged (step 33).
Si un ordre de débit ne peut pas être exécuté parce que la quantité de données à débiter est supérieure à la quantité fgurant sur le compte de l'utirsateur, le serveur de commerçant 3 transmet en réponse au serveur d'échange 2 un message d'erreur et le serveur d'échange annule l'échange et ne valide pas ou If a debit order cannot be executed because the quantity of data to be debited is greater than the quantity appearing on the user's account, the merchant server 3 transmits a response message to the exchange server 2 error and the exchange server cancels the exchange and does not validate or
ne demande pas le transfert de données à effectuer en contrepartie de l'échange. does not request the transfer of data to be made in exchange for the exchange.
Selon le résultat de l'exécution de l'échange, le serveur d'échange émet ensuite un message de compte rendu d'exécution d'échange (étape 34) aux terminaux des deux utilisateurs participant à l'échange, ce message contenant une Depending on the result of the execution of the exchange, the exchange server then sends an exchange execution report message (step 34) to the terminals of the two users participating in the exchange, this message containing a
information indiquant si l'échange a été exécuté ou non. whether the exchange has been completed or not.
Si la transaction d'échange a pu être exécutée par le serveur d'échange, celui-ci effectue également la mise à jour de la base de données 4 en retirant la - 11 If the exchange transaction could be executed by the exchange server, the latter also updates the database 4 by removing the - 11
proposition d'échange qui a ainsi été exécutée. exchange proposal which was thus executed.
Si le message de compte rendu d'exécution reçu par chaque terminal indique If the execution report message received by each terminal indicates
que l'échange n'a pas pu être exécuté, le terminal affche un message d'erreur. the exchange could not be executed, the terminal displays an error message.
Dans les deux cas, il met à j our la fenêtre de téléchargement en supprimant de l'affichage l'icone représentant les données offertes et en affichant l'icone représentant les données obtenues en échange, si l'échange a pu être exécuté, et inversement, supprime de l'affichage l'icone représentant les données obtenues en échange et conserve l'icone représentant les données offertes, si l'échange a In both cases, it updates the download window by removing from the display the icon representing the data offered and by displaying the icon representing the data obtained in exchange, if the exchange could be carried out, and conversely, remove from the display the icon representing the data obtained in exchange and keep the icon representing the data offered, if the exchange has
pu être effectué.could be done.
Ces dispositions permettent de gérer la simultanéité de l'échange sur les These provisions make it possible to manage the simultaneity of the exchange on the
terminaux des utilisateurs qui s'échangent des données. user terminals exchanging data.
Lorsque, à la suite d'un tel échange, un utilisateur récupère des données d'un commerçant auprès duquel il n'est pas client, le serveur d'échange 2 enregistre ces données sur un compte local, attribué à l'utilisateur et mémorisé par When, following such an exchange, a user recovers data from a merchant with which he is not a client, the exchange server 2 records this data on a local account, assigned to the user and stored through
exemple dans la base de données 4.example in database 4.
Selon une variante du système selon l'invention, le serveur d'échange 2 a accès à des fonctionnalités de localisation géographique, qui peuvent par exemple être offertes par le réseau 1, de manière à localiser les utilisateurs inscrits au service d'échange et utilisant un terminal mobile, chaque terminal étant identifable grâce aux informations fournies lors de l' inscription de l'utilisateur. A partir de ces informations de localisation fournies par le réseau, le serveur 2 introduit dans la base de données 4 les informations de localisation reçues, à savoir la position géographique de chaque utilisateur, en correspondance avec According to a variant of the system according to the invention, the exchange server 2 has access to geographic location functionalities, which can for example be offered by the network 1, so as to locate the users registered with the exchange service and using a mobile terminal, each terminal being identifiable thanks to the information provided during user registration. From this location information provided by the network, the server 2 introduces into the database 4 the location information received, namely the geographic position of each user, in correspondence with
l'identifiant de celui-ci.the identifier of it.
Le programme applicatif installé sur chaque terminal permet en outre de limiter les propositions d'échange qui sont transmises dans des listes par le service d'échange, à celles qui sont émises par des utilisateurs situés à proximité. De même, le serveur d'échange comprend des moyens pour déterminer, sur la base des informations de position géographique des utilisateurs du service, les utilisateurs situés à proximité d'un utilisateur déterminé, et des moyens pour constituer et envoyer sur requête une liste de propositions d'échange émises par The application program installed on each terminal also makes it possible to limit exchange proposals which are transmitted in lists by the exchange service, to those made by users located nearby. Likewise, the exchange server comprises means for determining, on the basis of the geographic position information of the users of the service, the users located near a determined user, and means for constituting and sending on request a list of exchange proposals issued by
d'autres utilisateurs situés à proximité de l'utilisateur ayant émis la requête. other users near the user who made the request.
Cette liste peut en outre être limitée aux propositions d'échanges correspondant à celle de l'utilisateur qui demande la liste, c'est-à-dire aux propositions - 12 This list can also be limited to exchange proposals corresponding to that of the user requesting the list, that is to say - 12
d'échange dont au moins les types de données à échanger correspondent. of which at least the types of data to be exchanged correspond.
Selon une autre variante du système selon l'invention, les terminaux des utilisateurs sont équipés de moyens de communication de faible portée, par exemple conformes à la norme "Bluetooth" ou "802.11". Un réseau accessible par des moyens de communication de ce type permet non seulement de localiser géographiquement les terminaux d'utilisateurs, mais aussi d'avertir chaque utilisateur du service d'échange de la présence à proximité d'autres utilisateurs du service. Un tel avertissement peut par exemple être effectué par le serveur 2 en émettant un message de type SMS. A la réception d'un tel message, chaque utilisateur peut choisir, à l'aide du programme applicatif, d'étre "visible" ou non des autres utilisateurs situés à proximité. S'ils choisissent d'étre visibles, ils doivent introduire leur choix dans leur terminal, lequel déclenche un message vers le serveur 2. En réponse, le serveur transmet la liste des propositions According to another variant of the system according to the invention, the users' terminals are equipped with short-range communication means, for example in accordance with the "Bluetooth" or "802.11" standard. A network accessible by means of communication of this type makes it possible not only to geographically locate the user terminals, but also to warn each user of the exchange service of the presence near other users of the service. Such a warning can for example be made by the server 2 by transmitting an SMS type message. On receipt of such a message, each user can choose, using the application program, to be "visible" or not from other users located nearby. If they choose to be visible, they must enter their choice in their terminal, which triggers a message to the server 2. In response, the server transmits the list of proposals
d'échange mémorisées par tous les terminaux "visibles" se trouvant à proximité. stored by all "visible" terminals located nearby.
Le programme applicatif installé dans le terminal affche alors la liste reçue. The application program installed in the terminal then displays the list received.
Lorsqu'un utilisateur sélectionne dans la liste affichée sur son terminalune proposition d'échange émise par autre utilisateur situé à proximité, le terminal du premier utilisateur se met en communication directe par les moyens de communication de faible portée, avec le terminal du second utilisateur, à l'aide d'informations d'adressage fournies par le serveur d'échange. La transaction d'échange se déroule comme précédemment, mais sans faire intervenir le serveur d'échange. Pour cette raison, des mesures de sécurité doivent être prises pour éviter qu'un échange déloyal puisse avoir lieu (échanges à partir de When a user selects from the list displayed on his terminal an exchange proposal issued by another user located nearby, the terminal of the first user goes into direct communication by means of short-range communication, with the terminal of the second user, using addressing information provided by the exchange server. The exchange transaction takes place as before, but without involving the exchange server. For this reason, security measures must be taken to prevent an unfair exchange from taking place (exchanges from
comptes débiteurs).accounts receivable).
A cet effet, les données à échanger fgurant sur le compte de chacudes deux utilisateurs doivent avoir été préalablement transférées dans la mémoire du terminal. La quantité de données transiérée entre le serveur d'échange 2 et le For this purpose, the data to be exchanged appearing on the account of each two users must have been previously transferred to the memory of the terminal. The amount of data transferred between the exchange server 2 and the
terminal est retirée du compte correspondant par le serveur d'échange. terminal is removed from the corresponding account by the exchange server.
Par ailleurs, les données échangeables transférées dans la mémoire du terminal sont de préférence enregistrées dans une zone mémoire protégée, et ne sont accessibles en mise à jour que par le programme applicatif dédié à l'échange installé sur le terminal. Ces données sont par exemple stockées sous forrne Furthermore, the exchangeable data transferred to the memory of the terminal are preferably recorded in a protected memory zone, and are only accessible for updating by the application program dedicated to the exchange installed on the terminal. This data is for example stored under forrne
chiffrée, seul le programme applicatif connaissant la clé de déchiffrement. encrypted, only the application program knowing the decryption key.
- 13 Il est en outre nécessaire que l'utilisateur se connecte suffisamment fréquemment au serveur 2 pour que les comptes mémorisés dans la mémoire du terminal soient synchronisés avec les comptes réels gérés par le serveur 2 ou les serveurs de commerçant 3. A chaque connexion, le serveur d'échange reconnat les échanges effectués en local et débite ou crédite les comptes correspondants, It is also necessary for the user to connect to the server 2 frequently enough so that the accounts stored in the memory of the terminal are synchronized with the real accounts managed by the server 2 or the merchant servers 3. On each connection, the exchange server recognizes the exchanges carried out locally and debits or credits the corresponding accounts,
en fonction des informations d'échange reçues. based on the exchange information received.
Lorsque le second utilisateur ayant émis la proposition d'échange acceptée par le premier utilisateur, accepte à son tour l'échange, un message de validation est transmis par le terminal du second utilisateur vers le terminal du premier utilisateur, ce qui déclenche le téléchargement par le terminal du premier utilisateur des données proposées, et le téléchargement par le terminal du second utilisateur des données échangées correspondantes. Lorsque les deux terminaux ont reçu un message d'accusé de réception de l'autre terminal, la quantité de données émise par chacun des deux terminaux est retirée de la When the second user having issued the exchange proposal accepted by the first user, in turn accepts the exchange, a validation message is transmitted by the terminal of the second user to the terminal of the first user, which triggers the download by the terminal of the first user of the data proposed, and the downloading by the terminal of the second user of the corresponding exchanged data. When both terminals have received an acknowledgment message from the other terminal, the amount of data sent by each of the two terminals is removed from the
mémoire du terminal.terminal memory.
Lors d'une connexion ultérieure du terminal au serveur d'échange, l'utilisateur peut déclencher le transfert des données échangeables mémorisées par son terminal vers des comptes correspondants gérés par le serveur d'appel 2 ou les serveurs 3, un tel transfert entrâînant bien entendu le retrait des données During a subsequent connection from the terminal to the exchange server, the user can initiate the transfer of the exchangeable data stored by his terminal to corresponding accounts managed by the call server 2 or the servers 3, such a transfer resulting well heard the removal of data
transmises de la mémoire du terminal. transmitted from the terminal memory.
Grâce au système d'échange décrit ci-avant, les utilisateurs peuvent échanger des données sous la forme d'un troc d'une manière totalement transparente, c'est-à-dire en ayant l'impression de manipuler les données échangées, mais Thanks to the exchange system described above, users can exchange data in the form of barter in a completely transparent manner, that is to say by having the impression of manipulating the data exchanged, but
sans en avoir un accès direct pendant l'échange. without having direct access to it during the exchange.
; - 14; - 14
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0204028AFR2837953A1 (en) | 2002-03-29 | 2002-03-29 | DATA EXCHANGE SYSTEM |
| US10/509,504US20050233741A1 (en) | 2002-03-29 | 2003-03-07 | System for setting up a connection between two users of a telecommunication network |
| PCT/FR2003/000747WO2003083733A2 (en) | 2002-03-29 | 2003-03-07 | System of setting up a connection between two users of a telecommunication network |
| AU2003244683AAU2003244683A1 (en) | 2002-03-29 | 2003-03-07 | System of setting up a connection between two users of a telecommunication network |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0204028AFR2837953A1 (en) | 2002-03-29 | 2002-03-29 | DATA EXCHANGE SYSTEM |
| Publication Number | Publication Date |
|---|---|
| FR2837953A1true FR2837953A1 (en) | 2003-10-03 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR0204028AWithdrawnFR2837953A1 (en) | 2002-03-29 | 2002-03-29 | DATA EXCHANGE SYSTEM |
| Country | Link |
|---|---|
| US (1) | US20050233741A1 (en) |
| AU (1) | AU2003244683A1 (en) |
| FR (1) | FR2837953A1 (en) |
| WO (1) | WO2003083733A2 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10361802B1 (en) | 1999-02-01 | 2019-07-23 | Blanding Hovenweep, Llc | Adaptive pattern recognition based control system and method |
| US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
| US8364136B2 (en) | 1999-02-01 | 2013-01-29 | Steven M Hoffberg | Mobile system, a method of operating mobile system and a non-transitory computer readable medium for a programmable control of a mobile system |
| US7904187B2 (en) | 1999-02-01 | 2011-03-08 | Hoffberg Steven M | Internet appliance system and method |
| US8648692B2 (en) | 1999-07-23 | 2014-02-11 | Seong Sang Investments Llc | Accessing an automobile with a transponder |
| US6647270B1 (en) | 1999-09-10 | 2003-11-11 | Richard B. Himmelstein | Vehicletalk |
| US7463620B2 (en)* | 2002-09-10 | 2008-12-09 | 3Com Corporation | Architecture and method for controlling features and services in packet-based networks |
| US20190362725A1 (en) | 2005-08-17 | 2019-11-28 | Tamiras Per Pte. Ltd., Llc | Providing access with a portable device and voice commands |
| KR100705582B1 (en)* | 2005-09-07 | 2007-04-09 | 삼성전자주식회사 | Service providing method and device thereof in multiple network system |
| US8660137B2 (en)* | 2005-09-29 | 2014-02-25 | Broadcom Israel Research, Ltd. | Method and system for quality of service and congestion management for converged network interface devices |
| US20080115152A1 (en)* | 2006-11-15 | 2008-05-15 | Bharat Welingkar | Server-controlled heartbeats |
| US9009109B2 (en)* | 2007-01-22 | 2015-04-14 | Jook, Inc. | Profile exchange method and system |
| US8813200B2 (en)* | 2007-12-21 | 2014-08-19 | Oracle International Corporation | Online password management |
| KR101275289B1 (en)* | 2011-01-13 | 2013-06-14 | 주식회사 팬택 | Apparatus and method for providing contents |
| KR101585191B1 (en)* | 2015-04-02 | 2016-01-13 | 주식회사 큐인 | Method, service providing server and computer program for controlling transmission of content between wireless communication module around user terminal |
| US12294570B2 (en)* | 2020-06-02 | 2025-05-06 | Myscholar, Llc | Methodology for blinded messaging |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6889054B2 (en)* | 2001-03-29 | 2005-05-03 | International Business Machines Corporation | Method and system for schedule based advertising on a mobile phone |
| US20030203731A1 (en)* | 2002-04-29 | 2003-10-30 | Lavaflow, Llp | Cellular telephone and method of displaying account information |
| US20040110486A1 (en)* | 2002-08-01 | 2004-06-10 | Telespatial, Inc. | Method For Incentivising Wireless Device Use |
| US20040203896A1 (en)* | 2002-12-17 | 2004-10-14 | Yuri Deigin | Proximity-based matching method and system |
| Title |
|---|
| No Search* |
| Publication number | Publication date |
|---|---|
| US20050233741A1 (en) | 2005-10-20 |
| WO2003083733A2 (en) | 2003-10-09 |
| AU2003244683A1 (en) | 2003-10-13 |
| WO2003083733A8 (en) | 2004-02-26 |
| Publication | Publication Date | Title |
|---|---|---|
| EP1179271B1 (en) | Radiotelephone terminal with smart card equipped with browser | |
| EP1153376B1 (en) | Telepayment method and system for implementing said method | |
| FR2837953A1 (en) | DATA EXCHANGE SYSTEM | |
| EP1360665A1 (en) | Telepayment method and system | |
| WO2001043092A1 (en) | Method and system for managing a secure transaction over a communications network | |
| WO2015059389A1 (en) | Method for executing a transaction between a first terminal and a second terminal | |
| WO2009027607A2 (en) | Method and system for providing services | |
| EP1326401A1 (en) | System and method for controlling access to contents | |
| WO2003071760A1 (en) | Device and method for intermediation between service providers and their users | |
| WO2016075390A1 (en) | Method for connecting a mobile terminal with a server of a service provider via an operator platform | |
| EP3021273B1 (en) | Method for securing a transaction between a mobile terminal and a server of a service provider via a platform | |
| WO2018211180A1 (en) | Method for connecting equipment to the internet network | |
| FR2916070A1 (en) | Digital electronic ticket delivering method for e.g. sports event, involves generating electronic ticket image file from data using activation of connection unit, emitting file from sever towards terminal, and storing file to display file | |
| FR2867650A1 (en) | User`s eligibility identifying method for telecommunication applications, involves sending response confirming or invalidating authenticity of barcode based on presence or absence of barcode in database and displaying response on terminal | |
| EP3035723B1 (en) | Method for transmitting data relating to a communication | |
| EP1578064B1 (en) | Method to access a service via a terminal connected to a communication network | |
| EP1381203A1 (en) | Method and system for managing provision of data managed by an external network to a terminal and associated intermediate equipment | |
| WO2025120101A1 (en) | Method for implementing a transaction | |
| FR2889784A1 (en) | Electronic recharge card`s distribution and use automation method for prepaid mobile telephone subscriber, involves sending short messaging system message with card data from mobile equipment to telephone, and automating recharge request | |
| EP1271906B1 (en) | Method of selecting a call destination and connection | |
| WO2003027919A2 (en) | Data processing installation for electronic wallets, and related method | |
| FR3151686A1 (en) | Method for recording information relating to places visited by persons each having a mobile telephone with a geolocation function | |
| EP3948752A1 (en) | Secure communication method suitable for ordering a product or a service using a communication terminal | |
| FR3067488A1 (en) | FIDELITY IDENTIFIER MANAGEMENT METHOD, FIDELITY DATA PROCESSING METHOD, SERVER, TRANSACTION DEVICE, AND PROGRAMS THEREOF | |
| WO2006092505A1 (en) | Method and device for automatically connecting near terminals |
| Date | Code | Title | Description |
|---|---|---|---|
| ST | Notification of lapse | Effective date:20091130 |