[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

FR3146362A1 - Checking the presence of at least two people on board a vehicle - Google Patents

Checking the presence of at least two people on board a vehicle Download PDF

Info

Publication number
FR3146362A1
FR3146362A1 FR2301973A FR2301973A FR3146362A1 FR 3146362 A1 FR3146362 A1 FR 3146362A1 FR 2301973 A FR2301973 A FR 2301973A FR 2301973 A FR2301973 A FR 2301973A FR 3146362 A1 FR3146362 A1 FR 3146362A1
Authority
FR
France
Prior art keywords
terminal
information
terminals
vehicle
discovery
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.)
Pending
Application number
FR2301973A
Other languages
French (fr)
Inventor
Romain Carbou
Nicolas Bellardie
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Orange SA
Original Assignee
Orange SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Orange SA filed Critical Orange SA
Priority to FR2301973A priority Critical patent/FR3146362A1/en
Publication of FR3146362A1 publication Critical patent/FR3146362A1/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • 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/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Traffic Control Systems (AREA)

Abstract

Contrôle de la présence d’au moins deux personnes à bord d’un véhicule L’invention concerne un procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, ledit véhicule effectuant un trajet entre deux positions géographiques, lesdites deux personnes utilisant un premier et un deuxième terminal de communication respectif, caractérisé en ce qu’il comprend ce qui suit, durant le trajet : - collecter dans un réseau de communication des informations de géolocalisation horodatées générées par les premier et deuxième terminaux entre les deux positions géographiques, - collecter dans ledit réseau des informations de découverte horodatées qui sont relatives à une découverte de la présence dans le véhicule, -- par le premier ou le deuxième terminal, du deuxième ou du premier terminal respectivement, -- ou par le premier et le deuxième terminal, d’au moins un autre terminal ou équipement, - en fonction des informations de géolocalisation et de découverte collectées, déterminer que les deux personnes ont effectué ou pas le trajet en commun entre les deux positions géographiques.Monitoring the presence of at least two persons on board a vehicle The invention relates to a method for monitoring the presence of at least two persons on board a vehicle, said vehicle making a journey between two geographical positions, said two persons using a first and a second respective communication terminal, characterized in that it comprises the following, during the journey: - collecting in a communication network time-stamped geolocation information generated by the first and second terminals between the two geographical positions, - collecting in said network time-stamped discovery information which relates to a discovery of the presence in the vehicle, -- by the first or second terminal, of the second or first terminal respectively, -- or by the first and second terminal, of at least one other terminal or equipment, - depending on the geolocation and discovery information collected, determining whether or not the two persons made the journey together between the two geographical positions.

Description

Contrôle de la présence d’au moins deux personnes à bord d’un véhiculeChecking the presence of at least two people on board a vehicle Domaine de l'inventionField of invention

L'invention concerne le domaine des télécommunications et du traitement de données de communication, dans le cas où au moins deux personnes effectuent un trajet en commun à bord d’un véhicule, par exemple une voiture (covoiturage), une moto, un bateau ou tout autre type de véhicule.The invention relates to the field of telecommunications and the processing of communication data, in the case where at least two people travel together on board a vehicle, for example a car (carpooling), a motorcycle, a boat or any other type of vehicle.

Actuellement, la pratique du covoiturage est de plus en plus encouragée afin de lutter contre l’autosolisme. Le but de cet encouragement est notamment de démocratiser des pratiques vertueuses au plan environnemental et limiter l’impact des soubresauts affectant le marché de l’énergie. A cet effet, se développent actuellement, à différentes échelles des politiques publiques, des mesures fortement incitatives au covoiturage qui sont basées sur la rémunération de celles et ceux qui le pratiquent. Ces politiques se déclinent au plan gouvernemental comme au plan local, avec des particularités de mise en œuvre dépendant de la situation de l’offre de transport d’un secteur géographique donné. Notamment dans la terminologie gouvernementale, est mentionnée la notion deRegistre de Preuve de Covoiturage, qui dénote la préoccupation des pouvoirs publics de pouvoir adosser une politique incitative à des mécanismes fiables établissant que des trajets de covoiturage donnant lieu à une contrepartie financière ont bien lieu.Currently, the practice of carpooling is increasingly encouraged in order to combat single-occupancy driving. The aim of this encouragement is in particular to democratize environmentally virtuous practices and limit the impact of the upheavals affecting the energy market. To this end, measures are currently being developed at different levels of public policies that strongly encourage carpooling, based on the remuneration of those who practice it. These policies are implemented at both government and local levels, with implementation specificities depending on the situation of the transport offer in a given geographical area. In particular, in government terminology, the concept of Proof of Carpooling Register is mentioned, which denotes the concern of public authorities to be able to support an incentive policy with reliable mechanisms establishing that carpooling journeys giving rise to financial compensation do indeed take place.

Précisément, ces politiques publiques gagnant en visibilité médiatique et mettant en jeu des mécanismes de rémunération, sont mécaniquement confrontées au risque de fraude, celle-ci pouvant du reste être mise en œuvre de façon relativement aisée.Precisely, these public policies gaining media visibility and involving remuneration mechanisms are mechanically confronted with the risk of fraud, which can moreover be implemented relatively easily.

Pour effectuer un covoiturage, il existe actuellement de nombreuses applications qui permettent de mettre en relation un automobiliste utilisateur d’un véhicule, d’une part, et un ou plusieurs passagers occasionnels de ce véhicule, d’autre part. Les applications sont généralement nominatives, les passagers et l’automobiliste déclarant leur identité via l’application. La mise en relation définit en outre un point de rendez-vous pour y conduire le véhicule afin d’y accueillir le ou les passagers.To carry out carpooling, there are currently many applications that allow connecting a motorist using a vehicle, on the one hand, and one or more occasional passengers of this vehicle, on the other hand. The applications are generally nominative, the passengers and the motorist declaring their identity via the application. The connection also defines a meeting point to drive the vehicle there to pick up the passenger(s).

De telles applications disposent par ailleurs d’un certain nombre de mécanismes basés sur la géolocalisation du terminal mobile du conducteur et du terminal mobile de chaque passager. Ainsi, dans les Conditions Générales d’Utilisation de ces applications, est mentionnée la géolocalisation au départ et à l’arrivée des terminaux mobiles, ces données de base figurant d’ailleurs parmi les données du Registre de Preuve du Trajet, pour les applications agréées dans le cadre des programmes publics. Dans certaines de ces applications, est en outre mentionnée une « vérification par le téléphone » après le départ, cette vérification ne déclarant pas mettre en œuvre des capacités du terminal autres que la géolocalisation.Such applications also have a number of mechanisms based on the geolocation of the driver's mobile terminal and the mobile terminal of each passenger. Thus, in the General Conditions of Use of these applications, the geolocation at the departure and arrival of the mobile terminals is mentioned, this basic data also appearing among the data of the Proof of Journey Register, for applications approved within the framework of public programs. In some of these applications, a "telephone verification" is also mentioned after departure, this verification not declaring to implement terminal capabilities other than geolocation.

Devant la promesse d’une rémunération, des utilisateurs peuvent être tentés de simuler un covoiturage entre personnes s’étant entendues au départ. Ces personnes se choisissent, hors de toute plateforme de mise en contact, au titre du fait qu’elles ont des itinéraires identiques et elles effectuent le même trajet, chacune dans son véhicule, en se suivant l’une l’autre – la précision de la géolocalisation n’étant pas suffisante pour établir qu’il s’agit en fait de deux autosolistes frauduleusement déclarés comme effectuant un covoiturage.Faced with the promise of remuneration, users may be tempted to simulate a carpool between people who have agreed to each other at the start. These people choose each other, outside of any contact platform, because they have identical itineraries and they make the same journey, each in their own vehicle, following each other – the precision of the geolocation is not sufficient to establish that they are in fact two solo drivers fraudulently declared as carpooling.

Objet et résumé de l'inventionSubject and summary of the invention

Un des buts de l'invention est de remédier à des inconvénients de l'état de la technique précité en proposant un procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, lequel permet de générer une preuve/un certificat que le trajet a bien été effectué en commun par ces deux personnes, tout en garantissant le respect de la législation en vigueur et notamment la protection des données personnelles de ces deux personnes.One of the aims of the invention is to remedy the drawbacks of the aforementioned state of the art by proposing a method for checking the presence of at least two people on board a vehicle, which makes it possible to generate proof/a certificate that the journey was indeed made jointly by these two people, while guaranteeing compliance with the legislation in force and in particular the protection of the personal data of these two people.

A cet effet, un objet de la présente invention concerne un procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, le véhicule effectuant un trajet entre deux positions géographiques, les deux personnes utilisant un premier et un deuxième terminal de communication respectif.For this purpose, an object of the present invention relates to a method for controlling the presence of at least two persons on board a vehicle, the vehicle making a journey between two geographical positions, the two persons using a first and a second respective communication terminal.

Un tel procédé est caractérisé en ce qu’il comprend ce qui suit, durant le trajet :Such a method is characterized in that it comprises the following, during the journey:

- collecter dans un réseau de communication des informations de géolocalisation horodatées générées par les premier et deuxième terminaux entre les deux positions géographiques,- collecting in a communication network time-stamped geolocation information generated by the first and second terminals between the two geographic positions,

- collecter dans le réseau des informations de découverte horodatées qui sont relatives à une découverte de la présence dans le véhicule,- collect time-stamped discovery information from the network relating to a discovery of presence in the vehicle,

-- par le premier ou le deuxième terminal, du deuxième ou du premier terminal respectivement,-- by the first or second terminal, from the second or first terminal respectively,

-- ou par le premier et le deuxième terminal, d’au moins un autre terminal ou équipement,-- or by the first and second terminal, of at least one other terminal or equipment,

- en fonction des informations de géolocalisation et de découverte collectées, déterminer que les deux personnes ont effectué ou pas le trajet en commun entre les deux positions géographiques.- based on the geolocation and discovery information collected, determine whether or not the two people traveled together between the two geographic positions.

L’invention permet ainsi de certifier de manière simple et fiable qu’au moins deux personnes ont effectué un trajet en commun. Le fait de ne récupérer dans le réseau que des informations de géolocalisation et de découverte qui ne sont pas en soi des données personnelles présente l’avantage d’assurer en outre la protection de la vie privée des utilisateurs.The invention thus makes it possible to certify in a simple and reliable manner that at least two people have made a journey together. The fact of only retrieving geolocation and discovery information from the network, which is not in itself personal data, has the advantage of also ensuring the protection of users' privacy.

Selon un mode de réalisation particulier, les informations de découverte horodatées comprennent un identifiant associé au trajet et une donnée représentative de l’échec ou de la réussite de la découverte.According to a particular embodiment, the time-stamped discovery information comprises an identifier associated with the journey and data representative of the failure or success of the discovery.

Selon un mode de réalisation particulier, l’identifiant associé au trajet comprend un identifiant associé au premier terminal et un identifiant associé au deuxième terminal.According to a particular embodiment, the identifier associated with the journey comprises an identifier associated with the first terminal and an identifier associated with the second terminal.

Un tel mode de réalisation a pour avantage de réutiliser des identifiants de terminaux déjà existants et connus, par exemple les adresses MAC (en anglais «Media Access Control») de ces terminaux, leurs numéros MSISDN (en anglais «Mobile Station International Subscriber Directory Number»), etc. Il en résulte que le procédé de contrôle selon ce mode de réalisation est simple à implémenter tout en permettant de certifier, selon un premier niveau de confiance, que les deux personnes ont effectué ou pas le trajet en commun.Such an embodiment has the advantage of reusing identifiers of already existing and known terminals, for example the MAC ( Media Access Control ) addresses of these terminals, their MSISDN ( Mobile Station International Subscriber Directory Number ) numbers, etc. As a result, the control method according to this embodiment is simple to implement while making it possible to certify, according to a first level of confidence, whether or not the two people made the journey together.

Selon un autre mode de réalisation particulier, l’identifiant associé au trajet est un identifiant reçu par les premier et deuxième terminaux en provenance d’un équipement de communication, via le réseau, un tel identifiant étant fonction :According to another particular embodiment, the identifier associated with the journey is an identifier received by the first and second terminals from communication equipment, via the network, such an identifier being a function of:

- d’un premier identifiant d’un protocole de communication courte portée associé au premier terminal,- a first identifier of a short-range communication protocol associated with the first terminal,

- d’un deuxième identifiant du protocole de communication courte portée associé au deuxième terminal.- a second identifier of the short-range communication protocol associated with the second terminal.

Un tel identifiant permet avantageusement d’être associé à l’utilisateur du premier terminal, à l’utilisateur du deuxième terminal, aux premier et deuxième terminaux, au trajet effectué par lesdits utilisateurs. De cette manière, pour toutes les tentatives de découverte, le cas échéant de communication courte portée, qui ont lieu entre les premier et deuxième terminaux durant le trajet, il est possible de tracer et d’exploiter, par l’équipement de communication, tel que par exemple un serveur, une plateforme ou un autre équipement dédié, le nombre de découvertes ou de communications courte portée qui ont réussi ou échoué tout au long du trajet. Il en résulte que le procédé de contrôle selon ce mode de réalisation permet de certifier, selon un deuxième niveau de confiance supérieur au premier niveau de confiance précité, que les deux personnes ont effectué ou pas le trajet en commun.Such an identifier advantageously makes it possible to be associated with the user of the first terminal, with the user of the second terminal, with the first and second terminals, with the journey made by said users. In this way, for all the attempts at discovery, if applicable of short-range communication, which take place between the first and second terminals during the journey, it is possible to trace and exploit, by the communication equipment, such as for example a server, a platform or other dedicated equipment, the number of discoveries or short-range communications which succeeded or failed throughout the journey. As a result, the control method according to this embodiment makes it possible to certify, according to a second level of confidence higher than the first level of confidence mentioned above, whether or not the two people made the journey together.

Selon un autre mode de réalisation particulier, au cours de la découverte mise en œuvre par l’un des deux terminaux, le premier terminal, respectivement le deuxième terminal, identifie le deuxième terminal, respectivement le premier terminal, à l’aide du deuxième identifiant, respectivement premier identifiant, du protocole de communication courte portée, les premier et deuxième identifiants ayant été reçus respectivement par les deuxième et premier terminaux en provenance de l’équipement de communication, via le réseau.According to another particular embodiment, during the discovery implemented by one of the two terminals, the first terminal, respectively the second terminal, identifies the second terminal, respectively the first terminal, using the second identifier, respectively first identifier, of the short-range communication protocol, the first and second identifiers having been received respectively by the second and first terminals from the communication equipment, via the network.

Dans ce mode de réalisation, les premier et deuxième terminaux peuvent se découvrir, voire s’appairer, aisément, puisqu’ils ont un protocole de communication courte portée en commun déterminé au préalable par l’équipement de communication et associé à un premier et un deuxième identifiant de protocole de communication courte portée correspondant, les premier et deuxième identifiants de protocole de communication courte portée ayant été avantageusement communiqués au préalable au deuxième et premier terminaux respectivement par l’équipement de communication.In this embodiment, the first and second terminals can discover each other, or even pair up, easily, since they have a common short-range communication protocol determined beforehand by the communication equipment and associated with a first and a second corresponding short-range communication protocol identifier, the first and second short-range communication protocol identifiers having advantageously been communicated beforehand to the second and first terminals respectively by the communication equipment.

Selon un autre mode de réalisation particulier, la découverte de la présence dans le véhicule du premier ou du deuxième terminal comprend le partage d’une information entre les premier et deuxième terminaux, l’information partagée étant transmise de manière horodatée à l’équipement de communication, via le réseau, par les premier et deuxième terminaux.According to another particular embodiment, the discovery of the presence in the vehicle of the first or second terminal comprises the sharing of information between the first and second terminals, the shared information being transmitted in a time-stamped manner to the communication equipment, via the network, by the first and second terminals.

Dans ce mode de réalisation, un tel partage d’information entre les premier et deuxième terminaux et l’envoi de cette information horodatée à l’équipement de communication par chacun des terminaux constituent avantageusement un moyen de prouver qu’une tentative de découverte ou de communication courte portée locale a été mise en œuvre entre ces terminaux à deux instants concordants. Ce mode de réalisation est particulièrement avantageux lorsqu’au moins un de ces terminaux n’est pas doté d’une interface de communication courte portée classique du type par exemple Bluetooth, NFC, etc.In this embodiment, such sharing of information between the first and second terminals and the sending of this time-stamped information to the communication equipment by each of the terminals advantageously constitute a means of proving that an attempt at discovery or local short-range communication has been implemented between these terminals at two concordant times. This embodiment is particularly advantageous when at least one of these terminals is not equipped with a conventional short-range communication interface of the type for example Bluetooth, NFC, etc.

Selon un autre mode de réalisation particulier, l’étape de découverte est initiée par l’un des premier et deuxième terminaux en réponse à la réception par le terminal, en provenance de l’équipement de communication, d’une séquence de données, la séquence étant envoyée par le terminal à l’autre terminal durant l’étape de découverte, la séquence reçue par l’autre terminal étant envoyée par l’autre terminal à l’équipement de communication via le réseau, en étant associée à des informations de découverte horodatées.According to another particular embodiment, the discovery step is initiated by one of the first and second terminals in response to the reception by the terminal, from the communication equipment, of a data sequence, the sequence being sent by the terminal to the other terminal during the discovery step, the sequence received by the other terminal being sent by the other terminal to the communication equipment via the network, being associated with time-stamped discovery information.

Un tel mode de réalisation permet avantageusement de fournir un niveau de sécurité supplémentaire à la transmission, par au moins l’un des terminaux, audit serveur, des informations de découverte horodatées, puisque l’équipement de communication :Such an embodiment advantageously makes it possible to provide an additional level of security for the transmission, by at least one of the terminals, to said server, of time-stamped discovery information, since the communication equipment:

- grâce à l’envoi de la séquence de données à un des terminaux, a la possibilité de piloter l’initialisation de la découverte et donc de se mettre en attente de recevoir d’un autre terminal des informations de découverte horodatées ;- by sending the data sequence to one of the terminals, has the possibility of controlling the initialization of the discovery and therefore of waiting to receive time-stamped discovery information from another terminal;

