FR2906041A1 - Procede et dispositif de detection d'appareils communicants proches. - Google Patents
Procede et dispositif de detection d'appareils communicants proches. Download PDFInfo
- Publication number
- FR2906041A1 FR2906041A1 FR0608116A FR0608116A FR2906041A1 FR 2906041 A1 FR2906041 A1 FR 2906041A1 FR 0608116 A FR0608116 A FR 0608116A FR 0608116 A FR0608116 A FR 0608116A FR 2906041 A1 FR2906041 A1 FR 2906041A1
- Authority
- FR
- France
- Prior art keywords
- devices
- communicating
- detected
- mobile
- close
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000001514 detection method Methods 0.000 claims description 8
- 230000004807 localization Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 abstract description 2
- 230000001413 cellular effect Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000018109 developmental process Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000008094 contradictory effect Effects 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Le procédé comporte :- une étape de détection par des appareils, communicants d'autres appareils situés à leur portée directe ;- une étape de mémorisation des autres appareils détectés par chacun des appareils communicants ;- une étape de recherche des appareils situés à proximité directe d'un appareil donné ;- puis une étape de recherche des appareils situés à proximité indirecte dudit appareil, mais à proximité directe des appareils précédemment trouvés, cette étape pouvant être répétée plusieurs fois.
Description
PROCEDE ET DISPOSITIF DE DETECTION D'APPAREILS COMMUNICANTS PROCHES 5 La
présente invention concerne un procédé et un dispositif de détection d'appareils 10 électroniques communicants proches d'un appareil électronique communicant donné. On appelle communicants des appareils électroniques qui émettent et reçoivent des informations par voie généralement hertzienne avec d'autres appareils électroniques, des serveurs ou ré-émetteurs, ces dits serveurs ou ré-émetteurs étant le plus souvent interconnectés pour former un réseau de transfert d'informations de types diverses. 15 Le nombre des appareils électroniques communicants fixes et mobiles est devenu très important et se chiffre en milliards au niveau planétaire. Ces appareils peuvent utiliser différentes normes de communication sans fil par ondes radioélectriques, par exemple GSM, GPRS, UMTS, EDGE, CDMA, WCDMA, GPS, Bluetooth, WiFi, WiMax, Zigbee, UWB, RFID, 20 IRDA. Parmi les appareils communicants relativement fixes, c'est à dire déplacés assez rarement, on peut citer les points d'accès à Internet (par exemple les routeurs WiFi), les antennes des réseaux de téléphonie cellulaire, certains micro-ordinateurs de bureau, certaines imprimantes, etc. Parmi les appareils communicants dits mobiles, souvent déplacés, ont peut citer les téléphones portables, certains ordinateurs de poche, les 25 appareils GPS, les ordinateurs portables, les véhicules, les vêtements, etc. De nombreuses applications nouvelles sont permises par la localisation géographique des appareils communicants, dite géolocalisation . On les appelle services géolocalisés (en anglais Location Based Services ). On peut citer des services de messagerie, d'information locale, de publicités, de rencontre, de jeux etc. De nombreux 30 autres services vont apparaître selon le développement de la géolocalisation. Il est clair que ces services, très utiles pour les utilisateurs, sont alors appelés à un développement extrêmement important dans les prochaines années. On connaît déjà différentes technologies de géolocalisation permettant d'estimer la 35 position géographique d'un appareil électronique et donc de son propriétaire, par exemple le GPS dont c'est la fonction première, la localisation par le réseau de téléphonie mobile ou la localisation par adresse postale. 2906041 2 Ces technologies présentent divers inconvénients qui retardent l'adoption des services géolocalisés. En particulier, la localisation par GPS nécessite, de la part d'un utilisateur éventuel de service géolocalisé, un matériel spécifique (récepteur GPS) encore assez coûteux et peu répandu. Ces dispositifs ne fonctionnent pas dans tous les environnements (par exemple forêts ou environnements urbains denses ou intérieur de bâtiments), car ils nécessitent d'être en vue de plusieurs satellites et de maintenir une bonne qualité de réception de ces signaux.
La localisation par le réseau de téléphonie mobile ne peut être réalisée que par l'opérateur du réseau. Lorsque les opérateurs proposent ce service, il est payant et limité à leur réseau. Des projets d'incorporation d'un récepteur gps dans les téléphones mobiles sont également connus, permettant, par exemple en cas d'urgence, d'envoyer un appel avec une information de localisation de l'utilisateur. Ces projets rencontrent une résistance significative de la part de la population, en ce qu'ils permettent de fait un tracé de leurs déplacements, indépendamment de leur volonté. La localisation par adresse postale nécessite des données géographiques difficiles à collecter et à mettre à jour, ainsi que la saisie manuelle d'une adresse par l'utilisateur qui peut être fastidieuse et entrainer des erreurs. La réactivité de ce dispositif aux déplacements des utilisateurs est faible. Il existe également des applications de proximité qui ne déterminent pas la localisation géographique des appareils mais uniquement leur proximité relative. Par exemple, un appareil mobile peut utiliser la technologie Bluetooth afin de détecter les autres téléphones portables Bluetooth situés à proximité et permettre l'échange de données entre les utilisateurs proches dans un but de rencontre amoureuse, professionnelle ou communautaire. Mais ces applications sont limitées par une portée très courte, de l'ordre de quelques mètres, qui diminue très fortement la probabilité de détecter d'autres appareils et utilisateurs munis de la même application. Leur capacité à permettre la mise en place de services géolocalisés est donc limitée. Elles peuvent donc difficilement atteindre la masse critique d'utilisateurs nécessaire à leur succès commercial. La présente invention vise à détecter des appareils électroniques communicants situés à proximité d'un appareil électronique communicant donné, sans limite de portée, de façon économique, automatique et universelle. Elle permet d'exploiter et de combiner des informations de localisation et de proximité 5 2906041 3 obtenues par plusieurs technologies de localisation et de détection. Elle permet également de détecter et d'ignorer les informations erronées saisies par les utilisateurs et de prendre en compte les déplacements des appareils dits fixes, liés par exemple aux évolutions des réseaux cellulaires. La mise en oeuvre de la présente invention permet de détecter les appareils communicants proches d'un appareil donné, qu'ils soient directement à sa portée ou à une distance arbitrairement choisie pour les besoins de l'utilisation. La présente invention vise alors un procédé de détection des appareils communicants proches d'un appareil communicant donné, caractérisé en ce qu'il comporte : - une étape de détection par des appareils communicants d'autres appareils situés à leur portée directe ; 10 - une étape de communication par des appareils communicants de la liste des appareils qu'ils ont détectés ; - une étape d'estimation et de mémorisation de la proximité entre les appareils ; - une étape de recherche des appareils situés à proximité directe d'un appareil donné ; 15 - puis une étape de recherche des appareils situés à proximité des appareils trouvés précédemment, cette étape pouvant être répétée plusieurs fois. Grâce à ces dispositions, la capacité de chaque appareil à détecter les autres appareils situés directement à sa portée permet de constituer une liste consolidée 20 d'appareils proches. Deux appareils dits mobiles, ou bien un appareil mobile et un appareil fixe, sont considérés comme proches temporairement pour une durée déterminée. Deux appareils dits fixes sont considérés comme proches durablement jusqu'à ce qu'une information contradictoire éventuelle indique qu'ils ne le sont plus. Cette liste consolidée d'appareils proches permet de trouver des appareils relativement proches d'un appareil 25 donné mais qui se trouvent hors de sa portée directe. Par des itérations successives, le procédé permet ainsi de trouver des appareils relativement proches de plus en plus éloignés. Selon des caractéristiques particulières, le procédé exposé succinctement ci-dessus permet d'établir la proximité entre deux appareils par le fait qu'ils ont tous deux détecté un 30 troisième appareil ou qu'ils ont tous deux été détectés par un troisième appareil, dans un délai inférieur à une limite fixée de telle sorte que la probabilité que les appareils aient été déplacés ou que la distance parcourue durant ce laps de temps soit suffisamment faible.
2906041 4 Selon des caractéristiques particulières, le procédé permet d'établir la proximité temporaire entre deux téléphones portables par le fait qu'ils ont tous deux détecté la même antenne de réseau cellulaire il y a moins d'une minute.
5 Selon des caractéristiques particulières, le procédé permet d'établir la proximité temporaire entre deux téléphones portables par le fait qu'au moins l'un des deux a détecté l'autre par Bluetooth il y a moins d'une minute. Selon des caractéristiques particulières, le procédé permet d'établir la proximité 10 temporaire entre deux téléphones portables par le fait qu'ils ont tous deux détecté par Bluetooth un troisième téléphone portable il y a moins d'une minute. Selon des caractéristiques particulières, le procédé permet d'estimer comme durablement proches deux antennes du réseau cellulaire si elles ont été détectées par le 15 même téléphone portable à moins d'une minute d'intervalle. Selon d'autres caractéristiques particulières, le procédé permet d'établir la proximité entre deux appareils par le fait qu'ils ont détectés ou qu'ils ont été détectés récemment par deux autres appareils mobiles établis précédemrnent comme proches. Selon des caractéristiques particulières, le procédé permet d'établir la proximité temporaire entre deux téléphones portables ayant chacun détecté il y a moins d'une minute une antenne du réseau cellulaire, et ces deux antennes étant déjà considérés comme proches. Selon des caractéristiques particulières, le procédé permet d'établir comme durablement proches deux antennes appartenant à des réseaux cellulaires différents si elles ont été détectées à moins d'une minute d'intervalle par deux téléphones portables considérés comme proches (par exemple, localisés à la même adresse ou l'un ayant détecté 25 l'autre par Bluetooth il y a moins d'une minute). Selon des caractéristiques particulières, le procédé permet de détecter et d'ignorer des informations erronées et de prendre en compte les déplacements d'appareils fixes.
30 D'autres avantages, buts et caractéristiques de la présente invention ressortiront de la description qui va suivre, faite, dans un but explicatif et nullement limitatif.
20 2906041 5 Dans cette description, les appareils comrnunicants mobiles sont des téléphones portables de type classique, par exemple fonctionnant sur la norme GSM, capables de communiquer par Bluetooth. Le procédé selon l'invention nécessite d'une part l'installation d'un logiciel dit logiciel 5 utilisateur sur le téléphone mobile de l'utilisateur, d'autre part l'installation d'un second logiciel dit logiciel serveur sur un ou plusieurs serveurs informatiques (entre autres, logiciels de base de données et algorithmes de localisation) Cette invention ne nécessite aucun composant matériel spécifique, elle peut 10 fonctionner sur tous les téléphones portables classiques du marché. Elle nécessite simplement de pouvoir installer un logiciel utilisateur sur ces appareils, soit par téléchargement (smartphones et téléphones Java), soit par préinstallation (téléphones fermés), ou encore sur une carte de type SIM ou autre carte mémoire par exemple flash.
15 Un téléphone portable adapté à la mise en oeuvre de l'invention comporte donc un logiciel utilisateur qui, lorsqu'il est actif, détecte continuellement et mémorise les autres appareils Bluetooth rencontrés et les cellules du réseau de téléphonie cellulaire auxquelles le téléphone est connecté. Une telle détection est classique et connue de l'homme de l'art Elle fait partie des fonctions normales du téléphone portable, doté de Bluetooth dans 20 notre description non limitative. Deux cellules du réseau téléphonique détectées par un même téléphone à un intervalle de temps arbitrairement choisi, par exemple à quelques secondes d'intervalle, sont considérés comme voisines , à portée directe l'une de l'autre. De même, deux appareils Bluetooth fixes détectés par un même téléphone à 25 quelques secondes d'intervalle sont considérés comme voisins . Un appareil Bluetooth fixe, par exemple un point d'accès Internet de type connu sous le nom commercial Livebox, peut être associé par le logiciel client à une cellule du réseau téléphonique qu'il détecte en même temps que cet appareil. Lorsque l'utilisateur souhaite accéder au service de localisation, les téléphones 30 portables équipés de ce logiciel utilisateur se connectent à un serveur préalablement équipé d'un logiciel serveur selon l'invention, auquel ils transmettent les données collectées. Une telle connexion est également de type classique et parfaitement connue de l'homme de l'art. Ce système permet alors au serveur doté du logiciel serveur de mémoriser dans une base de données classique, les appareils Bluetooth et les cellules du réseau de téléphonie 35 cellulaire détectés par un téléphone doté du logiciel selon l'invention et les couples d'appareils voisins. En combinant ces données avec celles reçues d'autres utilisateurs, le logiciel serveur 2906041 6 peut alors lui aussi identifier des appareils voisins. Dans la plupart des cas, le logiciel utilisateur ne permet de détecter que les couples de cellules adjacentes appartenant au réseau de téléphonie mobile auquel l'utilisateur est abonné. Il est donc utile pour le fonctionnement inter-réseau de l'invention d'établir des 5 passerelles entre les réseaux de téléphonie mobile et détectant des cellules voisines qui appartiennent à des réseaux différents. Deux cellules, appartenant éventuellement à des réseaux de téléphonie mobile différents, sont mémorisées comme voisines dans la base de données du serveur lorsqu'elles ont été associées à un même appareil fixe (par exemple le même point d'accès 10 Livebox). De même, deux cellules sont considérées comme voisines lorsque deux téléphones portables situés à proximité directe l'un de l'autre ont chacun détecté une de ces cellules, cette proximité entre les deux téléphones pouvant être établie par différents moyens : détection directe d'un téléphone par l'autre via Bluetooth, échange de profil entre les deux 15 téléphones, localisation d'un téléphone ou des deux par son adresse postale ou par GPS, etc. Le système permet ainsi de constituer progressivement au sein du serveur doté du logiciel serveur selon l'invention une base de données des appareils fixes directement voisins, par exemples des cellules adjacentes.
20 De plus, lorsqu'une cellule est associée par l'utilisateur à un lieu (par exemple son domicile, son bureau ou un restaurant) dont il indique l'adresse postale, cette cellule peut être localisée géographiquement à l'aide d'une base de données cartographique et d'un algorithme de localisation d'adresse. Lorsqu'un téléphone portable muni du logiciel utilisateur selon l'invention se connecte 25 au serveur muni du logiciel serveur, il lui transmet, de façon transparente pour l'utilisateur l'identifiant de la cellule du réseau de téléphonie mobile à laquelle il est connecté (cell id). Sur demande de l'utilisateur ou de façon automatique, le serveur envoie alors, au téléphone par recherche de type classique dans la base de données, par exemple en établissant une simple distance, la liste des autres téléphones proches en cherchant tout d'abord ceux qui 30 sont connectés à la même cellule, puis ceux qui sont connectés à des cellules considérées comme voisines , puis ceux qui sont connectés aux cellules voisines des cellules voisines, et ainsi de suite. Cette méthode peut éventuellement mais non obligatoirement être combinée aux autres méthodes de détection et de localisation déjà utilisées pour établir la proximité entre 35 les appareils : Bluetooth, GPS, localisation d'adresses, etc.
2906041 7 La modalité de mise en oeuvre de l'invention que nous visons en priorité concerne la recherche de téléphones portables proches d'un téléphone donné grâce à une relation indirecte entre les cellules du réseau auxquelles ces téléphones sont connectés.
5 Le procédé préférentiel de mise en oeuvre de l'invention est le suivant : - Etape 1 : un téléphone Ti sur lequel fonctionne le logiciel utilisateur, qui forme une des parties de l'invention, est connecté à une cellule A du réseau, il se connecte ensuite, le plus souvent du fait des déplacements de l'utilisateur, à une cellule B. Le logiciel utilisateur enregistre dans la mémoire du téléphone les identifiants des cellules A et B et le fait qu'elles 10 sont adjacentes. - Etape 2 : (en général à la demande de l'utilisateur) le téléphone Ti se connecte à un serveur S doté du logiciel serveur et lui indique qu'il est actuellement connecté à la cellule B. Il lui transmet aussi les identifiants des cellules A et B et le fait qu'elles sont adjacentes. - Etape 3 : le serveur S enregistre dans la base de données les cellules A et B et la 15 relation entre elles. - Etape 4 : l'utilisateur du téléphone Ti, connecté à la cellule A demande la liste des utilisateurs les plus proches. Le serveur S recherche tout d'abord les autres utilisateurs connectés à la cellule A, puis il recherche les cellules immédiatement adjacentes à la cellule A. Il trouve la cellule B et éventuellement d'autres cellules C et D et liste les utilisateurs 20 connectés aux cellules B, C et D. II peut ensuite rechercher les cellules adjacentes aux cellules B, C et D et afficher les utilisateurs qui y sont connectés. Le serveur S peut continuer jusqu'à une distance donnée (par exemple, 3 cellules de distance), jusqu'à un nombre suffisant d'utilisateurs ou jusqu'à ce qu'il ne trouve plus de cellules adjacentes.
25 Selon un mode préféré de réalisation de l'invention, le logiciel utilisateur mémorise sur le téléphone Ti : - une table TA1 des cellules du réseau dont chaque enregistrement décrit une cellule et contient par exemple le numéro d'enregistrement, le code MCC (code pays), le code MNC (code réseau), la région, l'identifiant cell ID et la date/heure de dernière détection de la 30 cellule, - une table TA2 des cellules adjacentes qui conservera tous les couples de cellules adjacentes dont chaque enregistrement contient les identifiants des deux cellules adjacentes (ou leurs numéros d'enregistrement dans la table TA1), - et une table TA3 dont chaque enregistrement contient l'identifiant d'une cellule (ou son 35 numéro d'enregistrement dans la table TA1) et l'identifiant d'un appareil Bluetooth fixe (par exemple de type Livebox) qui est situé dans la zone de couverture de celle cellule.
2906041 8 Les tables TA1, TA2 et TA3 peuvent contenir dans chaque enregistrement un indicateur de transfert déjà effectué au serveur S afin d'éviter de transférer plusieurs fois au serveur les mêmes données. La place occupée par ces tables TA1, TA2 et TA3 sur le téléphone T1 peut être limitée par 5 exemple à 100 enregistrements dans chaque table. Lorsque le logiciel utilisateur détecte de nouvelles cellules du réseau et que ces tables ont atteint un nombre maximum d'enregistrements arbitrairement choisi en fonction des capacités mémoire du téléphone T1, les enregistrements les plus vieux de ces tables sont écrasés. A chaque fois que le téléphone Ti se connecte au serveur S, le logiciel 10 utilisateur transmet à celui-ci les nouvelles cellules détectées et les relations entre elles, c'est à dire les nouvelles écritures dans ses tables internes TA1, TA2 et TA3. Le logiciel utilisateur modifie alors l'état de l'indicateur de transfert des enregistrements des tables TA1, TA2 et TA3 transmis au serveur S afin de ne pas transférer les mêmes données de nouveau lors d'une connexion ultérieure. Dans une variante, il est 15 également possible de limiter le nombre de cellules et de relations envoyées au serveur S à chaque connexion afin de ne pas ralentir le temps de connexion et de limiter la quantité de données transférées car l'utilisateur paie en général pour ce transfert. En ce qui concerne le serveur S, il est de type tout à fait classique. Le logiciel serveur 20 génère une table de voisinage des appareils sur la base des informations des tables TA1, TA2 et TA3 reçues d'un ou plusieurs utilisateurs. Dans cette table de voisinage, deux appareils qui ont été détectés par le même appareil fixe ou mobile dans un court laps de temps sont établis comme voisins. La table de voisinage comporte préférentiellement des données de date et heure de 25 cette information, les utilisateurs mobiles étant par nature appelés à se déplacer. La validité de l'information de proximité d'appareils mobiles ainsi obtenue est donc limitée dans le temps. Par contre, on comprend que la même table de voisinage peut également gérer des voisinage de cellules, qui sont des données dont la validité est plus longue dans le temps, sans être permanente, du fait de l'évolution permanente des réseau, de l'ajout de nouvelles 30 cellules ou de la disparition de certaines cellules. II est important de noter que, comme on le comprend à la lecture de la description, le système tel que décrit ci-dessus ne permet d'identifier comme adjacentes que des cellules appartenant au même réseau.
35 Donc il ne permet de trouver des utilisateurs proches que si ils sont eux aussi connectés au même réseau/opérateur.
2906041 9 Pour remédier à ce problème, afin de détecter les utilisateurs clients des autres opérateurs il faut créer des "passerelles" entre les réseaux. Pour cela, il faut associer des cellules de réseaux différents. Dans une variante de l'invention, lorsqu'un utilisateur doté d'un téléphone T1 connecté au serveur S détecte par 5 Bluetooth un autre utilisateur doté d'un téléphone T2 également connecté au serveur S, l'existence de la connexion Blutooth détermine que ces deux utilisateurs sont très proches (la portée de Bluetooth est de quelques mètres) et donc il est possible d'en déduire que les deux cellules auxquelles ils sont connectées sont adjacentes, et de stocker cette information dans le serveur S ou dans la mémoire des téléphones Ti et T2.
10 Par contre il apparaît une difficulté concernant la combinaison du procédé d'identifiant de cellule adjacente ("Adjacent cell ID" ) selon l'invention avec la localisation des cellules par adresse postale. Aussi, dans une autre variante, éventuellement utilisée conjointement avec la première, lorsqu'un utilisateur doté d'un téléphone T1 connecté à une 15 cellule indique aussi dans quel lieu il se trouve (par exemple, son bureau, son domicile, une restaurant, dont il a saisi l'adresse pour être localisé précisément et indiquer sa localisation aux autres utilisateurs, le serveur S mémorise dans la base de données serveur le fait que ce lieu (dont on connaît l'adresse, donc la position géographique précise) est couvert par la cellule à laquelle l'utilisateur est connecté.
20 Lorsqu'une cellule est ainsi localisée géographiquement dans la mémoire du serveur S, le logiciel serveur effectue une recherche parmi les autres cellules localisées dans le même pays (par un processus analogue ou non), quel que soit le réseau auquel ces cellules appartiennent et le logiciel serveur calcule la distance entre ces cellules et la nouvelle cellule localisée, si cette distance est inférieure à un seuil préalablement donné le logiciel serveur 25 enregistre le fait que ces cellules d'opérateur différents sont adjacentes dans la table de cellules adjacentes. Dans une variante, deux appareils communicants fixes (identifiés comme tels lors de leurs émissions de communications avec un appareil mobile) qui ont été détectés par le 30 même appareil mobile (par exemple téléphone portable) dans un court laps de temps arbitrairement chois (par exemple quelques secondes) sont repérés dans une table sur serveur S comme durablement voisins, tandis que deux appareils communicants quelconques qui ont été détectés par le même appareil mobile dans un court laps de temps sont repérés comme temporairement voisins dans la même table ou une autre table par le 35 logiciel serveur.
2906041 10 Dans une autre variante, deux appareils qui ont détecté le même troisième appareil dans un court laps de temps de durée arbitrairement choisie sont établis dans la table de voisinage du serveur S comme temporairement voisins.
5 Encore dans une autre mise en oeuvre de l'invention, que deux appareils voisins d'appareils eux-mêmes voisins sont établis comme proches dans la table de voisinage du Serveur S. De même, dans une variante, deux appareils fixes respectivement voisins de deux appareils mobiles qui ont déjà été établis comme proches sont établis comme durablement proches. Toujours dans une variante, deux appareils respectivement proches, de deux 10 appareils déjà établis comme proches dans la table de voisinage sont établis comme proches dans cette table de voisinage. Comme on le comprend à la lecture de la description qui précède, il existe plusieurs technologies de localisation (GPS, cell ID, adresse...) chacune ayant des avantages et des 15 inconvénients mais il n'existe actuellement aucune solution qui présente tous les avantages du procédé selon l'invention d'identification de cellule adjacente : - il ne nécessite pas de matériel (hardware) spécifique (contrairement au GPS) - il est disponible de façon universelle pour tous les téléphones portables et entre les utilisateurs connectés à tous les réseaux de téléphonie mobile (contrairement à des 20 méthodes de type Cell ID où chaque opérateur ne localise que ses propres abonnés) - il est quasiment gratuit (pas de hardware à acheter ni de frais à payer hormis le coût des transferts de données au serveur via le réseau de téléphonie mobile) - il fonctionne éventuellement de façon automatique et transparente pour l'utilisateur sans saisie (contrairement à la localisation par adresse postale) 25 Il s'agit d'un procédé de localisation, universelle et gratuite, reposant sur la proximité entre les cellules du réseau de téléphonie mobile et permettant de trouver les utilisateurs connectés à la même cellule mais aussi ceux qui se trouvent à quelques cellules de distance. Parmi les applications de la présente invention, on peut citer les applications de proximité suivantes : rencontre (amoureuse, professionnelle ou communautaire) ; messagerie ; jeux multi-joueurs ; annonces classées ; publicité locale ; information locale (transport, trafic ou touristique) ; etc. 30
Claims (2)
1 û Procédé de détection des appareils communicants proches d'un appareil communicant donné, caractérisé en ce qu'il comporte : - une étape de détection par des appareils communicants d'autres appareils situés à leur portée directe ; - une étape de mémorisation des autres appareils détectés par chacun des appareils communicants ; - une étape de recherche des appareils situés à proximité directe d'un appareil donné ; - puis une étape de recherche des appareils situés à proximité indirecte dudit appareil, mais à proximité directe des appareils précédemment trouvés, cette étape pouvant être répétée plusieurs fois.
2 û Procédé selon la revendication 1, caractérisé en ce que deux appareils qui ont été détectés par le même appareil dans un court laps de temps sont établis comme voisins. 15 3 û Procédé selon la revendication 2, caractérisé en ce que deux appareils fixes qui ont été détectés par le même appareil mobile dans un court laps de temps sont établis comme durablement voisins, tandis que deux appareils quelconques qui ont été détectés par le même appareil mobile dans un court laps de temps sont établis comme temporairement 20 voisins. 4 û Procédé selon la revendication 1, caractérisé en ce que deux appareils qui ont détecté le même appareil dans un court laps de temps sont établis comme temporairement voisins. 25 5 û Procédé selon une ou plusieurs des revendications 1 à 4, caractérisé en ce que deux appareils voisins d'appareils eux-mêmes voisins sont établis comme proches. 6 û Procédé selon la revendication 5, caractérisé en ce que deux appareils fixes respectivement voisins de deux appareils mobiles qui ont déjà été établis comme proches 30 sont établis comme durablement proches. 7 û Procédé caractérisé en ce que deux appareils respectivement proches, selon une ou plusieurs des revendications 1 à 6, de deux appareils déjà établis comme proches, selon une ou plusieurs des revendications 1 à 6 ou selon une autre méthode de détection ou de 35 localisation, sont établis comme proches. 11
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0608116A FR2906041A1 (fr) | 2006-09-15 | 2006-09-15 | Procede et dispositif de detection d'appareils communicants proches. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0608116A FR2906041A1 (fr) | 2006-09-15 | 2006-09-15 | Procede et dispositif de detection d'appareils communicants proches. |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR2906041A1 true FR2906041A1 (fr) | 2008-03-21 |
Family
ID=39145086
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR0608116A Withdrawn FR2906041A1 (fr) | 2006-09-15 | 2006-09-15 | Procede et dispositif de detection d'appareils communicants proches. |
Country Status (1)
| Country | Link |
|---|---|
| FR (1) | FR2906041A1 (fr) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003088587A1 (fr) * | 2002-04-12 | 2003-10-23 | Meshnetworks, Inc. | Systeme et procede d'identification de problemes potentiels de noeud cache dans des reseaux ad hoc hertziens a points multiples |
| EP1624627A2 (fr) * | 2004-08-06 | 2006-02-08 | Sharp Kabushiki Kaisha | Découverte de topologie dans un réseau ad hoc |
-
2006
- 2006-09-15 FR FR0608116A patent/FR2906041A1/fr not_active Withdrawn
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003088587A1 (fr) * | 2002-04-12 | 2003-10-23 | Meshnetworks, Inc. | Systeme et procede d'identification de problemes potentiels de noeud cache dans des reseaux ad hoc hertziens a points multiples |
| EP1624627A2 (fr) * | 2004-08-06 | 2006-02-08 | Sharp Kabushiki Kaisha | Découverte de topologie dans un réseau ad hoc |
Non-Patent Citations (1)
| Title |
|---|
| ANONYMOUS: "Remote discovery of Bluetooth devices", RESEARCH DISCLOSURE, MASON PUBLICATIONS, HAMPSHIRE, GB, vol. 457, no. 71, 1 May 2002 (2002-05-01), XP007130375, ISSN: 0374-4353 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4874507B2 (ja) | 移動端末の地理的位置を決定する移動端末、システムおよび方法 | |
| US8644854B2 (en) | System and method for processing enhanced data exchanged with an enhanced mobile station via a wireless connection | |
| US8781505B2 (en) | Location determination of mobile device | |
| EP2120411A1 (fr) | Adaptation du statut de présence de messagerie instantaneé | |
| US20100173650A1 (en) | Method and apparatus for locating multimode communication devices | |
| FR2894099A1 (fr) | Procede et dispositif pour la transmission de donnees entre terminaux mobiles communicants. | |
| WO2008107437A1 (fr) | Procede d'echange de donnees entre une borne de communication sans contact et un terminal de telephonie mobile | |
| EP3038417B1 (fr) | Procédé de vérification d'une information de localisation d'un terminal connecté à un réseau cellulaire de télécommunications | |
| FR2906041A1 (fr) | Procede et dispositif de detection d'appareils communicants proches. | |
| EP3037838B1 (fr) | Procédé de localisation d'un terminal connecté à un réseau cellulaire de télécommunications | |
| WO2007074266A1 (fr) | Procede et systeme de pre-localisation pour l'assistance aux systemes de radio-navigation par satellites | |
| WO2020212255A1 (fr) | Aide au positionnement d'un terminal mobile | |
| FR2900786A1 (fr) | Procede de gestion de requetes de services par la biais d'une station mobile d'un reseau de telecommunication mobile numerique | |
| WO2023046443A1 (fr) | Procédé d'estimation d'un nombre de véhicules en communication avec un satellite | |
| EP4364483B1 (fr) | Fiabilisation de la géolocalisation d'un terminal à partir d'un ou plusieurs identifiants de dispositifs émetteurs voisins | |
| EP2299667A2 (fr) | Controle parental de l'utilisation d'un terminal mobile | |
| CN104567895B (zh) | 导航装置及设施检索方法 | |
| EP3479487A1 (fr) | Systeme de detection et communication pour dispositifs mobiles. | |
| EP4327571A1 (fr) | Procédé de mise à jour d'une base de données d'un serveur de géolocalisation | |
| FR3110751A1 (fr) | Procédé d’estimation du trafic automobile | |
| FR3096215A1 (fr) | Procédé de communication d’une estimation de la localisation d’au moins une borne radio à un objet connecté | |
| WO2018189477A1 (fr) | Procede, dispositif et produit programme d'ordinateur pour la geolocalisation d'un emetteur radio | |
| Ricknäs | Startups lead phone, social network convergence | |
| FR2923114A1 (fr) | Procede de localisation d'un terminal connecte a un reseau wlan, a partir de donnees cartographiques et de la position d'un moyen de detection voisin, et terminal et serveur associes | |
| WO2012076829A1 (fr) | Procede et serveur de localisation d'un terminal mobile |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ST | Notification of lapse |
Effective date: 20090529 |