WO2007053914A1 - Method, apparatus and device for automatically connecting the users of a telecommunication network - Google Patents

Method, apparatus and device for automatically connecting the users of a telecommunication network Download PDF

Info

Publication number
WO2007053914A1
WO2007053914A1 PCT/BE2006/000120 BE2006000120W WO2007053914A1 WO 2007053914 A1 WO2007053914 A1 WO 2007053914A1 BE 2006000120 W BE2006000120 W BE 2006000120W WO 2007053914 A1 WO2007053914 A1 WO 2007053914A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
data
database
users
personal
Prior art date
Application number
PCT/BE2006/000120
Other languages
French (fr)
Inventor
Christian Mouraux
Francesco Brancato
Original Assignee
W.A.V.E. Innovation Sprl
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 W.A.V.E. Innovation Sprl filed Critical W.A.V.E. Innovation Sprl
Publication of WO2007053914A1 publication Critical patent/WO2007053914A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1822Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/189Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Definitions

  • the present invention relates to a wireless communication service, and more specifically a method, an apparatus and a device for creating a service to connect, via a network of portable devices, users in a close environment.
  • This service makes it possible to organize the cross-search of users on the basis of a common center of interest in the broad sense and this without these users knowing each other beforehand.
  • Such an appointment can be made via the exchange of contact details such as email addresses or telephone numbers, for example.
  • contact details such as email addresses or telephone numbers, for example.
  • a real meeting between two people is rarely obtained immediately after the communication of data about people.
  • Such searches usually require a lot of time and the constant presence of a connection to a database or a website.
  • the known services do not assess quickly and directly, when a user wants to meet a person corresponding to certain parameters, the degree of correspondence of this person to the parameters defined by the user. [0005] It can also occur that data provided concerning offers or requests from which the user makes a search have become obsolete. This can cause unsolicited handshake, which is both a waste of time for the user and an undesired disturbance for the contacted user.
  • Another disadvantage of known systems is the lack of discretion due to the possibility that the data sent during a search are intercepted and stolen.
  • US 2005/0174975 discloses a wireless communication system and method, allowing unknown persons with common characteristics to exchange information.
  • This device allows a user, when starting a search, to receive from a common database information about users who, at the time of the search, are in a close environment.
  • this device constantly requires, during the search, a connection to this database or to a server for the exchange of information.
  • This permanent connection being necessary for the exchange of information, can cause malfunctions in the case where, for example, the connection server or the database are not accessible in the absence of a network.
  • Several types of devices are also known for placing in communication between users based on characteristics in common, in order to establish a meeting.
  • US 4 173 016 discloses a device in which a person can search for a partner according to certain predetermined characteristics, with a portable device transmitting data in the form of pulses. If another user, having the desired characteristics and equipped with a device of the same type, receives this data, then the latter sends in turn a different signal to signal the reception of the signal. Both parties can in this way agree to meet or not.
  • Document FR 2 814 313 also discloses a portable device enabling a user to exchange personal data discreetly and in real time with another user who also has such a device. This device allows each user to insert his personal parameters PP, the parameters of a wanted person PR, as well as information to be exchanged INF. When both devices are within transmit / receive range, the system performs the exchange of PPs and
  • This portable device makes it possible to meet people with characteristics in common, and it is made in two versions: a version for men and a version for women, so that such a device can only recognize a device of different version.
  • these systems offer a very limited choice in relation to the number of parameters, and therefore if the number of users is very high, the correspondences created will not be precise.
  • no connection to a common database or a website is provided and therefore these systems do not improve or change the parameters of a search.
  • the known devices therefore have a number of disadvantages. Indeed, these work either with predetermined search profiles (or codes) from a local and static source, or with search profiles (or codes) from a centrally managed database. accessible remotely. In the first case, the update of the choices is too rigid and frozen in time, in the second case, the devices need to be able to connect to this database at any time in search mode and this dependence represents a constraint use. In addition, the known systems have a lack of control over the maintenance over time of the validity of the available information, and a lack of security in the transmission.
  • the invention aims to provide a communication method between users not having all these disadvantages.
  • the present invention relates to a method for connecting a user equipped with a portable device with another user provided with a device of the same type in the vicinity sufficient for them to communicate by radio waves , on the basis of an exchange of data associated with these users, comprising the following steps: access of each user to a common database, by means of his portable device; selection by each user in this database of data relating to this user; transferring all the data selected by each user into his mobile device in the form of codes, by means of a connection interface; exchange of data between nearby devices sufficient for them to communicate in point-to-multipoint mode.
  • said exchange of data is performed without connection to this database.
  • the selection of data comprises the selection for each user of a personal presentation code and a desired object code.
  • the method according to the invention preferably comprises the comparison of the personal presentation code of a user with the object code sought by another user.
  • the exchange of data between the devices can be performed by alternating transmission and reception of said data by radio waves during a cycle.
  • the transmission and reception can take place on a common frequency or on different frequencies.
  • the method according to the invention advantageously comprises the step of communicating in point-to-point mode the devices whose personal presentation code and the searched object code of the users correspond.
  • the process according to the invention may also comprise the attribution to each user of a pseudonym and coordinates able to identify each user.
  • the method according to the invention further comprises assigning each user a personal score.
  • Said personal score can be assigned to each user taking into account the ratings left by other users on this database.
  • said data assigned to each user preferably have a validity limited in time.
  • said data assigned to each user in the form of codes are protected by means of an encryption algorithm.
  • the method according to the invention advantageously comprises the comparison between the personal scores of the users whose personal presentation code and the searched object code correspond. It may include the step of giving the possibility to a first user whose said personal score has a value greater than or equal to that of the personal score of a second user to choose between: sending an acceptance message to the second user ; refuse the meeting without the second user knowing it; allow the second user to record in his portable device the coordinates of the first user for a subsequent contact.
  • said data transferred in the form of codes are preferably a sequence of digits each having a predefined meaning.
  • the present invention also relates to a portable device for connecting users in close proximity to one another so that they enter into communication, based on an exchange of data associated with these users.
  • This apparatus comprises: a radio frequency transmitter / receiver able to exchange said data with another portable device; a connection interface to a connection means to a common database, able to acquire said data, in the form of codes, contained in said database; a microprocessor; a memory capable of storing said data.
  • This apparatus is able to exchange said data stored in said memory, by means of said transmitter / receiver, independently of said means of connection to said database.
  • said memory is preferably capable of storing data as a personal score of a user.
  • said microprocessor is able to compare said personal score of a user with that of another user.
  • said radio frequency transmitter / receiver is able to alternate cyclically between transmission and reception.
  • said transceiver is able to transmit for a duration different from the reception time.
  • said transceiver operates on a common frequency for transmission and reception.
  • said transmitter / receiver is able to operate on different frequencies for remission and for reception.
  • the apparatus of the invention may also include a module adapted to control the validity of said data.
  • It may further comprise a module capable of encrypting and decrypting said data.
  • this connection means is selected from computers and mobile phones.
  • This apparatus according to the invention is able to create, with another device of the same type, a point-to-point communication network.
  • the connection means to said database is integrated with the portable device.
  • a mobile phone or a laptop having the characteristics of the apparatus according to the invention and can also be directly connected to a database located for example on the Internet, is also part of the present invention.
  • the present invention finally relates to a device for communicating users based on an exchange of data associated with these users, comprising: a database common to these users and stored in a server, containing these data; at least two portable devices, said at least two portable devices comprising: a transmitter / receiver able to exchange said data with another portable device; a connection interface to a means of connection to this common database, able to acquire said data, in the form of codes; a microprocessor; a memory capable of storing said data.
  • said database and said at least two portable devices are suitable for implementing the method according to the invention.
  • FIG. 1 is a general view of a device for placing users in communication according to the invention.
  • Figure 2 shows a portable apparatus according to the invention.
  • FIG. 3 illustrates the general principle of placing in point-to-multipoint communication between devices according to the invention communicating with each other in a wireless nomadic network.
  • Figures 4 and 5 illustrate the point-to-point communication between two devices according to the invention whose users have personal scores of the same value.
  • Figures 6 and 7 illustrate the point-to-point communication between two devices according to the invention, of which a first user has been assigned a personal score lower than that of another user b.
  • Figures 8 and 9 illustrate the point-to-point communication between two devices according to the invention according to the invention of which a first user has been assigned a personal score higher than that of another user.
  • Figure 1 shows a device 1 of communication in accordance with the invention.
  • the device 1 comprises portable devices 2a, 2b, ...., 2x, 2y, 2z forming between them a wireless nomadic network 50, and an apparatus 20 or 30 for connecting to a database 40 on a present server. on the Internet.
  • power supply means 3 such as a battery
  • RF transmitter / receiver 4 which can work on a common frequency (for example, 2.4 GHz) for both transmission and reception as well as on different frequencies;
  • a microprocessor 5 A microprocessor 5;
  • a non-volatile memory 11 able to store data in the form of codes, said data comprising: a personal presentation code D101, which corresponds to what the user wishes to offer; o a searched object code D102, which corresponds to the personal presentation code of the user that one wishes to meet; o a personal score D106 which is assigned to each user and which is determined on the basis of information concerning this user; o a pseudonym D107; coordinates D110 that is stored in the device to possibly send to a contact established with another device. These coordinates can be a number of phone, an e-mail address, a website, a postal address, a known place, etc ....;
  • a human / machine interface comprising, for example, buttons 12, an LED 13 and an acoustic alarm 14; "An LCD 15;
  • a temporary memory 103 able to store the personal presentation code D101, the personal score D106, the pseudonym D107 and the coordinates D110 of another user for a subsequent contact;
  • a module 109 for checking the validity of the codes is a module 109 for checking the validity of the codes.
  • the personal presentation code D101 and the object code D 102 may be in the form of numbers, for example eight digits.
  • the first digit will always be “1” for offers made by a user, and "2" for its searches.
  • the remaining digits are also associated with different fields that the user will choose according to their preferences. So each user receives an eight-digit number, the first of which is always “1” and which represents the personal presentation code and another number, also with eight digits, whose first digit is always "2" and which represents the code of object sought.
  • the number "1" as the second digit may mean that we are trying to establish a personal relationship.
  • the number "2" can be used to designate hobbies.
  • the number “3” may represent a business transaction such as the sale, purchase or exchange of goods.
  • the number "4" can represent games, and the "5" trips, for example.
  • different areas of interest can be defined. For example, if the number "1" is used as the second digit, we can indicate "1" as the third digit to designate a man, "2" to designate a woman.
  • fourth digit we can indicate age categories. We can thus define a series of choices that will result in numbers.
  • search type "complementary profile", wherein the user chooses his personal presentation code, and then chooses a desired object code which is different because complementary. For example, if the personal presentation code is "I am a man”, then the object code will be "I'm looking for a woman”.
  • mirror profile type search in which the user chooses only one code: the personal presentation code.
  • the other code will be determined automatically by the system because the desired object is induced by the first choice (personal presentation). For example, if a user wants to buy a car, he will choose a personal presentation code "I buy a car", which implies that he is looking for someone who sells a car, and therefore his object code. is implicit and established by the system.
  • the devices 2a, 2b, ...., 2x, 2y, 2z will communicate with each other according to a protocol described below.
  • each apparatus 2a, 2b, ...., 2x, 2y, 2z allows its user, by means of the buttons 12, to choose between the command to accept or refuse a meeting, or the command to store the coordinates another user for a possible meeting in the future.
  • All devices of the same type according to the invention can also operate on the same frequency or on different frequencies.
  • the RF transmitter / receiver 4 alternates between transmission and reception during a cycle.
  • the transmission time is relatively short compared to the reception time to maximize the probability of mutual detection between devices of the same type.
  • the duration of the cycle is established according to the probable speed of displacement.
  • the transmission power can be set manually by the user, for example depending on where it is located - in a dense crowd or not. It can be related to the nature of the object sought. In this case, a power setpoint can be included in the code itself.
  • a user wishes to make a search according to the invention, it will connect his mobile device to the Internet to set his profile on the website and order the download of codes, corresponding to his profile, to his mobile device. The user can at any time return to the website to modify one or more parameters of his profile.
  • the codes have a limited life, that is, when a code is downloaded to the device, or activated a first time, a countdown begins.
  • the time can be counted in several ways: absolute time counting, time counting in use "on", counting in time of emission, or counting in number of times that the code is emitted.
  • the device of a user will therefore react in the case where at least one of the following two conditions is achieved: the personal presentation code of a first user corresponds to the object code of a second user, or if the searched object code of the first matches the personal presentation code of the second.
  • the equalities of these numbers are verified by disregarding the first digit of the two numbers which are necessarily different.
  • the portable devices 2a, 2b, 2x, 2y, 2z are equipped with a code encryption and decryption module 105, so that the codes sent are not interpretable by people to whom they are not not intended.
  • This code encryption and decryption module 105 executes, by means of the microprocessor 5, an encryption algorithm such as, for example, RDS, DES or I 1 AES. Only the apparatuses according to the invention having the algorithm and the decryption key will be able to interpret the meaning.
  • the personal score D106 is assigned to each user when registering on the website.
  • This information is entered via the website. This measure aims to exclude users who do not behave correctly vis-à-vis other users.
  • Personal scores are used when contacting two users who have a correspondence between the personal presentation codes and the search object codes. Personal scores are exchanged between the respective devices. The personal scores can, with software running in the microprocessor 5, be compared so that the user with the highest personal score is notified by his device, which is not the case of the user with the lowest score. Also, the user with the highest score is free to decide whether to warn the user with the lowest score. In practice, this comparison allows someone to refuse contact with a bad profile even before it has been aware of the proximity of the user.
  • the module 109 for checking the validity of the codes may involve, for example, the use of a stopwatch, used to count the period of validity of the codes and will also be provided with signaling means to support the functionalities. - Implemented, so either an LCD 15 or an LED 13 and / or a buzzer 14 and / or a buzzer.
  • the device 1 comprises several portable devices 2a, 2b, ...., 2x, 2y, 2z, respectively associated with users a, b, ...., x, y, z.
  • the user a is the one who starts a search after having downloaded all the data in the form of codes D101, D102, D106, D107 and D110 on his portable device 2a.
  • the apparatus 2a broadcasts P2MP (Point-to-Multipoint) mode, once per cycle, in its environment on a common radio frequency used by all the others. devices, one or more codes.
  • P2MP Point-to-Multipoint
  • the distance at which transmission and reception are possible between devices can vary from a few meters to a few tens of meters.
  • An apparatus 2b at a reception distance, can therefore react if the personal presentation code D101 of the apparatus 2a corresponds to its object code D102.
  • a communication will be established between the two apparatuses 2a and 2b so as to warn the owners thereof, provided that the cross-searches match , the close presence of a user corresponding to the search.
  • These two users - physically close to each other - will recognize each other by looking around.
  • the protocol provides that they may also decide to refuse the meeting or simply exchange their contact information for further contact without immediate meeting.
  • the device 2a after issuing its personal presentation code D101, goes into reception mode, in step 220, for the rest of the cycle. If the apparatus 2a detects the presence of another apparatus 2b (preamble phase), it will compare the personal presentation code D101 of the apparatus 2b with its own object code D102, as shown in step 230. If the personal presentation code D101 of the apparatus 2b corresponds to the searched object code D102 of the 2a, this means that there is a potential meeting, and the device 2a will store, in step 240, the personal presentation code D101 of the device 2b and the pseudonym D107 of the user b which will identify a single source in case multiple profiles are present at the same time in the receiving area of the device 2a.
  • the apparatus 2a then switches from a P2MP communication mode to a point-to-point mode (P2P), attempting to communicate with the apparatus 2b.
  • P2P point-to-point mode
  • the device 2a will compare the personal score D106 of the user a with that of the user b contained in the device b.
  • personal score of the user is equal to the personal score of the user b, personal score of the user has higher personal score of the user b, or personal score of the user user has lower personal score of the user b.
  • the user with the highest score has the opportunity to decide whether to continue the procedure or not - based on the value of the score of the other user, displayed on his device - before the device of the person having the score the lowest is not warned by his.
  • the device with the lowest score will wait for a confirmation from the one with the highest score before signaling the presence of the other to its holder. Referring to FIG.
  • the apparatus 2a triggers the stopwatch, at the step 320, which sets a duration to attempt to establish the encounter. Beyond the latter, if the procedure could not be completed, the device 2a will return to P2MP mode and reception (steps 210, 220 and 230). So, if the personal scores of two users a, b are equal, the apparatus 2a warns (by sound, or light, or vibration) the user has, and displays the personal presentation code D101 of the apparatus 2b, as shown in step 330.
  • the apparatus 2a then communicates in step 340, in P2P to the apparatus 2b by inserting in its transmission the pseudonym D107 of the user b who will recognize himself as the sole recipient of this message.
  • the other devices possibly present will therefore ignore the message from the device 2a, because it includes a pseudonym D107 which is not theirs.
  • the apparatus 2a analyzes the frequency to receive a message from the apparatus 2b, as shown in step 350. If the apparatus 2b receives a message from the apparatus 2a , the latter will also receive a message from the device 2b having recognized it.
  • the apparatus 2a will, during the entire count of the stopwatch 109, alternating between on the one hand the waiting for a user instruction a, or with the sending of an acceptance message by means of a buttons 12 or with the sending of coordinates D110 by means of another button 12, to the device 2b, and secondly waiting for the receipt of a message from the device 2b, either with a acceptance message either with the sending of coordinates D110 to the apparatus 2a, as indicated in step 360.
  • the stopwatch 109 is not at the end 2a continues transmitting its message to the device 2b in order to confirm that there is still radio contact, and secondly to analyze the frequency in order to verify that the apparatus 2b is in range, and especially to receive from it an acceptance of meeting or its coordinates.
  • the apparatus 2a erases its temporary memory and returns the initial mode of alternation between P2MP transmission and reception (steps 210, 220 and 230) to establish a new contact. It is therefore considered that this potential meeting could not be done, because the users (or one of them) did not wish to follow up.
  • steps 410 and 411 if the apparatus 2a receives an acceptance message from the apparatus 2b, it alarms the user via a sound, a light or a vibration, and displays the pseudonym D107 of the user b.
  • the apparatus 2a receives the coordinates D110 of the user b, they will be saved, with the pseudonym D107, the personal presentation code D101 and the personal score D106 of the user b, in the temporary memory 103 for later reference.
  • the user b also receives the pseudonym D107 of the user a, as shown in step 415. If the user the user has given the command to send his coordinates D110 by pressing the command button 12 (sending coordinates), during the period of emission of the cycle, the apparatus 2a sends a message with the coordinates D110 programmed by the user in his device, P2P to the device 2b, see steps 416 and 417.
  • the apparatus 2a begins to P2P send to the device 2b as if the user's personal score D106 a is equal to the user's personal score D106 b, but the device 2a does not warn the user.
  • steps 601 to 604 the user will only be notified by his device when the user b has sent either an acceptance message or his coordinates D110. Then, the apparatus 2a, see steps 605 to 608, will wait for instructions from its user to send an acceptance message or its coordinates D110 to the user b. For the rest, the logic is similar to the case where the personal score of the user is equal to the personal score of the user b. If the personal score D106 of the apparatus 2a is higher than the personal score D106 of the apparatus 2b, see FIG.
  • the apparatus 2a is the only one of the two which warns its user in indicating besides the personal presentation code D101 of the user b, also the personal score D106 thereof, and waits for action on the part of the user a.
  • steps 810 to 813 a P2P communication is made, but the apparatus 2b does not notify its user. It will only do so when the user has sent him an acceptance message or his D110 contact information. If this is the case, the device 2b will request a reaction from its user so that it confirms the acceptance or decides to send its coordinates to the user a, see steps 813 to 819. For the rest, the logic is similar to the case where the user's personal score is lower than the user's personal score b.
  • a user When a user, with his mobile device, wants to start a search, he must first connect to the Internet to acquire his personal presentation code and its object code. At first, when connecting to the Internet, the user will fill out a form with his contact information, such as his name, first name, date of birth, sex and will also choose a pseudonym and a password of his account and the period of validity of his search. In a second step, this user will choose his personal presentation code, his object code.
  • the personal scores initially attributed to the site are for example 100% for women and 95% for men, in order to give priority to women.
  • each user is asked to leave an assessment of the quality of the relationship established with the other user. This evaluation makes it possible to modify the personal score of each user with each connection on the site.
  • a student on a university campus wishes to buy a used bike for his daily trips to the campus. He is therefore the owner of a device according to the invention and goes to the website on which he has a user account. After being recognized as a user of the service, he defines his search profile by selecting as a personal presentation code "I buy used bike". For this type of search, the searched object code is determined automatically by the system. The student also chooses a lifetime of the code (for example: 1 week, 2 weeks, 1 month,
  • the student will manually activate the sending of the acceptance message.
  • the two users will be recognized by a cross look given their physical proximity (only a few meters).
  • the student does not find the desired object before the end of life of his personal presentation code, he will return to the website to download a new code.
  • the effectiveness will depend on the concentration of users around a common theme, for example: selling cars in a car show, selling antique furniture in an antique fair, looking for couples in a campus .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to a method, an apparatus and a device for creating a service aimed at connecting, via a network of portable apparatuses (2a, 2b, ...., 2x, 2y, 2z), users (a, b, ...x, y, z) located within a close environment. This service makes it possible to organize the cross searching for users on the basis of a broadly common centre of interest without the users knowing one another beforehand.

Description

PROCEDE , APPAREIL ET DISPOSITIF POUR METTRE AUTOMATIQUEMENT EN RELATION DES UTILISATEURS D' UN RESEAU DE TELECOMMUNICATIONSMETHOD, APPARATUS AND DEVICE FOR AUTOMATICALLY CONNECTING USERS OF A TELECOMMUNICATIONS NETWORK
OBJET DE L'INVENTIONOBJECT OF THE INVENTION
[0001] La présente invention concerne un service de communication sans fil, et plus précisément un procédé, un appareil et un dispositif permettant de créer un service visant à mettre en relation, via un réseau d'appareils portables, des utilisateurs se trouvant dans un environnement proche. Ce service permet d'organiser la recherche croisée d'utilisateurs sur base d'un centre d'intérêt commun au sens large et ceci sans que ces utilisateurs se connaissent préalablement. ARRIERE-PLAN TECHNOLOGIQUEThe present invention relates to a wireless communication service, and more specifically a method, an apparatus and a device for creating a service to connect, via a network of portable devices, users in a close environment. This service makes it possible to organize the cross-search of users on the basis of a common center of interest in the broad sense and this without these users knowing each other beforehand. BACKGROUND
[0002] On connaît depuis longtemps des services de mise en relation entre des utilisateurs inconnus. Ces services doivent fournir à un utilisateur des informations utiles sur une personne inconnue avant même de l'avoir rencontrée ou simplement contactée. Historiquement, dans les cas où des personnes ne se trouvent pas physiquement dans le même lieu, différents moyens de rencontre, tels que des magazines spécialisés, ou des sociétés de rencontre, permettaient de créer des classifications et des critères de recherche. Un moyen classique de rencontrer une personne, pouvant proposer une offre correspondant à une demande, est la petite annonce.[0002] Long-standing connection services between unknown users have been known for a long time. These services must provide a user with useful information about an unknown person even before they have met or been contacted. Historically, in cases where people are not physically in the same place, different ways of meeting, such as specialized magazines, or meeting societies, allowed to create classifications and search criteria. A classic way to meet someone, who can offer an offer matching a request, is the classified ad.
[0003] La diffusion des téléphones GSM avec une carte SIM a aussi permis la mise en oeuvre de systèmes aptes à faire se rencontrer des personnes inconnues sur base des certains caractéristiques reçues ou envoyées par SMS. Avec l'arrivée d'Internet, on voit s'affirmer progressivement des nouveaux services de rencontre, tels que les Chat- line et des services on-line où les membres peuvent s'inscrire et insérer leurs caractéristiques physiques, leur préférences, leur aversions, etc.. Un désavantage pour ceux-ci est que l'utilisateur, lorsqu'il est en phase de recherche, est confiné devant l'écran de son ordinateur. De plus, pour qu'un tel service soit fonctionnel et efficace, l'utilisateur lui-même doit effectuer régulièrement une recherche ciblée on-line sur base de caractéristiques spécifiques. En outre, les recherches sur Internet ne sont pas nécessairement aptes à identifier et localiser des personnes géographiquement proches. Elles ne permettent en général d'effectuer des rencontres que moyennant une prise de rendez-vous. Une telle prise de rendez-vous peut se faire via l'échange de coordonnées telles que les adresses email ou numéros de téléphone, par exemple. Une rencontre réelle entre deux personnes est rarement obtenue immédiatement après la communication des données concernant les personnes. De telles recherches demandent, en général, beaucoup de temps et la présence constante d'une connexion vers une base de données ou un site internet.The dissemination of GSM phones with a SIM card has also allowed the implementation of systems able to meet unknown people based on certain characteristics received or sent by SMS. With the advent of the Internet, new dating services, such as chatlines and on-line services where members can register and their physical characteristics, their preferences, their aversions, etc. A disadvantage for these is that the user, when in the research phase, is confined to the screen of his computer. In addition, for such a service to be functional and efficient, the user himself must regularly conduct a targeted on-line search based on specific characteristics. In addition, searches on the Internet are not necessarily able to identify and locate people who are geographically close. In general, they only allow meetings to be held by making an appointment. Such an appointment can be made via the exchange of contact details such as email addresses or telephone numbers, for example. A real meeting between two people is rarely obtained immediately after the communication of data about people. Such searches usually require a lot of time and the constant presence of a connection to a database or a website.
[0004] De plus, les services connus ne permettent pas d'évaluer de façon rapide et directe, lorsqu'un utilisateur souhaite rencontrer une personne correspondant à certains paramètres, le degré de correspondance de cette personne aux paramètres définis par l'utilisateur. [0005] II peut aussi se produire que des données fournies concernant des offres ou des demandes parmi lesquelles l'utilisateur fait une recherche soient devenues obsolètes. Ceci peut provoquer des prises de contact non sollicitées, ce qui constitue à la fois une perte de temps pour l'utilisateur et un dérangement non désiré pour l'utilisateur contacté. [0006] Un autre inconvénient lié aux systèmes connus, est celui du manque de discrétion dû à la possibilité que les données envoyées lors d'une recherche soient interceptées et volées.In addition, the known services do not assess quickly and directly, when a user wants to meet a person corresponding to certain parameters, the degree of correspondence of this person to the parameters defined by the user. [0005] It can also occur that data provided concerning offers or requests from which the user makes a search have become obsolete. This can cause unsolicited handshake, which is both a waste of time for the user and an undesired disturbance for the contacted user. Another disadvantage of known systems is the lack of discretion due to the possibility that the data sent during a search are intercepted and stolen.
ÉTAT DE LA TECHNIQUESTATE OF THE ART
[0007] On connaît par US 2005/0174975 un système et un procédé de communication sans fil, permettant à des personnes inconnues, ayant des caractéristiques communes, d'échanger des informations. Ce dispositif permet à un utilisateur, lorsqu'il commence une recherche, de recevoir d'une base de données commune des informations concernant des utilisateurs qui, au moment de la recherche, se trouvent dans un environnement proche. Cependant, ce dispositif nécessite constamment, pendant la recherche, une connexion à cette base de données ou à un serveur pour l'échange des informations. Cette connexion permanente, étant nécessaire pour l'échange d'informations, peut causer des dysfonctionnements dans le cas où, par exemple, le serveur de la connexion ou la base des données ne sont pas accessibles en absence de réseau. [0008] On connaît également plusieurs types de dispositifs permettant la mise en communication entre des utilisateurs sur base de caractéristiques en commun, afin d'établir une rencontre. Par exemple, le document US 4 173 016 décrit un dispositif dans lequel une personne peut rechercher un partenaire selon certaines caractéristiques prédéterminées, avec un appareil portable émettant des données sous forme d'impulsions. Si un autre utilisateur, ayant les caractéristiques recherchées et muni d'un appareil de même type, reçoit ces données, alors ce dernier envoie à son tour un signal différent pour signaler la réception du signal. Les deux parties peuvent de cette façon convenir de se rencontrer ou pas. On connaît également par le document FR 2 814 313 un appareil portable permettant à un utilisateur d'échanger discrètement et en temps réel des données personnelles avec un autre utilisateur muni lui aussi d'un tel appareil. Ce dispositif permet à chaque utilisateur d'insérer ses paramètres personnels PP, les paramètres d'une personne recherchée PR, ainsi que des informations à échanger INF. Lorsque les deux appareils se trouvent à portée d'émission/réception, le système exécute l'échange des PP et desUS 2005/0174975 discloses a wireless communication system and method, allowing unknown persons with common characteristics to exchange information. This device allows a user, when starting a search, to receive from a common database information about users who, at the time of the search, are in a close environment. However, this device constantly requires, during the search, a connection to this database or to a server for the exchange of information. This permanent connection, being necessary for the exchange of information, can cause malfunctions in the case where, for example, the connection server or the database are not accessible in the absence of a network. Several types of devices are also known for placing in communication between users based on characteristics in common, in order to establish a meeting. For example, US 4 173 016 discloses a device in which a person can search for a partner according to certain predetermined characteristics, with a portable device transmitting data in the form of pulses. If another user, having the desired characteristics and equipped with a device of the same type, receives this data, then the latter sends in turn a different signal to signal the reception of the signal. Both parties can in this way agree to meet or not. Document FR 2 814 313 also discloses a portable device enabling a user to exchange personal data discreetly and in real time with another user who also has such a device. This device allows each user to insert his personal parameters PP, the parameters of a wanted person PR, as well as information to be exchanged INF. When both devices are within transmit / receive range, the system performs the exchange of PPs and
PR, et vérifie leur correspondance. Si une telle correspondance est réalisée, le système échange les INF de deux utilisateurs respectifs, leur permettant de se contacter. On connaît encore par FR2615957 un appareil permettant à des personnes ayant des caractéristiques en commun de s'identifier à distance. Cet appareil comprend essentiellement un mini ordinateur permettant à l'utilisateur d'introduire des données correspondant aux différents critères recherchés et un émetteur-récepteur des signaux radio permettant de diffuser ces données sous forme d'impulsions. Si un autre appareil identique se trouve à portée d'émission/réception, les deux appareils reçoivent chacun les signaux émis par l'autre et commencent une confrontation des données. Si une correspondance est obtenue, les deux utilisateurs sont informés et peuvent choisir de rencontrer ou non l'autre utilisateur. Un autre système de mise en communication est décrit dans le document EP 904 814. Ce dispositif portable permet de faire se rencontrer des personnes ayant des caractéristiques en commun, et il est réalisé en deux versions : une version pour homme et une version pour femme, de telle sorte qu'un tel dispositif peut seulement reconnaître un dispositif de version différente. Cependant, ces systèmes proposent un choix très limité par rapport au nombre de paramètres, et par conséquent si le nombre d'utilisateurs est très élevé, les correspondances créées ne seront pas précises. De plus, aucune connexion à une base de données commune ou à un site Internet n'est prévue et donc ces systèmes ne permettent pas d'améliorer ou de modifier les paramètres d'une recherche.PR, and check their correspondence. If such a match is made, the system exchanges the INFs of two respective users, allowing them to contact each other. Also known by FR2615957 an apparatus allowing people with common characteristics to identify themselves remotely. This apparatus essentially comprises a mini computer allowing the user to enter data corresponding to the various criteria sought and a radio signal transceiver making it possible to broadcast this data in the form of pulses. If another identical device is within range transmission / reception, the two devices each receive the signals emitted by the other and begin a confrontation of the data. If a match is obtained, both users are informed and can choose to meet or not the other user. Another communication system is described in EP 904 814. This portable device makes it possible to meet people with characteristics in common, and it is made in two versions: a version for men and a version for women, so that such a device can only recognize a device of different version. However, these systems offer a very limited choice in relation to the number of parameters, and therefore if the number of users is very high, the correspondences created will not be precise. In addition, no connection to a common database or a website is provided and therefore these systems do not improve or change the parameters of a search.
[0009] Les dispositifs connus présentent donc un certain nombre de désavantages. En effet, ceux-ci fonctionnent soit avec des profils (ou codes) de recherche prédéterminés et issus d'une source locale et statique, soit avec des profils (ou codes) de recherche issus d'une base de données gérée de façon centrale et accessible à distance. Dans le premier cas, la mise à jour des choix est trop rigide et figée dans le temps, dans le deuxième cas, les dispositifs nécessitent de pouvoir se connecter à cette base de données à tout moment en mode de recherche et cette dépendance représente une contrainte d'utilisation. En outre les systèmes connus présentent un manque de contrôle sur le maintien dans le temps de la validité des informations disponibles, et un manque de sécurité dans la transmission.The known devices therefore have a number of disadvantages. Indeed, these work either with predetermined search profiles (or codes) from a local and static source, or with search profiles (or codes) from a centrally managed database. accessible remotely. In the first case, the update of the choices is too rigid and frozen in time, in the second case, the devices need to be able to connect to this database at any time in search mode and this dependence represents a constraint use. In addition, the known systems have a lack of control over the maintenance over time of the validity of the available information, and a lack of security in the transmission.
BUTS DE L'INVENTIONGOALS OF THE INVENTION
[0010] L'invention a pour but de fournir un procédé de mise en communication entre utilisateurs ne présentant pas tous ces désavantages. En particulier a pour but de fournir un tel procédé permettant d'obtenir des échanges d'informations efficaces, précis, discrets et actualisables, ainsi qu'un dispositif et des appareils portables pour la mise en œuvre de ce procédé. RESUME DE L'INVENTIONThe invention aims to provide a communication method between users not having all these disadvantages. In particular aims to provide such a method to obtain efficient, accurate, discrete and updatable information exchanges, as well as a device and portable devices for the implementation of this method. SUMMARY OF THE INVENTION
[0011] La présente invention se rapporte à un procédé pour mettre en relation un utilisateur muni d'un appareil portable avec un autre utilisateur muni d'un appareil du même type se trouvant à proximité suffisante pour qu'ils entrent en communication par ondes radio, sur base d'un échange de données associées à ces utilisateurs, comportant les étapes suivantes: accès de chaque utilisateur à une base de données commune, au moyen de son appareil portable; sélection par chaque utilisateur dans cette base de données, de données relatives à cet utilisateur; transfert de l'ensemble des données sélectionnées par chaque utilisateur dans son appareil portable sous forme de codes, au moyen d'une interface de connexion; échange des données entre les appareils à proximité suffisante pour qu'ils entrent en communication en mode point-à- multipoint. Dans le procédé de l'invention, ledit échange des données est réalisé sans connexion à cette base de données.The present invention relates to a method for connecting a user equipped with a portable device with another user provided with a device of the same type in the vicinity sufficient for them to communicate by radio waves , on the basis of an exchange of data associated with these users, comprising the following steps: access of each user to a common database, by means of his portable device; selection by each user in this database of data relating to this user; transferring all the data selected by each user into his mobile device in the form of codes, by means of a connection interface; exchange of data between nearby devices sufficient for them to communicate in point-to-multipoint mode. In the method of the invention, said exchange of data is performed without connection to this database.
[0012] Dans une forme d'exécution préférée du procédé de l'invention, la sélection de données comprend la sélection pour chaque utilisateur d'un code de présentation personnelle et d'un code d'objet recherché.In a preferred embodiment of the method of the invention, the selection of data comprises the selection for each user of a personal presentation code and a desired object code.
[0013] Le procédé suivant l'invention comprend de préférence la comparaison du code de présentation personnelle d'un utilisateur avec le code d'objet recherché d'un autre utilisateur. [0014] En outre, dans ce procédé l'échange des données entre les appareils peut être effectué en alternant une émission et une réception des dites données par ondes radio pendant un cycle.The method according to the invention preferably comprises the comparison of the personal presentation code of a user with the object code sought by another user. In addition, in this method the exchange of data between the devices can be performed by alternating transmission and reception of said data by radio waves during a cycle.
[0015] L'émission et la réception peuvent avoir lieu sur une fréquence commune ou sur des fréquences différentes. 0016] Le procédé suivant l'invention comprend avantageusement l'étape de mettre en communication en mode point-à-point les appareils dont le code de présentation personnelle et le code d'objet recherché des utilisateurs correspondent. [0017] Le procédé suivant l'invention, peut comprendre également l'attribution à chaque utilisateur d'un pseudonyme et de coordonnées aptes à identifier chaque utilisateur.The transmission and reception can take place on a common frequency or on different frequencies. The method according to the invention advantageously comprises the step of communicating in point-to-point mode the devices whose personal presentation code and the searched object code of the users correspond. The process according to the invention may also comprise the attribution to each user of a pseudonym and coordinates able to identify each user.
[0018] De préférence, le procédé suivant l'invention comprend en outre l'attribution à chaque utilisateur d'un score personnel. [0019] Ledit score personnel peut être attribué à chaque utilisateur en tenant compte des évaluations laissées par d'autres utilisateurs sur cette base de données.[0018] Preferably, the method according to the invention further comprises assigning each user a personal score. Said personal score can be assigned to each user taking into account the ratings left by other users on this database.
[0020] Dans ce procédé suivant l'invention, lesdites données attribuées à chaque utilisateur ont de préférence une validité limitée dans le temps.In this method according to the invention, said data assigned to each user preferably have a validity limited in time.
[0021] Suivant l'invention, lesdites données attribuées à chaque utilisateur sous forme de codes sont protégées au moyen d'un algorithme de chiffrement. [0022] Le procédé suivant l'invention, comprend avantageusement la comparaison entre les scores personnels des utilisateurs dont le code de présentation personnelle et le code d'objet recherché correspondent. [0023] II peut comprendre l'étape de donner la possibilité à un premier utilisateur dont ledit score personnel a une valeur supérieure ou égale à celle du score personnel d'un deuxième utilisateur de choisir entre: envoyer un message d'acceptation au deuxième utilisateur; refuser la rencontre sans que le deuxième utilisateur le sache; permettre au deuxième utilisateur d'enregistrer dans son appareil portable les coordonnées du premier utilisateur pour un contact ultérieur. En particulier, suivant l'invention, lesdites données transférées sous forme de codes sont de préférence une suite de chiffres ayant chacun une signification prédéfinie.According to the invention, said data assigned to each user in the form of codes are protected by means of an encryption algorithm. The method according to the invention advantageously comprises the comparison between the personal scores of the users whose personal presentation code and the searched object code correspond. It may include the step of giving the possibility to a first user whose said personal score has a value greater than or equal to that of the personal score of a second user to choose between: sending an acceptance message to the second user ; refuse the meeting without the second user knowing it; allow the second user to record in his portable device the coordinates of the first user for a subsequent contact. In particular, according to the invention, said data transferred in the form of codes are preferably a sequence of digits each having a predefined meaning.
[0024] La présente invention se rapporte également à un appareil portable pour mettre en relation des utilisateurs à proximité suffisante l'un de l'autre pour qu'ils entrent en communication, sur base d'un échange de données associées à ces utilisateurs. Cet appareil comprend : un émetteur/récepteur radio fréquence apte à échanger les dites données avec un autre appareil portable; une interface de connexion à un moyen de connexion à une base de données commune, apte à acquérir les dites données, sous forme de codes, figurant dans ladite base de données; un micro-processeur; une mémoire apte à stocker lesdites données. Cet appareil, suivant l'invention, est apte à échanger les dites données stockées dans ladite mémoire, au moyen dudit émetteur/récepteur, indépendamment dudit moyen de connexion à ladite base de données. [0025] Dans cet appareil, ladite mémoire est de préférence apte à stocker une donnée sous forme de score personnel d'un utilisateur. [0026] Avantageusement, ledit micro-processeur est apte à comparer ledit score personnel d'un utilisateur avec celui d'un autre utilisateur. [0027] Dans une variante préférée de l'invention, ledit émetteur/récepteur radio fréquence est apte à alterner cycliquement entre émission et réception. En particulier, ledit émetteur/récepteur est apte à émettre pendant une durée différente de la durée de réception. De préférence, ledit émetteur/récepteur fonctionne sur une fréquence commune pour l'émission et pour la réception.The present invention also relates to a portable device for connecting users in close proximity to one another so that they enter into communication, based on an exchange of data associated with these users. This apparatus comprises: a radio frequency transmitter / receiver able to exchange said data with another portable device; a connection interface to a connection means to a common database, able to acquire said data, in the form of codes, contained in said database; a microprocessor; a memory capable of storing said data. This apparatus, according to the invention, is able to exchange said data stored in said memory, by means of said transmitter / receiver, independently of said means of connection to said database. In this apparatus, said memory is preferably capable of storing data as a personal score of a user. Advantageously, said microprocessor is able to compare said personal score of a user with that of another user. In a preferred embodiment of the invention, said radio frequency transmitter / receiver is able to alternate cyclically between transmission and reception. In particular, said transceiver is able to transmit for a duration different from the reception time. Preferably, said transceiver operates on a common frequency for transmission and reception.
[0028] Dans une autre variante préférée de l'invention, ledit émetteur/récepteur est apte à fonctionner sur des fréquences différentes pour rémission et pour la réception. [0029] L'appareil suivant l'invention peut comprendre également un module apte à contrôler la validité des dites données.In another preferred embodiment of the invention, said transmitter / receiver is able to operate on different frequencies for remission and for reception. The apparatus of the invention may also include a module adapted to control the validity of said data.
[0030] II peut comprendre en outre un module apte à chiffrer et déchiffrer lesdites données.It may further comprise a module capable of encrypting and decrypting said data.
[0031] Dans cet appareil, suivant l'invention, ce moyen de connexion est choisi parmi les ordinateurs et les téléphones portables. [0032] Cet appareil suivant l'invention est apte à créer, avec un autre appareil du même type, un réseau de communication de type point à point.In this device, according to the invention, this connection means is selected from computers and mobile phones. This apparatus according to the invention is able to create, with another device of the same type, a point-to-point communication network.
[0033] Dans une variante préférée de l'invention, le moyen de connexion à ladite base de données est intégré à l'appareil portable. Par exemple, un téléphone mobile ou un ordinateur portable ayant les caractéristiques de l'appareil suivant l'invention et pouvant par ailleurs être directement connecté à une base de données se trouvant par exemple sur Internet, fait également partie de la présente invention. [0034] La présente invention se rapporte enfin à un dispositif de mise en communication de utilisateurs sur base d'un échange de données associées à ces utilisateurs, comprenant : une base des données commune à ces utilisateurs et stockée dans un serveur, contenant ces données; au moins deux appareils portables, lesdits au moins deux appareils portables comprenant: un émetteur/récepteur apte à échanger les dites données avec un autre appareil portable; une interface de connexion à un moyen de connexion à cette base de données commune, apte à acquérir les dites données, sous forme de codes; un microprocesseur; une mémoire apte à stocker lesdites données. Dans ce dispositif, suivant l'invention, ladite base de données et lesdits au moins deux appareils portables sont aptes à la mise en œuvre du procédé suivant l'invention.In a preferred embodiment of the invention, the connection means to said database is integrated with the portable device. For example, a mobile phone or a laptop having the characteristics of the apparatus according to the invention and can also be directly connected to a database located for example on the Internet, is also part of the present invention. The present invention finally relates to a device for communicating users based on an exchange of data associated with these users, comprising: a database common to these users and stored in a server, containing these data; at least two portable devices, said at least two portable devices comprising: a transmitter / receiver able to exchange said data with another portable device; a connection interface to a means of connection to this common database, able to acquire said data, in the form of codes; a microprocessor; a memory capable of storing said data. In this device, according to the invention, said database and said at least two portable devices are suitable for implementing the method according to the invention.
[0035] Grâce à l'invention, les échanges entre appareils portables peuvent être effectués indépendamment de toute connexion à la base de données mais avec une gestion centrale des utilisateurs. Ceci permet une grande souplesse dans les rencontres tout en assurant le choix et la distribution des codes de recherche, la modération, et l'évaluation des profils.Thanks to the invention, exchanges between portable devices can be performed independently of any connection to the database but with a central management of users. This allows great flexibility in meetings while ensuring the choice and distribution of search codes, moderation, and evaluation profiles.
BREVE DESCRIPTION DES FIGURES [0036] La figure 1 est une vue générale d'un dispositif de mise en communication d'utilisateurs suivant l'invention.BRIEF DESCRIPTION OF THE FIGURES [0036] FIG. 1 is a general view of a device for placing users in communication according to the invention.
[0037] La figure 2 représente un appareil portable suivant l'invention.Figure 2 shows a portable apparatus according to the invention.
[0038] La figure 3 illustre le principe général de mise en communication en mode point-to-multi-point entre appareils suivant l'invention communiquant entre eux dans un réseau nomade sans fil.FIG. 3 illustrates the general principle of placing in point-to-multipoint communication between devices according to the invention communicating with each other in a wireless nomadic network.
[0039] Les figures 4 et 5 illustrent la communication en mode point- to-point entre deux appareils suivant l'invention dont les utilisateurs présentent des scores personnels de même valeur. [0040] Les figures 6 et 7 illustrent la communication en mode point- to-point entre deux appareils suivant l'invention, dont un premier utilisateur a s'est vu attribuer un score personnel inférieur à celui d'un autre utilisateur b. [0041] Les figures 8 et 9 illustrent la communication en mode point- to-point entre deux appareils suivant l'invention suivant l'invention dont un premier utilisateur a s'est vu attribuer un score personnel supérieur à celui d'un autre utilisateur b. DESCRIPTION DETAILLEE D'UNE FORME D'EXECUTION PREFEREE DEFigures 4 and 5 illustrate the point-to-point communication between two devices according to the invention whose users have personal scores of the same value. Figures 6 and 7 illustrate the point-to-point communication between two devices according to the invention, of which a first user has been assigned a personal score lower than that of another user b. Figures 8 and 9 illustrate the point-to-point communication between two devices according to the invention according to the invention of which a first user has been assigned a personal score higher than that of another user. b. DETAILED DESCRIPTION OF A PREFERRED EMBODIMENT OF
L'INVENTIONTHE INVENTION
[0042] La figure 1 représente un dispositif 1 de mise en communication suivant l'invention. Le dispositif 1 comprend des appareils portables 2a, 2b,...., 2x, 2y, 2z, formant entre eux un réseau nomade sans fil 50, et un appareil 20 ou 30 de connexion à Une base de données 40 sur un serveur présent sur Internet.Figure 1 shows a device 1 of communication in accordance with the invention. The device 1 comprises portable devices 2a, 2b, ...., 2x, 2y, 2z forming between them a wireless nomadic network 50, and an apparatus 20 or 30 for connecting to a database 40 on a present server. on the Internet.
[0043] Comme montré dans la figure 2, chaque appareil 2a, 2b,As shown in FIG. 2, each apparatus 2a, 2b,
2x, 2y, 2z, contient:2x, 2y, 2z, contains:
• des moyens d'alimentation 3, comme par exemple une batterie; « un émetteur/récepteur RF 4 qui peut travailler sur une fréquence commune (par exemple, 2.4 GHz) aussi bien pour l'émission que pour la réception ainsi que sur des fréquences différentes;• power supply means 3, such as a battery; "An RF transmitter / receiver 4 which can work on a common frequency (for example, 2.4 GHz) for both transmission and reception as well as on different frequencies;
• un micro-processeur 5;A microprocessor 5;
• une mémoire non volatile 11 apte à stocker des données sous forme de codes, les dites données qui comprennent: o un code de présentation personnelle D101 , qui correspond à ce que l'utilisateur souhaite offrir ; o un code d'objet recherché D102, qui correspond au code de présentation personnelle de l'utilisateur que l'on souhaite rencontrer; o un score personnel D106 qui est attribué à chaque utilisateur et qui est déterminé sur base d'informations concernant cet utilisateur; o un pseudonyme D107; o des coordonnées D110 que l'on mémorise dans l'appareil pour envoyer éventuellement vers un contact établi avec un autre appareil. Ces coordonnées peuvent être un numéro de téléphone, une adresse e-mail, un site web, un adresse postale, un lieu connu, etc.... ;A non-volatile memory 11 able to store data in the form of codes, said data comprising: a personal presentation code D101, which corresponds to what the user wishes to offer; o a searched object code D102, which corresponds to the personal presentation code of the user that one wishes to meet; o a personal score D106 which is assigned to each user and which is determined on the basis of information concerning this user; o a pseudonym D107; coordinates D110 that is stored in the device to possibly send to a contact established with another device. These coordinates can be a number of phone, an e-mail address, a website, a postal address, a known place, etc ....;
• une interface homme/machine comprenant, par exemple, des boutons 12, une diode LED 13 et un avertisseur acoustique 14; « un écran LCD 15 ;A human / machine interface comprising, for example, buttons 12, an LED 13 and an acoustic alarm 14; "An LCD 15;
• une mémoire temporaire 103 apte à stocker le code de présentation personnelle D101 , le score personnel D106, le pseudonyme D107 et les coordonnées D110 d'un autre utilisateur pour un contact ultérieur; • une interface de connexion 104 vers un moyen 20 ou 30 de connexion à une base de données 40, comme par exemple un port USB, I/R, ou bluetooh, afin de télécharger les données D101 , D102, D106, D107, D110. II faut insister sur le fait que cette connexion n'est plus nécessaire, aussitôt que les téléchargements des codes sont terminés;A temporary memory 103 able to store the personal presentation code D101, the personal score D106, the pseudonym D107 and the coordinates D110 of another user for a subsequent contact; A connection interface 104 to a means 20 or 30 for connection to a database 40, such as for example a USB, I / R, or bluetooh port, in order to download the data D101, D102, D106, D107, D110. It should be emphasized that this connection is no longer required as soon as code downloads are complete;
• un module 105 de chiffrement des codes;A module 105 for encrypting the codes;
• un module 109 de contrôle de la validité des codes.A module 109 for checking the validity of the codes.
[0044] Bien que l'on ait représenté à la figure 1 des appareils portables nécessitant pour la connexion à la base de données l'utilisation d'un moyen 20 ou 30 tel qu'un ordinateur ou un téléphone portable, l'invention couvre également un appareil portable pouvant être directement connecté à cette base de données.Although there is shown in Figure 1 portable devices requiring for connection to the database the use of a means 20 or 30 such as a computer or a mobile phone, the invention covers also a portable device that can be directly connected to this database.
[0045] Le code de présentation personnelle D101 et le code d'objet recherché D 102 peuvent se présenter sous la forme de nombres, par exemple à huit chiffres. Ainsi, le premier chiffre sera toujours « 1 » pour les offres faites par un utilisateur, et « 2 » pour ses recherches. Les chiffres restants sont aussi associés à différents champs que l'utilisateur va choisir selon ses préférences. Donc chaque utilisateur reçoit un nombre a huit chiffres dont le premier est toujours « 1 » et qui représente le code de présentation personnel et un autre nombre, aussi à huit chiffres, dont le premier chiffre est toujours « 2 » et qui représente le code d'objet recherché. [0046] Par exemple, le chiffre « 1 » comme deuxième chiffre peut signifier que l'on cherche à établir une relation personnelle. Le chiffre « 2 » peut être utilisé pour désigner des hobbies. Le chiffre « 3 » peut représenter une transaction commerciale comme la vente, l'achat ou l'échange de biens. Le chiffre « 4 » peut représenter des jeux, et le « 5 » des voyages, par exemple. A l'intérieur d'une catégorie d'activités, on peut définir différents centres d'intérêt. Par exemple, si le chiffre « 1 » est utilisé comme deuxième chiffre, on pourra indiquer « 1 » comme troisième chiffre pour désigner un homme, « 2 » pour désigner une femme. En quatrième chiffre, on peut indiquer des catégories d'âge. On peut ainsi définir une série de choix qui se traduiront par des nombres.The personal presentation code D101 and the object code D 102 may be in the form of numbers, for example eight digits. Thus, the first digit will always be "1" for offers made by a user, and "2" for its searches. The remaining digits are also associated with different fields that the user will choose according to their preferences. So each user receives an eight-digit number, the first of which is always "1" and which represents the personal presentation code and another number, also with eight digits, whose first digit is always "2" and which represents the code of object sought. For example, the number "1" as the second digit may mean that we are trying to establish a personal relationship. The number "2" can be used to designate hobbies. The number "3" may represent a business transaction such as the sale, purchase or exchange of goods. The number "4" can represent games, and the "5" trips, for example. Within a category of activities, different areas of interest can be defined. For example, if the number "1" is used as the second digit, we can indicate "1" as the third digit to designate a man, "2" to designate a woman. In fourth digit, we can indicate age categories. We can thus define a series of choices that will result in numbers.
[00471 En particulier, suivant l'invention on distingue 3 types de recherche :In particular, according to the invention there are 3 types of research:
1. recherche de type « profil complémentaire », dans laquelle l'utilisateur choisi son code de présentation personnel, et choisi ensuite un code d'objet recherché qui est différent car complémentaire. Par exemple, si le code de présentation personnel est: « je suis un homme », alors le code d'objet recherché sera: « je recherche une femme ».1. search type "complementary profile", wherein the user chooses his personal presentation code, and then chooses a desired object code which is different because complementary. For example, if the personal presentation code is "I am a man", then the object code will be "I'm looking for a woman".
2. recherche de type « profil miroir », dans laquelle l'utilisateur ne choisi qu'un seul code: le code de présentation personnel. L'autre code sera déterminé automatiquement par le système car l'objet recherché est induit par le premier choix (présentation personnelle). Par exemple, si un utilisateur veut acheter une voiture, il choisira un code de présentation personnel « j'achète voiture », ce qui implique de facto qu'il recherche quelqu'un qui vend une voiture, et donc son code d'objet recherché est implicite et établi par le système.2. "mirror profile" type search, in which the user chooses only one code: the personal presentation code. The other code will be determined automatically by the system because the desired object is induced by the first choice (personal presentation). For example, if a user wants to buy a car, he will choose a personal presentation code "I buy a car", which implies that he is looking for someone who sells a car, and therefore his object code. is implicit and established by the system.
3. recherche de type « profil identique », il s'agit d'une recherche pour laquelle le code de présentation personnel est le même que le code d'objet recherché. Si par exemple, un utilisateur recherche quelqu'un pour parler de cinéma, alors il choisira le code de présentation personnel « je veux parler de cinéma » et donc le code d'objet recherché sera fixé par le système à la même valeur.3. "Identical profile" type search, this is a search for which the personal presentation code is the same as the searched object code. If for example, a user is looking for someone to talk about cinema, then he will choose the personal presentation code "I mean cinema" and therefore the object code will be set by the system to the same value.
[0048] Les appareils 2a, 2b,...., 2x, 2y, 2z, vont communiquer entre eux suivant un protocole décrit ci-après. Pendant une recherche chaque appareil 2a, 2b,...., 2x, 2y, 2z, permet à son utilisateur, au moyen des boutons 12, de choisir entre la commande d'acceptation ou de refus d'une rencontre, ou la commande de mémorisation des coordonnées d'un autre utilisateur pour une rencontre éventuelle dans le futur. Tous les appareils du même type suivant l'invention, peuvent fonctionner, également, sur la même fréquence ou bien sur des fréquences différentes. [0049] L'émetteur/récepteur RF 4 alterne entre émission et réception durant un cycle. Le temps d'émission est relativement court par rapport au temps de réception afin de maximiser la probabilité de détection mutuelle entre appareils du même type. La durée du cycle est établie en fonction de la vitesse probable de déplacement. Elle peut également être établie sur base de la vitesse mesurée éventuellement avec un récepteur GPS intégré, dans une version plus élaborée pour des domaines d'applications impliquant des déplacements rapides. La puissance d'émission, donc la portée, peut être réglée manuellement par l'utilisateur, par exemple en fonction de l'endroit où il se situe - dans une foule dense ou non. Elle peut être liée à la nature de l'objet recherché. Dans ce cas, une consigne de puissance peut être incluse dans le code lui-même. [0050] Lorsque un utilisateur souhaits faire une recherche suivant l'invention, celui-ci va connecter son appareil portable à Internet pour définir son profil sur le site Internet et commande le téléchargement des codes, correspondants à son profil, vers son appareil portable. L'utilisateur peut à tout moment retourner sur le site Internet pour modifier un ou plusieurs paramètres de son profil. Les codes ont une durée de vie limitée, c'est-à-dire que lorsqu'un code est téléchargé sur l'appareil, ou activé une première fois, un compte à rebours commence. Le temps peut être décompté de plusieurs manières : décompte temporel absolu, décompte temporel en utilisation « on », décompte en temps d'émission, ou le décompte en nombre de fois que le code est émis. [0051] L'appareil d'un utilisateur va donc réagir dans le cas où au moins une des deux conditions suivantes se réalise : le code de présentation personnelle d'un premier utilisateur correspond au code d'objet recherché d'un deuxième utilisateur, ou si le code d'objet recherché du premier correspond au code de présentation personnelle du deuxième. Les égalités des ces nombres sont vérifiées en faisant abstraction du premier chiffre des deux nombres qui sont forcément différents. [0052] L'échange des données personnelles doit être protégé de tous les abus et les interceptions, afin de préserver soit l'anonymat des utilisateurs soit leurs caractéristiques personnelles. Pour ce faire, les appareils portables 2a, 2b, 2x, 2y, 2z, sont équipés d'un module de chiffrement et déchiffrement des codes 105, de telle sorte que les codes envoyés ne soient pas interprétables par des personnes à qui ils ne sont pas destinés. Ce module de chiffrement et déchiffrement des codes 105, exécute au moyen du micro-processeur 5 un algorithme de cryptage tel que, par exemple, RDS, DES ou I1AES. Seuls les appareils suivant l'invention ayant l'algorithme et la clé de déchiffrement pourront interpréter la signification. [0053] Le score personnel D106 est attribué à chaque utilisateur lors de son inscription sur le site Internet. Il peut être modifiée grâce à l'intervention d'autres utilisateurs ayant eu une expérience avec l'utilisateur concerné. Ces informations sont introduites via le site Internet. Cette mesure vise notamment à exclure les utilisateurs qui ne se comportent pas correctement vis-à-vis des autres utilisateurs. Les scores personnels sont utilisés lors de la mise en contact entre deux utilisateurs ayant une correspondance entre les codes de présentation personnel et les codes d'objet recherché. Les scores personnels sont échangés entre les appareils respectifs. Les scores personnels peuvent, grâce à un logiciel exécuté dans le micro-processeur 5, être comparés de telle sorte que l'utilisateur ayant le score personnel le plus élevé est averti par son appareil, ce qui n'est pas le cas de l'utilisateur ayant le score le plus bas. Également, l'utilisateur qui a le score le plus haut est libre de décider d'avertir ou non l'utilisateur avec le score le plus bas. En pratique, cette comparaison permet donc à quelqu'un de refuser un contact avec un mauvais profil avant même que celui-ci n'ait eu conscience de la proximité de l'utilisateur.The devices 2a, 2b, ...., 2x, 2y, 2z, will communicate with each other according to a protocol described below. During a search each apparatus 2a, 2b, ...., 2x, 2y, 2z, allows its user, by means of the buttons 12, to choose between the command to accept or refuse a meeting, or the command to store the coordinates another user for a possible meeting in the future. All devices of the same type according to the invention can also operate on the same frequency or on different frequencies. The RF transmitter / receiver 4 alternates between transmission and reception during a cycle. The transmission time is relatively short compared to the reception time to maximize the probability of mutual detection between devices of the same type. The duration of the cycle is established according to the probable speed of displacement. It can also be established on the basis of the speed possibly measured with an integrated GPS receiver, in a more elaborate version for areas of applications involving rapid movements. The transmission power, and therefore the range, can be set manually by the user, for example depending on where it is located - in a dense crowd or not. It can be related to the nature of the object sought. In this case, a power setpoint can be included in the code itself. When a user wishes to make a search according to the invention, it will connect his mobile device to the Internet to set his profile on the website and order the download of codes, corresponding to his profile, to his mobile device. The user can at any time return to the website to modify one or more parameters of his profile. The codes have a limited life, that is, when a code is downloaded to the device, or activated a first time, a countdown begins. The time can be counted in several ways: absolute time counting, time counting in use "on", counting in time of emission, or counting in number of times that the code is emitted. The device of a user will therefore react in the case where at least one of the following two conditions is achieved: the personal presentation code of a first user corresponds to the object code of a second user, or if the searched object code of the first matches the personal presentation code of the second. The equalities of these numbers are verified by disregarding the first digit of the two numbers which are necessarily different. The exchange of personal data must be protected from all abuse and interceptions, in order to preserve either the anonymity of users or their personal characteristics. To do this, the portable devices 2a, 2b, 2x, 2y, 2z, are equipped with a code encryption and decryption module 105, so that the codes sent are not interpretable by people to whom they are not not intended. This code encryption and decryption module 105 executes, by means of the microprocessor 5, an encryption algorithm such as, for example, RDS, DES or I 1 AES. Only the apparatuses according to the invention having the algorithm and the decryption key will be able to interpret the meaning. The personal score D106 is assigned to each user when registering on the website. It can be modified thanks to the intervention of other users who have had experience with the user concerned. This information is entered via the website. This measure aims to exclude users who do not behave correctly vis-à-vis other users. Personal scores are used when contacting two users who have a correspondence between the personal presentation codes and the search object codes. Personal scores are exchanged between the respective devices. The personal scores can, with software running in the microprocessor 5, be compared so that the user with the highest personal score is notified by his device, which is not the case of the user with the lowest score. Also, the user with the highest score is free to decide whether to warn the user with the lowest score. In practice, this comparison allows someone to refuse contact with a bad profile even before it has been aware of the proximity of the user.
[0054] II est même ainsi possible de fermer un compte utilisateur si le score passe un certain seuil. Ce mécanisme permet d'écarter des utilisateurs n'ayant pas une conduite acceptable. Le calcul de score peut se faire de multiples façons selon le domaine d'application. [0055] Le module 109 de contrôle de la validité des codes, peut impliquer, par exemple, l'utilisation d'un chronomètre, utilisé pour décompter la période de validité des codes et sera également doté de moyens de signalisation permettant de supporter les fonctionnalités - implémentées, donc soit un écran LCD 15, soit une diode LED 13 et/ou un avertisseur sonore 14 et/ou un vibreur.It is even possible to close a user account if the score passes a certain threshold. This mechanism allows to discard users who do not have an acceptable behavior. The score calculation can to be done in many ways depending on the area of application. The module 109 for checking the validity of the codes, may involve, for example, the use of a stopwatch, used to count the period of validity of the codes and will also be provided with signaling means to support the functionalities. - Implemented, so either an LCD 15 or an LED 13 and / or a buzzer 14 and / or a buzzer.
[0056] Le dispositif 1 suivant l'invention comprend plusieurs appareils portables 2a, 2b,...., 2x, 2y, 2z, associés respectivement aux utilisateurs a, b,...., x, y, z. Pour la description du protocole de communication ci-après on supposera que l'utilisateur a est celui qui commence une recherche après avoir téléchargé toutes les données sous forme de codes D101, D102, D106, D107 et D110 sur son appareil portable 2a. [0057] Comme montré à la figure 3, à l'étape 210, l'appareil 2a diffuse en mode P2MP (Point-à-Multipoint), une fois par cycle, dans son environnement sur une fréquence radio commune utilisée par tous les autres appareils, un ou plusieurs codes. La distance à laquelle l'émission et la réception sont possibles entre appareils peut varier de quelques mètres à quelques dizaines de mètres. Un appareil 2b, à distance de réception, peut donc réagir si le code de présentation personnelle D101 de l'appareil 2a correspond à son code d'objet recherché D102. Pour autant que l'appareil 2b repéré par l'appareil 2a reçoive le message de celui-ci une communication va s'établir entre les deux appareils 2a et 2b afin de prévenir les détenteurs de ceux-ci, pour autant que les recherches croisées correspondent, de la présence proche d'un utilisateur correspondant à la recherche. Ces deux utilisateurs - physiquement proches l'un de l'autre - se reconnaîtront en regardant autour d'eux. Le protocole prévoit que ceux-ci pourront également décider de refuser la rencontre ou simplement s'échanger leurs coordonnées pour une prise de contact ultérieure sans qu'il y ait rencontre immédiate. L'appareil 2a après avoir émis son code de présentation personnelle D101, passe en mode de réception, à l'étape 220, pour le reste du cycle. Si l'appareil 2a détecte la présence d'un autre appareil 2b (phase de préambule), il va comparer le code de présentation personnelle D101 de l'appareil 2b avec son propre code d'objet recherché D102, comme montré à l'étape 230. Si le code de présentation personnelle D101 de l'appareil 2b correspond au code d'objet recherché D102 de l'appareil 2a, cela signifie qu'il y a une rencontre potentielle, et l'appareil 2a va mémoriser, à l'étape 240, le code de présentation personnelle D101 de l'appareil 2b et le pseudonyme D107 de l'utilisateur b qui permettra d'identifier une source unique au cas où plusieurs profils seraient présents en même temps dans la zone de réception de l'appareil 2a. Comme montré à l'étape 250 l'appareil 2a passe alors d'un mode de communication P2MP à un mode point-à- point (P2P), en essayant de rentrer en communication avec l'appareil 2b. L'utilisation par l'appareil 2a du pseudonyme D107 de l'utilisateur b, fait en sorte que tous les autres appareils ignorent le message, et seul l'appareil 2b peut recevoir ce message. Avant d'entamer cette communication individuelle avec l'appareil 2b, l'appareil 2a va comparer le score personnel D106 de l'utilisateur a avec celui de l'utilisateur b contenu dans l'appareil b.The device 1 according to the invention comprises several portable devices 2a, 2b, ...., 2x, 2y, 2z, respectively associated with users a, b, ...., x, y, z. For the description of the communication protocol below, it will be assumed that the user a is the one who starts a search after having downloaded all the data in the form of codes D101, D102, D106, D107 and D110 on his portable device 2a. As shown in FIG. 3, in step 210, the apparatus 2a broadcasts P2MP (Point-to-Multipoint) mode, once per cycle, in its environment on a common radio frequency used by all the others. devices, one or more codes. The distance at which transmission and reception are possible between devices can vary from a few meters to a few tens of meters. An apparatus 2b, at a reception distance, can therefore react if the personal presentation code D101 of the apparatus 2a corresponds to its object code D102. As far as the apparatus 2b identified by the apparatus 2a receives the message thereof, a communication will be established between the two apparatuses 2a and 2b so as to warn the owners thereof, provided that the cross-searches match , the close presence of a user corresponding to the search. These two users - physically close to each other - will recognize each other by looking around. The protocol provides that they may also decide to refuse the meeting or simply exchange their contact information for further contact without immediate meeting. The device 2a after issuing its personal presentation code D101, goes into reception mode, in step 220, for the rest of the cycle. If the apparatus 2a detects the presence of another apparatus 2b (preamble phase), it will compare the personal presentation code D101 of the apparatus 2b with its own object code D102, as shown in step 230. If the personal presentation code D101 of the apparatus 2b corresponds to the searched object code D102 of the 2a, this means that there is a potential meeting, and the device 2a will store, in step 240, the personal presentation code D101 of the device 2b and the pseudonym D107 of the user b which will identify a single source in case multiple profiles are present at the same time in the receiving area of the device 2a. As shown in step 250, the apparatus 2a then switches from a P2MP communication mode to a point-to-point mode (P2P), attempting to communicate with the apparatus 2b. The use by the device 2a of the pseudonym D107 of the user b, ensures that all other devices ignore the message, and only the device 2b can receive this message. Before starting this individual communication with the device 2b, the device 2a will compare the personal score D106 of the user a with that of the user b contained in the device b.
[0058] II y a trois résultats possibles: score personnel de l'utilisateur a égal au score personnel de l'utilisateur b, score personnel de l'utilisateur a plus élevé du score personnel de l'utilisateur b, ou score personnel de l'utilisateur a plus bas du score personnel de l'utilisateur b. L'utilisateur ayant le score le plus élevé a la possibilité de décider de continuer la procédure ou pas - sur base de la valeur du score de l'autre utilisateur, affichée sur son appareil - avant que l'appareil de la personne ayant le score le plus bas ne soit prévenu par le sien. L'appareil avec le score le plus bas attendra une confirmation de celui ayant le score le plus élevé avant de signaler la présence de l'autre à son détenteur. [0059] En se référant à la figure 4, à l'étape 310, si le score personnel D106 de l'utilisateur a est égal au score personnel D106 de l'utilisateur b, l'appareil 2a enclenche le chronomètre, à l'étape 320, qui fixe une durée pour tenter d'établir la rencontre. Au-delà de cette dernière, si la procédure n'a pas pu être terminée, l'appareil 2a retournera au mode P2MP et réception (étapes 210, 220 et 230). [0060] Donc, si les scores personnels de deux utilisateurs a, b sont égaux, l'appareil 2a prévient (par son, ou lumière; ou vibration) l'utilisateur a, et affiche le code de présentation personnelle D101 de l'appareil 2b, comme montré à l'étape 330. L'appareil 2a communique ensuite, à l'étape 340, en P2P vers l'appareil 2b en insérant dans son émission le pseudonyme D107 de l'utilisateur b qui se reconnaîtra comme étant le seul destinataire de ce message. Les autres appareils éventuellement présents vont par conséquent ignorer le message venant de l'appareil 2a, car celui- ci inclut un pseudonyme D107 qui n'est pas le leur. Après s'être fait connaître par l'appareil 2b, l'appareil 2a analyse la fréquence pour recevoir un message de l'appareil 2b, comme représenté à l'étape 350. Si l'appareil 2b reçoit un message de l'appareil 2a, ce dernier recevra également un message de l'appareil 2b l'ayant reconnu. L'appareil 2a va, durant tout le décompte du chronomètre 109, alterner entre d'une part l'attente d'une consigne de l'utilisateur a, soit avec l'envoi d'un message d'acceptation au moyen d'un des boutons 12 soit avec l'envoi de coordonnées D110 au moyen d'un autre bouton 12, vers l'appareil 2b, et d'autre part l'attente de la réception d'un message de l'appareil 2b, soit avec un message d'acceptation soit avec l'envoi de coordonnées D110 vers l'appareil 2a, comme indiqué à l'étape 360. Tant que l'utilisateur a n'a pas pris de décision et que le chronomètre 109 n'est pas en fin de course, l'appareil 2a continue d'une part d'émettre son message à destination de l'appareil 2b afin de confirmer qu'il y a encore contact radio, et d'autre part d'analyser la fréquence afin de vérifier que l'appareil 2b est à portée, et surtout de recevoir de celui-ci une acceptation de rencontre ou ses coordonnées.[0058] There are three possible results: personal score of the user is equal to the personal score of the user b, personal score of the user has higher personal score of the user b, or personal score of the user user has lower personal score of the user b. The user with the highest score has the opportunity to decide whether to continue the procedure or not - based on the value of the score of the other user, displayed on his device - before the device of the person having the score the lowest is not warned by his. The device with the lowest score will wait for a confirmation from the one with the highest score before signaling the presence of the other to its holder. Referring to FIG. 4, at step 310, if the user's personal score D106 is equal to the user's personal score D106, the apparatus 2a triggers the stopwatch, at the step 320, which sets a duration to attempt to establish the encounter. Beyond the latter, if the procedure could not be completed, the device 2a will return to P2MP mode and reception (steps 210, 220 and 230). So, if the personal scores of two users a, b are equal, the apparatus 2a warns (by sound, or light, or vibration) the user has, and displays the personal presentation code D101 of the apparatus 2b, as shown in step 330. The apparatus 2a then communicates in step 340, in P2P to the apparatus 2b by inserting in its transmission the pseudonym D107 of the user b who will recognize himself as the sole recipient of this message. The other devices possibly present will therefore ignore the message from the device 2a, because it includes a pseudonym D107 which is not theirs. After becoming known by the apparatus 2b, the apparatus 2a analyzes the frequency to receive a message from the apparatus 2b, as shown in step 350. If the apparatus 2b receives a message from the apparatus 2a , the latter will also receive a message from the device 2b having recognized it. The apparatus 2a will, during the entire count of the stopwatch 109, alternating between on the one hand the waiting for a user instruction a, or with the sending of an acceptance message by means of a buttons 12 or with the sending of coordinates D110 by means of another button 12, to the device 2b, and secondly waiting for the receipt of a message from the device 2b, either with a acceptance message either with the sending of coordinates D110 to the apparatus 2a, as indicated in step 360. As long as the user has not made a decision and the stopwatch 109 is not at the end 2a continues transmitting its message to the device 2b in order to confirm that there is still radio contact, and secondly to analyze the frequency in order to verify that the apparatus 2b is in range, and especially to receive from it an acceptance of meeting or its coordinates.
[0061] Comme montré à la figure 5, aux étapes 418 et 420, si le décompte du chronomètre arrive à zéro avant la décision de l'utilisateur a ou/et l'utilisateur b, l'appareil 2a efface sa mémoire temporaire et revient au mode initial d'alternance entre émission en mode P2MP et réception (étapes 210, 220 et 230) pour établir un nouveau contact. On considère donc que cette rencontre potentielle n'a pas pu se faire, parce que les utilisateurs (ou l'un d'entre eux) n'ont pas souhaité donner suite. [0062] Comme indiqué aux étapes 410 et 411 , si l'appareil 2a reçoit un message d'acceptation de l'appareil 2b, il alarme l'utilisateur a via un son, une lumière ou une vibration, et affiche le pseudonyme D107 de l'utilisateur b. Dans le cas où l'utilisateur a a également confirmé, parce qu'il a envoyé soit un message d'acceptation, comme montré à l'étape 414, soit ses coordonnées D110, comme montré à l'étape 416, les utilisateurs a et b savent à présent qu'ils souhaitent faire la rencontre, et ils ne leur reste plus qu'à chercher autour d'eux pour se reconnaître par un croisement de regard ou autre signe distinctif.As shown in FIG. 5, at steps 418 and 420, if the stopwatch count reaches zero before the decision of the user a and / or the user b, the apparatus 2a erases its temporary memory and returns the initial mode of alternation between P2MP transmission and reception (steps 210, 220 and 230) to establish a new contact. It is therefore considered that this potential meeting could not be done, because the users (or one of them) did not wish to follow up. As indicated in steps 410 and 411, if the apparatus 2a receives an acceptance message from the apparatus 2b, it alarms the user via a sound, a light or a vibration, and displays the pseudonym D107 of the user b. In the case where the user has also confirmed, because he has sent either an acceptance message, as shown in step 414, or his coordinates D110, as shown in step 416, users a and b now know they want to meet, and they just have to search around them to recognize themselves by a cross look or other distinctive sign.
[0063] Comme montré aux étapes 412 et 413, si l'appareil 2a reçoit les coordonnées D110 de l'utilisateur b, celles-ci seront sauvegardées, avec le pseudonyme D107, le code de présentation personnelle D101 et le score personnel D106 de l'utilisateur b, dans la mémoire temporaire 103 pour consultation ultérieure.As shown in steps 412 and 413, if the apparatus 2a receives the coordinates D110 of the user b, they will be saved, with the pseudonym D107, the personal presentation code D101 and the personal score D106 of the user b, in the temporary memory 103 for later reference.
[0064] Si l'utilisateur a donne la commande d'envoyer un message d'acceptation vers l'appareil 2b, l'utilisateur b reçoit également le pseudonyme D107 de l'utilisateur a, comme montré à l'étape 415. Si l'utilisateur a donne la commande d'envoyer ses coordonnées D110 en appuyant sur le bouton 12 de commande (envoi de coordonnées), lors de la période d'émission du cycle, l'appareil 2a envoie un message avec les coordonnées D110 programmées par l'utilisateur dans son appareil, en P2P vers l'appareil 2b, voir étapes 416 et 417.If the user has given the command to send an acceptance message to the device 2b, the user b also receives the pseudonym D107 of the user a, as shown in step 415. If the user the user has given the command to send his coordinates D110 by pressing the command button 12 (sending coordinates), during the period of emission of the cycle, the apparatus 2a sends a message with the coordinates D110 programmed by the user in his device, P2P to the device 2b, see steps 416 and 417.
[0065] Si le score personnel D106 de l'utilisateur a est plus bas que le score personnel D 106 de l'utilisateur b, comme indiqué aux étapes 510, 520, 530 et 540 de la figure 6, l'appareil 2a commence à émettre en P2P vers l'appareil 2b comme dans le cas où le score personnel D106 de l'utilisateur a est égal au score personnel D106 de l'utilisateur b, mais l'appareil 2a n'avertit pas son utilisateur.If the personal score D106 of the user a is lower than the personal score D 106 of the user b, as indicated in steps 510, 520, 530 and 540 of FIG. 6, the apparatus 2a begins to P2P send to the device 2b as if the user's personal score D106 a is equal to the user's personal score D106 b, but the device 2a does not warn the user.
[0066] Comme montré dans la figure 7, aux étapes 601 à 604, l'utilisateur a ne sera averti par son appareil que lorsque l'utilisateur b aura envoyé soit un message d'acceptation soit ses coordonnées D110. Ensuite, l'appareil 2a, voir étapes 605 à 608, attendra une consigne de son utilisateur afin d'envoyer un message d'acceptation ou ses coordonnées D110 vers l'utilisateur b. Pour le reste, la logique est semblable au cas où le score personnel de l'utilisateur a est égal au score personnel de l'utilisateur b. [0067] Si le score personnel D106 de l'appareil 2a est plus haut que le score personnel D106 de l'appareil 2b, voir figure 8 aux étapes 710 à 740, l'appareil 2a est le seul des deux qui avertit son utilisateur en indiquant en plus du code de présentation personnelle D101 de l'utilisateur b, également le score personnel D106 de celui-ci, et attend une action de la part de l'utilisateur a.As shown in FIG. 7, in steps 601 to 604, the user will only be notified by his device when the user b has sent either an acceptance message or his coordinates D110. Then, the apparatus 2a, see steps 605 to 608, will wait for instructions from its user to send an acceptance message or its coordinates D110 to the user b. For the rest, the logic is similar to the case where the personal score of the user is equal to the personal score of the user b. If the personal score D106 of the apparatus 2a is higher than the personal score D106 of the apparatus 2b, see FIG. 8 at steps 710 to 740, the apparatus 2a is the only one of the two which warns its user in indicating besides the personal presentation code D101 of the user b, also the personal score D106 thereof, and waits for action on the part of the user a.
[0068] . Comme montré dans la figure 9, aux étapes 810 à 813, une communication en P2P se fait, mais l'appareil 2b n'avertit pas son utilisateur. Il ne le fera que lorsque l'utilisateur a lui aura envoyé un message d'acceptation ou bien ses coordonnées D110. Si tel est le cas, l'appareil 2b va demander une réaction à son utilisateur afin que celui-ci confirme l'acceptation ou décide d'envoyer ses coordonnées vers l'utilisateur a, voir étapes 813 à 819. Pour le reste, la logique est semblable au cas où le score personnel de l'utilisateur a est plus bas que le score personnel de l'utilisateur b.[0068] As shown in FIG. 9, at steps 810 to 813, a P2P communication is made, but the apparatus 2b does not notify its user. It will only do so when the user has sent him an acceptance message or his D110 contact information. If this is the case, the device 2b will request a reaction from its user so that it confirms the acceptance or decides to send its coordinates to the user a, see steps 813 to 819. For the rest, the logic is similar to the case where the user's personal score is lower than the user's personal score b.
[0069] Lorsqu'un utilisateur, muni de son appareil portable, souhaite commencer une recherche, il doit tout d'abord se connecter à Internet pour acquérir son code de présentation personnel et son code d'objet recherché. Dans un premier temps, lors de la connexion à Internet, l'utilisateur remplira un formulaire avec ses coordonnées, comme par exemple son nom, son prénom, sa date de naissance, son sexe et choisira également un pseudonyme et un mot de passe de son compte, ainsi que la durée de validité de sa recherche. Dans un deuxième temps, cet utilisateur choisira son code de présentation personnel, son code d'objet recherché.When a user, with his mobile device, wants to start a search, he must first connect to the Internet to acquire his personal presentation code and its object code. At first, when connecting to the Internet, the user will fill out a form with his contact information, such as his name, first name, date of birth, sex and will also choose a pseudonym and a password of his account and the period of validity of his search. In a second step, this user will choose his personal presentation code, his object code.
[0070] Les scores personnels attribués au départ sur le site sont par exemple de 100% pour les femmes et 95% pour les hommes, afin de laisser une priorité de choix aux femmes. A toute transaction entre deux utilisateurs, chaque utilisateur est prié de laisser une évaluation de la qualité de la relation établie avec l'autre utilisateur. Cette évaluation permet de modifier le score personnel de chaque utilisateur à chaque connexion sur le site. EXEMPLEThe personal scores initially attributed to the site are for example 100% for women and 95% for men, in order to give priority to women. In any transaction between two users, each user is asked to leave an assessment of the quality of the relationship established with the other user. This evaluation makes it possible to modify the personal score of each user with each connection on the site. EXAMPLE
[0071] Un étudiant sur un campus universitaire souhaite acheter un vélo d'occasion pour ses déplacements quotidiens sur le campus. Il est donc possesseur d'un appareil suivant l'invention et se rend sur le site internet sur lequel il a un compte utilisateur. Après s'être fait reconnaître en tant qu'utilisateur du service, il définit son profil de recherche en sélectionnant comme code de présentation personnel « j'achète vélo d'occasion ». Pour ce type de recherche, le code d'objet recherché est déterminé automatiquement par le système. L'étudiant choisit par ailleurs une durée de vie du code (par exemple : 1 semaine, 2 semaines, 1 mois,[0071] A student on a university campus wishes to buy a used bike for his daily trips to the campus. He is therefore the owner of a device according to the invention and goes to the website on which he has a user account. After being recognized as a user of the service, he defines his search profile by selecting as a personal presentation code "I buy used bike". For this type of search, the searched object code is determined automatically by the system. The student also chooses a lifetime of the code (for example: 1 week, 2 weeks, 1 month,
...). Après avoir confirmé sa sélection, et le cas échéant avoir validé son paiement, il est invité à accepter le téléchargement de son profil de recherche qui sera ainsi stocké sur son appareil. A présent l'appareil de cet étudiant est initialisé, prêt à se lancer à la recherche d'une personne qui vend un vélo d'occasion, et ceci pour une période définie par la durée de vie sélectionnée lors de la création du profil....). After confirming his selection, and if necessary having validated his payment, he is invited to accept the download of his research profile which will be stored on his device. Now this student's device is initialized, ready to start looking for a person who sells a used bike, and this for a period defined by the lifetime selected during the creation of the profile.
[0072] Lors de ses déplacements sur le campus, il prendra bien soin d'allumer son appareil. Ce dernier émettant son profil en broadcast dans l'environnement immédiat. Ainsi l'étudiant se déplace avec son appareil portable. Soudain en se déplaçant, son appareil lui signale la proximité du code recherché en lui affichant le score personnel de l'utilisateur correspondant. Ce score affiché est, par exemple, de 25% signifiant à l'étudiant l'indication que son interlocuteur potentiel n'est pas suffisamment fiable pour concrétiser la rencontre. Cette valeur de 25% reflète ici que informations majoritairement négatives ont été laissées par d'autres utilisateurs du service par rapport au détenteur de l'appareil rencontré. L'étudiant décide dès lors de ne pas donner suite à cette procédure de mise en relation. [0073] L'étudiant va préférer attendre une prochaîne rencontre avec un autre utilisateur présentant le même code, mais cette fois-ci dans l'espoir de trouver un score plus engageant. Dans ces conditions jugées favorables, l'étudiant activera manuellement l'envoi du message d'acceptation. Pour autant que la rencontre soit également acceptée par l'autre usager, les deux utilisateurs se reconnaîtront par un croisement de regard étant donné leur proximité physique (quelques mètres seulement). [0074] Dans l'hypothèse où l'étudiant ne trouve pas l'objet recherché avant la fin de vie de son code de présentation personnelle, il lui faudra retourner sur le site internet pour télécharger un nouveau code.During his travels on campus, he will take good care to turn on his device. The latter emitting his broadcast profile in the immediate environment. Thus the student moves with his portable device. Suddenly while moving, his device indicates the proximity of the desired code by displaying him the personal score of the corresponding user. This displayed score is, for example, 25% indicating to the student the indication that his potential interlocutor is not reliable enough to concretize the meeting. This value of 25% reflects here that mainly negative information was left by other users of the service compared to the holder of the device encountered. The student therefore decides not to follow up this linking procedure. The student will prefer to wait for a future meeting with another user with the same code, but this time in the hope of finding a more engaging score. Under these favorable conditions, the student will manually activate the sending of the acceptance message. As long as the meeting is also accepted by the other user, the two users will be recognized by a cross look given their physical proximity (only a few meters). In the event that the student does not find the desired object before the end of life of his personal presentation code, he will return to the website to download a new code.
[0075] Ceci n'est qu'un exemple parmi de nombreuses utilisations possibles concernant de la mise en relation de personnes se trouvant dans un environnement proche et présentant des caractéristiques réciproques. Chacun peut imaginer des nombreuses applications (ex : jeux, loisirs, business, promotion, relationnel, ...).This is only one of many possible uses relating to the bringing together of people in a close environment and having reciprocal characteristics. Everyone can imagine many applications (eg games, leisure, business, promotion, relationship, ...).
[0076] L'efficacité dépendra de la concentration d'usagers autour d'un thème commun, par exemple : vente de voitures dans un salon de l'auto, vente de meubles anciens dans une foire des antiquaires, recherche de couples dans un campus. The effectiveness will depend on the concentration of users around a common theme, for example: selling cars in a car show, selling antique furniture in an antique fair, looking for couples in a campus .

Claims

REVENDICATIONS
1. Procédé pour mettre en relation un utilisateur (a, b,...x, y, z) muni d'un appareil portable (2a, 2b,.... , 2x, 2y, 2z) avec un autre utilisateur (a, b,...x, y, z) muni d'un appareil du même type se trouvant à proximité suffisante pour qu'ils entrent en communication par ondes radio, sur base d'un échange de données (D101 , D102) associées à ces utilisateurs, comportant les étapes suivantes: • accès de chaque utilisateur (a, b,...., x, y, z) à une base de données1. A method for connecting a user (a, b, ... x, y, z) provided with a portable device (2a, 2b, ...., 2x, 2y, 2z) with another user ( a, b, ... x, y, z) provided with a device of the same type in close proximity to communicate with each other by radio waves, on the basis of a data exchange (D101, D102) associated with these users, including the following steps: • access of each user (a, b, ...., x, y, z) to a database
(40) commune, au moyen de son appareil portable (2a, 2b,...., 2x,(40) by means of its portable apparatus (2a, 2b, ...., 2x,
2y, 2z);2y, 2z);
• sélection par chaque utilisateur (a, b,...., x, y, z) dans cette base de données (40) de données (D101 , D102) relatives à cet utilisateur, • transfert de l'ensemble des données (D101 , D102) sélectionnées par chaque utilisateur (a, b,...., x, y, z) dans son appareil portable (2a, 2b,...., 2x, 2y, 2z) sous forme de codes, au moyen d'une interface de connexion (104);• selection by each user (a, b, ...., x, y, z) in this database (40) of data (D101, D102) relating to this user, • transfer of all the data ( D101, D102) selected by each user (a, b, ...., x, y, z) in his handheld device (2a, 2b, ...., 2x, 2y, 2z) in the form of codes, at means of a connection interface (104);
• échange des données (D101 , D102) entre les appareils (2a, 2b,...., 2x, 2y, 2z) à proximité suffisante pour qu'ils entrent en communication en mode point-à-multipoint; caractérisé en ce que l'échange des données (D101 , D102) entre lesdits appareils (2a, 2b,...., 2x, 2y, 2z), est réalisé sans connexion à cette base de données (40).• exchanging data (D101, D102) between the devices (2a, 2b, ...., 2x, 2y, 2z) in sufficient proximity to communicate in point-to-multipoint mode; characterized in that the data exchange (D101, D102) between said apparatuses (2a, 2b, ...., 2x, 2y, 2z) is performed without connection to this database (40).
2. Procédé suivant la revendication 1 caractérisé en ce que la sélection de données comprend la sélection pour chaque utilisateur (a, b,...., x,2. Method according to claim 1, characterized in that the selection of data comprises the selection for each user (a, b, ...., x,
Y, z) : o d'un code de présentation personnelle (D101) ; o d'un code d'objet recherché (D102).Y, z): o a personal presentation code (D101); o a searched object code (D102).
3. Procédé suivant la revendication 2 caractérisé en ce qu'il comprend la comparaison du code de présentation personnelle (D101) d'un utilisateur (a, b,...., x, y, z) avec le code d'objet recherché (D102) d'un autre utilisateur (b, a , x, y, z).3. Method according to claim 2 characterized in that it comprises the comparison of the personal presentation code (D101) of a user (a, b, ...., x, y, z) with the searched object code (D102) of another user (b, a, x, y, z).
4. Procédé suivant l'une quelconque des revendications précédentes, caractérisé en ce que l'échange des données (D101 , D102) entre les appareils (2a, 2b,...., 2x, 2y, 2z) est effectué en alternant émission et réception des dites données (D101 , D102) par ondes radio pendant un cycle.4. Method according to any one of the preceding claims, characterized in that the exchange of data (D101, D102) between the devices (2a, 2b, ...., 2x, 2y, 2z) is performed alternately transmission and receiving said data (D101, D102) by radio waves during one cycle.
5. Procédé suivant l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend l'étape de mettre en communication en mode point-à-point les appareils (2a, 2b) dont le code de présentation personnelle (D101a; D101b) et le code d'objet recherché (D102b ; D101a) des utilisateurs (a, b) correspondent.5. Method according to any one of the preceding claims, characterized in that it comprises the step of communicating in point-to-point mode the devices (2a, 2b) whose personal presentation code (D101a; D101b ) and the searched object code (D102b; D101a) of the users (a, b) correspond.
6. Procédé suivant l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend en outre l'attribution à chaque utilisateur (a, b,...., x, y, z) d'un pseudonyme (D107).6. Method according to any one of the preceding claims, characterized in that it further comprises the allocation to each user (a, b, ...., x, y, z) of a pseudonym (D107) .
7. Procédé suivant l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend en plus l'attribution à chaque utilisateur (a, b,...., x, y, z) de coordonnées (D110) aptes à l'identifier.7. Method according to any one of the preceding claims, characterized in that it further comprises the allocation to each user (a, b, ...., x, y, z) coordinates (D110) able to identify.
8. Procédé suivant l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend l'attribution à chaque utilisateur (a, b,...., x, y, z) d'un score personnel (D106).8. Method according to any one of the preceding claims, characterized in that it comprises the allocation to each user (a, b, ...., x, y, z) of a personal score (D106).
9. Procédé suivant la revendication 8 caractérisé en ce que ledit score personnel (D106) est attribué à chaque utilisateur (a, b,...., x, y, z) en tenant compte des évaluations laissées par d'autres utilisateurs sur cette base de données (40).9. The method of claim 8 characterized in that said personal score (D106) is assigned to each user (a, b, ...., x, y, z) taking into account the ratings left by other users on this database (40).
10. Procédé suivant l'une quelconque des revendications précédentes, caractérisé en ce que lesdites données (D101, D102, D106, D107, D110) attribuées à chaque utilisateur (a, b,...., x, y, z) ont une validité limitée dans le temps.Method according to one of the preceding claims, characterized in that said data (D101, D102, D106, D107, D110) allocated to each user (a, b, ...., x, y, z) have a validity limited in time.
11. Procédé suivant l'une quelconque des revendications précédentes, caractérisé en ce que lesdites données (D 101 , D 102, D 106, D 107,11. Process according to any one of the preceding claims, characterized in that said data (D 101, D 102, D 106, D 107,
D110) attribuées à chaque utilisateur (a, b, x, y, z) sous forme de codes sont protégées au moyen d'un algorithme de chiffrement.D110) assigned to each user (a, b, x, y, z) as codes are protected by means of an encryption algorithm.
12. Procédé suivant l'une quelconque des revendications 8 à 11 , caractérisé en ce qu'il comprend la comparaison entre les scores personnels (D106) des utilisateurs (a, b) dont le code de présentation personnelle (D101a ; D101 b) et le code d'objet recherché (D102b ; D102a) correspondent.12. Method according to any one of claims 8 to 11, characterized in that it comprises the comparison between the personal scores (D106) of the users (a, b) including the personal presentation code (D101a; D101b) and the object code searched (D102b; D102a) correspond.
13. Procédé suivant la revendication 12, caractérisé en ce qu'il comprend l'étape de donner la possibilité à un premier utilisateur (a, b) dont le score personnel (D106) a une valeur supérieure ou égale à celle du score personnel (D106) d'un deuxième utilisateur (b, a) de choisir entre : • envoyer un message d'acceptation au deuxième utilisateur (b, a);13. The method of claim 12, characterized in that it comprises the step of giving the possibility to a first user (a, b) whose personal score (D106) has a value greater than or equal to that of the personal score ( D106) of a second user (b, a) to choose between: • sending an acceptance message to the second user (b, a);
• refuser la rencontre sans que le deuxième utilisateur (2b, 2a) le sache;• refuse the meeting without the second user (2b, 2a) knowing it;
• permettre au deuxième utilisateur (2b, 2a) d'enregistrer dans son appareil portable (2b, 2a) les coordonnées (D110) du premier utilisateur pour un contact ultérieur.• allow the second user (2b, 2a) to record in his portable device (2b, 2a) the coordinates (D110) of the first user for a subsequent contact.
14. Procédé suivant l'une quelconque des revendications précédentes, caractérisé en ce que les données (D101 , D102) transférées sous forme des codes sont une suite de chiffres ayant chacun une signification prédéfinie.14. A method according to any one of the preceding claims, characterized in that the data (D101, D102) transferred in the form of codes are a sequence of digits each having a predefined meaning.
15. Procédé suivant l'une quelconque des revendications précédentes, caractérisé en ce que la base de données (40) est sur un serveur. 15. A method according to any one of the preceding claims, characterized in that the database (40) is on a server.
16. Procédé suivant la revendication 15, caractérisé en ce que la base de données (40) est disponible sur internet.16. The method of claim 15, characterized in that the database (40) is available on the internet.
17. Appareil portable (2a, 2b,...., 2x, 2y, 2z) pour mettre en relation des utilisateurs (a, b,...., x, y, z) à proximité suffisante l'un de l'autre pour qu'ils entrent en communication, sur base d'un échange de données (D101 , D102, D107, D110) associées à ces utilisateurs, ledit appareil comprenant: • un émetteur/récepteur radio fréquence (4) apte à échanger les dites données avec un autre appareil portable (2a, 2b , 2x, 2y, 2z) ;17. Portable apparatus (2a, 2b, ...., 2x, 2y, 2z) for connecting users (a, b, ...., x, y, z) in the sufficient proximity to one of the other for communicating with one another, based on data exchange (D101, D102, D107, D110) associated with these users, said apparatus comprising: • a radio frequency transmitter / receiver (4) capable of exchanging data said data with another portable device (2a, 2b, 2x, 2y, 2z);
• une interface de connexion (104) à un moyen (20; 30) de connexion à une base de données (40) commune, apte à acquérir les dites données, sous forme de codes, figurant dans ladite base de données (40) ;A connection interface (104) to common database connection means (20; 30) adapted to acquire said data in code form in said database (40);
• un micro-processeur (5);A microprocessor (5);
• une mémoire (11 , 103) apte à stocker lesdites données (D101 , D102, D107, D110) ; caractérisé en ce qu'il est apte à échanger les dites données stockées dans ladite mémoire (11 , 103), au moyen dudit émetteur/récepteur (4), indépendamment dudit moyen (20; 30) de connexion à ladite base de données (40).A memory (11, 103) capable of storing said data (D101, D102, D107, D110); characterized in that it is able to exchange said data stored in said memory (11, 103), by means of said transmitter / receiver (4), independently of said connection means (20; 30) to said database (40). ).
18. Appareil portable suivant la revendication 17, caractérisé en ce que ladite mémoire (11 , 103) est apte à stocker une donnée (D106) sous forme de score personnel d'un utilisateur (a, b,...., x, y, z).18. Portable device according to claim 17, characterized in that said memory (11, 103) is able to store data (D106) in the form of a user's personal score (a, b, ...., x, y, z).
19. Appareil portable suivant la revendication 18, caractérisé en ce que ledit micro-processeur (5) est apte à comparer le score personnel19. Portable apparatus according to claim 18, characterized in that said microprocessor (5) is able to compare the personal score
(D106) d'un utilisateur (a, b,...., x, y, z) avec celui d'un autre utilisateur.(D106) of a user (a, b, ...., x, y, z) with that of another user.
20. Appareil portable suivant l'une quelconque des revendications 17 à 19, caractérisé en ce que ledit émetteur/récepteur radio fréquence (4) est apte à alterner cycliquement entre émission et réception.Portable apparatus according to one of claims 17 to 19, characterized in that said radio frequency transmitter / receiver (4) is adapted to alternate cyclically between transmission and reception.
21. Appareil portable suivant l'une quelconque des revendications 17 à 20, caractérisé en ce que ledit émetteur/récepteur (4) est apte à émettre pendant une durée différente de la durée de réception.21. Portable device according to any one of claims 17 to 20, characterized in that said transmitter / receiver (4) is able to transmit for a duration different from the reception time.
22. Appareil portable suivant l'une quelconque des revendications 17 à 21 , caractérisé en ce que ledit émetteur/récepteur (4) est apte à fonctionner sur une fréquence commune pour l'émission et pour la réception.22. Portable device according to any one of claims 17 to 21, characterized in that said transmitter / receiver (4) is adapted to operate on a common frequency for transmission and for reception.
23. Appareil portable suivant l'une quelconque des revendications 17 à 22, caractérisé en ce que ledit émetteur/récepteur (4) est apte à fonctionner sur des fréquences différentes pour l'émission et pour la réception.23. Portable device according to any one of claims 17 to 22, characterized in that said transmitter / receiver (4) is able to operate on different frequencies for transmission and for reception.
24. Appareil portable suivant l'une quelconque des revendications 17 à 23, caractérisé en ce qu'il comprend un module (109) apte à contrôler la validité des dites données (D101 , D102, D106, D107, D110). , 24. Portable device according to any one of claims 17 to 23, characterized in that it comprises a module (109) adapted to control the validity of said data (D101, D102, D106, D107, D110). ,
25. Appareil portable suivant l'une quelconque des revendications 17 à 24, caractérisé en ce qu'il comprend un module (105) apte à chiffrer et déchiffrer lesdites données (D101 , D102, D106, D107, D110).25. Portable device according to any one of claims 17 to 24, characterized in that it comprises a module (105) capable of encrypting and decrypting said data (D101, D102, D106, D107, D110).
26. Appareil portable suivant l'une quelconque des revendications 17 à 26, caractérisé en ce que le moyen (20, 30) de connexion à la base de données (40) est choisi parmi les ordinateurs et les téléphones portables.26. Portable apparatus according to any one of claims 17 to 26, characterized in that the means (20, 30) for connection to the database (40) is selected from computers and mobile phones.
27. Appareil portable suivant l'une quelconque des revendications 17 à 26, caractérisé en ce qu'il est apte à créer, avec un autre appareil (2a, 2b,...., 2x, 2y, 2z) du même type, un réseau de type point-à-point. 27. Portable device according to any one of claims 17 to 26, characterized in that it is able to create, with another device (2a, 2b, ...., 2x, 2y, 2z) of the same type, a point-to-point network.
28. Appareil portable suivant l'une quelconque des revendications 17 à 27, caractérisé en ce que le moyen (20, 30) de connexion à ladite base de données (40) y est intégré.28. Portable device according to any one of claims 17 to 27, characterized in that the means (20, 30) for connection to said database (40) is integrated therein.
29. Dispositif de mise en communication d'utilisateurs (a, b,...x, y, z) sur base d'un échange de données (D101 , D102, D107, D110) associées à ces utilisateurs, comprenant :29. Device for placing users (a, b, ... x, y, z) in communication with one another on the basis of a data exchange (D101, D102, D107, D110) associated with these users, comprising:
• une base des données (40) commune à ces utilisateurs (a, b,...x, y, z) et stockée dans un serveur contenant ces données (D101 , D102, D107, D110);• a database (40) common to these users (a, b, ... x, y, z) and stored in a server containing these data (D101, D102, D107, D110);
• au moins deux appareils portables (2a, 2b,...., 2x, 2y, 2z) comprenant chacun: o un émetteur/récepteur radio fréquence (4) apte à échanger les dites données avec un autre appareil portable (2a, 2b,...., 2x, 2y, 2z) ; o une interface de connexion (104) à un moyen (20; 30) de connexion à cette base de données (40) commune, apte à acquérir les dites données, sous forme de codes; o un micro-processeur (5); o une mémoire (11, 103) apte à stocker lesdites données; caractérisé en ce que ladite base de données et lesdits au moins deux appareils portables sont aptes à la mise en œuvre du procédé suivant l'une quelconque des revendications 1 à 16.At least two portable devices (2a, 2b, ...., 2x, 2y, 2z) each comprising: a radio frequency transmitter / receiver (4) able to exchange said data with another portable device (2a, 2b); , ...., 2x, 2y, 2z); a connection interface (104) to means (20; 30) for connection to this common database (40), able to acquire said data in the form of codes; a microprocessor (5); a memory (11, 103) capable of storing said data; characterized in that said database and said at least two portable devices are suitable for carrying out the method according to any one of claims 1 to 16.
30. Dispositif suivant la revendication 29 caractérisé en ce que ladite base de données (40) est disponible sur Internet. 30. Device according to claim 29 characterized in that said database (40) is available on the Internet.
PCT/BE2006/000120 2005-11-08 2006-11-08 Method, apparatus and device for automatically connecting the users of a telecommunication network WO2007053914A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
BE2005/0539 2005-11-08
BE2005/0539A BE1016843A7 (en) 2005-11-08 2005-11-08 PROXIMITY CONNECTING SOLUTION ASSISTED BY WIRELESS NOMADO NETWORK TECHNOLOGY.

Publications (1)

Publication Number Publication Date
WO2007053914A1 true WO2007053914A1 (en) 2007-05-18

Family

ID=37708223

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/BE2006/000120 WO2007053914A1 (en) 2005-11-08 2006-11-08 Method, apparatus and device for automatically connecting the users of a telecommunication network

Country Status (2)

Country Link
BE (1) BE1016843A7 (en)
WO (1) WO2007053914A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004004224A1 (en) * 2002-06-27 2004-01-08 Nokia Corporation Mechanism for establishing a communications group
US20050174975A1 (en) * 2004-02-11 2005-08-11 Vicinity Messaging Corporation System and method for wireless communication between previously known and unknown users

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004004224A1 (en) * 2002-06-27 2004-01-08 Nokia Corporation Mechanism for establishing a communications group
US20050174975A1 (en) * 2004-02-11 2005-08-11 Vicinity Messaging Corporation System and method for wireless communication between previously known and unknown users

Also Published As

Publication number Publication date
BE1016843A7 (en) 2007-08-07

Similar Documents

Publication Publication Date Title
FR2940567A1 (en) TRANSACTION SECURING METHOD, TRANSACTION DEVICE, BANK SERVER, MOBILE TERMINAL, AND CORRESPONDING COMPUTER PROGRAM PRODUCTS
CA2604031A1 (en) Contextually-based local selective communications device
FR3110984A1 (en) Secure sharing of credentials information
FR2837953A1 (en) DATA EXCHANGE SYSTEM
OA13312A (en) Method for matching a mobile phone with a personalcard.
EP1545091A1 (en) Communication system between mobile terminal and communication server and associated methods
WO2007053914A1 (en) Method, apparatus and device for automatically connecting the users of a telecommunication network
EP3594880A1 (en) Method for secured cryptographic data transmission
EP3136758B1 (en) Method and system for anonymous and secure social mapping during an event
FR2939930A1 (en) METHOD FOR CONTROLLING ACCESS TO A SYSTEM BY A PLURALITY OF USERS, AND SYSTEM PROVIDING ACCESS TO SERVICES
EP1473684A1 (en) System for creating an interest community
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
EP3107023A1 (en) Method, device and program for wireless payment terminal authentication
EP3021273A1 (en) Method for securing a transaction between a mobile terminal and a server of a service provider via a platform
US11694279B1 (en) Dynamic creation of interactive user device pools
WO2018029564A1 (en) System and method for authentication of a user of an application system by a central server, without using a password
FR2914089A1 (en) Portable electronic apparatus e.g. portable mobile telephone, for e.g. exchanging photograph, has computing unit with memory storing descriptors and address or identifier, where apparatus is arranged to exchange data with other apparatus
WO2006092505A1 (en) Method and device for automatically connecting near terminals
WO2014154742A1 (en) Method for placing smart objects that store user profiles in communication with one another, and corresponding smart object
FR3098625A1 (en) Confidential commercial information distribution system, implementing a computer platform and a USB type memory key capable of communicating with the platform
FR2882875A1 (en) Short range wireless communication terminals e.g. mobile telephones, connecting method for developing e.g. small advertisement, involves detecting close terminals by detecting detectable terminal and terminal detected by detectable terminal
WO2020249581A1 (en) Method and system for acquiring, saving and using evidence data
FR3109652A1 (en) One-off production order taking process
FR3135154A1 (en) Method and computer program product for meeting people who are in the same place.
FR3110316A1 (en) Method for managing a virtual community of terminal users

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: CONSTATATION DE LA PERTE D UN DROIT CONFORMEMENT A LA REGLE 112(1) CBE (EPO FORM 1205A) ENVOYE LE 12.08.2008

122 Ep: pct application non-entry in european phase

Ref document number: 06817620

Country of ref document: EP

Kind code of ref document: A1