- grâce à la réception en provenance de l’autre terminal de la séquence de données associée à des informations de découverte horodatées, a la possibilité d’obtenir une preuve avec un niveau de confiance accru, que les deux terminaux étaient présents à peu près au même moment dans le véhicule, voire au même moment si chacun des terminaux envoie de manière synchrone à l’équipement de communication ses informations de découverte horodatées, dans le cas par exemple où les terminaux ont accès au temps universel via le réseau Internet.- by receiving from the other terminal the data sequence associated with time-stamped discovery information, has the possibility of obtaining proof with an increased level of confidence that the two terminals were present at approximately the same time in the vehicle, or even at the same time if each of the terminals sends its time-stamped discovery information synchronously to the communication equipment, for example in the case where the terminals have access to universal time via the Internet network.

Selon un autre mode de réalisation particulier, le procédé de contrôle comprend, durant le trajet, la mise en œuvre d’une vérification de l’identité des au moins deux personnes à bord du véhicule.According to another particular embodiment, the control method comprises, during the journey, the implementation of a verification of the identity of at least two people on board the vehicle.

Un tel mode de réalisation permet avantageusement de renforcer le niveau de certification de la présence d’au moins deux personnes à bord d’un véhicule, grâce à la collecte d’informations supplémentaires dans le réseau (le résultat de la vérification) qui sont d’un autre type que les informations de géolocalisation et de découverte précitées, puisqu’elles sont relatives à l’identité des personnes à bord du véhicule.Such an embodiment advantageously makes it possible to strengthen the level of certification of the presence of at least two people on board a vehicle, thanks to the collection of additional information in the network (the result of the verification) which is of a different type than the aforementioned geolocation and discovery information, since it relates to the identity of the people on board the vehicle.

Selon un autre mode de réalisation particulier, la vérification d’identité comprend :According to another particular embodiment, the identity verification comprises:

- identifier, par l’un des premier et deuxième terminaux associé à une des personnes qui ne conduit pas, ladite personne, générant des premières données d’identification,- identify, by one of the first and second terminals associated with one of the persons who is not driving, said person, generating first identification data,

- identifier l’autre personne, conductrice du véhicule ou non, à l’aide du terminal, générant des deuxièmes données d’identification,- identify the other person, whether or not the driver of the vehicle, using the terminal, generating second identification data,

- comparer les premières et deuxièmes données d’identification à respectivement des premières et deuxièmes données d’identification préalablement stockées dans l’équipement de communication,- comparing the first and second identification data with respectively first and second identification data previously stored in the communication equipment,

- enregistrer le résultat de la comparaison dans l’équipement.- save the comparison result in the equipment.

Un tel mode de réalisation est avantageux en ce sens que, notamment dans le cadre d’un trajet impliquant deux personnes, c’est la personne qui ne conduit pas qui est à l’initiative de la vérification d’identité, de façon à ne pas perturber l’autre personne conductrice. La sécurité routière s’en trouve ainsi préservée.Such an embodiment is advantageous in that, particularly in the context of a journey involving two people, it is the person who is not driving who takes the initiative to check identity, so as not to disturb the other person who is driving. Road safety is thus preserved.

Les différents modes ou caractéristiques de réalisation précités peuvent être ajoutés indépendamment ou en combinaison les uns avec les autres, au procédé de commande d’un avatar, tel que défini ci-dessus.The various embodiments or features mentioned above may be added independently or in combination with each other to the method of controlling an avatar, as defined above.

L'invention concerne également un équipement de communication adapté pour contrôler la présence d’au moins deux personnes à bord d’un véhicule, le véhicule effectuant un trajet entre deux positions géographiques, les deux personnes utilisant un premier et un deuxième terminal de communication respectif.The invention also relates to communication equipment suitable for monitoring the presence of at least two persons on board a vehicle, the vehicle traveling between two geographical positions, the two persons using a first and a second respective communication terminal.

Un tel équipement est caractérisé en ce qu’il est configuré pour, durant le trajet :Such equipment is characterized in that it is configured to, during the journey:

- collecter dans un réseau de communication des informations de géolocalisation horodatées générées par les premier et deuxième terminaux entre les deux positions géographiques,- collecting in a communication network time-stamped geolocation information generated by the first and second terminals between the two geographic positions,

- collecter dans le réseau des informations de découverte horodatées qui sont relatives à une découverte de la présence dans le véhicule,- collect time-stamped discovery information from the network relating to a discovery of presence in the vehicle,

-- par le premier ou le deuxième terminal, du deuxième ou du premier terminal respectivement,-- by the first or second terminal, from the second or first terminal respectively,

-- ou par le premier et le deuxième terminal, d’au moins un autre terminal ou équipement,-- or by the first and second terminal, of at least one other terminal or equipment,

- en fonction des informations de géolocalisation et de découverte collectées, déterminer que les deux personnes ont effectué ou pas le trajet en commun entre les deux positions géographiques.- based on the geolocation and discovery information collected, determine whether or not the two people traveled together between the two geographic positions.

Un tel équipement est notamment adapté pour mettre en œuvre le procédé de contrôle précité.Such equipment is particularly suitable for implementing the aforementioned control method.

L'invention concerne également un terminal de communication adapté pour contrôler la présence d’au moins deux personnes à bord d’un véhicule, le véhicule effectuant un trajet entre deux positions géographiques, le terminal étant utilisé par l’une des deux personnes.The invention also relates to a communication terminal suitable for monitoring the presence of at least two persons on board a vehicle, the vehicle travelling between two geographical positions, the terminal being used by one of the two persons.

Un tel terminal est caractérisé en ce qu’il est configuré pour, durant le trajet :Such a terminal is characterized in that it is configured to, during the journey:

- envoyer dans un réseau de communication des informations de géolocalisation horodatées générées par le terminal entre les deux positions géographiques,- send time-stamped geolocation information generated by the terminal between the two geographic positions in a communications network,

- envoyer dans le réseau des informations de découverte horodatées relatives à une découverte par le terminal de la présence dans le véhicule d’un autre terminal ou d’un équipement, de sorte à déterminer dans le réseau que la personne utilisant le terminal et qu’une autre personne utilisant l’autre terminal ont effectué ou pas le trajet en commun entre les deux positions géographiques, en fonction des informations de géolocalisation et de découverte envoyées.- send into the network time-stamped discovery information relating to a discovery by the terminal of the presence in the vehicle of another terminal or equipment, so as to determine in the network whether or not the person using the terminal and another person using the other terminal have made the journey together between the two geographical positions, based on the geolocation and discovery information sent.

L'invention concerne également un programme d'ordinateur comportant des instructions pour la mise en œuvre du procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, selon l’un quelconque des modes particuliers de réalisation décrits précédemment, lorsque ledit programme est exécuté par un processeur.The invention also relates to a computer program comprising instructions for implementing the method for checking the presence of at least two people on board a vehicle, according to any one of the particular embodiments described above, when said program is executed by a processor.

De telles instructions peuvent être stockées durablement dans un support mémoire non transitoire de l’équipement de communication mettant en œuvre le procédé de contrôle selon l’invention.Such instructions can be stored permanently in a non-transitory memory medium of the communication equipment implementing the control method according to the invention.

Ce programme peut utiliser n’importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n’importe quelle autre forme souhaitable.This program may use any programming language, and may be in the form of source code, object code, or code intermediate between source code and object code, such as in a partially compiled form, or in any other desirable form.

L’invention vise également un support d’enregistrement ou support d’informations lisible par un ordinateur, et comportant des instructions d’un programme d’ordinateur tel que mentionné ci-dessus.The invention also relates to a recording medium or information medium readable by a computer, and comprising instructions of a computer program as mentioned above.

Le support d'enregistrement peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple un support mobile, un disque dur ou un SSD.The recording medium may be any entity or device capable of storing the program. For example, the medium may include a storage medium, such as a ROM, such as a CD ROM or a microelectronic circuit ROM, or a magnetic recording medium, such as a mobile medium, a hard disk or an SSD.

D'autre part, le support d'enregistrement peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens, de sorte que le programme d’ordinateur qu’il contient est exécutable à distance. Le programme selon l'invention peut être en particulier téléchargé sur un réseau, par un exemple un réseau de type Internet.On the other hand, the recording medium may be a transmissible medium such as an electrical or optical signal, which may be conveyed via an electrical or optical cable, by radio or by other means, so that the computer program contained therein is remotely executable. The program according to the invention may in particular be downloaded over a network, for example an Internet-type network.

Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé de contrôle précité.Alternatively, the recording medium may be an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in the execution of the aforementioned control method.

Selon un exemple de réalisation, la présente technique est mise en œuvre au moyen de composants logiciels et/ou matériels. Dans cette optique, le terme « dispositif » ou « module » peut correspondre dans ce document aussi bien à un composant logiciel, qu'à un composant matériel ou à un ensemble de composants matériels et logiciels.According to an exemplary embodiment, the present technique is implemented by means of software and/or hardware components. In this regard, the term "device" or "module" may correspond in this document to a software component, a hardware component or a set of hardware and software components.

D'autres caractéristiques et avantages apparaîtront à la lecture de modes de réalisation particuliers de l'invention, donnés à titre d’exemples illustratifs et non limitatifs, et des dessins annexés, parmi lesquels :Other features and advantages will become apparent upon reading particular embodiments of the invention, given as illustrative and non-limiting examples, and the appended drawings, among which:

La représente une architecture dans laquelle est mis en œuvre le procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, selon un mode de réalisation particulier de l'invention,There represents an architecture in which the method for controlling the presence of at least two people on board a vehicle is implemented, according to a particular embodiment of the invention,

La représente un équipement de communication, selon un mode de réalisation particulier de l’invention, tel que mis en œuvre dans l’architecture de la ,There represents a communication equipment, according to a particular embodiment of the invention, as implemented in the architecture of the ,

La représente les principales actions mises en œuvre lors d’une phase de configuration du procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, selon un mode de réalisation particulier de l’invention, tel que mis en œuvre dans l’architecture de la ,There represents the main actions implemented during a configuration phase of the method for controlling the presence of at least two people on board a vehicle, according to a particular embodiment of the invention, as implemented in the architecture of the ,

La représente des actions mises en œuvre lors d’une phase d’activation d’une session d’échanges de données du procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, selon un mode de réalisation particulier de l’invention, tel que mis en œuvre dans l’architecture de la ,There represents actions implemented during an activation phase of a data exchange session of the method for controlling the presence of at least two people on board a vehicle, according to a particular embodiment of the invention, as implemented in the architecture of the ,

La représente des actions mises en œuvre lors d’une phase d’activation d’une session d’échanges de données du procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, selon un autre mode de réalisation particulier de l’invention, tel que mis en œuvre dans l’architecture de la ,There represents actions implemented during an activation phase of a data exchange session of the method for controlling the presence of at least two people on board a vehicle, according to another particular embodiment of the invention, as implemented in the architecture of the ,

La représente des actions mises en œuvre lors d’une phase de collecte d’informations de géolocalisation horodatées du procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, selon un mode de réalisation particulier de l’invention, tel que mis en œuvre dans l’architecture de la ,There represents actions implemented during a phase of collecting time-stamped geolocation information of the method for controlling the presence of at least two people on board a vehicle, according to a particular embodiment of the invention, as implemented in the architecture of the ,

La représente des actions mises en œuvre lors d’une phase de collecte d’informations de découverte horodatées du procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, selon un mode de réalisation particulier de l’invention, tel que mis en œuvre dans l’architecture de la ,There represents actions implemented during a phase of collecting time-stamped discovery information of the method for checking the presence of at least two people on board a vehicle, according to a particular embodiment of the invention, as implemented in the architecture of the ,

La représente des actions mises en œuvre lors d’une phase de collecte d’informations de découverte horodatées du procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, selon un autre mode de réalisation particulier de l’invention, tel que mis en œuvre dans l’architecture de la ,There represents actions implemented during a phase of collecting time-stamped discovery information of the method for checking the presence of at least two people on board a vehicle, according to another particular embodiment of the invention, as implemented in the architecture of the ,

La représente des actions mises en œuvre lors d’une phase de collecte d’informations de découverte horodatées du procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, selon encore un autre mode de réalisation particulier de l’invention, tel que mis en œuvre dans l’architecture de la ,There represents actions implemented during a phase of collecting time-stamped discovery information of the method for checking the presence of at least two people on board a vehicle, according to yet another particular embodiment of the invention, as implemented in the architecture of the ,

La représente des actions mises en œuvre lors d’une phase de collecte d’informations de découverte horodatées du procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, selon encore un autre mode de réalisation particulier de l’invention, tel que mis en œuvre dans l’architecture de la ,There represents actions implemented during a phase of collecting time-stamped discovery information of the method for checking the presence of at least two people on board a vehicle, according to yet another particular embodiment of the invention, as implemented in the architecture of the ,

La représente des actions mises en œuvre lors d’une phase de collecte d’informations d’identité horodatées du procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, selon un mode de réalisation particulier de l’invention, tel que mis en œuvre dans l’architecture de la ,There represents actions implemented during a phase of collecting time-stamped identity information of the method for checking the presence of at least two people on board a vehicle, according to a particular embodiment of the invention, as implemented in the architecture of the ,

La représente des actions mises en œuvre lors d’une phase de collecte d’informations d’identité horodatées du procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, selon un autre mode de réalisation particulier de l’invention, tel que mis en œuvre dans l’architecture de la ,There represents actions implemented during a phase of collecting time-stamped identity information of the method for checking the presence of at least two people on board a vehicle, according to another particular embodiment of the invention, as implemented in the architecture of the ,

La représente des actions mises en œuvre lors d’une phase de traitement des informations de géolocalisation horodatées, des informations de découverte horodatées, et éventuellement des informations d’identité horodatées, du procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, selon un mode de réalisation particulier de l’invention, tel que mis en œuvre dans l’architecture de la .There represents actions implemented during a phase of processing the time-stamped geolocation information, the time-stamped discovery information, and possibly the time-stamped identity information, of the method for checking the presence of at least two people on board a vehicle, according to a particular embodiment of the invention, as implemented in the architecture of the .

Description détailléDetailed description ee dd e plusieursand several modefashion ss de réalisation de l’inventionof carrying out the invention

La représente une architecture dans laquelle est mis en œuvre un procédé de contrôle de la présence d’au moins deux personnes A et B à bord d’un véhicule, selon un mode de réalisation de l'invention. Dans l’exemple représenté, le véhicule est une voiture. Cet exemple n’est bien sûr pas exhaustif. Le véhicule pourrait être par exemple une moto, un bateau, une bicyclette, etc. La voiture est utilisée par l’une des personnes A et B, par exemple la personne A. Autrement dit, la personne A est conductrice de cette voiture. Ladite voiture est désignée par la référence V_A sur la .There represents an architecture in which a method for controlling the presence of at least two persons A and B on board a vehicle is implemented, according to an embodiment of the invention. In the example shown, the vehicle is a car. This example is of course not exhaustive. The vehicle could be, for example, a motorcycle, a boat, a bicycle, etc. The car is used by one of the persons A and B, for example person A. In other words, person A is the driver of this car. Said car is designated by the reference V_A on the .

L’architecture comprend un équipement de communication P, tel que par exemple une plateforme de service ou un serveur. Cet équipement permet à des utilisateurs conducteurs et/ou passagers de s’inscrire, déclarer des trajets quotidiens, et trouver en conséquence des covoitureurs compatibles. A chaque utilisateur inscrit auprès de cet équipement est associé un terminal de communication de l’utilisateur. Dans l’architecture de la , le terminal de communication de la personne A est désigné T_A et le terminal de communication de la personne B est désigné T_B. Dans l’exemple représenté, les terminaux T_A et T_B sont tous deux des téléphones mobiles de type smartphone («téléphone intelligent»). Un tel exemple n’est bien sûr pas exhaustif. En effet, l’un ou l’autre de ces terminaux pourrait être par exemple une tablette, un ordinateur portable, etc. L’équipement P comprend une base de données BD comprenant pour chaque personne A, respectivement B, un identifiant ID_A, respectivement ID_B, associé à la personne A, respectivement B. Les identifiants ID_A, ID_B sont par exemple des identifiants des personnes A, B, par exemple un pseudo, une adresse de messagerie électronique ou de messagerie instantanée, etc. ou encore des identifiants associés aux terminaux T_A, T_B, tels que par exemple leurs adresses MAC respectives ou leurs numéros MSISDN respectifs. Dans le terminal T_A, respectivement T_B, est installé un programme d’ordinateur désigné par C_A, respectivement C_B, comme « client ». Il peut s’agir par exemple d’une application ou programme applicatif que la personne A, respectivement B, a téléchargée au préalable auprès d’un fournisseur d’applications ou encore d’un logiciel téléchargé depuis l’équipement P. L’activation des programmes C_A, C_B permet de mettre en œuvre des échanges de données en temps réel :The architecture comprises a communication device P, such as for example a service platform or a server. This device allows driver and/or passenger users to register, declare daily journeys, and consequently find compatible carpoolers. Each user registered with this device is associated with a user communication terminal. In the architecture of the , the communication terminal of person A is designated T_A and the communication terminal of person B is designated T_B. In the example shown, the terminals T_A and T_B are both smartphone-type mobile telephones (" smartphone "). Such an example is of course not exhaustive. Indeed, one or the other of these terminals could be for example a tablet, a laptop, etc. The equipment P comprises a database BD comprising for each person A, respectively B, an identifier ID_A, respectively ID_B, associated with the person A, respectively B. The identifiers ID_A, ID_B are for example identifiers of the persons A, B, for example a pseudonym, an email or instant messaging address, etc. or identifiers associated with the terminals T_A, T_B, such as for example their respective MAC addresses or their respective MSISDN numbers. In the terminal T_A, respectively T_B, a computer program is installed designated by C_A, respectively C_B, as "client". This may be, for example, an application or application program that person A, respectively B, has previously downloaded from an application provider or software downloaded from equipment P. Activation of programs C_A, C_B makes it possible to implement real-time data exchanges:

- entre d’une part les terminaux T_A, T_B et, d’autre part, l’équipement P, via un réseau longue portée RCP implémenté selon par exemple les technologies de radiotéléphonie cellulaires (3G, 4G, 5G par exemple), IP («Internet Protocol» en anglais), circuit, etc., ou une combinaison de ces technologies,- between on the one hand the terminals T_A, T_B and, on the other hand, the equipment P, via a long-range RCP network implemented according to, for example, cellular radiotelephony technologies (3G, 4G, 5G for example), IP (“ Internet Protocol ” in English), circuit, etc., or a combination of these technologies,

- entre les terminaux T_A et T_B, le cas échéant via un réseau courte portée RCP, tel que par exemple Bluetooth, NFC («Near Field Communication» en anglais), etc.,- between terminals T_A and T_B, where applicable via a short-range RCP network, such as for example Bluetooth, NFC (“ Near Field Communication ” in English), etc.,

- entre les terminaux T_A, T_B, via le réseau courte portée RCP, et une pluralité de terminaux de communication ou d’équipements E1, E2, …, EM, avec M≥1, qui sont situés dans le véhicule V_A.- between the terminals T_A, T_B, via the short-range network RCP, and a plurality of communication terminals or equipment E 1 , E 2 , …, E M , with M≥1, which are located in the vehicle V_A.

Un terminal de communication parmi E1, E2, …, EMest par exemple un téléphone mobile par exemple de type smartphone, une tablette, un ordinateur portable, etc. Il peut s’agir par exemple d’un terminal de communication appartenant à un passager du véhicule V_A qui n’est ni A, ni B. Un équipement parmi E1, E2, …, EMest par exemple un appareil installé ou situé dans le véhicule V_A et fonctionnant selon un protocole de communication courte portée du type précité, par exemple un autoradio Bluetooth, un casque Bluetooth, etc.A communication terminal among E 1 , E 2 , …, E M is for example a mobile phone for example of the smartphone type, a tablet, a laptop, etc. It may be for example a communication terminal belonging to a passenger of the vehicle V_A who is neither A nor B. A piece of equipment among E 1 , E 2 , …, E M is for example a device installed or located in the vehicle V_A and operating according to a short-range communication protocol of the aforementioned type, for example a Bluetooth car radio, a Bluetooth headset, etc.

De tels échanges de données peuvent avoir lieu avant, pendant et après le trajet. La nature de ces échanges sera précisée ultérieurement dans la suite de la description.Such data exchanges may take place before, during and after the journey. The nature of these exchanges will be specified later in the description.

Dans l’exemple de la , un ou plusieurs protocoles de communication locale de courte portée peuvent être supportés par les deux terminaux T_A et T_B, tel que par exemple Bluetooth, NFC, etc. Par hypothèse, il est considéré qu’un tel protocole a une portée ne dépassant pas l’habitacle du véhicule.In the example of the , one or more short-range local communication protocols may be supported by both terminals T_A and T_B, such as for example Bluetooth, NFC, etc. By hypothesis, it is considered that such a protocol has a range not exceeding the passenger compartment of the vehicle.

Des protocoles de portée plus élevée, par exemple WiFi («Wireless Fidelity» en anglais), peuvent cependant être envisagés à condition de mettre en œuvre dans les terminaux des moyens adaptés pour mesurer de façon fiable la puissance du signal reçu par ces terminaux, et ce faisant en déduire la distance entre lesdits terminaux.However, higher range protocols, such as WiFi ( Wireless Fidelity ), can be considered provided that suitable means are implemented in the terminals to reliably measure the power of the signal received by these terminals, and in doing so deduce the distance between said terminals.

Dans le contexte d’un protocole de communication courte portée considéré, par exemple Bluetooth, on appellera ID_T_A l’identifiant du terminal T_A et ID_T_B l’identifiant du terminal T_B.In the context of a short-range communication protocol considered, for example Bluetooth, we will call ID_T_A the identifier of the terminal T_A and ID_T_B the identifier of the terminal T_B.

On va maintenant décrire, en référence à la , la structure simplifiée de l’équipement de communication P précité.We will now describe, with reference to the , the simplified structure of the aforementioned communication equipment P.

Un tel équipement comprend :Such equipment includes:

- une interface de communication MCP configurée pour communiquer, via le réseau de communication RCP de la , avec notamment les terminaux T_A et/ou T_B,- an MCP communication interface configured to communicate, via the RCP communication network of the , including terminals T_A and/or T_B,

- un module MTI de traitement de données, telles que :- an MTI data processing module, such as:

-- des informations de géolocalisation horodatées reçues en provenance des terminaux T_A et T_B,-- time-stamped geolocation information received from terminals T_A and T_B,

-- des informations horodatées relatives à une découverte, par le terminal T_A, de la présence du terminal T_B dans le véhicule V_A, ou à une découverte, par le terminal T_B, de la présence du terminal T_A dans le véhicule V_A,-- time-stamped information relating to a discovery, by the terminal T_A, of the presence of the terminal T_B in the vehicle V_A, or to a discovery, by the terminal T_B, of the presence of the terminal T_A in the vehicle V_A,

-- des informations horodatées relatives à une découverte, par le terminal T_A, de la présence de j équipements parmi M (1≤j≤M) dans le véhicule V_A, ou à une découverte, par le terminal T_B, de la présence de k équipements parmi M (1≤k≤M) dans le véhicule V_A,-- time-stamped information relating to a discovery, by the terminal T_A, of the presence of j pieces of equipment among M (1≤j≤M) in the vehicle V_A, or to a discovery, by the terminal T_B, of the presence of k pieces of equipment among M (1≤k≤M) in the vehicle V_A,

-- des données d’identification des personnes A et B.-- identification data of persons A and B.

- un module GIS de génération d’un identifiant associé au trajet effectué dans le véhicule V_A,- a GIS module for generating an identifier associated with the journey made in the vehicle V_A,

- la base de données BD précitée dans laquelle sont stockés :- the aforementioned BD database in which are stored:

-- les identifiants ID_T_A et ID_T_B,-- the identifiers ID_T_A and ID_T_B,

-- un identifiant ID_S associé au trajet, en association avec les identifiants ID_T_A et ID_T_B ou ID_A et ID_B,-- an ID_S identifier associated with the journey, in association with the identifiers ID_T_A and ID_T_B or ID_A and ID_B,

-- des informations relatives au succès ou à l’échec des tentatives de découverte entre les terminaux T_A et T_B, en association avec leurs identifiants ID_T_A et ID_T_B ou ID_A et ID_B respectifs,-- information relating to the success or failure of discovery attempts between terminals T_A and T_B, in association with their respective identifiers ID_T_A and ID_T_B or ID_A and ID_B,

-- éventuellement des données d’identification DI_A et DI_B relatives à la personne utilisatrice d’au moins un des terminaux T_A, T_B (ex : photo du visage, empreinte digitale, échantillon de voix de cette personne, etc.),-- possibly identification data DI_A and DI_B relating to the person using at least one of the terminals T_A, T_B (e.g.: photo of the face, fingerprint, voice sample of this person, etc.),

- une mémoire RPC configurée pour stocker une information (ex : certificat) représentative qu’un trajet dans le véhicule V_A a bien été effectué en commun par les personnes A et B.- an RPC memory configured to store information (e.g. certificate) representing that a journey in vehicle V_A was indeed made jointly by persons A and B.

Les informations relatives au succès ou à l’échec des tentatives de découverte peuvent être de nature booléenne, se présenter sous la forme d’un pourcentage, etc.Information about the success or failure of discovery attempts can be boolean in nature, in the form of a percentage, etc.

Dans l’exemple représenté, BD et RPC sont installées dans l’équipement de communication P. Alternativement, BD et/ou RPC peut être rendue accessible par l’équipement de communication P selon l’implémentation envisagée, par exemple s’il n’a pas les ressources matérielles et logicielles nécessaires pour stocker ces informations.In the example shown, BD and RPC are installed in the communication equipment P. Alternatively, BD and/or RPC can be made accessible by the communication equipment P depending on the implementation envisaged, for example if it does not have the hardware and software resources necessary to store this information.

Selon un mode particulier de réalisation de l'invention, les actions exécutées par l’équipement de communication P sont mises en œuvre par des instructions d’un programme d'ordinateur PG1. Pour cela, l’équipement P a l'architecture classique d'un ordinateur et comprend notamment une mémoire MEM1, une unité de traitement UTR1, équipée par exemple d'un processeur PROC1, et pilotée par le programme d'ordinateur PG1stocké en mémoire MEM1. Le programme d'ordinateur PG1 comprend des instructions pour effectuer les actions suivantes dans le cadre du procédé de contrôle de la présence d’au moins deux personnes A et B à bord d’un véhicule qui va être décrit ci-dessous, lorsque le programme est exécuté par le processeur PROC1, selon l'un quelconque des modes particuliers de réalisation de l'invention :According to a particular embodiment of the invention, the actions executed by the communication equipment P are implemented by instructions of a computer program PG1. For this, the P equipment has the classic architecture of a computer and includes in particular a MEM memory1, a UTR processing unit1, equipped for example with a PROC processor1, and driven by the PG computer program1stored in MEM memory1. The PG computer program1 includes instructions for performing the following actions as part of the method for checking the presence of at least two persons A and B on board a vehicle which will be described below, when the program is executed by the processor PROC1, according to any one of the particular embodiments of the invention:

- communication avec les terminaux T_A, T_B, préalablement au trajet à effectuer et pendant le trajet,- communication with terminals T_A, T_B, prior to the journey to be made and during the journey,

- génération d’un identifiant associé au trajet,- generation of an identifier associated with the journey,

- traitement de données, telles que :- data processing, such as:

-- des informations de géolocalisation horodatées reçues en provenance des terminaux T_A et T_B,-- time-stamped geolocation information received from terminals T_A and T_B,

-- des informations de découverte horodatées reçues en provenance des terminaux T_A et T_B,-- time-stamped discovery information received from terminals T_A and T_B,

-- éventuellement des données d’identification des personnes A et B,-- possibly identification data of persons A and B,

- stockage :- storage :

-- des identifiants ID_A et ID_B,-- identifiers ID_A and ID_B,

-- des identifiants ID_T_A et ID_T_B,-- identifiers ID_T_A and ID_T_B,

-- d’un identifiant ID_S associé au trajet, en association avec les identifiants ID_T_A et ID_T_B ou les identifiants ID_A et ID_B,-- an ID_S identifier associated with the journey, in association with the identifiers ID_T_A and ID_T_B or the identifiers ID_A and ID_B,

-- des informations relatives au succès ou à l’échec des tentatives de découverte entre les terminaux T_A et T_B, ou entre les terminaux T_A et T_B et les équipements E1, …, EM.-- information relating to the success or failure of discovery attempts between terminals T_A and T_B, or between terminals T_A and T_B and equipment E 1 , …, E M .

A l'initialisation, les instructions de code du programme d'ordinateur PG1sont par exemple chargées dans une mémoire RAM («Read Access Memory» en anglais) (non représentée) avant d'être exécutées par le processeur PROC1. Le processeur PROC1de l'unité de traitement UTR1met notamment en œuvre les actions précitées, selon les instructions du programme d'ordinateur PG1.At initialization, the code instructions of the computer program PG 1 are for example loaded into a RAM memory ( Read Access Memory ) (not shown) before being executed by the processor PROC 1 . The processor PROC 1 of the processing unit UTR 1 notably implements the aforementioned actions, according to the instructions of the computer program PG 1 .

On va maintenant décrire, en référence à la , la structure simplifiée d’un terminal de communication du type T_A ou T_B.We will now describe, with reference to the , the simplified structure of a communication terminal of the T_A or T_B type.

Un tel terminal a l’architecture classique d’un terminal portable de type smartphone, d’une tablette, d’un ordinateur, ou autre.Such a terminal has the classic architecture of a portable terminal such as a smartphone, a tablet, a computer, or other.

A cet effet, le terminal T_A ou T_B comprend :For this purpose, the T_A or T_B terminal includes:

- une interface utilisateur IU configurée pour saisir des informations ou restituer des informations (clavier, souris, écran, microphone, haut-parleur, appareil photo, etc.) ;- a user interface UI configured to enter information or return information (keyboard, mouse, screen, microphone, speaker, camera, etc.);

- une interface de communication MCT configurée pour communiquer, via le réseau de communication RLP de la , avec l’équipement de communication P,- an MCT communication interface configured to communicate, via the RLP communication network of the , with communication equipment P,

- éventuellement une interface de communication MCC configurée pour communiquer avec un autre terminal du même type, via le réseau de communication courte portée RCP de la ,- possibly an MCC communication interface configured to communicate with another terminal of the same type, via the RCP short-range communication network of the ,

- un module LOC de géolocalisation qui fonctionne par exemple selon la technologie GPS («Global Positioning System» en anglais), Galileo, WiFi, GSM («Global System for Mobile Communications» en anglais), IP, etc.,- a LOC geolocation module which operates, for example, using GPS (“ Global Positioning System ” in English), Galileo, WiFi, GSM (“ Global System for Mobile Communications ” in English), IP, etc.,

- une mémoire STT configurée pour stocker le cas échéant les identifiants ID_T_A et ID_T_B du protocole de communication courte portée considéré, pour stocker les identifiants ID_A, respectivement ID_B, et/ou une information graphique et/ou textuelle à partager localement avec un autre terminal, éventuellement des données DI_AS, DI_BS relatives à la personne utilisatrice du terminal (ex : photo du visage, empreinte digitale, échantillon de voix de cette personne, etc.), ainsi que l’identifiant ID_S associé au trajet.- an STT memory configured to store, where applicable, the identifiers ID_T_A and ID_T_B of the short-range communication protocol considered, to store the identifiers ID_A, respectively ID_B, and/or graphic and/or textual information to be shared locally with another terminal, possibly DI_AS, DI_BS data relating to the person using the terminal (e.g.: photo of the face, fingerprint, voice sample of this person, etc.), as well as the identifier ID_S associated with the journey.

Les terminaux T_A ou T_B n’étant pas obligatoirement dotés de l’interface MCC de communication courte portée, celle-ci est représentée en pointillé sur la .Since terminals T_A or T_B are not necessarily equipped with the MCC short-range communication interface, this is shown in dotted lines on the .

A l'initialisation, les instructions de code du programme d'ordinateur PG2sont par exemple chargées dans une mémoire RAM (non représentée) avant d'être exécutées par le processeur PROC2. Le processeur PROC2de l'unité de traitement UTR2met notamment en œuvre les actions suivantes, dans le cadre du procédé de contrôle de la présence d’au moins deux personnes A et B à bord d’un véhicule qui va être décrit ci-dessous, selon les instructions du programme d'ordinateur PG2:At initialization, the code instructions of the computer program PG 2 are for example loaded into a RAM memory (not shown) before being executed by the processor PROC 2 . The processor PROC 2 of the processing unit UTR 2 implements in particular the following actions, within the framework of the method for checking the presence of at least two persons A and B on board a vehicle which will be described below, according to the instructions of the computer program PG 2 :

- communication via le réseau longue portée RLP avec l’équipement de communication P, préalablement au trajet à effectuer et pendant le trajet,- communication via the RLP long-range network with the P communication equipment, prior to the journey to be made and during the journey,

- découverte, via le réseau courte portée RCP ou pas, de l’autre terminal T_A ou T_B selon le terminal à l’initiative du déclenchement de la découverte,- discovery, via the short-range RCP network or not, of the other terminal T_A or T_B depending on the terminal initiating the discovery,

- géolocalisation du terminal T_A/T_B,- geolocation of the T_A/T_B terminal,

- stockage des identifiants ID_A, respectivement ID_B, éventuellement des identifiants ID_T_A et ID_T_B du protocole de communication courte portée considéré et/ou d’une information graphique et/ou textuelle à partager localement avec un autre terminal, éventuellement des données relatives à la personne utilisatrice du terminal (ex : photo du visage, empreinte digitale, échantillon de voix de cette personne, etc.), de l’identifiant ID_S de session de communication courte portée,- storage of the identifiers ID_A, respectively ID_B, possibly the identifiers ID_T_A and ID_T_B of the short-range communication protocol considered and/or graphic and/or textual information to be shared locally with another terminal, possibly data relating to the person using the terminal (e.g.: photo of the face, fingerprint, voice sample of this person, etc.), the identifier ID_S of the short-range communication session,

- identification de la personne utilisatrice du terminal, A s’il s’agit de T_A, et B s’il s’agit de T_B.- identification of the person using the terminal, A if it is T_A, and B if it is T_B.

On décrit maintenant, en référence aux figures 4A à 8, le déroulement d’un procédé de contrôle de la présence d’au moins deux personnes A et B à bord d’un véhicule, selon différents modes de réalisation de l'invention. Sur les figures, les actions représentées en pointillé désignent des actions optionnelles qui peuvent ou non être mises en œuvre durant le trajet en commun des personnes A et B.We will now describe, with reference to FIGS. 4A to 8, the progress of a method for checking the presence of at least two persons A and B on board a vehicle, according to different embodiments of the invention. In the figures, the actions shown in dotted lines designate optional actions that may or may not be implemented during the joint journey of persons A and B.

Phase d’activation d’une session d’échange de données correspondant à un trajet à effectuerActivation phase of a data exchange session corresponding to a journey to be made

En référence à la , est décrit un premier mode de réalisation d’une phase d’activation par l’équipement P de la session d’échanges de données entre les terminaux T_A et T_B d’une part, et l’équipement P d’autre part, en lien avec le trajet à effectuer. Selon ce premier mode de réalisation, les terminaux T_A et T_B sont tous les deux dotés d’au moins une interface MCC de communication courte portée de type Bluetooth, NFC ou autres.In reference to the , a first embodiment of an activation phase by the equipment P of the data exchange session between the terminals T_A and T_B on the one hand, and the equipment P on the other hand, in connection with the journey to be made is described. According to this first embodiment, the terminals T_A and T_B are both equipped with at least one MCC short-range communication interface of the Bluetooth, NFC or other type.

En préalable au déroulement de ce procédé, la personne B monte à bord du véhicule V_A utilisé par la personne A à un point de rencontre défini par des coordonnées géographiques (x,y), où x et y représentent par exemple la longitude et la latitude respectivement.Prior to this process, person B boards vehicle V_A used by person A at a meeting point defined by geographic coordinates (x,y), where x and y represent, for example, longitude and latitude respectively.

En S40, A et B déclarent chacun, via leurs applications respectives C_A et C_B, que leur trajet en commun débute. A cet effet :In S40, A and B each declare, via their respective applications C_A and C_B, that their joint journey begins. To this end:

- A sélectionne en S40_A le point de rencontre dans l’application C_A du terminal T_A, à l’aide de l’interface utilisateur IU,- A selects in S40_A the meeting point in the C_A application of the T_A terminal, using the IU user interface,

- B sélectionne en S40_B le point de rencontre dans l’application C_B du terminal T_B, à l’aide de l’interface utilisateur IU.- B selects in S40_B the meeting point in the C_B application of the T_B terminal, using the IU user interface.

En réponse à l’action de sélection S40_A, respectivement S40_B, le terminal T_A, respectivement T_B, envoie à l’équipement de communication P, via le réseau RLP, une notification MSG1_A, respectivement MSG1_B, comprenant :In response to the selection action S40_A, respectively S40_B, the terminal T_A, respectively T_B, sends to the communication equipment P, via the RLP network, a notification MSG1_A, respectively MSG1_B, comprising:

- l’identifiant ID_A, respectivement ID_B,- the identifier ID_A, respectively ID_B,

- le ou les protocoles de communication courte portée supporté(s) par le terminal T_A, respectivement T_B,- the short-range communication protocol(s) supported by the terminal T_A, respectively T_B,

- le ou les identifiants ID_T_A, respectivement ID_T_B, associés à ces protocoles,- the identifier(s) ID_T_A, respectively ID_T_B, associated with these protocols,

- le statut « activé/désactivé » des interfaces de communication courte portée MCC supportant ces protocoles.- the “enabled/disabled” status of the MCC short-range communication interfaces supporting these protocols.

La transmission de ces différentes informations vers l’équipement P peut être effectuée sans perte de généralité en une ou plusieurs requêtes. Lors de la transmission, des mécanismes afférents de chiffrement des messages MSG1_A, MSG1_B, d’authentification des personnes A et B et/ou des terminaux T_A et T_B, qui sont connus de l’homme de métier, peuvent être mis en œuvre.The transmission of these different pieces of information to the equipment P can be carried out without loss of generality in one or more requests. During the transmission, related mechanisms for encrypting the messages MSG1_A, MSG1_B, for authenticating the persons A and B and/or the terminals T_A and T_B, which are known to those skilled in the art, can be implemented.

En S41, l’équipement P reçoit les messages MSG1_A et MSG1_B via son interface de communication MCP ( ).In S41, the P device receives the MSG1_A and MSG1_B messages via its MCP communication interface ( ).

En S42, l’équipement P génère un identifiant ID_S associé à une session d’échange de données qui va avoir lieu durant le trajet entre les terminaux T_A et T_B d’une part, et l‘équipement P d’autre part. L’identifiant ID_S est généré en fonction des identifiants ID_T_A et ID_T_B reçus, en étant associé à un statut dont la valeur est « initialisée ».In S42, the device P generates an identifier ID_S associated with a data exchange session that will take place during the journey between the terminals T_A and T_B on the one hand, and the device P on the other hand. The identifier ID_S is generated according to the identifiers ID_T_A and ID_T_B received, being associated with a status whose value is “initialized”.

En S43, l’équipement P détermine, en fonction des protocoles de courte portée supportés par les terminaux T_A et T_B et en fonction du statut « activé/désactivé » des interfaces de communication courte portée supportant ces protocoles, si une découverte ou communication courte portée peut ou non être établie entre T_A et T_B.In S43, the equipment P determines, based on the short-range protocols supported by the terminals T_A and T_B and based on the “activated/deactivated” status of the short-range communication interfaces supporting these protocols, whether or not a short-range discovery or communication can be established between T_A and T_B.

Dans le cas où l’équipement P détermine un protocole de communication courte portée commun à T_A et T_B, par exemple Bluetooth, pour lequel les interfaces de communication courte portée MCC de T_A et T_B supportant ce protocole sont dans le statut « activée », l’équipement P envoie en S44, via le réseau de communication RLP :In the case where the P device determines a short-range communication protocol common to T_A and T_B, for example Bluetooth, for which the MCC short-range communication interfaces of T_A and T_B supporting this protocol are in the “activated” status, the P device sends in S44, via the RLP communication network:

- l’identifiant de session ID_S au terminal T_A et T_B,- the session identifier ID_S at terminal T_A and T_B,

- l’identifiant ID_T_A au terminal T_B et l’identifiant ID_T_B au terminal T_A.- the identifier ID_T_A at terminal T_B and the identifier ID_T_B at terminal T_A.

Dans le cas où l’équipement P détermine un protocole de communication courte portée commun à T_A et T_B, par exemple Bluetooth, pour lequel les interfaces de communication courte portée de T_A et T_B supportant ce protocole sont respectivement dans le statut « activée » et « désactivée » ou « désactivée » et « activée » ou « désactivée » et « désactivée », l’équipement P établit qu’une communication sera possible dès lors que le protocole Bluetooth sera activé sur T_B et/ou T_A selon le cas. À cet effet, en plus des informations précitées envoyées en S44, l’équipement P envoie au terminal T_A et/ou T_B dont l’interface de communication courte portée est désactivée, un message MSG2_A et/ou MSG2_B respectivement, ce message requérant une activation de l’interface de communication courte portée actuellement désactivée sur le terminal T_A et/ou T_B selon le cas en présence.In the case where the equipment P determines a short-range communication protocol common to T_A and T_B, for example Bluetooth, for which the short-range communication interfaces of T_A and T_B supporting this protocol are respectively in the status “activated” and “deactivated” or “deactivated” and “activated” or “deactivated” and “deactivated”, the equipment P establishes that communication will be possible as soon as the Bluetooth protocol is activated on T_B and/or T_A as the case may be. For this purpose, in addition to the aforementioned information sent in S44, the equipment P sends to the terminal T_A and/or T_B whose short-range communication interface is deactivated, a message MSG2_A and/or MSG2_B respectively, this message requesting an activation of the short-range communication interface currently deactivated on the terminal T_A and/or T_B as the case may be.

Dans le cas où l’équipement P ne parvient pas à déterminer un protocole de communication courte portée commun à T_A et T_B, l’équipement P envoie en S44 au terminal T_A et/ou T_B un message MSG3_A et/ou MSG3_B respectivement, au lieu du message MSG2_A et/ou MSG2B, le message MSG3_A et/ou MSG3_B informant les personnes A et B que leur covoiturage ne peut pas bénéficier d’une certification.In the event that the equipment P fails to determine a short-range communication protocol common to T_A and T_B, the equipment P sends in S44 to the terminal T_A and/or T_B a message MSG3_A and/or MSG3_B respectively, instead of the message MSG2_A and/or MSG2B, the message MSG3_A and/or MSG3_B informing the persons A and B that their carpooling cannot benefit from certification.

En S45, le terminal T_A, respectivement T_B, reçoit le message MSG3_A, respectivement MSG3_B, via son interface de communication MCT ( ).In S45, the terminal T_A, respectively T_B, receives the message MSG3_A, respectively MSG3_B, via its communication interface MCT ( ).

En S46, A et/ou B procède(nt) alors, sur leur terminal T_A, T_ B respectif, à l’activation requise en S6 de leur interface MCC de communication courte portée actuellement désactivée. Une telle activation est effectuée via l’interface utilisateur IU des terminaux T_A, T_B dans les paramètres/réglages de ces terminaux.In S46, A and/or B then perform(s), on their respective terminal T_A, T_B, the activation required in S6 of their currently deactivated short-range communication MCC interface. Such activation is performed via the user interface IU of the terminals T_A, T_B in the parameters/settings of these terminals.

En S47, en réponse à ladite activation, le terminal T_A, respectivement T_B, selon le cas, envoie à l’équipement de communication P, via le réseau RLP, une notification MSG4_A, respectivement MSG4_B, informant l’équipement P que l’activation de leur interface de communication courte portée correspondante a bien été mise en œuvre.In S47, in response to said activation, the terminal T_A, respectively T_B, as the case may be, sends to the communication equipment P, via the RLP network, a notification MSG4_A, respectively MSG4_B, informing the equipment P that the activation of their corresponding short-range communication interface has been successfully implemented.

En S48, l’équipement P reçoit les messages MSG4_A et/ou MSG4_B via son interface de communication MCP.In S48, the P device receives the MSG4_A and/or MSG4_B messages via its MCP communication interface.

En S49, l’équipement P fait passer le statut « initialisée » de la session correspondant à l’identifiant ID_S au statut ayant comme valeur « activée ».In S49, the P device changes the “initialized” status of the session corresponding to the ID_S identifier to the status with the value “activated”.

En référence à la , est décrit un deuxième mode de réalisation d’une phase d’activation par l’équipement P de la session d’échanges de données entre les terminaux T_A et T_B d’une part, et l’équipement P d’autre part, en lien avec le trajet à effectuer. Selon ce deuxième mode de réalisation, au moins un des terminaux T_A et T_B n’est pas doté d’au moins une interface MCC de communication courte portée de type Bluetooth, NFC ou autres. Dans l’exemple décrit ci-dessous, aucun des terminaux T_A et T_B n’est doté d’une telle interface MCC.In reference to the , a second embodiment of a phase of activation by the equipment P of the data exchange session between the terminals T_A and T_B on the one hand, and the equipment P on the other hand, in connection with the journey to be made is described. According to this second embodiment, at least one of the terminals T_A and T_B is not equipped with at least one short-range communication MCC interface of the Bluetooth, NFC or other type. In the example described below, none of the terminals T_A and T_B is equipped with such an MCC interface.

En préalable au déroulement de ce procédé, la personne B monte à bord du véhicule V_A utilisé par la personne A à un point de rencontre défini par des coordonnées géographiques (x,y), où x et y représentent par exemple la longitude et la latitude respectivement.Prior to this process, person B boards vehicle V_A used by person A at a meeting point defined by geographic coordinates (x,y), where x and y represent, for example, longitude and latitude respectively.

En S40’, A et B déclarent chacun, via leurs applications respectives C_A et C_B, que leur trajet en commun débute. A cet effet :In S40’, A and B each declare, via their respective applications C_A and C_B, that their joint journey is beginning. To this end:

- A sélectionne en S40’_A le point de rencontre dans l’application C_A du terminal T_A, à l’aide de l’interface utilisateur IU,- A selects in S40’_A the meeting point in the C_A application of the T_A terminal, using the IU user interface,

- B sélectionne en S40’_B le point de rencontre dans l’application C_B du terminal T_B, à l’aide de l’interface utilisateur IU.- B selects in S40’_B the meeting point in the C_B application of the T_B terminal, using the IU user interface.

En réponse à l’action de sélection S40’_A, respectivement S40’_B, le terminal T_A, respectivement T_B, envoie à l’équipement de communication P, via le réseau RLP, une notification MSG1’_A, respectivement MSG1’_B, comprenant l’identifiant ID_A, respectivement ID_B.In response to the selection action S40’_A, respectively S40’_B, the terminal T_A, respectively T_B, sends to the communication equipment P, via the RLP network, a notification MSG1’_A, respectively MSG1’_B, comprising the identifier ID_A, respectively ID_B.

Lors de la transmission, des mécanismes afférents de chiffrement des messages MSG1_A, MSG1_B, d’authentification des personnes A et B et/ou des terminaux T_A et T_B, qui sont connus de l’homme de métier, peuvent être mis en œuvre.During transmission, related mechanisms for encrypting messages MSG1_A, MSG1_B, for authenticating persons A and B and/or terminals T_A and T_B, which are known to those skilled in the art, may be implemented.

En S41’, l’équipement P reçoit les messages MSG1_A et MSG1_B via son interface de communication MCP ( ).In S41', the P device receives the MSG1_A and MSG1_B messages via its MCP communication interface ( ).

En S42’, l’équipement P génère un identifiant ID_S associé à une session d’échange de données qui va avoir lieu durant le trajet entre les terminaux T_A et T_B d’une part, et l‘équipement P d’autre part. L’identifiant ID_S est généré indépendamment ou en fonction des identifiants ID_A et ID_B reçus, en étant associé à un statut dont la valeur est « initialisée ».In S42’, the P device generates an ID_S identifier associated with a data exchange session that will take place during the journey between the T_A and T_B terminals on the one hand, and the P device on the other hand. The ID_S identifier is generated independently or according to the ID_A and ID_B identifiers received, being associated with a status whose value is “initialized”.

En S43’, l’équipement P envoie aux terminaux T_A et T_B, via le réseau de communication RLP, l’identifiant ID_S généré en S42’.In S43’, the P device sends to the terminals T_A and T_B, via the RLP communication network, the identifier ID_S generated in S42’.

En S44’, le terminal T_A, respectivement T_B, reçoit l’identifiant ID_S généré en S42’, via son interface de communication MCT ( ).In S44', the terminal T_A, respectively T_B, receives the identifier ID_S generated in S42', via its MCT communication interface ( ).

En S45’, le terminal T_A, respectivement T_B, envoie à l’équipement de communication P, via le réseau RLP, une notification MSG2’_A, respectivement MSG2’_B, informant l’équipement P de la bonne réception de l’identifiant ID_S.In S45’, the terminal T_A, respectively T_B, sends to the communication equipment P, via the RLP network, a notification MSG2’_A, respectively MSG2’_B, informing the equipment P of the correct reception of the identifier ID_S.

En S46’, l’équipement P reçoit les messages MSG2’_A et MSG2’_B via son interface de communication MCP.In S46’, the P device receives the MSG2’_A and MSG2’_B messages via its MCP communication interface.

En S47’, l’équipement P fait alors passer le statut « initialisée » de la session correspondant à l’identifiant ID_S au statut ayant comme valeur « activée ».In S47’, the P device then changes the “initialized” status of the session corresponding to the identifier ID_S to the status with the value “activated”.

PhasePhase de collecte d’informations de géolocalisation horodatéescollection of time-stamped geolocation information

En référence à la , est décrit un mode de réalisation d’une phase de collecte, durant le trajet ayant l’identifiant ID_S, d’informations de géolocalisation horodatées en provenance des terminaux T_A et T_B. Une telle phase est mise en œuvre que le terminal T_A et/ou T_B soit doté ou non d’une interface de communication courte portée MCC.In reference to the , an embodiment of a collection phase is described, during the journey having the identifier ID_S, of time-stamped geolocation information from the terminals T_A and T_B. Such a phase is implemented whether or not the terminal T_A and/or T_B is equipped with a short-range communication interface MCC.

A cet effet, à un endroit sur le trajet :For this purpose, at a location on the route:

- l’application C_A déclenche en S500 l’envoi par le terminal T_A à l’équipement P, via le réseau RLP, de premières informations de géolocalisation horodatées IGH1_A générées par le module de géolocalisation LOC du terminal T_A,- the C_A application triggers in S500 the sending by the terminal T_A to the equipment P, via the RLP network, of first time-stamped geolocation information IGH1_A generated by the geolocation module LOC of the terminal T_A,

- l’équipement P reçoit alors ces informations en S501,- the P equipment then receives this information in S501,

- l’application C_B déclenche en S502 l’envoi par le terminal T_B à l’équipement P, via le réseau RLP, de premières informations de géolocalisation horodatées IGH1_B générées par le module de géolocalisation LOC du terminal T_B,- the C_B application triggers in S502 the sending by the terminal T_B to the equipment P, via the RLP network, of first time-stamped geolocation information IGH1_B generated by the geolocation module LOC of the terminal T_B,

- l’équipement P reçoit alors ces informations en S503.- the P equipment then receives this information in S503.

Les actions d’envoi S500 et S502 peuvent être mises en œuvre dans un ordre différent, simultanément ou indépendamment.The sending actions S500 and S502 can be implemented in a different order, simultaneously or independently.

Dans l’exemple représenté sur la , à au moins un endroit suivant sur le trajet :In the example shown in the , at least one of the following locations on the route:

- l’application C_B déclenche en S504 l’envoi par le terminal T_B à l’équipement P, via le réseau RLP, de deuxièmes informations de géolocalisation horodatées IGH2_B générées par le module de géolocalisation LOC du terminal T_B,- the C_B application triggers in S504 the sending by the terminal T_B to the equipment P, via the RLP network, of second time-stamped geolocation information IGH2_B generated by the LOC geolocation module of the terminal T_B,

- l’équipement P reçoit alors ces informations en S505,- the P equipment then receives this information in S505,

- l’application C_A déclenche en S506 l’envoi par le terminal T_A à l’équipement P, via le réseau RLP, de deuxièmes informations de géolocalisation horodatées IGH2_A générées par le module de géolocalisation LOC du terminal T_A,- the C_A application triggers in S506 the sending by the terminal T_A to the equipment P, via the RLP network, of second time-stamped geolocation information IGH2_A generated by the LOC geolocation module of the terminal T_A,

- l’équipement P reçoit alors ces informations en S507,- the P equipment then receives this information in S507,

- et ainsi de suite tout au long du trajet.- and so on throughout the journey.

Les actions d’envoi S504 et S506 peuvent être mises en œuvre dans un ordre différent, simultanément ou indépendamment.Send actions S504 and S506 can be implemented in a different order, simultaneously or independently.

Dans un mode de réalisation, les informations de géolocalisation horodatées IGH1_A, IGH2_A, etc. se présentent sous la forme de triplets (X1_T_A, Y1_T_A, φ1_T_A), (X2_T_A, Y2_T_A, φ2_T_A), …, où :In one embodiment, the time-stamped geolocation information IGH1_A, IGH2_A, etc. is in the form of triplets (X1_T_A, Y1_T_A, φ1_T_A), (X2_T_A, Y2_T_A, φ2_T_A), …, where:

- X1_T_A, X2_T_A, etc. désignent la longitude,- X1_T_A, X2_T_A, etc. denote longitude,

- Y1_T_A, Y2_T_A, etc. désignent la latitude,- Y1_T_A, Y2_T_A, etc. denote the latitude,

- φ1_T_A, φ2_T_A, etc. désignent l’horodatage.- φ1_T_A, φ2_T_A, etc. denote the timestamp.

De manière similaire, les informations de géolocalisation horodatées IGH1_B, IGH2_B, etc. se présentent sous la forme de triplets (X1_T_B, Y1_T_B, φ1_T_B), (X2_T_B, Y2_T_B, φ2_T_B), …, où :Similarly, the timestamped geolocation information IGH1_B, IGH2_B, etc. is presented in the form of triplets (X1_T_B, Y1_T_B, φ1_T_B), (X2_T_B, Y2_T_B, φ2_T_B), …, where:

- X1_T_B, X2_T_B, etc. désignent la longitude,- X1_T_B, X2_T_B, etc. denote longitude,

- Y1_T_B, Y2_T_B, etc. désignent la latitude,- Y1_T_B, Y2_T_B, etc. denote the latitude,

- φ1_T_B, φ2_T_B, etc. désignent l’horodatage.- φ1_T_B, φ2_T_B, etc. denote the timestamp.

Les horodatages peuvent avoir un caractère déterminé par une fréquence fixe ou avoir un caractère aléatoire. Les actions d’envoi S500, S506, respectivement S502, S506 sont déclenchées de façon autonome par le programme d’ordinateur C_A, respectivement C_B, ou bien sont déclenchés sous la forme de « challenges » notifiés par l’équipement P au terminal T_A et/ou T_B. Le mode de déclenchement peut être hybride, c’est-à-dire qu’un des terminaux, T_A par exemple, met en œuvre les actions d’envoi S500, S506 de manière autonome, tandis que le terminal T_B met en œuvre les actions d’envoi S502, S504 suite à la réception d’un challenge en provenance de l’équipement P.The timestamps may have a character determined by a fixed frequency or may have a random character. The sending actions S500, S506, respectively S502, S506 are triggered autonomously by the computer program C_A, respectively C_B, or are triggered in the form of “challenges” notified by the equipment P to the terminal T_A and/or T_B. The triggering mode may be hybrid, i.e. one of the terminals, T_A for example, implements the sending actions S500, S506 autonomously, while the terminal T_B implements the sending actions S502, S504 following the reception of a challenge from the equipment P.

Un tel challenge comprend par exemple les éléments protocolaires nécessaires à la compréhension, par le terminal T_A et/ou T_B, de la nécessité d’envoyer les informations de géolocalisation le concernant. On peut également envisager des éléments optionnels, tels que :Such a challenge includes, for example, the protocol elements necessary for the terminal T_A and/or T_B to understand the need to send geolocation information concerning it. Optional elements can also be considered, such as:

- une quantité et/ou une fréquence de mesures à effectuer (pour déterminer la vitesse du véhicule par exemple),- a quantity and/or frequency of measurements to be carried out (to determine the speed of the vehicle for example),

- une demande d’utilisation d’un réseau de positionnement particulier (GPS, Galileo, etc.).- a request to use a particular positioning network (GPS, Galileo, etc.).

Dans le cas où les actions d’envoi S500, S506, respectivement S502, S504, échouent en raison par exemple d’une couverture insuffisante ou d’une saturation du réseau RLP, les informations IGH1_A, IGH2_A, respectivement IGH1_B, IGH2_B, l’application C_A, respectivement C_B, déclenche en S508, S511, respectivement S509, S510, le stockage temporaire de ces informations dans la mémoire STT des terminaux T_A et/ou T_B, avant de déclencher à nouveau lesdites actions d’envoi, lorsque la couverture du réseau RLP est rétablie ou que ce dernier n’est plus saturé.In the event that the sending actions S500, S506, respectively S502, S504, fail due to, for example, insufficient coverage or saturation of the RLP network, the information IGH1_A, IGH2_A, respectively IGH1_B, IGH2_B, the application C_A, respectively C_B, triggers in S508, S511, respectively S509, S510, the temporary storage of this information in the memory STT of the terminals T_A and/or T_B, before triggering said sending actions again, when the coverage of the RLP network is re-established or the latter is no longer saturated.

Phase de collecte d’informations de découverte horodatéesTime-stamped discovery information collection phase

En référence à la , est décrit un mode de réalisation d’une phase de collecte, durant le trajet ayant l’identifiant ID_S, d’informations de découverte horodatées en provenance des terminaux T_A et T_B. Dans ce mode de réalisation, les terminaux T_A et T_B sont dotés d’une interface de communication courte portée MCC.In reference to the , an embodiment of a collection phase is described, during the journey having the identifier ID_S, of time-stamped discovery information from the terminals T_A and T_B. In this embodiment, the terminals T_A and T_B are provided with a short-range communication interface MCC.

A cet effet, à un endroit sur le trajet, est mis en œuvre ce qui suit.For this purpose, at one location on the route, the following is implemented.

En S600a, l’un des terminaux T_A ou T_B, par exemple T_A, détecte la présence du terminal T_B dans le véhicule V_A, à l’aide de l’identifiant ID_T_B reçu en S45 sur la .In S600a, one of the terminals T_A or T_B, for example T_A, detects the presence of the terminal T_B in the vehicle V_A, using the identifier ID_T_B received in S45 on the .

De manière optionnelle, le procédé se poursuit comme suit :Optionally, the process continues as follows:

-- en S601a, la personne A acquitte cette détection, via l’interface utilisateur IU du terminal T_A,-- in S601a, person A acknowledges this detection, via the user interface IU of the terminal T_A,

-- en S602a, l’application C_A déclenche l’envoi, par le module de communication courte portée MCC du terminal T_A, d’un message d’acquittement MSG5_A au terminal T_B,-- in S602a, the C_A application triggers the sending, by the short-range communication module MCC of the terminal T_A, of an acknowledgment message MSG5_A to the terminal T_B,

-- en S603a, le terminal T_B reçoit le message d’acquittement MSG5_A,-- in S603a, the terminal T_B receives the acknowledgment message MSG5_A,

-- en S604a, la personne B acquitte la réception du message MSG5_A, via l’interface utilisateur IU du terminal T_B,-- in S604a, person B acknowledges receipt of the message MSG5_A, via the user interface IU of the terminal T_B,

-- en S605a, l’application C_B déclenche l’envoi, par le module de communication courte portée MCC du terminal T_B, d’un message d’acquittement MSG5_B au terminal T_A,-- in S605a, the C_B application triggers the sending, by the short-range communication module MCC of the terminal T_B, of an acknowledgment message MSG5_B to the terminal T_A,

-- en S606a, le terminal T_A reçoit le message d’acquittement MSG5_B.-- in S606a, the terminal T_A receives the acknowledgment message MSG5_B.

En S607a, l’application C_A, respectivement C_B, vérifie que le contexte d’exécution de la découverte mutuelle entre les deux terminaux partage l’identifiant de session ID_S.In S607a, the application C_A, respectively C_B, checks that the execution context of the mutual discovery between the two terminals shares the session identifier ID_S.

De manière optionnelle en S608a, l’application C_A, respectivement C_B, exécute un challenge de chiffrement/déchiffrement d’une chaîne de caractères aléatoirement générée, prouvant réciproquement à l’application C_A, respectivement C_B, que l’autre application C_B, respectivement C_A, est un composant électroniquement « signé » et valide.Optionally in S608a, the application C_A, respectively C_B, executes an encryption/decryption challenge of a randomly generated character string, reciprocally proving to the application C_A, respectively C_B, that the other application C_B, respectively C_A, is an electronically “signed” and valid component.

A l’issue de l’action S607a ou S608a, en S609a, l’application C_A, respectivement C_B, génère une information IRD_A, respectivement IRD_B, représentative de la réussite ou de l’échec de la découverte entre les terminaux T_A et T_B.At the end of action S607a or S608a, in S609a, the application C_A, respectively C_B, generates information IRD_A, respectively IRD_B, representing the success or failure of the discovery between the terminals T_A and T_B.

En S610a, l’une des applications C_A ou C_B, l’application C_B dans l’exemple représenté, déclenche l’envoi par le terminal T_B à l’équipement P, via le réseau RLP, de premières informations de découverte horodatées IDH1_B.In S610a, one of the applications C_A or C_B, the application C_B in the example shown, triggers the sending by the terminal T_B to the equipment P, via the RLP network, of first time-stamped discovery information IDH1_B.

L’équipement P reçoit en S611a les informations IDH1_B et les stocke dans sa mémoire STP en S612a.The P device receives the IDH1_B information in S611a and stores it in its STP memory in S612a.

En S613a, l’application C_A déclenche l’envoi par le terminal T_A à l’équipement P, via le réseau RLP, de premières informations de découverte horodatées IDH1_A.In S613a, the C_A application triggers the sending by the terminal T_A to the P equipment, via the RLP network, of first time-stamped discovery information IDH1_A.

L’équipement P reçoit en S614a les informations IDH1_A et les stocke dans sa mémoire STP en S615a.The P device receives the IDH1_A information in S614a and stores it in its STP memory in S615a.

Les actions d’envoi S610a et S613a peuvent être mises en œuvre dans un ordre différent, simultanément ou indépendamment.Send actions S610a and S613a can be implemented in a different order, simultaneously or independently.

La phase de découverte qui vient d’être décrite ci-dessus est itérée au moins une fois au cours du trajet de façon à ce que :The discovery phase just described above is iterated at least once during the journey so that:

- en S616a, l’une des applications C_A ou C_B, l’application C_A dans l’exemple représenté, déclenche l’envoi par le terminal T_A à l’équipement P, via le réseau RLP, de deuxièmes informations de découverte horodatées IDH2_A,- in S616a, one of the applications C_A or C_B, the application C_A in the example shown, triggers the sending by the terminal T_A to the equipment P, via the RLP network, of second time-stamped discovery information IDH2_A,

- l’équipement P reçoit en S617a les informations IDH2_A et les stocke dans sa mémoire STP en S618a,- the P equipment receives the IDH2_A information in S617a and stores it in its STP memory in S618a,

- en S619a, l’application C_B déclenche l’envoi par le terminal T_B à l’équipement P, via le réseau RLP, de deuxièmes informations de découverte horodatées IDH2_B,- in S619a, the C_B application triggers the sending by the terminal T_B to the P equipment, via the RLP network, of second time-stamped discovery information IDH2_B,

- l’équipement P reçoit en S620a les informations IDH2_B et les stocke dans sa mémoire STP en S621a.- the P equipment receives the IDH2_B information in S620a and stores it in its STP memory in S621a.

Ainsi, au cours du trajet, l’équipement P est en mesure de collecter des informations de découverte horodatées IDH1_A, IDH2_A, IDH3_A, etc…en provenance du terminal T_A et des informations de découverte horodatées IDH1_B, IDH2_B, IDH3_B, etc.…en provenance du terminal T_B.Thus, during the journey, the P equipment is able to collect time-stamped discovery information IDH1_A, IDH2_A, IDH3_A, etc. from the T_A terminal and time-stamped discovery information IDH1_B, IDH2_B, IDH3_B, etc. from the T_B terminal.

Dans un mode de réalisation, les informations de découverte horodatées IDH1_A, IDH2_A, IDH3_A, etc., respectivement IDH1_B, IDH2_B, IDH3_B, etc., comprennent l’information IRD_A, respectivement IRD_B, représentative de la réussite ou de l’échec de la découverte, la nature de la découverte (présence d’un challenge de cryptage, etc.) et son horodatage. Les horodatages peuvent avoir un caractère déterminé par une fréquence fixe ou variable ou bien avoir un caractère aléatoire.In one embodiment, the time-stamped discovery information IDH1_A, IDH2_A, IDH3_A, etc., respectively IDH1_B, IDH2_B, IDH3_B, etc., comprises the information IRD_A, respectively IRD_B, representative of the success or failure of the discovery, the nature of the discovery (presence of an encryption challenge, etc.) and its time stamp. The time stamps may have a character determined by a fixed or variable frequency or may have a random character.

Dans le cas où les actions d’envoi S613a, S616a, respectivement S610a, S619a, échouent en raison par exemple d’une couverture insuffisante ou d’une saturation du réseau RLP, l’application C_A, respectivement C_B, déclenche en S623a, S624a, respectivement S622a, S625a, le stockage temporaire des informations IDH1_A, IDH2_A, respectivement IDH1_B, IDH2_B dans la mémoire STT des terminaux T_A et/ou T_B, avant de déclencher à nouveau lesdites actions d’envoi, une fois que la couverture du réseau RLP est rétablie ou que ce dernier n’est plus saturé.In the event that the sending actions S613a, S616a, respectively S610a, S619a, fail due to, for example, insufficient coverage or saturation of the RLP network, the application C_A, respectively C_B, triggers in S623a, S624a, respectively S622a, S625a, the temporary storage of the information IDH1_A, IDH2_A, respectively IDH1_B, IDH2_B in the memory STT of the terminals T_A and/or T_B, before triggering said sending actions again, once the coverage of the RLP network is re-established or the latter is no longer saturated.

En référence à la , on décrit une variante de réalisation du déroulement de la phase de découverte illustrée en . Une telle variante se distingue du mode de réalisation de la , en ce que l’équipement P commande auprès du terminal T_A ou T_B l’envoi d’une requête en découverte du terminal T_B, respectivement T_A, alors que dans l’exemple de la , une telle action, S600a sur la , est mise en œuvre à l’initiative du terminal T_A. Il en résulte que les informations IDH1_A, IDH2_A, ..., respectivement IDH1_B, IDH2_B, …peuvent être certifiées avec un niveau de confiance supérieur.In reference to the , we describe a variant of the implementation of the discovery phase illustrated in . Such a variant is distinguished from the embodiment of the , in that the equipment P orders the terminal T_A or T_B to send a request to discover the terminal T_B, respectively T_A, whereas in the example of the , such action, S600a on the , is implemented at the initiative of the terminal T_A. As a result, the information IDH1_A, IDH2_A, ..., respectively IDH1_B, IDH2_B, … can be certified with a higher level of confidence.

A cet effet, en S00b, l’équipement P envoie à l’un des terminaux T_A ou T_B, T_A dans l’exemple de la , via le réseau RLP, une séquence aléatoire (ex : chaînes de caractères) de valeur S.For this purpose, in S00b, the equipment P sends to one of the terminals T_A or T_B, T_A in the example of the , via the RLP network, a random sequence (e.g. character strings) of value S.

Le terminal T_A reçoit cette séquence en S01b.Terminal T_A receives this sequence in S01b.

En S600b, T_A requiert la découverte du terminal T_B dans le véhicule V_A, à l’aide de l’identifiant ID_T_B reçu en S45 sur la .In S600b, T_A requests the discovery of the terminal T_B in the vehicle V_A, using the identifier ID_T_B received in S45 on the .

La phase de découverte se poursuit comme suit :The discovery phase continues as follows:

-- en S601b, la personne A acquitte cette découverte, via l’interface utilisateur IU du terminal T_A,-- in S601b, person A acknowledges this discovery, via the user interface IU of the terminal T_A,

-- en S602b, l’application C_A déclenche l’envoi, par le module de communication courte portée MCC du terminal T_A, d’un message d’acquittement MSG5_A au terminal T_B, ledit message contenant la valeur S de la séquence aléatoire,-- in S602b, the application C_A triggers the sending, by the short-range communication module MCC of the terminal T_A, of an acknowledgment message MSG5_A to the terminal T_B, said message containing the value S of the random sequence,

-- en S603b, le terminal T_B reçoit le message d’acquittement MSG5_A,-- in S603b, the terminal T_B receives the acknowledgment message MSG5_A,

-- en S604b, la personne B acquitte la réception du message MSG5_A, via l’interface utilisateur IU du terminal T_B,-- in S604b, person B acknowledges receipt of the message MSG5_A, via the user interface IU of the terminal T_B,

-- en S605b, l’application C_B déclenche l’envoi, par le module de communication courte portée MCC du terminal T_B, d’un message d’acquittement MSG5_B au terminal T_A, ledit message contenant la valeur S de la séquence aléatoire,-- in S605b, the application C_B triggers the sending, by the short-range communication module MCC of the terminal T_B, of an acknowledgment message MSG5_B to the terminal T_A, said message containing the value S of the random sequence,

-- en S606b, le terminal T_A reçoit le message d’acquittement MSG5_B.-- in S606b, the terminal T_A receives the acknowledgment message MSG5_B.

En S607b, l’application C_A, respectivement C_B, vérifie que le contexte d’exécution de la découverte mutuelle entre les deux terminaux partage l’identifiant de session ID_S et la valeur S de la séquence aléatoire.In S607b, the application C_A, respectively C_B, checks that the execution context of the mutual discovery between the two terminals shares the session identifier ID_S and the value S of the random sequence.

Les actions suivantes S608b à S625b sont similaires aux actions précitées S608a à S625a en lien avec la , si ce n’est que les premières informations de découverte horodatées IDH1_B envoyées en S610b à l’équipement P, de même que les premières informations de découverte horodatées IDH1_A envoyées en S613b, contiennent la valeur S de la séquence aléatoire.The following actions S608b to S625b are similar to the above actions S608a to S625a in connection with the , except that the first time-stamped discovery information IDH1_B sent in S610b to the equipment P, as well as the first time-stamped discovery information IDH1_A sent in S613b, contain the value S of the random sequence.

La valeur S’ d’une nouvelle séquence aléatoire peut ensuite être envoyée par l’équipement P au terminal T_A ou T_B en vue de la transmission à l’équipement P des deuxièmes informations de découverte IDH2_A et IDH2_B.The value S’ of a new random sequence can then be sent by the equipment P to the terminal T_A or T_B for the purpose of transmitting to the equipment P the second discovery information IDH2_A and IDH2_B.

Conformément à la variante de réalisation de la , le choix, par l’équipement P, de l’envoi de la valeur S, S’ de la séquence aléatoire à T_A ou T_B peut avoir un caractère immuable. Par exemple, il peut être décidé que ce sera toujours le terminal T_A (conducteur) ou toujours le terminal T_B (passager) qui recevra la valeur S, S’. Un tel choix peut également être inversé ou aléatoire.In accordance with the embodiment variant of the , the choice, by the equipment P, of sending the value S, S' of the random sequence to T_A or T_B can have an immutable character. For example, it can be decided that it will always be the terminal T_A (driver) or always the terminal T_B (passenger) which will receive the value S, S'. Such a choice can also be reversed or random.

Dans cette variante de réalisation, les horodatages peuvent avoir un caractère déterminé par une fréquence fixe ou variable ou bien avoir un caractère aléatoire.In this embodiment, the timestamps may have a character determined by a fixed or variable frequency or may have a random character.

Pour se prémunir des problèmes de couverture du réseau RLP, lesquels sont susceptibles d’affecter cette variante de réalisation de bout-en-bout, un mécanisme de repli vers le mode de réalisation de la est susceptible d’être agréé entre l’équipement P et chaque application C_A et C_B. Selon un exemple de réalisation non exhaustif, l’équipement P peut indiquer à chaque terminal T_A, T_B qu’en cas d’absence de réception par ces derniers, après une certaine durée, d’une nouvelle valeur de séquence aléatoire en provenance de l’équipement P, c’est au terminal T_A ou T_B de reprendre l’initiative de la découverte, selon le mode de réalisation de la .To guard against RLP network coverage issues, which are likely to affect this end-to-end embodiment variant, a fallback mechanism to the embodiment of the is likely to be agreed between the equipment P and each application C_A and C_B. According to a non-exhaustive example of embodiment, the equipment P can indicate to each terminal T_A, T_B that in the event of the latter not receiving, after a certain duration, a new random sequence value from the equipment P, it is up to the terminal T_A or T_B to take the initiative of the discovery, according to the embodiment of the .

En référence à la , est décrit un autre mode de réalisation d’une phase de collecte, durant le trajet ayant l’identifiant ID_S, d’informations de découverte horodatées en provenance des terminaux T_A et T_B. Dans ce mode de réalisation, les terminaux T_A et T_B sont dotés d’une interface de communication courte portée MCC et sont ainsi aptes à détecter la présence, dans le véhicule V_A, de différents équipements dotés également d’une interface de communication courte portée, tels que les terminaux ou équipements E1, …, EMillustrés sur la . Un tel mode de réalisation peut être mis en œuvre en complément des modes de réalisation décrits en référence aux figures 6A et 6B ou alternativement.In reference to the , another embodiment of a collection phase is described, during the journey having the identifier ID_S, of time-stamped discovery information from the terminals T_A and T_B. In this embodiment, the terminals T_A and T_B are provided with a short-range communication interface MCC and are thus able to detect the presence, in the vehicle V_A, of different equipment also provided with a short-range communication interface, such as the terminals or equipment E 1 , …, E M illustrated in the . Such an embodiment may be implemented in addition to the embodiments described with reference to FIGS. 6A and 6B or alternatively.

A cet effet, à un endroit sur le trajet, est mis en œuvre ce qui suit.For this purpose, at one location on the route, the following is implemented.

En S600c, l’un des terminaux T_A ou T_B, par exemple T_B, détecte la présence dans le véhicule V_A de K équipements ou terminaux parmi E1, …, EM.In S600c, one of the terminals T_A or T_B, for example T_B, detects the presence in the vehicle V_A of K devices or terminals among E 1 , …, E M .

En S601c, l’application C_B déclenche alors l’envoi par le terminal T_B à l’équipement P, via le réseau RLP, de premières informations de découverte horodatées IDH1_B qui comprennent le nombre K d’équipements/terminaux détectés et leurs identifiants respectifs.In S601c, the C_B application then triggers the sending by the terminal T_B to the equipment P, via the RLP network, of first time-stamped discovery information IDH1_B which includes the number K of equipment/terminals detected and their respective identifiers.

L’équipement P reçoit en S602c les informations IDH1_B et les stocke dans sa mémoire STP en S603c.The P device receives the IDH1_B information in S602c and stores it in its STP memory in S603c.

En S604c, le terminal T_A détecte à son tour la présence dans le véhicule V_A de L équipements ou terminaux parmi E1, …, EM.In S604c, the terminal T_A in turn detects the presence in the vehicle V_A of L equipment or terminals among E 1 , …, E M .

En S605c, l’application C_A déclenche alors l’envoi par le terminal T_A à l’équipement P, via le réseau RLP, de premières informations de découverte horodatées IDH1_A qui comprennent le nombre L d’équipements/terminaux détectés et leurs identifiants respectifs.In S605c, the application C_A then triggers the sending by the terminal T_A to the equipment P, via the RLP network, of first time-stamped discovery information IDH1_A which includes the number L of equipment/terminals detected and their respective identifiers.

L’équipement P reçoit en S606c les informations IDH1_A et les stocke dans sa mémoire STP en S607c.The P device receives the IDH1_A information in S606c and stores it in its STP memory in S607c.

Dans l’exemple représenté :In the example shown:

- K peut être égal à L et les équipements/terminaux découverts par T_A, respectivement T_B, peuvent être les mêmes ou non,- K can be equal to L and the equipments/terminals discovered by T_A, respectively T_B, can be the same or not,

- K peut être inférieur ou supérieur L.- K can be less than or greater than L.

Les actions précitées sont itérées au moins une fois au cours du trajet.The above actions are iterated at least once during the journey.

Ainsi :So :

En S608c, l’un des terminaux T_A ou T_B, par exemple T_A, détecte la présence dans le véhicule V_A de Q équipements ou terminaux parmi E1, …, EM.In S608c, one of the terminals T_A or T_B, for example T_A, detects the presence in the vehicle V_A of Q equipment or terminals among E 1 , …, E M .

En S609c, l’application C_A déclenche alors l’envoi par le terminal T_A à l’équipement P, via le réseau RLP, de deuxièmes informations de découverte horodatées IDH2_A qui comprennent le nombre Q d’équipements/terminaux détectés et leurs identifiants respectifs.In S609c, the application C_A then triggers the sending by the terminal T_A to the equipment P, via the RLP network, of second time-stamped discovery information IDH2_A which includes the number Q of equipment/terminals detected and their respective identifiers.

L’équipement P reçoit en S610c les informations IDH2_A et les stocke dans sa mémoire STP en S611c.The P device receives the IDH2_A information in S610c and stores it in its STP memory in S611c.

En S612c, le terminal T_B détecte à son tour la présence dans le véhicule V_A de R équipements ou terminaux parmi E1, …, EM.In S612c, the terminal T_B in turn detects the presence in the vehicle V_A of R devices or terminals among E 1 , …, E M .

En S613c, l’application C_B déclenche alors l’envoi par le terminal T_B à l’équipement P, via le réseau RLP, de deuxièmes informations de découverte horodatées IDH2_B qui comprennent le nombre R d’équipements/terminaux détectés et leurs identifiants respectifs.In S613c, the C_B application then triggers the sending by the terminal T_B to the equipment P, via the RLP network, of second time-stamped discovery information IDH2_B which includes the number R of equipment/terminals detected and their respective identifiers.

L’équipement P reçoit en S614c les informations IDH2_B et les stocke dans sa mémoire STP en S615c.The P device receives the IDH2_B information in S614c and stores it in its STP memory in S615c.

Dans l’exemple représenté :In the example shown:

- Q peut être égal à R et les équipements/terminaux découverts par T_A, respectivement T_B, peuvent être les mêmes ou non,- Q can be equal to R and the equipments/terminals discovered by T_A, respectively T_B, can be the same or not,

- Q peut être inférieur ou supérieur R.- Q can be less than or greater than R.

Les actions d’envoi S601c, S605c, respectivement S609c, S613c, peuvent être mises en œuvre dans un ordre différent, simultanément ou indépendamment.The sending actions S601c, S605c, respectively S609c, S613c, can be implemented in a different order, simultaneously or independently.

Dans le cas où les actions d’envoi S601c, S613c, respectivement S605c, S609c, échouent en raison par exemple d’une couverture insuffisante ou d’une saturation du réseau RLP, l’application C_A, respectivement C_B, déclenche en S616c, S617c, respectivement S618c, S619c, le stockage temporaire des informations IDH1_A, IDH2_A, respectivement IDH1_B, IDH2_B dans la mémoire STT des terminaux T_A et/ou T_B, avant de déclencher à nouveau lesdites actions d’envoi, une fois que la couverture du réseau RLP est rétablie ou que ce dernier n’est plus saturé.In the event that the sending actions S601c, S613c, respectively S605c, S609c, fail due to, for example, insufficient coverage or saturation of the RLP network, the application C_A, respectively C_B, triggers in S616c, S617c, respectively S618c, S619c, the temporary storage of the information IDH1_A, IDH2_A, respectively IDH1_B, IDH2_B in the memory STT of the terminals T_A and/or T_B, before triggering said sending actions again, once the coverage of the RLP network is re-established or the latter is no longer saturated.

En référence à la , est décrit un mode de réalisation d’une phase de collecte, durant le trajet ayant l’identifiant ID_S, d’informations de découverte horodatées en provenance des terminaux T_A et T_B. Dans ce mode de réalisation, les terminaux T_A et T_B ne sont pas dotés d’une interface de communication courte portée MCC.In reference to the , an embodiment of a collection phase is described, during the journey having the identifier ID_S, of time-stamped discovery information from the terminals T_A and T_B. In this embodiment, the terminals T_A and T_B are not provided with a short-range communication interface MCC.

A cet effet, à un endroit sur le trajet, est mis en œuvre ce qui suit.For this purpose, at one location on the route, the following is implemented.

En S600d, l’une des personnes A et B, de préférence la personne qui ne conduit pas, B dans l’exemple représenté, restitue une information INF sur son terminal T_B à l’aide de l’interface utilisateur IU. Une telle information INF peut être préalablement stockée dans la mémoire STT du terminal T_B ou être générée à la volée par le terminal T_B. L’information INF peut être un élément graphique tel que par exemple une image, un élément textuel codé dans une image, un QR code («Quick Response Code» en anglais), ou bien un élément sonore, tel que par exemple un son particulier : une musique, le son ambiant dans le véhicule V_A, etc.In S600d, one of the persons A and B, preferably the person who is not driving, B in the example shown, returns an information INF on his terminal T_B using the user interface IU. Such an information INF can be previously stored in the memory STT of the terminal T_B or be generated on the fly by the terminal T_B. The information INF can be a graphic element such as for example an image, a text element coded in an image, a QR code (" Quick Response Code " in English), or a sound element, such as for example a particular sound: music, the ambient sound in the vehicle V_A, etc.

En S601d, B demande à A de capturer l’information INF à partir de son terminal T_A.In S601d, B asks A to capture the information INF from its terminal T_A.

En S602d, A capture l’information INF via l’interface utilisateur IU de son terminal T_A, une caméra ou un microphone selon le type d’information INF restituée.In S602d, A captures the INF information via the user interface IU of its terminal T_A, a camera or a microphone depending on the type of INF information returned.

Le partage de l’information INF entre les deux terminaux T_A et T_B correspond alors à une phase de découverte mutuelle à l’intérieur du véhicule V_A.The sharing of INF information between the two terminals T_A and T_B then corresponds to a phase of mutual discovery inside the vehicle V_A.

En S603d, l’application C_B déclenche alors l’envoi par le terminal T_B à l’équipement P, via le réseau RLP, de premières informations de découverte horodatées IDH1_B qui comprennent l’information INF.In S603d, the C_B application then triggers the sending by the terminal T_B to the P equipment, via the RLP network, of first time-stamped discovery information IDH1_B which includes the INF information.

L’équipement P reçoit en S604d les informations IDH1_B et les stocke dans sa mémoire STP en S605d.The P device receives the IDH1_B information in S604d and stores it in its STP memory in S605d.

En S606d, l’application C_A déclenche alors l’envoi par le terminal T_A à l’équipement P, via le réseau RLP, de premières informations de découverte horodatées IDH1_A qui comprennent l’information INF.In S606d, the application C_A then triggers the sending by the terminal T_A to the equipment P, via the RLP network, of first time-stamped discovery information IDH1_A which includes the information INF.

L’équipement P reçoit en S607d les informations IDH1_A et les stocke dans sa mémoire STP en S608d.The P device receives the IDH1_A information in S607d and stores it in its STP memory in S608d.

Les actions précitées sont itérées au moins une fois au cours du trajet.The above actions are iterated at least once during the journey.

Ainsi :So :

En S609b, B restitue une information INF’ sur son terminal T_B à l’aide de l’interface utilisateur IU. Une telle information INF’ peut être la même que l’information INF ou différente.In S609b, B returns an information INF’ on its terminal T_B using the user interface IU. Such information INF’ may be the same as the information INF or different.

En S610d, B demande à A de capturer l’information INF’ à partir de son terminal T_A.In S610d, B asks A to capture the information INF’ from its terminal T_A.

En S611d, A capture l’information INF’ via l’interface utilisateur IU de son terminal T_A, une caméra ou un microphone selon le type d’information INF’ restituée.In S611d, A captures the information INF’ via the user interface IU of its terminal T_A, a camera or a microphone depending on the type of information INF’ returned.

En S612d, l’application C_B déclenche alors l’envoi par le terminal T_B à l’équipement P, via le réseau RLP, de deuxièmes informations de découverte horodatées IDH2_B qui comprennent l’information INF’.In S612d, the C_B application then triggers the sending by the terminal T_B to the P equipment, via the RLP network, of second time-stamped discovery information IDH2_B which includes the INF’ information.

L’équipement P reçoit en S613d les informations IDH2_B et les stocke dans sa mémoire STP en S614d.The P device receives the IDH2_B information in S613d and stores it in its STP memory in S614d.

En S615d, l’application C_A déclenche alors l’envoi par le terminal T_A à l’équipement P, via le réseau RLP, de deuxièmes informations de découverte horodatées IDH2_A qui comprennent l’information INF’.In S615d, the application C_A then triggers the sending by the terminal T_A to the equipment P, via the RLP network, of second time-stamped discovery information IDH2_A which includes the information INF’.

L’équipement P reçoit en S616d les informations IDH1_A et les stocke dans sa mémoire STP en S617d.The P device receives the IDH1_A information in S616d and stores it in its STP memory in S617d.

Les actions d’envoi S606d, S615d, respectivement S603d, S612d, peuvent être mises en œuvre dans un ordre différent, simultanément ou indépendamment.The sending actions S606d, S615d, respectively S603d, S612d, can be implemented in a different order, simultaneously or independently.

Dans le cas où les actions d’envoi S606d, S615d, respectivement S603d, S612d, échouent en raison par exemple d’une couverture insuffisante ou d’une saturation du réseau RLP, l’application C_A, respectivement C_B, déclenche en S618d, S619d, respectivement S620d, S621d, le stockage temporaire des informations IDH1_A, IDH2_A, respectivement IDH1_B, IDH2_B dans la mémoire STT des terminaux T_A et/ou T_B, avant de déclencher à nouveau lesdites actions d’envoi, une fois que la couverture du réseau RLP est rétablie ou que ce dernier n’est plus saturé.In the event that the sending actions S606d, S615d, respectively S603d, S612d, fail due to, for example, insufficient coverage or saturation of the RLP network, the application C_A, respectively C_B, triggers in S618d, S619d, respectively S620d, S621d, the temporary storage of the information IDH1_A, IDH2_A, respectively IDH1_B, IDH2_B in the memory STT of the terminals T_A and/or T_B, before triggering said sending actions again, once the coverage of the RLP network is re-established or the latter is no longer saturated.

Phase de collecte d’informationsInformation collection phase d’identitéidentity horodatéestimestamped

On décrit maintenant en référence à la un mode de réalisation d’une phase de collecte, durant le trajet ayant l’identifiant ID_S, d’informations d’identité horodatées en provenance d’au moins un des terminaux T_A et T_B, de préférence le terminal de la personne qui ne conduit pas, T_B dans l’exemple représenté.We now describe with reference to the an embodiment of a collection phase, during the journey having the identifier ID_S, of time-stamped identity information from at least one of the terminals T_A and T_B, preferably the terminal of the person who is not driving, T_B in the example shown.

Un tel mode de réalisation est optionnel ou pas.Such an embodiment is optional or not.

La mise en œuvre d’une telle phase est inspirée par les considérations et contraintes pratiques suivantes :The implementation of such a phase is inspired by the following practical considerations and constraints:

- il s’agit de certifier la promiscuité dans le même habitacle du conducteur A et du passager B, ce qui permet de renforcer encore davantage la garantie vis-à-vis de l’équipement P que les personnes A et B ont bien effectué le trajet en commun ;- this involves certifying the promiscuity in the same passenger compartment of driver A and passenger B, which further strengthens the guarantee with regard to equipment P that persons A and B have indeed made the journey together;

- un terminal, typiquement celui de la personne A, peut, durant le trajet, être dévolu à d’autres utilisations, comme notamment l’aide à la navigation (programme d’ordinateur utilisant le GPS, etc.) ;- a terminal, typically that of person A, can, during the journey, be used for other purposes, such as navigation assistance (computer program using GPS, etc.);

- il n’est pas souhaitable que la personne A, qui conduit, utilise un mécanisme de certification de sa présence qui affecterait sa concentration au volant, tel que par exemple se photographier avec son terminal T_A, alors que le véhicule V_A roule.- it is not desirable for person A, who is driving, to use a mechanism to certify his presence which would affect his concentration at the wheel, such as for example taking a photo of himself with his terminal T_A, while the vehicle V_A is moving.

A cet effet, à un endroit sur le trajet, est mis en œuvre ce qui suit, à un instant aléatoire ou choisi judicieusement durant le trajet quand les conditions de circulation sont favorables.For this purpose, at a location on the route, the following is implemented, at a random or judiciously chosen time during the route when traffic conditions are favorable.

En S700a, l’application C_B du terminal T_B utilisé par la personne B, qui ne conduit pas, collecte une preuve de la présence de B. Une telle preuve consiste en la génération de données DI_B d’identification de B.In S700a, the application C_B of the terminal T_B used by the person B, who is not driving, collects proof of the presence of B. Such proof consists of the generation of data DI_B identifying B.

La réalisation de l’étape S700a est assurée par des moyens connus de l’homme de métier, consentis préalablement par B et supposant :The performance of step S700a is ensured by means known to those skilled in the art, previously agreed to by B and assuming:

- l’approbation par B que l’application C_B ait accès aux capacités afférentes du terminal T_B au sein duquel cette application est exécutée ;- approval by B that the application C_B has access to the relevant capabilities of the terminal T_B within which this application is executed;

- le stockage préalable de données d’identification DI_BS de la personne B dans la mémoire STT du terminal T_B. Parmi ces moyens, citons de manière non exhaustive :- the prior storage of identification data DI_BS of person B in the STT memory of the terminal T_B. These means include, but are not limited to:

- la reconnaissance faciale ;- facial recognition;

- la reconnaissance d’empreintes digitales ;- fingerprint recognition;

- la reconnaissance d’un échantillon de voix,- recognition of a voice sample,

-etc.-etc.

Dans un exemple de réalisation, l’application C_B du terminal T_B invite B à prononcer le mot « tartiflette ».In an exemplary implementation, the C_B application of the T_B terminal invites B to pronounce the word “tartiflette”.

En S701a, l’application C_B du terminal T_B utilisé par la personne B qui ne conduit pas collecte une preuve de la présence de A. Une telle preuve consiste en la génération de données DI_A d’identification de A.In S701a, the application C_B of the terminal T_B used by the person B who is not driving collects proof of the presence of A. Such proof consists of the generation of data DI_A identifying A.

Dans ce mode de réalisation, il est supposé que des données d’identification DI_BS de la personne A ont été stockées préalablement dans la mémoire STT du terminal T_B.In this embodiment, it is assumed that identification data DI_BS of person A has been previously stored in the STT memory of the terminal T_B.

Les moyens utilisés pour identifier A sont les mêmes que dans l’étape S700. De préférence, la reconnaissance d’un échantillon de voix sera mise en œuvre car c’est la méthode qui affecte le moins la concentration et/ou les capacités motrices de A.The means used to identify A are the same as in step S700. Preferably, recognition of a voice sample will be implemented because this is the method that least affects A's concentration and/or motor skills.

Dans un exemple de réalisation, l’application C_B du terminal T_B invite A à prononcer le mot « montagne ».In an exemplary implementation, the application C_B of the terminal T_B invites A to pronounce the word “mountain”.

En S702a, les données d’identification DI_A et DI_B sont enregistrées dans la mémoire STT du terminal T_B.In S702a, the identification data DI_A and DI_B are stored in the STT memory of the terminal T_B.

En S703a, les données d’identification DI_B sont comparées aux données DI_BS d’identification de B qui ont été préalablement stockées dans la mémoire STT du terminal T_B.In S703a, the identification data DI_B are compared with the identification data DI_BS of B which have been previously stored in the STT memory of the terminal T_B.

Dans l’exemple représenté, le mot « tartiflette » DI_B est comparé à des échantillons de voix préalablement enregistrés DI_BS.In the example shown, the word “tartiflette” DI_B is compared to previously recorded voice samples DI_BS.

A l’issue de la comparaison, en S704a, l’application C_B du terminal T_B envoie une notification NOTIF_B à l’équipement P, via le réseau RLP, lui indiquant si DI_B=DI_BS ou DI_B≠DI_BS.At the end of the comparison, in S704a, the C_B application of the T_B terminal sends a NOTIF_B notification to the P device, via the RLP network, indicating whether DI_B=DI_BS or DI_B≠DI_BS.

En S705a, l’équipement P reçoit la notification NOTIF_B et stocke en S706a le succès (DI_B=DI_BS) ou l’échec (DI_B≠DI_BS) de cette identification dans sa mémoire STP.In S705a, the P device receives the NOTIF_B notification and stores in S706a the success (DI_B=DI_BS) or failure (DI_B≠DI_BS) of this identification in its STP memory.

En S707a, les données d’identification DI_A sont comparées aux données DI_AS d’identification de A qui ont été préalablement stockées dans la mémoire STT du terminal T_B.In S707a, the identification data DI_A are compared with the identification data DI_AS of A which have been previously stored in the STT memory of the terminal T_B.

Dans l’exemple représenté, le mot « montagne » DI_A est comparé à des échantillons de voix préalablement enregistrés DI_AS.In the example shown, the word "mountain" DI_A is compared to previously recorded voice samples DI_AS.

A l’issue de la comparaison, en S708a, l’application C_B du terminal T_B envoie une notification NOTIF_A à l’équipement P, via le réseau RLP, lui indiquant si DI_A=DI_AS ou DI_A≠DI_AS.At the end of the comparison, in S708a, the C_B application of the T_B terminal sends a NOTIF_A notification to the P device, via the RLP network, indicating whether DI_A=DI_AS or DI_A≠DI_AS.

En S709a, l’équipement P reçoit la notification NOTIF_A et stocke en S710a le succès (DI_A=DI_AS) ou l’échec (DI_A≠DI_AS) de cette identification dans sa mémoire STP.In S709a, the P device receives the NOTIF_A notification and stores in S710a the success (DI_A=DI_AS) or failure (DI_A≠DI_AS) of this identification in its STP memory.

On décrit maintenant en référence à la une variante de réalisation du mode de réalisation de la .We now describe with reference to the an alternative embodiment of the embodiment of the .

Le procédé selon cette variante comprend des étapes S700b et S701b identiques aux étapes S700a et S701a de la .The method according to this variant comprises steps S700b and S701b identical to steps S700a and S701a of the .

En S702b, l’application C_B du terminal T_B envoie les données d’identification DI_A et DI_B à l’équipement P, via le réseau RLP.In S702b, the C_B application of the T_B terminal sends the identification data DI_A and DI_B to the P device, via the RLP network.

En S703b, l’équipement P reçoit les données d’identification DI_A et DI_B et les stocke en S704b dans sa mémoire STP.In S703b, the P device receives the identification data DI_A and DI_B and stores them in S704b in its STP memory.

En S705b, les données d’identification DI_B sont comparées aux données DI_BS d’identification de B qui ont été préalablement stockées dans la mémoire STP.In S705b, the identification data DI_B is compared with the identification data DI_BS of B which was previously stored in the STP memory.

Dans l’exemple représenté, le mot « tartiflette » DI_B est comparé à des échantillons de voix DI_BS préalablement enregistrés.In the example shown, the word “tartiflette” DI_B is compared to previously recorded voice samples DI_BS.

En S706b, l’équipement P stocke, dans sa mémoire STP, le succès (DI_B=DI_BS) ou l’échec (DI_B≠DI_BS) de l’identification obtenue à l’issue de cette comparaison.In S706b, the P device stores, in its STP memory, the success (DI_B=DI_BS) or failure (DI_B≠DI_BS) of the identification obtained at the end of this comparison.

En S707b, les données d’identification DI_A sont comparées aux données DI_AS d’identification de A qui ont été préalablement stockées dans la mémoire STP.In S707b, the identification data DI_A is compared with the identification data DI_AS of A which was previously stored in the STP memory.

Dans l’exemple représenté, le mot « montagne » DI_A est comparé à des échantillons de voix préalablement enregistrés DI_AS.In the example shown, the word "mountain" DI_A is compared to previously recorded voice samples DI_AS.

En S708b, l’équipement P stocke, dans sa mémoire STP, le succès (DI_A=DI_AS) ou l’échec (DI_A≠DI_AS) de l’identification obtenue à l’issue de cette comparaison.In S708b, the P device stores, in its STP memory, the success (DI_A=DI_AS) or failure (DI_A≠DI_AS) of the identification obtained at the end of this comparison.

La génération de telles données d’identification DI_A et DI_B peut être mise en œuvre une seule ou plusieurs fois. Le caractère potentiellement intrusif de l’expérience utilisateur favorise toutefois la génération de ces données une seule fois au cours du trajet.The generation of such identification data DI_A and DI_B can be implemented once or several times. However, the potentially intrusive nature of the user experience favors the generation of this data only once during the journey.

Phase de génération d’un niveau de confiance en la réalisation d’un trajet en commun réalisé par les personnes A et BPhase of generating a level of confidence in the completion of a joint journey made by persons A and B

On décrit maintenant en référence à la un mode de réalisation d’une phase de génération d’un niveau de confiance NC en la réalisation du trajet ayant l’identifiant ID_S.We now describe with reference to the an embodiment of a phase of generating a confidence level NC in the completion of the journey having the identifier ID_S.

A cet effet, lorsque les personnes A et B parviennent à destination, au moins une des personnes A et B, ou les deux, peuvent déclarer en S80 la fin du trajet à l’équipement P.For this purpose, when persons A and B reach their destination, at least one of persons A and B, or both, can declare in S80 the end of the journey to equipment P.

A cet effet :For this purpose:

- A sélectionne en S80_A le point d’arrivée du trajet dans l’application C_A du terminal T_A, à l’aide de l’interface utilisateur IU, et/ou- A selects in S80_A the arrival point of the journey in the C_A application of the T_A terminal, using the IU user interface, and/or

- B sélectionne en S80_B le point d’arrivée du trajet dans l’application C_B du terminal T_B, à l’aide de l’interface utilisateur IU.- B selects in S80_B the arrival point of the journey in the C_B application of the T_B terminal, using the IU user interface.

En réponse à l’action de sélection S80_A, respectivement S80_B, le terminal T_A, respectivement T_B, envoie à l’équipement de communication P, via le réseau RLP, une notification MSG6_A, respectivement MSG6_B, comprenant :In response to the selection action S80_A, respectively S80_B, the terminal T_A, respectively T_B, sends to the communication equipment P, via the RLP network, a notification MSG6_A, respectively MSG6_B, comprising:

- les coordonnées (x’,y’) du point d’arrivée défini par des coordonnées géographiques (x’,y’), où x’ et y’ représentent par exemple la longitude et la latitude respectivement,- the coordinates (x’,y’) of the arrival point defined by geographic coordinates (x’,y’), where x’ and y’ represent for example the longitude and latitude respectively,

- le ou les identifiants ID_T_A, respectivement ID_T_B, associés à ces protocoles.- the identifier(s) ID_T_A, respectively ID_T_B, associated with these protocols.

La transmission de ces différentes informations vers l’équipement P peut être effectuée sans perte de généralité en une ou plusieurs requêtes. Lors de cet envoi, des mécanismes afférents de chiffrement des messages MSG6_A, MSG6_B, d’authentification des personnes A et B et/ou des terminaux T_A et T_B, qui sont connus de l’homme de métier, peuvent être mis en œuvre.The transmission of these different pieces of information to the equipment P can be carried out without loss of generality in one or more requests. During this sending, related mechanisms for encrypting the messages MSG6_A, MSG6_B, for authenticating the persons A and B and/or the terminals T_A and T_B, which are known to those skilled in the art, can be implemented.

En S81, l’équipement P reçoit les messages MSG6_A et MSG6_B via son interface de communication MCP ( ).In S81, the P device receives the MSG6_A and MSG6_B messages via its MCP communication interface ( ).

Les étapes S80 et S81 sont optionnelles, l’équipement P pouvant déduire des informations IGH1_A, IGH2_A, ..., IGH1_B, IGH2_B, …, IDH1_A, IDH2_A, …, IDH1_B, IDH2_B, ..., DI_A, DI_B, que les personnes A et/ou B ne réalisent plus le trajet ayant l’identifiant ID_S.Steps S80 and S81 are optional, the equipment P being able to deduce from the information IGH1_A, IGH2_A, ..., IGH1_B, IGH2_B, …, IDH1_A, IDH2_A, …, IDH1_B, IDH2_B, ..., DI_A, DI_B, that persons A and/or B are no longer making the journey with the identifier ID_S.

En S82, l’équipement P calcule alors un niveau de confiance basé sur l’ensemble des informations collectées suivantes :In S82, the P device then calculates a confidence level based on all of the following collected information:

- IGH1_A, IGH2_A, ...,- IGH1_A, IGH2_A, ...,

- IGH1_B, IGH2_B, …,- IGH1_B, IGH2_B, …,

- IDH1_A, IDH2_A, …,- IDH1_A, IDH2_A, …,

- IDH1_B, IDH2_B, ...,- IDH1_B, IDH2_B, ...,

- éventuellement DI_A, DI_B.- possibly DI_A, DI_B.

A cet effet, l’équipement P détermine si l’ensemble de ces informations sont cohérentes au regard d’un certain critère de seuil.For this purpose, the P equipment determines whether all of this information is consistent with respect to a certain threshold criterion.

Dans un mode de réalisation, la cohérence entre ces différentes informations est basée sur une pondération :In one embodiment, the consistency between these different pieces of information is based on a weighting:

- α appliquée à IGH1_A, IGH2_A, ..., et IGH1_B, IGH2_B, … ;- α applied to IGH1_A, IGH2_A, ..., and IGH1_B, IGH2_B, …;

- β appliquée à IDH1_A, IDH2_A, …, et IDH1_B, IDH2_B, ... ;- β applied to IDH1_A, IDH2_A, …, and IDH1_B, IDH2_B, ...;

- γ appliquée à DI_A, DI_B.- γ applied to DI_A, DI_B.

La pondération β peut notamment se baser sur les valeurs en pourcentage des informations relatives au succès ou à l’échec de la découverte entre les terminaux T_A et T_B.The weighting β can in particular be based on the percentage values of the information relating to the success or failure of the discovery between the terminals T_A and T_B.

La génération du niveau de confiance NC tient compte de la cohérence individuelle des informations IGH1_A, IGH2_A, ..., d’une part, et des informations IGH1_B, IGH2_B, …, d’autre part.The generation of the NC confidence level takes into account the individual consistency of the information IGH1_A, IGH2_A, ..., on the one hand, and the information IGH1_B, IGH2_B, ..., on the other hand.

A cet effet, le module de traitement MTI de l’équipement P est configuré pour calculer, à partir des informations IGH1_A, IGH2_A, ..., respectivement IGH1_B, IGH2_B, …, certaines valeurs, telles que par exemple la distance parcourue sur le trajet, la vitesse moyenne du véhicule V_A, la topologie du trajet en fonction des vitesses calculées, etc. et d’en déduire si un niveau de cohérence supérieur à un seuil prédéfini SP, par exemple 80% est atteint. Si tel est le cas, le niveau de confiance NC obtenu permet de générer en S83 un certificat CERT attestant que le trajet ayant l’identifiant ID_S a bien été effectué en commun par les personnes A et B. Dans le cas contraire, le certificat CERT n’est pas généré.For this purpose, the MTI processing module of the equipment P is configured to calculate, from the information IGH1_A, IGH2_A, ..., respectively IGH1_B, IGH2_B, ..., certain values, such as for example the distance traveled on the journey, the average speed of the vehicle V_A, the topology of the journey according to the calculated speeds, etc. and to deduce whether a level of consistency greater than a predefined threshold SP, for example 80%, is reached. If this is the case, the confidence level NC obtained makes it possible to generate in S83 a CERT certificate attesting that the journey with the identifier ID_S was indeed carried out jointly by persons A and B. Otherwise, the CERT certificate is not generated.

La génération du niveau de confiance NC tient compte en outre de la cohérence mutuelle entre les informations IGH1_A et IGH1_B, IGH2_A et IGH2_B, etc. vis-à vis d’un seuil de distance maximale prédéfini SP, par exemple 2.50m.The generation of the confidence level NC further takes into account the mutual consistency between the information IGH1_A and IGH1_B, IGH2_A and IGH2_B, etc. with respect to a predefined maximum distance threshold SP, for example 2.50m.

S’il s’avère par exemple que sur tous les couples d’informations IGH1_A et IGH1_B, IGH2_A et IGH2_B, etc., 80% des couples respectent une distance inférieure (ou inférieure ou égale) à 2.50m, le niveau de confiance NC obtenu permet de générer en S83 un certificat CERT attestant que le trajet ayant l’identifiant ID_S a bien été effectué en commun par les personnes A et B. Dans le cas contraire, le certificat CERT n’est pas généré.If it turns out, for example, that for all the pairs of information IGH1_A and IGH1_B, IGH2_A and IGH2_B, etc., 80% of the pairs respect a distance less than (or less than or equal to) 2.50m, the confidence level NC obtained makes it possible to generate in S83 a CERT certificate attesting that the journey with the identifier ID_S was indeed carried out jointly by persons A and B. Otherwise, the CERT certificate is not generated.

La génération du niveau de confiance NC tient compte également pour chacune des informations IDH1_A, IDH2_A, ..., et IDH1_B, IDH2_B, …reçues, de la réussite ou de l’échec de la découverte entre les terminaux T_A et T_B. S’il s’avère par exemple que sur l’ensemble de ces informations reçues le nombre de réussite dépasse un seuil prédéfini SP de par exemple 80%, le niveau de confiance NC obtenu permet de générer en S83 un certificat CERT attestant que le trajet ayant l’identifiant ID_S a bien été effectué en commun par les personnes A et B. Dans le cas contraire, le certificat CERT n’est pas généré.The generation of the NC confidence level also takes into account for each of the IDH1_A, IDH2_A, ..., and IDH1_B, IDH2_B, ... received information, the success or failure of the discovery between the terminals T_A and T_B. If it turns out for example that on all of this received information the number of successes exceeds a predefined threshold SP of for example 80%, the NC confidence level obtained makes it possible to generate in S83 a CERT certificate attesting that the journey with the ID_S identifier was indeed carried out jointly by the persons A and B. Otherwise, the CERT certificate is not generated.

Dans le mode de réalisation de la , la cohérence peut consister à vérifier que les informations IDH1_A et IDH1_B, ainsi que IDH2_A et IDH2_B sont fonction ou non de la même valeur S du challenge. S’il s’avère par exemple que toutes ces informations portent bien cette valeur S, le niveau de confiance NC obtenu permet de générer en S83 un certificat CERT attestant que le trajet ayant l’identifiant ID_S a bien été effectué en commun par les personnes A et B. Dans le cas contraire, le certificat CERT n’est pas généré.In the embodiment of the , consistency may consist of verifying that the information IDH1_A and IDH1_B, as well as IDH2_A and IDH2_B are functions of the same value S of the challenge or not. If it turns out, for example, that all of this information does indeed carry this value S, the confidence level NC obtained makes it possible to generate in S83 a CERT certificate attesting that the journey with the identifier ID_S was indeed carried out jointly by persons A and B. Otherwise, the CERT certificate is not generated.

Dans le mode de réalisation de la , la cohérence peut consister à vérifier que :In the embodiment of the , consistency can consist of verifying that:

- les informations IDH1_A et IDH1_B portent bien toutes les deux l’information INF,- the IDH1_A and IDH1_B information both carry the INF information,

- et que les informations IDH2_A et IDH2_B portent bien toutes les deux l’information INF’.- and that the IDH2_A and IDH2_B information both carry the INF’ information.

Si tel est le cas, le niveau de confiance NC obtenu permet de générer en S83 un certificat CERT attestant que le trajet ayant l’identifiant ID_S a bien été effectué en commun par les personnes A et B. Dans le cas contraire, le certificat CERT n’est pas généré.If this is the case, the NC confidence level obtained makes it possible to generate in S83 a CERT certificate attesting that the journey with the identifier ID_S was indeed carried out jointly by persons A and B. Otherwise, the CERT certificate is not generated.

Dans le mode de réalisation de la , la cohérence peut consister :In the embodiment of the , coherence can consist of:

- pour les informations IDH1_A et IDH1_B, à comparer entre eux les nombres L et K d’équipement/terminaux E1à EMdécouverts et leurs types,- for the IDH1_A and IDH1_B information, to compare with each other the numbers L and K of equipment/terminals E 1 to E M discovered and their types,

- pour les informations IDH2_A et IDH2_B, à comparer entre eux les nombres Q et R d’équipement/terminaux E1à EMdécouverts et leurs types.- for the IDH2_A and IDH2_B information, to compare with each other the numbers Q and R of equipment/terminals E 1 to E M discovered and their types.

Si par exemple L=0 et K=2, Q=3 et R=1, avec le même type d’équipements/terminaux découverts parmi Q et parmi R, le niveau de confiance NC obtenu en S82 est faible et le certificat CERT ne sera pas généré en S83, le seuil prédéfini SP étant par exemple « pas plus de 1 équipement/terminal d’écart découvert entre les deux terminaux T_A et T_B.If for example L=0 and K=2, Q=3 and R=1, with the same type of equipment/terminals discovered among Q and among R, the confidence level NC obtained in S82 is low and the CERT certificate will not be generated in S83, the predefined threshold SP being for example “no more than 1 equipment/terminal difference discovered between the two terminals T_A and T_B.

En appliquant ce même seuil SP, si par exemple L=2 et K=3, Q=4 et R=4, avec le même type d’équipements/terminaux découverts parmi L et K et parmi Q et R, le niveau de confiance NC obtenu en S82 est élevé et le certificat CERT sera généré en S83.Applying this same SP threshold, if for example L=2 and K=3, Q=4 and R=4, with the same type of equipment/terminals discovered among L and K and among Q and R, the NC confidence level obtained in S82 is high and the CERT certificate will be generated in S83.

La génération du niveau de confiance NC peut également tenir compte du résultat de la comparaison effectuée entre les données d’identification DI_A et DI_AS, respectivement DI_B et DI_BS, en lien avec les figures 7A et 7B, pour en déduire un niveau de confiance NC. S’il s’avère par exemple que DI_A=DI_AS et DI_B=DI_BS, le niveau de confiance NC obtenu permet de générer en S83 un certificat CERT attestant que le trajet ayant l’identifiant ID_S a bien été effectué en commun par les personnes A et B. Dans le cas contraire, le certificat CERT n’est pas généré.The generation of the NC trust level can also take into account the result of the comparison made between the identification data DI_A and DI_AS, respectively DI_B and DI_BS, in connection with figures 7A and 7B, to deduce a NC trust level. If it turns out for example that DI_A=DI_AS and DI_B=DI_BS, the NC trust level obtained makes it possible to generate in S83 a CERT certificate attesting that the journey having the identifier ID_S was indeed carried out jointly by persons A and B. Otherwise, the CERT certificate is not generated.

Le certificat CERT qui a été généré en S83 est alors stocké en S84 dans le registre RPC illustré en .The CERT certificate that was generated in S83 is then stored in S84 in the RPC register illustrated in .

Un tel certificat pourra ainsi être transmis à toute autorité ou organisme qui souhaiterait en disposer. La transmission du certificat à l’autorité/organisme peut être mise en œuvre de manière classique, par exemple par l’envoi d’un message électronique contenant le certificat en pièce jointe, par mise à disposition du certificat dans un serveur dédié, par exemple FTP («File Transport Protocol» en anglais), par l’envoi par courrier d’un support d’enregistrement stockant le certificat, par exemple une clé USB («Universal Serial Bus» en anglais), etc.Such a certificate may thus be transmitted to any authority or body that wishes to have it. The transmission of the certificate to the authority/body may be implemented in a conventional manner, for example by sending an electronic message containing the certificate as an attachment, by making the certificate available on a dedicated server, for example FTP (" File Transport Protocol " in English), by sending by post a recording medium storing the certificate, for example a USB key (" Universal Serial Bus " in English), etc.

Claims (13)

Procédé de contrôle de la présence d’au moins deux personnes à bord d’un véhicule, ledit véhicule effectuant un trajet entre deux positions géographiques, lesdites deux personnes utilisant un premier et un deuxième terminal de communication respectif, caractérisé en ce qu’il comprend ce qui suit, durant le trajet :
- collecter (S501, S505, S503, S507) dans un réseau de communication des informations de géolocalisation horodatées (IGH1_A, IGH1_B, IGH2_A, IGH2_B) générées par les premier et deuxième terminaux entre les deux positions géographiques,
- collecter (S612a, S615a, S618a, S621a ; S603c, S607c, S611c, S615c) dans ledit réseau des informations de découverte horodatées (IDH1_A, IDH1_B, IDH2_A, IDH2_B) qui sont relatives à une découverte de la présence dans le véhicule,
-- par le premier ou le deuxième terminal, du deuxième ou du premier terminal respectivement,
-- ou par le premier et le deuxième terminal, d’au moins un autre terminal ou équipement,
- en fonction des informations de géolocalisation et de découverte collectées, déterminer (S82, S83) que les deux personnes ont effectué ou pas le trajet en commun entre les deux positions géographiques.
Method for checking the presence of at least two persons on board a vehicle, said vehicle traveling between two geographical positions, said two persons using a first and a second respective communication terminal, characterized in that it comprises the following, during the journey:
- collecting (S501, S505, S503, S507) in a communication network time-stamped geolocation information (IGH1_A, IGH1_B, IGH2_A, IGH2_B) generated by the first and second terminals between the two geographic positions,
- collecting (S612a, S615a, S618a, S621a; S603c, S607c, S611c, S615c) in said network time-stamped discovery information (IDH1_A, IDH1_B, IDH2_A, IDH2_B) which relates to a discovery of the presence in the vehicle,
-- by the first or second terminal, from the second or first terminal respectively,
-- or by the first and second terminal, of at least one other terminal or equipment,
- based on the geolocation and discovery information collected, determine (S82, S83) whether or not the two people made the journey together between the two geographic positions.
Procédé de contrôle selon la revendication 1, dans lequel les informations de découverte horodatées comprennent un identifiant (ID_S) associé au trajet et une donnée représentative de l’échec ou de la réussite de la découverte.Control method according to claim 1, in which the time-stamped discovery information comprises an identifier (ID_S) associated with the journey and data representative of the failure or success of the discovery. Procédé de contrôle selon la revendication 2, dans lequel l’identifiant (ID_S) associé au trajet comprend un identifiant (ID_T_A ; ID_A) associé au premier terminal et un identifiant (ID_T_B ; ID_B) associé au deuxième terminal.Control method according to claim 2, in which the identifier (ID_S) associated with the journey comprises an identifier (ID_T_A; ID_A) associated with the first terminal and an identifier (ID_T_B; ID_B) associated with the second terminal. Procédé de contrôle selon la revendication 2, dans lequel l’identifiant (ID_S) associé au trajet est un identifiant reçu par lesdits premier et deuxième terminaux en provenance d’un équipement de communication, via ledit réseau, ledit identifiant étant fonction :
- d’un premier identifiant (ID_T_A) d’un protocole de communication courte portée associé au premier terminal (T_A),
- d’un deuxième identifiant (ID_T_B) dudit protocole de communication courte portée associé au deuxième terminal (T_B).
Control method according to claim 2, in which the identifier (ID_S) associated with the path is an identifier received by said first and second terminals from a communication device, via said network, said identifier being a function of:
- a first identifier (ID_T_A) of a short-range communication protocol associated with the first terminal (T_A),
- a second identifier (ID_T_B) of said short-range communication protocol associated with the second terminal (T_B).
Procédé de contrôle selon la revendication 4, dans lequel au cours de la découverte mise en œuvre par l’un des deux terminaux, le premier terminal, respectivement le deuxième terminal, identifie le deuxième terminal, respectivement le premier terminal, à l’aide du deuxième identifiant (ID_T_B), respectivement premier identifiant (ID_T_A), du protocole de communication courte portée, les premier et deuxième identifiants ayant été reçus respectivement par les deuxième et premier terminaux en provenance de l’équipement de communication, via ledit réseau.Control method according to claim 4, in which during the discovery implemented by one of the two terminals, the first terminal, respectively the second terminal, identifies the second terminal, respectively the first terminal, using the second identifier (ID_T_B), respectively first identifier (ID_T_A), of the short-range communication protocol, the first and second identifiers having been received respectively by the second and first terminals from the communication equipment, via said network. Procédé de de contrôle selon la revendication 1 ou la revendication 2, dans lequel la découverte de la présence dans le véhicule du premier ou du deuxième terminal comprend le partage d’une information (INF, INF’) entre les premier et deuxième terminaux, ladite information partagée étant transmise de manière horodatée à l’équipement de communication, via ledit réseau, par les premier et deuxième terminaux.A control method according to claim 1 or claim 2, wherein the discovery of the presence in the vehicle of the first or second terminal comprises the sharing of information (INF, INF') between the first and second terminals, said shared information being transmitted in a time-stamped manner to the communication equipment, via said network, by the first and second terminals. Procédé de contrôle selon l’une quelconque des revendications 1 à 6, dans lequel l’étape de découverte est initiée par l’un des premier et deuxième terminaux en réponse à la réception (S01b) par ledit terminal, en provenance dudit équipement de communication, d’une séquence de données, ladite séquence étant envoyée (S602b) par ledit terminal à l’autre terminal durant l’étape de découverte, ladite séquence reçue par l’autre terminal étant envoyée (S610b) par l’autre terminal audit équipement de communication via ledit réseau, en étant associée à des informations de découverte horodatées.Control method according to any one of claims 1 to 6, wherein the discovery step is initiated by one of the first and second terminals in response to the reception (S01b) by said terminal, from said communication equipment, of a data sequence, said sequence being sent (S602b) by said terminal to the other terminal during the discovery step, said sequence received by the other terminal being sent (S610b) by the other terminal to said communication equipment via said network, being associated with time-stamped discovery information. Procédé de contrôle selon l’une quelconque des revendications 1 à 7, comprenant en outre, durant le trajet, la mise en œuvre d’une vérification (S703a, S707a ; S705b, S707b) de l’identité desdites au moins deux personnes à bord du véhicule.Control method according to any one of claims 1 to 7, further comprising, during the journey, the implementation of a verification (S703a, S707a; S705b, S707b) of the identity of said at least two persons on board the vehicle. Procédé de contrôle selon la revendication 8, dans lequel ladite vérification d’identité comprend :
- identifier (S700a), par l’un desdits premier et deuxième terminaux associé à une des personnes qui ne conduit pas, ladite personne, générant des premières données d’identification,
- identifier (S701a) l’autre personne, conductrice du véhicule ou non, à l’aide dudit terminal, générant des deuxièmes données d’identification,
- comparer (S703a, S707a) les premières et deuxièmes données d’identification à respectivement des premières et deuxièmes données d’identification préalablement stockées dans ledit équipement de communication,
- enregistrer (S706a, S710a) le résultat de la comparaison dans ledit équipement.
A control method according to claim 8, wherein said identity verification comprises:
- identifying (S700a), by one of said first and second terminals associated with one of the persons who is not driving, said person, generating first identification data,
- identify (S701a) the other person, whether or not the driver of the vehicle, using said terminal, generating second identification data,
- comparing (S703a, S707a) the first and second identification data with respectively first and second identification data previously stored in said communication equipment,
- record (S706a, S710a) the result of the comparison in said equipment.
Equipement de communication adapté pour contrôler la présence d’au moins deux personnes à bord d’un véhicule, ledit véhicule effectuant un trajet entre deux positions géographiques, lesdites deux personnes utilisant un premier et un deuxième terminal de communication respectif, caractérisé en ce que ledit équipement est configuré pour, durant le trajet :
- collecter dans un réseau de communication des informations de géolocalisation horodatées générées par les premier et deuxième terminaux entre les deux positions géographiques,
- collecter dans ledit réseau des informations de découverte horodatées qui sont relatives à une découverte de la présence dans le véhicule,
-- par le premier ou le deuxième terminal, du deuxième ou du premier terminal respectivement,
-- ou par le premier et le deuxième terminal, d’au moins un autre terminal ou équipement,
- en fonction des informations de géolocalisation et de découverte collectées, déterminer que les deux personnes ont effectué ou pas le trajet en commun entre les deux positions géographiques.
Communication equipment suitable for monitoring the presence of at least two persons on board a vehicle, said vehicle traveling between two geographical positions, said two persons using a first and a second respective communication terminal, characterized in that said equipment is configured to, during the journey:
- collecting in a communication network time-stamped geolocation information generated by the first and second terminals between the two geographic positions,
- collect in said network time-stamped discovery information which relates to a discovery of the presence in the vehicle,
-- by the first or second terminal, from the second or first terminal respectively,
-- or by the first and second terminal, of at least one other terminal or equipment,
- based on the geolocation and discovery information collected, determine whether or not the two people traveled together between the two geographic positions.
Terminal de communication adapté pour contrôler la présence d’au moins deux personnes à bord d’un véhicule, ledit véhicule effectuant un trajet entre deux positions géographiques, ledit terminal étant utilisé par l’une des deux personnes, caractérisé en ce que ledit terminal est configuré pour, durant le trajet :
- envoyer dans un réseau de communication des informations de géolocalisation horodatées générées par ledit terminal entre les deux positions géographiques,
- envoyer dans ledit réseau des informations de découverte horodatées relatives à une découverte par ledit terminal de la présence dans le véhicule d’un autre terminal ou d’un équipement, de sorte à déterminer dans ledit réseau que la personne utilisant ledit terminal et qu’une autre personne utilisant l’autre terminal ont effectué ou pas le trajet en commun entre les deux positions géographiques, en fonction des informations de géolocalisation et de découverte envoyées.
Communication terminal suitable for monitoring the presence of at least two persons on board a vehicle, said vehicle making a journey between two geographical positions, said terminal being used by one of the two persons, characterized in that said terminal is configured to, during the journey:
- send in a communication network time-stamped geolocation information generated by said terminal between the two geographic positions,
- sending in said network time-stamped discovery information relating to a discovery by said terminal of the presence in the vehicle of another terminal or equipment, so as to determine in said network whether the person using said terminal and another person using the other terminal have or have not made the journey together between the two geographical positions, depending on the geolocation and discovery information sent.
Programme d'ordinateur comportant des instructions de code de programme pour la mise en œuvre du procédé de contrôle selon l’une quelconque des revendications 1 à 9, lorsqu'il est exécuté sur un ordinateur.Computer program comprising program code instructions for implementing the control method according to any one of claims 1 to 9, when executed on a computer. Support d'informations lisible par un ordinateur, et comportant des instructions d'un programme d'ordinateur selon la revendication 12.A computer-readable information medium comprising instructions of a computer program according to claim 12.
FR2301973A 2023-03-02 2023-03-02 Checking the presence of at least two people on board a vehicle Pending FR3146362A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR2301973A FR3146362A1 (en) 2023-03-02 2023-03-02 Checking the presence of at least two people on board a vehicle

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2301973 2023-03-02
FR2301973A FR3146362A1 (en) 2023-03-02 2023-03-02 Checking the presence of at least two people on board a vehicle

Publications (1)

Publication Number Publication Date
FR3146362A1 true FR3146362A1 (en) 2024-09-06

Family

ID=87136983

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2301973A Pending FR3146362A1 (en) 2023-03-02 2023-03-02 Checking the presence of at least two people on board a vehicle

Country Status (1)

Country Link
FR (1) FR3146362A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130054281A1 (en) * 2011-08-28 2013-02-28 GreenMiles Technologies LLC Methods and systems for rideshare
US20160286352A1 (en) * 2015-03-24 2016-09-29 Faxi Limited Method, system and device for determining close proximity of two or more persons
WO2020197556A1 (en) * 2019-03-28 2020-10-01 Papineau Michael Vehicle occupancy verification utilizing occupancy confirmation
US20200380533A1 (en) * 2019-05-30 2020-12-03 Carrier Corporation Driver verification for ride hailing service

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130054281A1 (en) * 2011-08-28 2013-02-28 GreenMiles Technologies LLC Methods and systems for rideshare
US20160286352A1 (en) * 2015-03-24 2016-09-29 Faxi Limited Method, system and device for determining close proximity of two or more persons
WO2020197556A1 (en) * 2019-03-28 2020-10-01 Papineau Michael Vehicle occupancy verification utilizing occupancy confirmation
US20200380533A1 (en) * 2019-05-30 2020-12-03 Carrier Corporation Driver verification for ride hailing service

Similar Documents

Publication Publication Date Title
WO2017109115A1 (en) System for suggesting, launching and automatically or semi-automatically downloading applications for an intelligent mobile object
WO2020115002A1 (en) Device for communicating in a network of heterogeneous gateways via radio network with at least one node and via a long-distance network, with at least one recipient
WO2020136353A1 (en) Method and system for transmitting a prompt request
EP2689398B1 (en) Checking the integrity of data of an apparatus onboard a vehicle
FR2956942A1 (en) BIOMETRIC AUTHENTICATION METHOD, AUTHENTICATION SYSTEM AND CORRESPONDING PROGRAM.
FR3061971A1 (en) TWO STEP AUTHENTICATION METHOD, CORRESPONDING COMPUTER DEVICE AND PROGRAM
FR3146362A1 (en) Checking the presence of at least two people on board a vehicle
EP3594880A1 (en) Method for secured cryptographic data transmission
FR3030178A1 (en) LOCALIZATION METHOD, TERMINALS, VEHICLE, COMPUTER PROGRAM PRODUCT AND CORRESPONDING STORAGE MEDIUM
EP3206149A1 (en) Method for monitoring a parameter indicating a level of confidence associated with a user account of an online service
WO2021136779A1 (en) Method and system for activating access to a vehicle parked in an area not covered by a data network
EP4391485A1 (en) Method and device for processing message received by electronic client of chatbot
WO2023099318A1 (en) Method for obtaining a value of a variable representative of the movement of a mobile terminal, device, and corresponding computer program
WO2018029564A1 (en) System and method for authentication of a user of an application system by a central server, without using a password
EP3613197A1 (en) Methods for sharing location data between a source device of a user and a destination device of a third party, corresponding server, source device of a user, destination device of a third party and computer program
FR3143820A1 (en) Communication and data processing methods for the implementation of a collaborative network, associated devices and systems
EP3395042B1 (en) Authentication server for controlling access to a service
EP4173326A1 (en) Method and device for selecting a low-power wide-area network
EP2274882B1 (en) Method of transmitting a message, and corresponding device and computer program product
EP2553993A1 (en) Method and system for communication between an item of equipment and a server
FR3122543A1 (en) Method for registering a user terminal with a communications network organized in network slices
EP3981185A1 (en) Method and system for acquiring, saving and using evidence data
WO2017060624A1 (en) Means for managing access to data
FR3096479A1 (en) Method of verifying that a user of a website is a human being, and associated verification platform
FR3053496A1 (en) METHOD FOR CONFIGURING IN INVITE MODE OF A COMMUNICATION TERMINAL OF A USER

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20240906