WO2003083733A2 - Systeme d'établissement d'une communication entre deux utilisateurs d'un réseau de telecommunication. - Google Patents

Systeme d'établissement d'une communication entre deux utilisateurs d'un réseau de telecommunication. Download PDF

Info

Publication number
WO2003083733A2
WO2003083733A2 PCT/FR2003/000747 FR0300747W WO03083733A2 WO 2003083733 A2 WO2003083733 A2 WO 2003083733A2 FR 0300747 W FR0300747 W FR 0300747W WO 03083733 A2 WO03083733 A2 WO 03083733A2
Authority
WO
WIPO (PCT)
Prior art keywords
user
terminal
central server
exchange
users
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/FR2003/000747
Other languages
English (en)
Other versions
WO2003083733A8 (fr
Inventor
Moussavi Mojdeh Zamani
Julien Kahn
Christian Licoppe
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Orange SA
Original Assignee
France Telecom SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by France Telecom SA filed Critical France Telecom SA
Priority to US10/509,504 priority Critical patent/US20050233741A1/en
Priority to AU2003244683A priority patent/AU2003244683A1/en
Publication of WO2003083733A2 publication Critical patent/WO2003083733A2/fr
Publication of WO2003083733A8 publication Critical patent/WO2003083733A8/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Definitions

  • the present invention relates to the establishment of a communication between two users of telecommunications networks, such as radiotelephony networks.
  • chat there is however a need for communication in an anonymous manner.
  • chat there are services called "chat" with which users can register by giving a pseudonym and allowing them to chat with each other using the keyboard of their terminal anonymously, only the nicknames that appear when a user speaks.
  • the object of the present invention is to eliminate this drawback. This objective is achieved by providing a system for establishing communications between users of a telecommunications network, each of the users having a terminal having access to the telecommunications network.
  • this system comprises a central server designed to offer a communication establishment service, this server comprising:
  • each user terminal comprising means for receiving and viewing user profile information transmitted by the central server, means for selecting the profile information of a user, and means for transmitting to the central server a request to establish communication with the user corresponding to the selected profile information.
  • the user terminals are fixed or mobile terminals.
  • the central server comprises means for extracting from storage means a list of user profiles corresponding to a selection criterion issued by a user terminal, and for transmitting the list extracted to the terminal d 'user.
  • the central server comprises means for determining the geographic position of the users registered with the communication establishment service, means for inserting into the storage means in association with the profile information the geographic position of each user, and means for extracting from the storage means a list of user identifiers located near a specific user, using the stored geographical positions.
  • At least part of the user terminals of the communication establishment service is of the mobile terminal type comprising short-range communication means, making it possible to communicate directly, without going through a telecommunications network, with other user terminals located nearby, the central server comprising means for transmitting to a mobile terminal on receipt of a request to establish communication with a nearby terminal, sent by the terminal, information necessary for the establishment of direct communication with the terminal located nearby.
  • the central server implements a WAP and / or Web service.
  • the profile information of the user contains exchange proposals, each exchange proposal comprising types and quantities of exchangeable data, offered and requested in exchange, the central server comprising in in addition to 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 to the terminal of the user who sent the corresponding exchange proposal, and means for updating users' exchangeable data accounts each time an exchange proposal is accepted, according to the types and quantities of data to be exchanged specified by the proposal for exchange accepted.
  • each user terminal of the exchange service comprises means for transmitting to the central server a message requesting the quantity of data appearing in each account available to the user, and means to receive and display the type and amount of data information received in response from the central server.
  • the central server comprises means for canceling a validated exchange transaction when the data exchanged does not appear in the corresponding accounts of the users involved in the transaction.
  • the invention also relates to a terminal intended to equip the users with a communication establishment service.
  • this terminal comprises:
  • connection means for connecting to a central server via a telecommunications network
  • this terminal is of the fixed or mobile terminal type.
  • 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, and means for receiving, on request, information necessary for establishing direct communication with the nearby terminal.
  • this terminal further comprises:
  • an exchange proposal comprising an identifier of the user issuing the exchange proposal, a type and a quantity of exchangeable data, offered and a type of data requested in exchange,
  • this terminal includes means for displaying a download window in which icons symbolizing the data exchanged are displayed, to give the user the impression of physically exchanging data.
  • FIG. 1 represents a communication establishment system according to the invention
  • FIGS 2 and 3 illustrate in the form of flowcharts different steps executed by the central server according to the invention.
  • the communication establishment system comprises a central 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 network or a radiotelephony network, for example of GSM or UMTS 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 personal assistants.
  • the central server 2 offers for example a service conforming to the WAP protocol (Wireless Application Protocol) to users who access the service using a mobile terminal 5.
  • WAP protocol Wireless Application Protocol
  • the Communication establishment service can be in the form of a website.
  • users must be registered with the central server 2, for example by providing an identifier of their choice, the central server 2 delivering in response an access and recognition password which the he user must enter into his terminal 5, 8, to be recognized during each connection to the service.
  • the user must also provide the central service with an identifier of the user's terminal, vis-à-vis the network to which he is connected (for example a telephone number or an instant messaging identifier), and allowing the central server to transmit information or establish communication with the user's terminal.
  • the central server 2 therefore stores in a database 4 a list of registered users in which are stored for each user an identifier and a corresponding password, as well as the identifier of the user's terminal, screw of the network to which it is connected.
  • This information may include, for example:
  • the registration of a user to the communication establishment service can advantageously be carried out from a personal computer 8 connected to the Internet 10, the central server providing a Web registration service to the service in which it transmits forms online registration, and receives in response the information provided in these forms.
  • the information transmissions between the central server and the mobile terminals 5 of the users are carried out for example by short messages of SMS (SMS: Short Message Service) or MMS (multimedia messaging service) type, or in data download mode.
  • SMS Short Message Service
  • MMS multimedia messaging service
  • a dedicated application program This program is designed to offer an ergonomic man / machine interface facilitating the introduction of user commands and simplifying the display the content of messages exchanged with the central server or other user terminals of the communication establishment service,
  • this application program installed in each terminal allows the user to:
  • This application program can also be designed to introduce and modify user profile data into the database 4, via the central server 2.
  • the profile data are advantageously classified by type or categories to allow the user to easily specify, for example by means of selection menus, a selection request applied to the database 4.
  • the central server 2 comprises means for executing the requests for extracting lists of user profiles in the database 4, sent by the users, and for transmitting to them the lists of results. These lists of results are transmitted either in data transmission mode when the recipient of the list is connected to the service, or in the form of a short message.
  • These requests can relate to all the profiles issued by the users of the service and stored in the database 4, or only the last profiles issued (since a date specified by the user), or to users located near the person who issued the request in the event that the central server has access to geographic location functions for users of a mobile telephone network.
  • the server 2 executes the procedure 20 shown in FIG. 2.
  • the central server which receives a profile reference, informs in step 21 the user who issued the profile that another user is wishing to be put in direct communication with him. If the user thus contacted accepts the communication (step 22), the central server establishes (step 23) the communication between the two users.
  • Such communication can for example be carried out via instant messaging.
  • this communication can also be verbal, preferably at the option of the users.
  • the central 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 communication establishment service and using a mobile terminal, each terminal being identifiable using 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 the identifier thereof.
  • the application program installed on each terminal also makes it possible to limit the lists of profiles transmitted in response to requests, by the communication establishment service, to those emitted by users located nearby.
  • the central 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 profiles issued by other users located near the user who made the request.
  • the users' terminals are equipped with short-range communication means, for example in accordance with the "Bluetooth” or "802.11" standard, or even "WiFi".
  • 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 communication establishment service of the presence in the vicinity of other users of the service.
  • a warning can for example be made by the server 2 by transmitting an SMS type 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.
  • the server transmits the list of profiles provided by all users of the "visible" terminals located at proximity.
  • the application program installed in the terminal then displays the list received.
  • 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 central server.
  • the communication thus established does not involve the central server.
  • the system which has just been described applies in particular to the exchange of data such as reduction or purchase vouchers, loyalty points at a specific merchant, free kilometers to be credited on the purchase of a transport ticket, or even free minutes of communication by fixed or mobile telephone, allocated by a telephone network operator. They can also be rights of reproduction of musical or cinematographic works, or rights of use of software.
  • this system can also be designed to manage exchange transactions between users, in order to give them a certain security.
  • the central server is also designed to manage the exchanges of data exchangeable between the terminal 5, 8 on the one hand and on the other hand the central server 2 or the mobile terminals 5 of the other users of the communication establishment service .
  • the application program installed in each terminal is also designed to:
  • the server 2 communicates with a plurality of servers 3 of service providers such as merchants or partner operators, for example via the digital data transmission network 10, the service providers delivering their customers exchangeable data.
  • service providers such as merchants or partner operators
  • the central server When registering a user with the service, which can be done either on the initiative of the user or the service provider, the central server receives the access code (s) for the user's accounts at service providers. In this way, the server 2 can interrogate the servers 3 to determine whether a determined user has an account with the corresponding service provider, and if this is the case, the quantity of data being stored on this account.
  • the management of the accounts allocated by the service providers can be carried out by the central server which, in this case, is designed to receive orders to update these accounts, transmitted by service providers.
  • the central server 2 searches for the access information to the accounts of the user stored in the database 4, and interrogates with the aid of this access information, the servers 3 which transmit in response the amounts of data accumulated on the corresponding accounts of the user.
  • the user To introduce an exchange proposal into his profile, the user enters the types and quantities of data he wishes to exchange. The terminal transmits this information to the central server 2 in a profile update message. To define an exchange proposal, the user can use predefined conversion formulas according to the market value of each type of data. 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 in the user database 4.
  • Conversion formulas between data types are defined for example by partner service providers. In a variant of the system according to the invention, they can also be chosen by the users.
  • the terminal Before issuing an exchange proposal to the central server, the terminal can check that the quantity of data proposed in the exchange proposal is less than or equal to that appearing in the corresponding account, the terminal comprising means for requesting to server 2 the state of the corresponding accounts. This verification can also be carried out directly by the central server from an exchange proposal received, by interrogating the corresponding account of the user issuing the exchange proposal. If the exchange proposal received is not valid due 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 central server to transmit an error message to the sender of the invalid proposal.
  • the terminal transmits to the central 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 30 shown in FIG. 3.
  • the central server waits at step 31 for reception of a validation message from the other user, party to the exchange transaction. If the central server receives two validation messages concerning the same exchange and originating from two different users (step 32), the central server executes debit and credit orders from the respective accounts of the two users, possibly via the servers 3 corresponding to the types of data exchanged (step 33).
  • the server 3 If a debit order cannot be executed because the amount of data to be debited is greater than the amount appearing on the user's account, the server 3 transmits an error message to the central server 2 and the server central cancels the exchange and does not validate or request the transfer of data to be made in exchange for the exchange.
  • the central server then sends an exchange execution report message (step 34) to the terminals of the two users participating in the exchange, this message containing information indicating whether the exchange was carried out or not.
  • the exchange transaction could be executed by the central server, the latter also updates the database 4 by withdrawing the exchange proposal which has thus been executed. If the execution report message received by each terminal indicates that the exchange could not be executed, the terminal displays an error message. 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 executed, and vice versa , removes from the display the icon representing the data obtained in exchange and keeps the icon representing the data offered, if the exchange could be carried out.
  • the central server 2 When, following such an exchange, a user retrieves data from a service provider 3 with which he is not a client, the central server 2 saves this data on a local account, assigned to the user and stored for example in the database 4.
  • the central server 2 has access to geographic location functionalities, in order to locate the users using a mobile terminal, the application program installed on each terminal also makes it possible to limit the proposals for exchange which are transmitted in lists by the service. communication establishment, to those sent by users located nearby.
  • the central 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 proposals messages issued by other users located near the user who made the request.
  • This list can also be limited to exchange proposals corresponding to that of the user requesting the list, that is to say exchange proposals in which at least the types of data to be exchanged correspond.
  • the server 2 transmits the list of exchange proposals stored by all the "visible" terminals "located nearby.
  • the application program installed in the terminal displays the list received.
  • 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 central server.
  • the exchange transaction takes place 'as before, but without involving the central server. For this reason, security measures must be taken to prevent an unfair exchange from taking place (exchanges from accounts receivable).
  • the data to be exchanged appearing on the account of each of the two users must have been previously transferred to the memory of the terminal.
  • the amount of data transferred between the central server 2 and the terminal is withdrawn from the corresponding account by the central server.
  • 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 in encrypted form, only the application program knowing the decryption key.
  • the central server recognizes exchanges carried out locally and debits or credits the corresponding accounts, according to the exchange information received.
  • 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 proposed data, and the downloading by the terminal of the second user of the corresponding exchanged data.
  • the two terminals have received an acknowledgment message from the other terminal, the quantity of data transmitted by each of the two terminals is removed from the memory of the terminal.
  • the user can trigger 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 of course entailing the removal of the transmitted data from the terminal memory.
  • 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 without having any direct access during the exchange.

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Système d'établissement de communications entre des utilisateurs d'un réseau de télécommunication (1, 10), comprenant un serveur central (2), ce serveur comprenant: des moyens pour recevoir et mémoriser (4) les identifiants des utilisateurs, associés à des informations d'établissement d'une communication avec le terminal de l'utilisateur et des informations de profil sur la base desquelles l'utilisateur souhaite être mis en communication d'une manière anonyme au moyen de son terminal avec d'autres utilisateurs du service ; des moyens pour diffuser sur les terminaux (5, 8) des utilisateurs les informations de profil reçues ; et des moyens pour recevoir des terminaux des requêtes d'établissement de communication sur la base d'informations de profil et pour établir sur requête une communication entre deux terminaux d'utilisateurs ; chaque terminal d'utilisateur comprenant des moyens pour recevoir et visualiser des informations de profil d'utilisateur, et des moyens pour sélectionner les informations de profil d'un utilisateur, et émettre une requête d'établissement de communication avec l'utilisateur ainsi sélectionné.

Description

SYSTEME D'ETABLISSEMENT D'UNE COMMUNICATION ENTRE DEUX UTILISATEURS D'UN RESEAU DE TELECOMMUNICATION.
La présente invention concerne l'établissement d'une communication entre deux utilisateurs de réseaux de télécommunication, tels que des réseaux de radiotéléphonie.
Actuellement, deux utilisateurs connectés à un réseau de télécommunication peuvent être mis en communication par l'intermédiaire de ce réseau uniquement si l'un des deux utilisateurs compose sur son terminal de communication le numéro de téléphone de l'autre, ce qui suppose qu'il connaisse ce numéro de téléphone.
II existe des services renseignement d'annuaire accessibles par un réseau de télécommunication et permettant à la fois d'obtenir le numéro de téléphone d'un correspondant recherché et d'être mis en communication avec ce dernier. Toutefois, l'utilisation de ce service implique la connaissance de l'identité et/ou de l'adresse physique du correspondant recherché.
Il existe pourtant un besoin de communication d'une manière anonyme. Ainsi, sur le réseau Internet, on trouve des services appelés "chat" auprès desquels les utilisateurs peuvent s'inscrire en donnant un pseudonyme et leur permettant de dialoguer entre eux à l'aide du clavier de leur terminal d'une manière anonyme, seuls les pseudonymes apparaissant lorsqu'un utilisateur s'exprime.
Or il n'existe pas à l'heure actuelle de tels services dans les réseaux de téléphonie.
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'établissement de communications entre des utilisateurs d'un réseau de télécommunication, chacun des utilisateurs disposant d'un terminal ayant accès au réseau de télécommunication.
Selon l'invention, ce système comprend un serveur central conçu pour offrir un service d'établissement de communication, ce serveur comprenant :
- des moyens pour mémoriser pour chaque utilisateur un identifiant de l'utilisateur du service d'établissement de communication, associé à des informations nécessaires à l'établissement d'une communication avec le terminal de l'utilisateur et des informations de profil sur la base desquelles l'utilisateur souhaite être mis en communication d'une manière anonyme au moyen de son terminal avec d'autres utilisateurs du service,
- des moyens pour recevoir les informations de profil émises par les utilisateurs, et pour les stocker dans les moyens de mémorisation,
- des moyens pour diffuser sur les terminaux des utilisateurs les informations de profil reçues, et - des moyens pour recevoir des terminaux d'utilisateurs des requêtes d'établissement de communication sur la base des informations de profil d'utilisateur et pour établir une communication entre deux terminaux d'utilisateurs à la suite de la réception d'une requête d'établissement de communication, chaque terminal d'utilisateur comprenant des moyens pour recevoir et visualiser des informations de profil d'utilisateur émises par le serveur central, des moyens pour sélectionner les informations de profil d'un utilisateur, et des moyens pour transmettre au serveur central une requête d'établissement de communication avec l'utilisateur correspondant aux informations de profil sélectionnées.
Avantageusement, les terminaux des utilisateurs sont des terminaux fixes ou mobiles.
Selon une particularité de l'invention, le serveur central comprend des moyens pour extraire des moyens de mémorisation une liste de profils d'utilisateur correspondant à un critère de sélection émis par un terminal d'utilisateur, et pour transmettre la liste extraite au terminal d'utilisateur.
Selon une autre particularité de l'invention, le serveur central comprend des moyens pour déterminer la position géographique des utilisateurs inscrits au service d'établissement de communication, des moyens pour insérer dans les moyens de mémorisation en association avec les informations de profil 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 déterminé, à l'aide des positions géographiques mémorisées.
Selon encore une autre particularité de l'invention, au moins une partie des terminaux d'utilisateurs du service d'établissement de communication est de type terminal mobile comprenant des moyens de communication de faible portée, permettant de communiquer directement, sans passer par un réseau de télécommunication, avec d'autres terminaux d'utilisateurs situés à proximité, le serveur central comprenant des moyens pour transmettre à un terminal mobile sur réception d'une requête d'établissement de communication avec un terminal situé à proximité, émise par le terminal, des informations nécessaires à l'établissement d'une communication directe avec le terminal situé à proximité.
De préférence, le serveur central met en œuvre un service WAP et/ou Web.
Selon une autre particularité de l'invention, les informations de profil de l'utilisateur contiennent des propositions d'échange, chaque proposition d'échange comprenant des types et des quantités de données échangeables, offertes et demandées en échange, le serveur central comprenant en outre 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 des comptes de données échangeables des utilisateurs à chaque fois qu'une proposition d'échange est acceptée, en fonction des types et quantités de données à échanger spécifiées par la proposition d'échange acceptée.
Selon encore une autre particularité de l'invention, chaque terminal d'utilisateur du service d'échange comprend des moyens pour transmettre au serveur central 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 données, reçues en réponse du serveur central.
Selon encore une autre particularité de l'invention, le serveur central comprend des moyens pour annuler une transaction d'échange validée lorsque les données échangées ne figurent pas sur les comptes correspondants des utilisateurs parties à la transaction.
L'invention concerne également un terminal destiné à équiper les utilisateurs d'un service d'établissement de communication. Selon l'invention, ce terminal comprend :
- des moyens de connexion pour se connecter à un serveur central par l'intermédiaire d'un réseau de télécommunication,
- des moyens pour introduire et émettre vers le serveur central des informations de profil comprenant un identifiant de l'utilisateur,
- des moyens pour recevoir du serveur central et afficher sur le terminal des listes d'informations de profil émises par les autres utilisateurs du service d'établissement de communication, et des moyens de sélection d'un profil d'utilisateur affiché, et
- des moyens pour émettre une requête d'établissement de communication avec l'utilisateur correspondant au profil d'utilisateur affiché par le terminal et sélectionné à l'aide des moyens de sélection.
Avantageusement, ce terminal est de type terminal fixe ou mobile.
Selon une 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é, et des moyens pour recevoir sur requête, des informations nécessaires à l'établissement d'une communication directe avec le terminal situé à proximité.
Selon une autre particularité de l'invention, ce terminal comprend en outre :
- des moyens pour introduire et émettre vers le serveur central une proposition d'échange comprenant un identifiant de l'utilisateur émetteur de la proposition d'échange, un type et une quantité de données échangeables, offertes et un type de données demandées en échange,
- des moyens pour recevoir du serveur central 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 central, et des moyens de sélection d'une proposition d'échange affichée, et - des moyens pour émettre un ordre de validation d'une proposition d'échange affichée par le terminal et sélectionnée à l'aide des moyens de validation.
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 icônes symbolisant les données échangées, pour donner l'impression à l'utilisateur d'échanger physiquement des données.
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 1 représente un système d'établissement de communication selon l'invention ;
Les figures 2 et 3 illustrent sous la forme d'organigrammes différentes étapes exécutées par le serveur central selon l'invention.
Sur la figure 1, le système d'établissement de communication selon l'invention comprend un serveur central 2 qui communique avec une pluralité de terminaux fixes 8 ou mobiles 5 d'utilisateurs, via des réseaux 1, 10 de télécommunication 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 UMTS. 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 assistants personnels.
Le serveur central 2 offre par exemple un service conforme au protocole WAP (Wireless Application Protocol) aux utilisateurs qui accèdent au service à l'aide d'un terminal mobile 5. Pour les utilisateurs disposant d'un terminal connecté au réseau Internet 10, le service d'établissement de communication peut se présenter sous la forme d'un site Web.
Pour bénéficier du service d'établissement de communication, les utilisateurs doivent être inscrits auprès du serveur central 2, en fournissant par exemple un identifiant de leur choix, le serveur central 2 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'utilisateur doit également fournir au service central un identifiant du terminal de l'utilisateur, vis-à-vis du réseau auquel il est connecté (par exemple un numéro de téléphone ou un identifiant de messagerie instantanée), et permettant au serveur central de transmettre des informations ou d'établir une communication avec le terminal de l'utilisateur. Le serveur central 2 mémorise donc dans une base de données 4 une liste d'utilisateurs inscrits dans laquelle sont stockés pour chaque utilisateur un identifiant et un mot de passe correspondant, ainsi que l'identifiant du terminal de l'utilisateur, vis-à-vis du réseau auquel il est connecté.
Les utilisateurs doivent également fournir au serveur central des informations de profil sur la base desquelles ils souhaitent être mis en communication avec d'autres utilisateurs. Ces informations qui sont modifiables à tout instant par l'utilisateur sont également stockées dans la base de données 4 en association avec l'identifiant de l'utilisateur.
Ces informations peuvent comprendre par exemple :
- le profil physique et/ou psychologique de l'utilisateur,
- des sujets ou thèmes auxquels s'intéresse l'utilisateur,
- un profil de personnes avec lesquelles l'utilisateur souhaite être mis en communication,
- des descriptifs d'objets ou d'avantages commerciaux que l'utilisateur souhaite acheter, vendre ou échanger,
- etc.
L'inscription d'un utilisateur au service d'établissement de communication peut avantageusement être effectuée à partir d'un ordinateur personnel 8 connecté au réseau Internet 10, le serveur central fournissant un service Web d'inscription au service dans lequel il transmet des formulaires d'inscription en ligne, et reçoit en réponse les informations fournies dans ces formulaires.
Les transmissions d'informations entre le serveur central et les terminaux mobiles 5 des utilisateurs sont effectuées par exemple par messages courts de type SMS (SMS : Short Message Service) ou MMS (multimédia messaging service), ou en mode de téléchargement de données.
Pour accéder au service d'établissement de communication, 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é. 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 central ou d'autres terminaux d'utilisateurs du service d'établissement de communication,
En particulier, ce programme applicatif installé dans chaque terminal permet à l'utilisateur :
- d'émettre des requêtes portant sur les profils d'utilisateurs stockés dans la base de données 4,
- de recevoir du serveur central des listes de profils émis par les autres utilisateurs du service et stockés dans la base de données 4, et
- de désigner un profil se trouvant dans une liste de profils affichée par le terminal, notamment en vue de sélectionner un correspondant avec lequel l'utilisateur souhaite être mis en communication.
Ce programme applicatif peut également être conçu pour introduire et modifier des données de profil de l'utilisateur dans la base de données 4, par l'intermédiaire du serveur central 2.
Lorsqu'un utilisateur inscrit souhaite accéder au service d'établissement de communication, il doit se connecter à l'aide d'une fonction particulière du programme applicatif, au service WAP ou Web du serveur central 2. Une fois connecté au service, il peut à l'aide du programme applicatif, introduire des requêtes d'extraction de listes de profils appliquées la base de données 4.
Les données de profil sont avantageusement classées par type ou catégories pour permettre à l'utilisateur de spécifier facilement, par exemple par l'intermédiaire de menus de sélection, une requête de sélection appliquée à la base de données 4.
Par ailleurs, le serveur central 2 comprend des moyens pour exécuter les requêtes d'extraction de listes de profils d'utilisateurs dans la base de données 4, émises par les utilisateurs, et pour transmettre à ceux-ci les listes de résultats. Ces listes de résultats sont transmises soit en mode de transmission de données lorsque le destinataire de la liste est connecté au service, soit sous la forme de message court.
Ces requêtes peuvent porter sur tous les profils émis par les utilisateurs du service et stockés dans la base de données 4, ou seulement les derniers profils émis (depuis une date spécifiée par l'utilisateur), ou encore aux utilisateurs se trouvant à proximité de celui qui a émis la requête dans le cas où le serveur central dispose d'un accès à des fonctions de localisation géographique des utilisateurs d'un réseau de téléphonie mobile.
Lorsqu'un utilisateur est intéressé par un profil figurant dans une liste affichée sur son terminal 5, 8, il peut le désigner, ce qui déclenche l'émission par le terminal de l'utilisateur de la référence du profil désigné, au serveur central 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 central qui reçoit une référence de profil, informe à l'étape 21 l'utilisateur ayant émis le profil qu'un autre utilisateur est souhaite être mis en communication directe avec lui. Si l'utilisateur ainsi contacté accepte la communication (étape 22), le serveur central é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 sont de type téléphone, cette communication peut également être verbale, de préférence au choix des utilisateurs.
Selon une variante du système selon l'invention, le serveur central 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'établissement de communication et utilisant un terminal mobile, chaque terminal étant identifiable 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 l'identifiant de celui-ci.
Le programme applicatif installé sur chaque terminal permet en outre de limiter les listes de profils transmises en réponse aux requêtes, par le service d'établissement de communication, à celles qui sont émises par des utilisateurs situés à proximité. De même, le serveur central 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 profils émis par d'autres utilisateurs situés à proximité de l'utilisateur ayant émis la requête. 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", ou encore "WiFi". 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'établissement de communication 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 profils fournis par tous les utilisateurs des terminaux "visibles" se trouvant à proximité. Le programme applicatif installé dans le terminal affiche alors la liste reçue.
Lorsqu'un utilisateur sélectionne dans la liste affichée sur son terminal un profil émis 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 central. La communication ainsi établie ne fait pas intervenir le serveur central.
Grâce au système décrit ci-avant, les utilisateurs peuvent être mis en relation par affinité avec d'autres utilisateurs, tout en garantissant leur anonymat les uns vis-à-vis des autres.
Le système qui vient d'être décrit s'applique en particulier à l'échange de données telles que des bons de réduction ou d'achat, 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, attribuées par un opérateur de réseau téléphonique. Elles peuvent également être des droits de reproduction d'oeuvres musicales ou cinématographiques, ou encore des droits d'utilisation de logiciels.
Dans ce cas, ce système peut être en outre conçu pour gérer les transactions d'échange entre les utilisateurs, en vue de leur donner une certaine sécurité. En particulier, le serveur central est en outre conçu pour gérer les échanges de données échangeables entre le terminal 5, 8 d'une part et d'autre part le serveur central 2 ou les terminaux mobiles 5 des autres utilisateurs du service d'établissement de communication. Le programme applicatif installé dans chaque terminal est en outre conçu pour :
- visualiser l'état de comptes de données échangeables gérés par le serveur central 2 et/ou des serveurs de fournisseurs de services 3,
- émettre en tant que données de profil de l'utilisateur des propositions d'échange dans laquelle l'utilisateur spécifie le type et la quantité de données proposées, et le type de données souhaitées en échange,
- 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, - recevoir du serveur central des listes de propositions d'échange émises par les autres utilisateurs du service,
- 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 - valider une transaction conclue avec un autre utilisateur, cette opération ayant pour effet de transmettre au serveur central 2 un message de validation contenant des informations relatives à la transaction, mémorisées par le terminal.
Le serveur 2 communique avec une pluralité de serveurs 3 de fournisseurs de services tels que des commerçants ou des opérateurs partenaires, par exemple par l'intermédiaire du réseau de transmission de données numériques 10, les fournisseurs de services délivrant à leurs clients des données échangeables.
Lors de l'inscription d'un utilisateur auprès du service, qui peut être effectuée soit sur l'initiative de l'utilisateur ou du fournisseur de services, le serveur central reçoit le ou les codes d'accès aux comptes de l'utilisateur chez les fournisseurs de services. 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 fournisseur de service correspondant, et si tel est le cas, la quantité de données se trouvant mémorisées sur ce compte.
Alternativement, la gestion des comptes attribués par les fournisseurs de services peut être effectuée par le serveur central qui, dans ce cas, est conçu pour recevoir des ordres de mise à jour de ces comptes, transmis par les fournisseurs de service.
Pour accéder aux comptes d'un utilisateur, le serveur central 2 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 3 qui transmettent en réponse les quantités de données accumulées sur les comptes correspondants de l'utilisateur.
Pour introduire dans son profil 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 central 2 dans un message de mise à jour de profil. 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 données. 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 2 dans la base de données d'utilisateurs 4.
Les formules de conversion entre types de données sont définies par exemple par les fournisseurs de service partenaires. Dans une variante du système selon l'invention, elles peuvent également être au choix des utilisateurs.
Avant d'émettre une proposition d'échange vers le serveur central, le terminal peut contrôler que la quantité de données proposées 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 central à 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 reçue 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 central transmet un message d'erreur à l'émetteur de la proposition invalide. Lorsque deux utilisateurs souhaitant échanger des données sont mis en communication par le serveur central, ils peuvent discuter des termes de l'échange. Lorsqu'ils sont 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 icônes 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 central 2 un message de validation contenant la proposition d'échange acceptée, ce message est retransmis vers le terminal de l'autre utilisateur, qui affiche 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 30 représentée sur la figure 3. Sur cette figure, le serveur central attend à l'étape 31 la réception d'un message de validation de l'autre utilisateur, partie à la transaction d'échange. Si le serveur central reçoit deux messages de validation concernant le même échange et provenant de deux utilisateurs différents (étape 32), le serveur central 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 correspondant aux types de données échangées (étape 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é figurant sur le compte de l'utilisateur, le serveur 3 transmet en réponse au serveur central 2 un message d'erreur et le serveur central annule l'échange et ne valide pas ou ne demande pas le transfert de données à effectuer en contrepartie de l'échange.
Selon le résultat de l'exécution de l'échange, le serveur central é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 information indiquant si l'échange a été exécuté ou non.
Si la transaction d'échange a pu être exécutée par le serveur central, celui-ci effectue également la mise à jour de la base de données 4 en retirant la proposition d'échange qui a ainsi été exécutée. Si le message de compte rendu d'exécution reçu par chaque terminal indique que l'échange n'a pas pu être exécuté, le terminal affiche un message d'erreur. Dans les deux cas, il met à jour la fenêtre de téléchargement en supprimant de l'affichage l'icône représentant les données offertes et en affichant l'icône représentant les données obtenues en échange, si l'échange a pu être exécuté, et inversement, supprime de l'affichage l'icône représentant les données obtenues en échange et conserve l'icône représentant les données offertes, si l'échange a pu être effectué.
Ces dispositions permettent de gérer la simultanéité de l'échange sur les terminaux des utilisateurs qui s'échangent des données.
Lorsque, à la suite d'un tel échange, un utilisateur récupère des données d'un fournisseur de service 3 auprès duquel il n'est pas client, le serveur central 2 enregistre ces données sur un compte local, attribué à l'utilisateur et mémorisé par exemple dans la base de données 4.
Si le serveur central 2 a accès à des fonctionnalités de localisation géographique, pour localiser les utilisateurs utilisant un terminal mobile, 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'établissement de communication, à celles qui sont émises par des utilisateurs situés à proximité. De même, le serveur central 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 d'autres utilisateurs situés à proximité de l'utilisateur ayant émis la requête. 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 d'échange dont au moins les types de données à échanger correspondent.
Si les terminaux des utilisateurs sont équipés de moyens de communication de faible portée, et si les utilisateurs choisissent d'être visibles en introduisant ce choix dans leur terminal, le serveur 2 transmet la liste des propositions d'échange mémorisées par tous les terminaux "visibles" se trouvant à proximité. Le programme applicatif installé dans le terminal affiche alors la liste reçue. Lorsqu'un utilisateur sélectionne dans la liste affichée sur son terminal une 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 central. La transaction d'échange se déroule' comme précédemment, mais sans faire intervenir le serveur central. Pour cette raison, des mesures de sécurité doivent être prises pour éviter qu'un échange déloyal puisse avoir lieu (échanges à partir de comptes débiteurs).
A cet effet, les données à échanger figurant sur le compte de chacun des deux utilisateurs doivent avoir été préalablement transférées dans la mémoire du terminal. La quantité de données transférée entre le serveur central 2 et le terminal est retirée du compte correspondant par le serveur central.
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 forme chiffrée, seul le programme applicatif connaissant la clé de déchiffrement.
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 3. A chaque connexion, le serveur central reconnaît les échanges effectués en local et débite ou crédite les comptes correspondants, en fonction des informations d'échange reçues.
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 mémoire du terminal. Lors d'une connexion ultérieure du terminal au serveur central, 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 entraînant bien entendu le retrait des données transmises de la mémoire du terminal.
Grâce au système 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 sans en avoir un accès direct pendant l' échange.

Claims

RENENDICATIONS
1. Système d'établissement de communications entre des utilisateurs d'un réseau de télécommunication (1, 10), chacun des utilisateurs disposant d'un terminal ayant accès au réseau de télécommunication, caractérisé en ce qu'il comprend un serveur central (2) conçu pour offrir un service d'établissement de communication, ce serveur comprenant :
- des moyens (4) pour mémoriser pour chaque utilisateur un identifiant de l'utilisateur du service d'établissement de communication, associé à des informations nécessaires à l'établissement d'une communication avec le terminal de l'utilisateur et des informations de profil sur la base desquelles l'utilisateur souhaite être mis en communication d'une manière anonyme au moyen de son terminal avec d'autres utilisateurs du service,
- des moyens pour recevoir les informations de profil émises par les utilisateurs, et pour les stocker dans les moyens de mémorisation (4),
- des moyens pour diffuser sur les terminaux (5, 8) des utilisateurs les informations de profil reçues, et
- des moyens pour recevoir des terminaux d'utilisateurs des requêtes d'établissement de communication sur la base des informations de profil d'utilisateur et pour établir une communication entre deux terminaux d'utilisateurs à la suite de la réception d'une requête d'établissement de communication, chaque terminal d'utilisateur comprenant des moyens pour recevoir et visualiser des informations de profil d'utilisateur émises par le serveur central, des moyens pour sélectionner les informations de profil d'un utilisateur, et des moyens pour transmettre au serveur central une requête d'établissement de communication avec l'utilisateur correspondant aux informations de profil sélectionnées.
2. Système selon la revendication 1, caractérisé en ce que les terminaux (5) des utilisateurs sont des terminaux fixes ou mobiles.
3. Système selon la revendication 1 ou 2, caractérisé en ce que le serveur central (2) comprend des moyens pour extraire des moyens de mémorisation (4) une liste de profils d'utilisateur correspondant à un critère de sélection émis par un terminal d'utilisateur, et pour transmettre la liste extraite au terminal d'utilisateur.
4. Système selon l'une des revendications 1 à 3, caractérisé en ce que le serveur central (2) comprend des moyens pour déterminer la position géographique des utilisateurs inscrits au service d'établissement de communication, des moyens pour insérer dans les moyens de mémorisation (4) en association avec les informations de profil la position géographique de chaque utilisateur, et des moyens pour extraire des moyens de mémorisation (4) une liste d'identifiants d'utilisateurs situés à proximité d'un utilisateur déterminé, à l'aide des positions géographiques mémorisées.
5. Système selon la revendication 4, caractérisé en ce qu'au moins une partie des terminaux (5, 8) d'utilisateurs du service d'établissement de communication est de type terminal mobile comprenant des moyens de communication de faible portée, permettant de communiquer directement, sans passer par un réseau de télécommunication, avec d'autres terminaux d'utilisateurs situés à proximité, le serveur central comprenant des moyens pour transmettre à un terminal mobile sur réception d'une requête d'établissement de communication avec un terminal situé à proximité, émise par le terminal, des informations nécessaires à l'établissement d'une communication directe avec le terminal situé à proximité.
6. Système selon l'une des revendications 1 à 5, caractérisé en ce que le serveur central (2) met en œuvre un service WAP et/ou Web.
7. Système selon l'une des revendications 1 à 6, caractérisé en ce que les informations de profil de l'utilisateur contiennent des propositions d'échange, chaque proposition d'échange comprenant des types et des quantités de données échangeables, offertes et demandées en échange, le serveur central (2) comprenant en outre 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 des comptes de données échangeables des utilisateurs à chaque fois qu'une proposition d'échange est acceptée, en fonction des types et quantités de données à échanger spécifiées par la proposition d'échange acceptée.
8. Système selon la revendication 7, caractérisé en ce que chaque terminal (5, 8) d'utilisateur du service d'échange comprend des moyens pour transmettre au serveur central (2) 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 données, reçues en réponse du serveur central.
9. Système selon la revendication 7 ou 8, caractérisé en ce que le serveur central (2) comprend des moyens pour annuler une transaction d'échange validée lorsque les données échangées ne figurent pas sur les comptes correspondants des utilisateurs parties à la transaction.
10. Terminal (5, 8) destiné à équiper les utilisateurs d'un service d'établissement de communication, caractérisé en ce qu'il comprend :
- des moyens de connexion pour se connecter à un serveur central (2) par l'intermédiaire d'un réseau de télécommunication (1, 10),
- des moyens pour introduire et émettre vers le serveur central des informations de profil comprenant un identifiant de l'utilisateur, - des moyens pour recevoir du serveur central et afficher sur le terminal des listes d'informations de profil émises par les autres utilisateurs du service d'établissement de communication, et des moyens de sélection d'un profil d'utilisateur affiché, et
- des moyens pour émettre une requête d'établissement de communication avec l'utilisateur correspondant au profil d'utilisateur affiché par le terminal et sélectionné à l'aide des moyens de sélection.
11. Terminal selon la revendication 10, caractérisé en ce qu'il est de type terminal fixe (8) ou mobile (5).
12. Terminal selon l'une des revendications 10 à 11, caractérisé en ce qu'il 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é, et des moyens pour recevoir sur requête, des informations nécessaires à l'établissement d'une communication directe avec le terminal situé à proximité.
13. Terminal selon l'une des revendications 10 à 12, caractérisé en ce qu'il comprend en outre :
- des moyens pour introduire et émettre vers le serveur central une proposition d'échange comprenant un identifiant de l'utilisateur émetteur de la proposition d'échange, un type et une quantité de données échangeables, offertes et un type de données demandées en échange,
- des moyens pour recevoir du serveur central 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 central, et des moyens de sélection d'une proposition d'échange affichée, et - des moyens pour émettre un ordre de validation d'une proposition d'échange affichée par le terminal et sélectionnée à l'aide des moyens de validation.
14. Terminal selon l'une des revendications 10 à 13, caractérisé en ce qu'il comprend des moyens d'affichage d'une fenêtre de téléchargement dans laquelle sont affichés des icônes symbolisant les données échangées, pour donner l'impression à l'utilisateur d'échanger physiquement des données.
PCT/FR2003/000747 2002-03-29 2003-03-07 Systeme d'établissement d'une communication entre deux utilisateurs d'un réseau de telecommunication. Ceased WO2003083733A2 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US10/509,504 US20050233741A1 (en) 2002-03-29 2003-03-07 System for setting up a connection between two users of a telecommunication network
AU2003244683A AU2003244683A1 (en) 2002-03-29 2003-03-07 System of setting up a connection between two users of a telecommunication network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR02/04028 2002-03-29
FR0204028A FR2837953A1 (fr) 2002-03-29 2002-03-29 Systeme d'echange de donnees

Publications (2)

Publication Number Publication Date
WO2003083733A2 true WO2003083733A2 (fr) 2003-10-09
WO2003083733A8 WO2003083733A8 (fr) 2004-02-26

Family

ID=27839354

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2003/000747 Ceased WO2003083733A2 (fr) 2002-03-29 2003-03-07 Systeme d'établissement d'une communication entre deux utilisateurs d'un réseau de telecommunication.

Country Status (4)

Country Link
US (1) US20050233741A1 (fr)
AU (1) AU2003244683A1 (fr)
FR (1) FR2837953A1 (fr)
WO (1) WO2003083733A2 (fr)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
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
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
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
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 (ko) * 2005-09-07 2007-04-09 삼성전자주식회사 다중 네트워크 시스템의 서비스 제공 방법 및 그 장치
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 (ko) * 2011-01-13 2013-06-14 주식회사 팬택 콘텐츠 제공 장치 및 방법
KR101585191B1 (ko) * 2015-04-02 2016-01-13 주식회사 큐인 무선 통신 모듈 주변 사용자 단말기 간의 콘텐츠 전송 제어 방법, 서비스 제공 서버 및 컴퓨터 프로그램
US12294570B2 (en) * 2020-06-02 2025-05-06 Myscholar, Llc Methodology for blinded messaging
US12443925B2 (en) 2020-06-02 2025-10-14 MyScholar. LLC Methodology for blinded messaging as a recruitment tool

Family Cites Families (4)

* Cited by examiner, † Cited by third party
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

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Sans recherche *

Also Published As

Publication number Publication date
WO2003083733A8 (fr) 2004-02-26
US20050233741A1 (en) 2005-10-20
AU2003244683A1 (en) 2003-10-13
FR2837953A1 (fr) 2003-10-03

Similar Documents

Publication Publication Date Title
WO2003083733A2 (fr) Systeme d'établissement d'une communication entre deux utilisateurs d'un réseau de telecommunication.
EP1179271B1 (fr) Terminal radiotelephonique avec une carte a puce dotee d'un navigateur
EP1590931B1 (fr) Procede de presentation d'etat d'un utilisateur utilisant plusieurs equipements de communication
EP0451057B1 (fr) Système de paiement de services par téléphone
WO2000049585A1 (fr) Procede de telepaiement et systeme pour la mise en oeuvre de ce procede
EP1360665A1 (fr) Procede et systeme de telepaiement
JP5450087B2 (ja) 強化された命令認識を有する取引システム
WO2015059389A1 (fr) Procede d'execution d'une transaction entre un premier terminal et un deuxieme terminal
WO2004032075A1 (fr) Borne d'acces a des services via un terminal distant radiofrequence
FR2834163A1 (fr) Procede de controle d'acces a un contenu et systeme pour le controle d'acces a un contenu
EP1269360A1 (fr) Procede permettant a un adjudicateur de faire parvenir un appel d'offre a un ou plusieurs prestataires selectionnes
WO2007125252A1 (fr) Procede et systeme de gestion d'un paiement electronique
WO2003071760A1 (fr) Dispositif et procede d'intermediation entre fournisseurs de services et leur utilisateurs
EP3021273B1 (fr) Procédé de sécurisation d'une transaction entre un terminal mobile et un serveur d'un fournisseur de service par l'intermédiaire d'une plateforme
EP1692882A1 (fr) Procede et serveur de coordination de services de telecommunication
WO2007000552A2 (fr) Procede d'obtention de donnees de configuration pour un terminal par utilisation du protocole dhcp
WO2003003691A1 (fr) Procede et dispositif de securisation des communications dans un reseau informatique
EP1578064B1 (fr) Procédé d'accès à un service par l'intermédiaire d'un terminal relié à un réseau de communication
FR2867585A1 (fr) Dispositif de transaction a efficacite amelioree
EP1627523B1 (fr) Systeme, procédé et appareil dans un réseau de téléphonie mobile comprenant un serveur avec une base de données pour les fournisseurs et une base de données pour les clients
FR2889784A1 (fr) Dispositif nomade de distribution et d'utilisation de carte recharge electronique
EP1381203A1 (fr) Procédé et système de gestion de la fourniture à un terminal de données gérées par un réseau externe, et équipement intermédiaire correspondant
EP2320623B1 (fr) Procédé de fourniture d'un service
EP1079348A2 (fr) Procédé de paiement en ligne
WO2003027919A2 (fr) Installation de traitement de donnees pour des portes-monnaie electroniques, et procede associe

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
D17 Declaration under article 17(2)a
WWE Wipo information: entry into national phase

Ref document number: 10509504

Country of ref document: US

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP