Brevet FR2965385A1 — publié le 20120330

Procédé de fourniture de données pour représenter la valeur de disponibilité d'une pluralité de ressources. L'invention concerne le domaine des télécommunications entre usagers, et plus particulièrement celui de la fourniture de moyens à un système ayant pour but de mettre en oeuvre une extension de la notion de disponibilité d'un utilisateur d'un réseau mobile ou fixe. De nombreuses situations dans le monde des télécommunications nécessitent l'utilisation de la notion de présence d'un utilisateur de réseau mobile ou fixe. De telles notions sont largement utilisées dans les applications telles que Windows Live Messenger, GoogleTalk, AIM ou Pushchat. Ces applications permettent de montrer la présence d'un utilisateur dans une liste de contact permettant d'entrer en contact avec lui si l'utilisateur voyant cette liste de contact le désire avec une vision de sa disponibilité. Cette présence définie un état logique ou physique de la connexion de l'utilisateur à un réseau et/ou de la volonté d'indiquer sa disponibilité. Les états les plus couramment déterminés par les systèmes ou indiqués par l'utilisateur sont : - Disponible - Hors connexion - Occupé - Indisponible Ces états de disponibilités peuvent être accompagnés de messages composés par l'utilisateur lui permettant de préciser pour les personnes qui consultent son état une situation particulière comme par exemple « en congés » ou « en voiture », D'une manière encore plus évoluée, le système peut mettre à disposition un procédé pour indiquer les préférences d'échanges souhaitées par l'utilisateur. De cette manière l'utilisateur peut préciser qu'il préfère sur un mobile recevoir des SMS et sur un ordinateur ouvrir une conversation de type voix par l'application Skype par exemple. Ce type de fonction est particulièrement développé sur l'application Pushchat du constructeur Pushmessenger qui permet une connexion d'un utilisateur à son service par plusieurs terminaux distincts. Le brevet américain U.S. 7,469,045 présente ce type de procédé. Très récemment et notamment lié à l'apparition des équipements permettant la localisation des terminaux grâce notamment au système GPS (« Global Positionning System » en anglais, les utilisateurs de ces applications utilisant la présence peuvent être en plus également localisés et communiquer leur localisation à des tiers. L'utilisateur d'une des applications citées peut donc connaître l'état de disponibilité réel ou choisi d'un utilisateur donné, avec ses préférences d'échanges et sa localisation qu'il soit en situation fixe ou mobile. Le problème que pose généralement l'état de l'art 25 connu est celui de l'amélioration de la connaissance de l'état de disponibilité d'un utilisateur. Pour cela l'invention fournit un procédé de fourniture de données pour représenter la valeur de 30 disponibilité d'une pluralité de ressources, comprenant les étapes consistant en : recevoir une demande de présentation d'une valeur de disponibilité d'une pluralité de ressources, déterminer au moins deux ressources appartenant à ladite pluralité de ressources, dont les valeurs représentatives peuvent être reçues, recevoir une valeur représentative de la première ressource parmi lesdites au moins deux ressources, recevoir une valeur représentative de la deuxième ressource parmi lesdites au moins deux ressources, fournir des données pour représenter ladite valeur de disponibilité calculée en réponse à ladite demande de présentation, caractérisé en ce qu'il comporte également les étapes consistant en recevoir un premier coefficient de criticité de ladite première ressource, recevoir un deuxième paramètre de criticité de ladite deuxième ressource et calculer ladite valeur de disponibilité à partir desdites première et deuxième valeurs représentatives et desdits premier et deuxième coefficients de criticité. De préférence, au moins une desdites valeurs représentatives fait partie du groupe de valeurs représentant, la capacité restante disponible de la batterie de l'équipement mobile d'un utilisateur, la distance séparant un utilisateur du lieu où ladite application est utilisée, des données de longitude ou de latitude permettant la géo-localisation dudit utilisateur ou dudit lieu où ladite application est utilisée, un moyen de locomotion à la disposition dudit utilisateur, que ledit utilisateur ait indiqué ledit moyen de locomotion ou qu'il soit déduit de la vitesse de déplacement dudit utilisateur, une indication de capacité pour des secours à atteindre ledit utilisateur, pour lui apporter secours en matière de santé ou d'agression ou d'écoute ou d'accompagnement dans les actes de la vie. Avantageusement, ledit calcul met en jeu une combinaison linéaire ou le produit d'un premier produit et d'un deuxième produit, ledit premier produit étant le produit de ladite première valeur représentative par ledit premier coefficient de criticité et ledit deuxième produit étant le produit de ladite deuxième valeur représentative par ledit deuxième coefficient de criticité. Le procédé peut être tel que ladite étape de réception d'un coefficient de criticité suit une étape de saisie dudit coefficient de criticité. Le procédé peut être tel que la une étape de représentation desdites données représentant ladite valeur de disponibilité sous une forme appartenant au groupe comprenant une valeur chiffrée ou un pictogramme ou une couleur ou un son ou une combinaison de tout ou partie des éléments de ce groupe. Le procédé peut aussi être tel qu'au moins une quelconque des étapes est déclenchée par une personne ou par un évènement ou répétée automatiquement de façon périodique ou non périodique. Le procédé peut comporter une étape d'acquisition, à partir de réponses fournies à un questionnaire, d'un desdits coefficients de criticité ou de la calibration d'une valeur représentative. Le procédé peut être tel que ladite étape d'acquisition peut être faite au moment de l'inscription au service ou par importation d'autres données venant d'au moins un serveur de données. L'invention propose également un système de présentation d'une valeur de disponibilité d'une pluralité de ressources, comprenant un serveur d'application , capable de recevoir une demande de présentation d'une valeur de disponibilité d'une pluralité de ressources, déterminer au moins deux ressources parmi ladite pluralité de ressources, dont les valeurs représentatives peuvent être reçues par ledit serveur d'application, recevoir via un premier lien, un premier moyen de communication et deuxième lien, un signal contenant une première valeur représentative de la première ressource parmi lesdites au moins deux ressources, recevoir via un troisième lien, un deuxième moyen de communication et un quatrième lien, un signal contenant une deuxième valeur représentative de la deuxième ressource parmi lesdites au moins deux ressources, fournir des données à un utilisateur via un cinquième lien pour représenter ladite valeur de disponibilité calculée en réponse à ladite demande de présentation, caractérisé en ce qu'il comporte également, une base de données capable de délivrer audit serveur d'application via un sixième lien, un premier paramètre de criticité correspondant à ladite première ressource, ladite base de données étant également capable de délivrer audit serveur d'application via ledit cinquième lien, un deuxième paramètre de criticité correspondant à ladite deuxième ressource, ledit serveur d'application étant capable de calculer ladite valeur de disponibilité à partir desdites première et deuxième valeurs représentatives et desdits premier et deuxième coefficients de criticités. Le système peut être tel que lesdits premier et deuxième moyens de communication sont confondus. Le système peut également être tel que lesdits deuxième et quatrième liens sont confondus. Le système peut être tel que ladite base de données comporte un serveur supportant une application de type réseau social ou de messagerie instantanée de type Facebook ou Gtalk ou AIM ou Pushmessenger ou Microsoft live Messenger. Le procédé peut être tel que ladite valeur de disponibilité n'est pas accessible à la totalité des utilisateurs dudit procédé ou dudit système. Le procédé peut de plus comporter une étape de 5 vérification d'une autorisation avant de fournir des données représentant la valeur de disponibilité. Le procédé peut être déclenché par une étape de mise à jour d'au moins un desdits coefficients de criticité. 10 Le procédé peut être tel que ledit évènement est une réception de données externes. Le procédé peut être tel que lesdites données externes font partie du groupe comprenant, le résultat donné par une formule qui permet de calculer un temps au 15 bout duquel on doit effectuer une ou plusieurs étapes dudit procédé, une liste d'évènements associés à une ou plusieurs étapes à effectuer ou une combinaison des ces données. Le système peut également être tel que l'un au 20 moins parmi ledit serveur d'application ou de ladite base de données appartient à un réseau de communications public ou privées, mettant en jeux des liaisons filaires ou sans fils. Le procédé ou les systèmes peuvent être tels que 25 lesdites valeurs représentatives ou lesdits coefficients de criticité prennent des valeurs entières comprises entre 0 et 9. Le procédé peut être tel que ledit calcul comporte également au moins une division. 30 Le procédé peut comprendre en outre une étape de représentation, à partir desdites données fournies pour la représentation de ladite valeur de disponibilité, ladite étape de représentation consistant à représenter ladite valeur de disponibilité, sous une forme faisant partie du groupe comprenant un son ou une image ou une séquence d'images ou une vibration ou une température ou une tension électrique ou un courant électrique ou une combinaison d'une pluralité de ces formes. Le procédé peut être tel que ladite étape de représentation dépend de ladite autorisation. L'invention sera mieux comprise, et d'autres buts, détails, caractéristiques et avantages de celle-ci apparaîtront plus clairement au cours de la description suivante de plusieurs modes de réalisation particuliers de l'invention, donnés uniquement à titre illustratif et non limitatif, en référence aux dessins annexés. Sur ces dessins : - la figure 1 est une représentation schématique d'un réseau de commutation selon un mode de réalisation de l'invention. - la figure 2 est une représentation schématique d'un 20 mode de réalisation du procédé de l'invention. Sur la figure 1 on a représenté au chiffre 101 une pluralité d'utilisateurs. Chaque utilisateur dispose de ressources 102. 25 Les liens 107 représentent schématiquement à quel utilisateur 101 chaque ressource 102 est rattachée. Le rattachement 107 peut être physique ou logique. Un rattachement est physique peut par exemple être filaire ou sans fil, par exemple une liaison radio ou une liaison 30 optique. Un rattachement logique d'un moyen 102 à un utilisateur 101 est par exemple un numéro de carte de crédit ou un numéro de téléphone ou encore une adresse de courrier électronique. D'autres types de rattachement sont possibles. Sur la figure 1, des moyens de communication 103 sont capables de recevoir par des liens 108 des informations relatives à l'état physique ou logique de ressources 102. Dans cette description, on appellera valeur représentative, que l'on notera Vr, une valeur numérique ou analogique représentant l'état physique ou logique d'une ressource 102. Les moyens de communication 103 sont capables de transmettre par des signaux, à un serveur 104, via les liens 109, des valeurs représentatives Vr reçues depuis un moyen 102 via les liens 107.Ces signaux peuvent être par exemple des signaux radio ou optiques ou une combinaison de ces deux types de signaux. Sur la figure 1, le serveur 104 est également capable de recevoir, via le lien 113 des données mémorisées dans la base de données 105. La nature des liaisons 108, 109 et 113 peut être multiple et mettre en jeux tout ou partie de liaisons filaires, de liaisons sans fil, d'un réseau de télécommunication ou plusieurs réseaux de télécommunications. A titre de premier exemple, une ressource 102 peut consister par exemple en un équipement mobile qui permet à un utilisateur d'être joint en cas d'urgence. La disponibilité de cette ressource est donnée par une valeur représentative Vr. Dans l'exemple choisit, Vr représente la capacité restante disponible de la batterie de l'équipement mobile indiquée par le terminal et s'exprimer en % de capacité totale de la batterie du terminal. Par exemple, pour récupérer les informations concernant la capacité de la batterie restante du terminal, le standard 3GPP a défini une méthode permettant en utilisant le protocole GSM ou UMTS des réseaux mobiles et l'application SATK (SIM APPLICATION TOOL KIT) d'interroger le terminal de manière transparente à l'utilisateur dudit terminal et de récupérer au niveau du serveur qui l'a demandée, une telle valeur. D'autres caractéristiques du terminal comme sa marque et son modèle peuvent être également obtenues avec cette même méthode. Une telle information n'est toutefois pas totalement représentative de la disponibilité de la ressource constituée par le terminal mobile. En effet, si on convient qu'il faut 5% de la capacité d'un terminal mobile particulier pour assurer une communication de voix de 5 minutes indispensable au service visé, sur un autre terminal mobile une capacité de 10% sera peut-être nécessaire ; de même si la communication doit être établie sous la forme d'une liaison vidéo, les pourcentages nécessaires seront peut être plus élevés pour chacun des deux terminaux en question, tout en restant probablement différents entre eux. Une capacité résiduelle de batterie d'un mobile, si elle est exprimée en pourcentage de la capacité maximale de la batterie, n'est donc pas réellement représentative de la disponibilité de la ressource constituée par ce terminal mobile. Le problème reste le même si la capacité résiduelle de la batterie d'un terminal mobile est exprimée en mAh (milliampère-heures). Dans un mode préféré de réalisation du procédé, on utilise une valeur représentative Vr, dont la valeur est un nombre entier compris entre 0 et 9. La valeur 1 peut par exemple représenter une capacité minimum n'offrant aucune garantie de pouvoir établir une communication et permettant au mieux de recevoir un SMS. La valeur 9 peut représenter 1a 1 L'unité du système international (SI) est le coulomb mais l'ampère-heure est toléré pour indiquer la capacité des piles et batteries. capacité à établir une communication en voix et vidéo. L'homme de l'art est en fait capable de définir la signification de telles valeurs représentatives Vr à partir d'une part de l'information sur la charge de résiduelle de la batterie (exprimée par exemple en pourcentage ou en mAh) et d'autre part du type de la communication souhaitée (sms, voie, etc.). Il existe de multiples façons de définir la signification des valeurs que peut prendre une valeur représentative Vr. Pour cela on fait appel à une étape de calibration. Cette calibration pourra être aussi obtenue en faisant appel à des essais, par exemple pour vérifier si un terminal donné muni d'une batterie présentant une charge résiduelle donnée permet seulement de recevoir un sms ou de communiquer par la voie. La signification des valeurs représentatives Vr dépend donc d'une calibration. Une valeur représentative Vr n'est pas nécessairement entière. Pour simplifier, dans l'exemple proposé, les valeurs représentatives Vrk sont issues des moyens 102. Dans l'exemple proposé, les moyens de calibration sont donc localisés dans les ressources 102. Dans un autre exemple, non présenté en détail dans le cadre de cette description, les moyens de calibration pourraient être répartis entre la ressource 102, le moyen de transmission 103, le serveur 104 ou d'autres moyens encore. Un utilisateur pourrait aussi contribuer à cette calibration. Dans ce dernier exemple non présenté en détail, les ressources fournissent par exemple une mesure physique et la représentation Vrk est construite par tout ou partie de la ressource 102, du moyen de transmission 103, du serveur 104 ou d'autres moyens encore. Le résultat de cette calibration et les éléments qui permettent de la définir sont enregistrés dans le serveur 104. Le serveur 104 est le serveur d'une application qui fait appel à des ressources 102, en particulier celle constituée par le terminal mobile en question d'un utilisateur 101 de cette application. Par la suite, nous conviendrons pour simplifier que cette valeur représentative de la capacité restante disponible de la batterie, qui est notée Vr1, peut être exprimée par un nombre entier compris entre 0 et n, n étant un entier supérieur à 0. D'autres conventions seraient possibles. Dans un autre exemple, la ressource 102 considérée sera la capacité d'un utilisateur de l'application à franchir la distance le séparant d'un autre utilisateur de cette application. La signification d'une calibration de valeurs représentatives Vr dans une échelle de 0 à 9 dépendra de l'importance accordée au temps nécessaire à franchir ladite distance. S'il s'agit d'une application ou l'urgence est un critère, par exemple pour une assistance médicale, une valeur représentative de valeur 9 signifiera la présence dans la même pièce (par exemple inférieure à dix mètres) des deux utilisateurs (le patient et le médecin), alors que la valeur 1 représentera une distance de plusieurs kilomètres, indicatrice d'une ressource faiblement disponible, en matière d'assistance médicale. Au contraire, pour une application ne présentant pas un caractère d'urgence, par exemple la nécessité de faire des achats alimentaires pour une personne âgée, une valeur représentative de valeur 9 pourra représenter une distance de plusieurs dizaines de kilomètres entre les deux utilisateurs (la personne âgée et la personne qui l'assiste dans ses courses). Une valeur Vr de 1 pourra correspondre, pour la possibilité d'aider à ces achats, à une distance de plusieurs milliers de kilomètres. Ici aussi, l'homme de l'art est capable de définir une multitude de règles de correspondance, c'est-à-dire de calibration, entre la distance et la valeur représentative de cette distance selon le besoin adressé. La valeur représentative peut être une fonction linéaire de la distance, ou même dans le cas le plus simple, cette distance elle-même. L'information de distance peut aussi être déterminée indirectement à partir de coordonnées géophysiques (longitude, latitude, etc.) fournies par deux terminaux, chacun d'eux étant porté par un des deux utilisateurs. De nombreux moyens peuvent être utilisés pour calculer une valeur représentative Vrk mettant en jeux une distance. Classiquement, l'homme de l'art utilise des serveurs de présence pour récupérer des informations logiques ou physiques associées à l'état d'une connexion. C'est par exemple le cas pour les applications connues telles que Window Live Messenger du constructeur Microsoft ou encore Puschat du constructeur Pushmessenger. Pour obtenir la distance séparant le terminal pour lequel on cherche à calculer une valeur de disponibilité Vrk et un autre terminal, on peut utiliser les méthodes connues de géo localisation pour calculer la position de chacun desdits terminaux. Des méthodes de géo localisation utilisables sont par exemple la triangulation Wifi ou celle basée sur l'identité des cellules des réseaux cellulaires « cell-id » ou de façon plus pertinentes les coordonnées déterminées grâce par exemple au système GPS ou au système GALLILEO. Les calculs de différentiels de position sont aisés et permettent de donner la distance rentrant en jeux dans le calcul d'une valeur représentative Vrk de disponibilité d'une ressource. Une autre méthode pourrait être d'utiliser une application des constructeurs MAPPY ou TOMTOM, qui calcule un itinéraire et donne alors directement la distance et/ou le temps à parcourir entre deux adresses ou positions. D'autres méthodes de calcul de distances sont connues. L'homme de l'art saura alors faire les conversions et les calculs nécessaires pour déterminer une valeur de distance, puis à partir de celle-ci la valeur représentative intéressante pour l'application visée. Par la suite nous conviendrons pour simplifier que la valeur représentative de la distance séparant deux utilisateurs de l'application sera notée Vrz et donnée dans une échelle de 0 à m, m étant un entier supérieur à zéro. Les valeurs représentatives Vr2 et leurs significations sont mémorisées dans le serveur 104. Dans un troisième exemple, une valeur représentative sera relative à la disponibilité d'une ressource de transport d'un utilisateur de l'application, afin de rejoindre un autre utilisateur de l'application. Dans le cas ou la détermination d'une valeur représentative Vrk nécessite de connaitre la nature d'une ressource de transport, le moyen de transport disponible peut être indiqué par l'utilisateur disposant de cette ressource. Il peut s'agir par exemple de transport à pied, en vélo, en moto, en auto, en bus, en métro, etc, La nature de 1a ressource constituée par le moyen de transport peut au contraire être déduite d'un calcul de la vitesse de déplacement grâce au suivi en géo localisation de l'utilisateur transporté par ladite ressource. Par exemple, si le déplacement moyen se fait à une vitesse calculée supérieur à 30 km/h sur un parcours de routes, on pourra en déduire que le moyen de locomotion est motorisé (moto, auto, bus, etc.). Inversement si ce déplacement moyen est inférieur à 5km/h mais non nul, l'équipement de la personne sera considéré comme porté par elle et dans un mode piéton. Si le déplacement moyen est nul ou quasiment négligeable cela indiquera une position quasi fixe sans qu'il soit possible de conclure sur le moyen de locomotion potentiellement utilisé. Les valeurs représentatives pourront prendre des valeurs entières entre 0 et 9. La signification de ces valeurs est également établie par des règles fixées par l'homme de l'art. Ainsi, 1 représentera une mobilité lente par le fait que le moyen de locomotion est une voiture et que la distance à parcourir, obtenue après géo-localisation, conduit à un temps important. Ce temps peut être fourni par des applications connues qui fournissent un temps de parcours en fonction du véhicule ou du type de route, comme les applications commerciales Mappy ou bien la fonctionnalité « itinéraire » d'un GPS TomTom. Le temps calculé, par exemple par un GPS TomTom peut aussi tenir compte du trafic réel. Ainsi, un moyen de transport, devant permettre de parcourir une distance donnée pourra constituer une faible ressource en ville ou au contraire une forte ressource en zone rurale bien pourvue en voies de circulation dégagées. Dans ce dernier exemple, les valeurs représentatives de la disponibilité du moyen de transport pourront prendre respectivement les valeurs 1 et 9. Par 1a suite nous conviendrons pour simplifier la valeur représentative d'un moyen de transport est notée Vr3 et prendra des valeurs entières données dans une échelle de 0 à p, p étant un entier supérieur à zéro. D'autres valeurs représentatives de la disponibilité d'une ressource pour un ou plusieurs utilisateurs peuvent être également étalonnées par l'homme de l'art, en fonction des applications qui font appel à ces ressources. Ainsi l'indication de capacité à intervenir pour certains problèmes comme la santé, l'agression, l'écoute ou encore l'accompagnement dans les actes usuels de la vie tels que déplacement, la toilette, la lecture, etc., sont autant de valeurs représentatives notées Vrk que le serveur 104 peut stocker, k étant un indice représentant une valeur représentative particulière. Dans un autre exemple, une valeur représentative Vrk de la disponibilité d'une ressource peut mesurer la capacité d'une personne à intervenir sur certains problèmes. Ainsi par exemple une grille de saisie peut être proposée au moment de l'acquisition des données personnelles de l'application qui utilise le serveur 104 et présenter des choix de type : « Avez-vous déjà suivi des cours de secourisme ? 15 « Êtes-vous titulaire d'un brevet de secouriste ? « Avez-vous suivi une formation médicale ? L'application déterminera alors pour une assistance 20 de premiers secours, la valeur représentative Vrk correspondante. Dans un autre mode de réalisation, l'acquisition de données peut se faire directement en fonction d'un choix parmi des niveaux présentés par une grille du type 25 suivant : Niveau Description de votre capacité à porter assistance 0 Pas de capacité à donner des premiers secours ou à porter une aide aux personnes 1 Capable de porter assistance : donner médicaments, repas personnes valides 2 Vous avez le niveau 1 et vous pouvez assister des personnes ayant quelques difficultés de mobilité ou de concentration 3 Vous avez le niveau 2 et vous pouvez les assister pour la toilette 4 Vous avez le niveau 2 et vous avez assisté à des cours de secouriste Vous avez le niveau 2 et vous êtes Titulaire d'un brevet de secouriste 6 Vous avez le niveau 3 et vous avez reçu une formation médicale 7 Vous avez le niveau 6 et vous avez un diplôme d'infirmier 8 Vous avez le niveau 6 et vous êtes médecin 9 Vous avez le niveau 6 et vous êtes urgentiste ou pompier Les valeurs représentatives Vrk, qu'elles soient collectées ou au contraire positionnées par défaut quand 5 elles ne peuvent pas être déterminées, sont stockées sur la base de données représentée au chiffre 105 sur la figure 1. Pour faciliter l'utilisation de ces valeurs, un mode préféré de réalisation du procédé utilise des valeurs comprises dans un intervalle de 0 à 9. En fonction de l'application visée, chacune des valeurs représentatives est avantageusement affectée par le procédé d'un coefficient de criticité correspondant, représentant la criticité de cette valeur représentative pour cette application. Les coefficients de criticité Crk sont stockés sur la base de données 105. Un coefficient de criticité est noté Crk où k est un indice désignant la valeur représentative Vrk correspondante. Les valeurs représentatives Vrk sont telles que précédemment définies. Un coefficient de criticité Crk prendra une valeur de 9 sur une échelle de 1 à 9 pour indiquer une criticité maximale pour l'application visée, alors qu'une valeur de 0 de Crk indiquera que l'état de la ressource correspondant n'a aucune influence sur l'application visée. Comme on l'a dit, les coefficients de criticité Crk dépendent de l'application visée. Dans le tableau ci- dessous sont données à titre d'exemple des valeurs de coefficients de criticité Crk en fonction des valeurs représentatives Vrk (lignes du tableau) et pour trois applications (colonnes du tableau). Ces trois applications sont ici désignées par les termes assistance à personne âgée (APAG), assistance à personne en danger d'agression (APDA) et assistance à personne handicapé léger demandant une aide ponctuelle (APHP). Ressource Coefficient Coefficient Coefficient APAG APDA APHP Etat logique ou physique 8 3 3 Capacité batterie 8 5 3 terminal mobile Distance 3 8 8 Moyen de locomotion 5 5 8 Capacité d'intervention 3 8 1 Dans ce tableau, les coefficients de criticité Crk d'une ressource donnée peuvent présenter des valeurs différentes en fonction de l'application. Par exemple, pour l'application APDA d'aide à une personne en danger d'agression la valeur du coefficient de criticité Crk associée à la ressource distance est de 8. 11 est normal d'observer que cette valeur de 8 est supérieure à la valeur 3 correspondante du coefficient de criticité associé à une même ressource distance, pour une application APAG qui concerne l'assistance aux personnes âgées. Ces tables de valeurs de coefficients de criticité peuvent être renseignées automatiquement en fonction du type d'application visée. Un utilisateur peut aussi choisir lui- même la valeur de ces coefficients au moment de la création de son profil, en utilisant un lien 112 représenté sur la figure 1. Les valeurs de coefficients de criticité Crk peuvent aussi être proposées comme il a été expliqué pour les valeurs représentatives Vrk, au moyen de questions. Un exemple est donné ci-dessous pour la valeur de coefficients de criticité Crk du paramètre distance. « Pensez vous que la distance séparant la personne qui doit rester en contact avec vous est : 1. Vitale, 2.Cruciale, 3.Très importante, 4.Moyennement importante 5. Moins importante au regard d'autres facteurs comme la capacité à répondre au téléphone ou la qualification de la personne en contact L'application déterminera alors la valeur de coefficient de criticité Crk correspondante par exemple l'application donnera la valeur 9 pour la réponse « Vitale », 8 pour la valeur « Cruciale », 6 pour « Très importante », 4 pour « Moyennement importante » et 2 pour le dernier choix. Cette acquisition des coefficients de criticité Crk peut se faire également sous forme directe au moyen d'une 25 demande de choix dans une grille du type suivant : Niveau Description de votre appréciation de l'importance de la distance séparant les personnes en contact 1 Aucune importance 2 Faiblement important 3 Moyennent important 4 Important Très important 6 Il faut une distance faible, c'est décisif 7 La distance doit être très faible, il peut y avoir danger 8 La distance est vitale 9 La distance est cruciale La valeur 0 du coefficient de criticité Crk peut être réservée au fait que la distance n'est pas connue. 5 Une fois que l'on a déterminé les coefficients Cr et qu'ils sont stockés dans la base de données 105, un calculateur situé dans le serveur 114 procède à la multiplication entre la valeur représentative Vrk et le coefficient de criticité Crk correspondant pour calculer le produit Vrk*Crk. Sur la figure 1, une pluralité d'utilisateurs 101 est reliée au serveur 104 via le réseau de communication 106 et les liens 110 et 111. Ceci permet aux utilisateurs 101 d'avoir accès à l'application fournie par le serveur 104. Pour la simplicité de la figure, on a représenté un seul réseau de communication 106. Les utilisateurs 101 pourraient dans un mode de réalisation différent utiliser des réseaux de communication 106 différents, non représentés. Les liens 110 et 111 peuvent être filaires ou sans fils. Dans un autre mode de réalisation certains utilisateurs pourraient être reliés au serveur 104 par une liaison point à point assurée par des liens analogues aux liens 110 et 111, sans avoir recours à aucun réseau de communication 106. Sur la figure 1, les utilisateurs 101 sont reliés à la base de données 105 par des liens 112. Les liens 112 peuvent être physiques (permanents ou temporaires) ou logiques (par exemple un abonnement contracté). Les utilisateurs 101 enregistrent au niveau de la base de données 105 les ressources 102 dont ils disposent. Dans un mode de réalisation, les utilisateurs 101 définissent les droits d'accès qu'ils souhaitent accorder à d'autres utilisateurs 101, pour la consultation des valeurs représentatives Vr de ces ressources. A partir des valeurs représentatives Vrk reçues par le serveur 104 depuis les ressources 102, et des valeurs de criticité Crk reçues par le serveur 104 depuis la base de données 105, un utilisateur 101 peut, au moyen de l'application en question, calculer une valeur de disponibilité. La valeur de disponibilité Vd est calculée par un processeur du serveur 104. Ce calcul met en jeux une addition des produits Vrk*Crk des valeurs représentatives Vrk par le coefficient de criticité Crk correspondant. L'application en question calcule alors au moyen d'un processeur situé dans le serveur 104 une valeur de disponibilité, sous la forme indiquée par la formule (1). k_p I Vrk s Crk Vd = k=l (1) Dans un autre mode de réalisation, la valeur de 30 disponibilité est calculée à partir du produit de produits Vrk*Crk, sous la forme indiquée par la formule (2). k=p nVrk s Crk Vd = k=1 Dans un troisième exemple de mode de réalisation, la valeur de disponibilité Vd est obtenue à partir du produit des couples Vrk*Crk en excluant de ce produit des produits tels qu'au moins des valeurs Crk ou Vrk est nulle. Dans les formules (1) et (2), la borne supérieure d'intégration sur le paramètre k représente le nombre de moyens 102 pris en compte pour une détermination de valeur de disponibilité Vd. Par exemple une valeur de disponibilité Vd peut être calculée à partir de trois moyens (borne d'intégration égale à 3), mentant en jeux la charge d'une batterie de téléphone mobile, une distance et un moyen de transport. Le calcul de Vd mettra alors en jeux des valeurs représentatives Vri, Vr2 et Vr3 et les coefficients de criticité correspondants Cri, Cr2 et Cri. Une grande valeur de disponibilité Vd obtenue indiquera une disponibilité pour l'application visée forte, une faible valeur de disponibilité Vd indiquera une disponibilité faible. Quand des valeurs représentatives Vrk n'ont pas pu être fournies au serveur 104, par exemple dans le cas d'un terminal mobile incapable de transmettre sa capacité de batterie restante au serveur 104, une valeur par défaut sera affectée à la valeur représentative Vrk ou bien le couple correspondant Vrk, Crk ne sera pas considéré pour le calcul de Vd. Dans un mode de réalisation, la valeur de disponibilité calculée Vd est une donnée qui est fournie pour construire une représentation RVd de la valeur de disponibilité. Une représentation de la valeur de (2) disponibilité RVd peut être présentée sur un terminal à disposition d'un ou plusieurs utilisateurs. Pour simplifier, on supposera que ce terminal ou ces terminaux est ou font partie des ressources 102 à la disposition desdits utilisateurs. Toutefois, ce ou ces terminaux pourraient être distincts des ressources 102. Un terminal de représentation de la valeur de disponibilité peut être à la disposition d'un seul utilisateur 101 ou partagé par plusieurs utilisateurs 101. La représentation de la valeur de disponibilité RVd est telle qu'elle facilite la prise de connaissance de 1a valeur de disponibilité Vd par ce ou ces utilisateurs. Ainsi, si la valeur de disponibilité Vd calculée est un grand nombre, son interprétation directe par un utilisateur sera difficile. Par exemple, si les valeurs représentatives déterminées Vrk sont au nombre de 5, et que les coefficients de criticité Crk à appliquer respectivement prennent une valeur maximale de 9, la valeur de disponibilité Vd peut prendre une valeur comprise entre 0 et 45. Une telle plage de valeurs est difficile à interpréter directement. Une représentation de la valeur de disponibilité RVd peut être obtenue en réalisant une division entière de la valeur de disponibilité Vd pour obtenir une représentation de la valeur de disponibilité RVd située dans une échelle réduite, par exemple de 0 à 9. Dans un autre mode de réalisation, la représentation de la valeur de disponibilité Rvd est une couleur. Le rouge peut par exemple être synonyme d'interdiction, donc de la détection par l'application d'une indisponibilité. Dans un mode de réalisation du procédé, des valeurs de disponibilités Vd dans une échelle de 0 à 9 sont représentées par dix couleurs. Valeur Vd ramenée dans une plage de Couleur représentative de la 0 à 9 disponibilité 0 Rouge 1 Rouge 2 Orange 3 Jaune 4 Gris Gris 6 Bleu pale 7 Bleu 8 Vert pale 9 Vert D'autres représentations peuvent être utilisées comme par exemple des mots par une voix, d'autres symboles 5 sonores, des icones, des images, etc. Une représentation d'une valeur de disponibilité RVd peut aussi être enrichie d'une représentation sur une carte de la localisation de la ressource correspondante ou sur une symbolique de réseau reliant les utilisateurs de l'application. Si cette représentation est une icône, elle peut être positionnée sur le lieu de la carte localisant un des utilisateurs de l'application. Dans d'autres modes de réalisation, les interfaces homme machine existantes dans des terminaux peuvent être utilisés. Ainsi, le terminal iphone de la société Apple permet d'utiliser le zoom ou la loupe pour désigner la personne dont on veut connaître la valeur de disponibilité Vd. Cette désignation peut s'accompagner de la génération d'un signal sonore ou visuel particulier. Dans un mode de réalisation, le profil des utilisateurs 101 est enregistré sur la base de données 105 via les liens 112 représentés sur la figure 1. Ce profil indique en particulier le type d'application intéressant chaque utilisateur. Le serveur 104 reçoit depuis la base de données 105 et par le lien 113 les informations de profil d'utilisateur, ce qui lui permet de mettre en oeuvre le service demandé, en particulier par interrogation des moyens de communication 103 adéquats. Dans un mode de réalisation, le serveur 104 et la base de données 105 disposent de moyens de mise à jour de leurs données par exemple via le réseau 106 et les liaisons 110 et 113. Le réseau 106 peut être un réseau public ou privé et permettre une mise à jour sur demande ou périodique. Pour des raisons de clarté, la figure 1 ne présente pas d'autres éléments qui peuvent être présents pour la mise en oeuvre de certains modes de réalisation. Il peut s'agir d'équipements de télécommunication propre à établir des communications de type voix ou données, de réseau de communication publics ou privés, des moyens de gestion propre à acquérir des données relatives à la santé d'un utilisateur, de l'état d'un équipement de télécommunication, de moyens de localisation de personnes ou d'équipements ,etc. De nombreux systèmes de gestion peuvent être utilisés pour gérer le réseau de la figure 1. Avantageusement, certains modes de réalisation peuvent gérer des notions de propriété et d'autorisation relatives aux données ou aux moyens de mise à jour de ces données dans la base de données 105, ou aux moyens de calcul par les calculateurs présents dans le serveur 104. Ainsi la base de données 105 peut contenir des données appartenant à des groupes d'utilisateurs 101 différents et le serveur 104 peut fournir des représentations de valeurs de disponibilité RVdk à un ou des utilisateurs appartenant à des groupes d'utilisateurs différents, pour autant que leur profil enregistré sur la base de données 105 leur en confère l'autorisation. De la même manière les moyens de calcul de la valeur de disponibilité Vd et ceux de construction de 1a représentation correspondant RVd peuvent être situés sur le même serveur 104 ou répartis entre le serveur 104 et un terminal de l'utilisateur, qui peut être par exemple une des ressources 107 de cet utilisateur que reconnait le serveur 104. Dans d'autres modes de réalisation, de nombreuses caractéristiques peuvent être prises en compte séparément et/ou en combinaison, par exemple des moyens de mise à jour capables de mettre à jour, périodiquement ou sur requête, le contenu des valeurs représentatives Vrk, des coefficients de criticité Crk, des valeurs de disponibilité Vd et de leurs représentations. De tels moyens de mise à jour sont préférentiellement implantés dans un serveur, - des moyens de gestion dont une partie au moins est préférentiellement implantée dans un serveur de gestion et pouvant comporter les moyens de modification des coefficients de criticité Crk en fonction des applications visées. L'invention peut être mise en oeuvre dans tout type de réseau de communications, privé ou public, et en particulier dans les réseaux lnternet, PLMN et PSTN pour par exemple des réseaux publics GSM et UMTS ou par exemple TETRA et RUBIS pour des réseaux privés. En relation avec la figure 2 on a représenté un mode de réalisation d'un procédé de présentation d'une valeur de disponibilité d'une pluralité de ressources. Bien que le procédé présente 8 étapes, d'autres modes de réalisation pourraient présenter un autre nombre d'étapes ou regrouper différentes étapes du procédé sous d'autres appellations. Au chiffre 201 est représentée une étape consistant à recevoir une demande de présentation d'une valeur de disponibilité d'une pluralité de ressources. Au chiffre 202 est représentée une étape consistant à déterminer au moins deux ressources dont les valeurs représentative peuvent être reçues. Au chiffre 203, est représentée une étape consistant recevoir une valeur représentative pour une première ressource de ladite pluralité de ressources. Au chiffre 204, est représentée une étape consistant à recevoir une valeur représentative pour une deuxième ressource de ladite pluralité de ressources. Au chiffre 205, est représentée une étape consistant à recevoir un premier coefficient de criticité de ladite première ressource. Au chiffre 206, est représentée une étape consistant à recevoir un deuxième coefficient de criticité de ladite deuxième ressource. Au chiffre 207, est représentée une étape consistant à calculer ladite valeur de disponibilité à partir desdites première et deuxième valeurs représentatives et desdits premier et deuxième coefficients de criticités. Au chiffre 208, est représentée une étape consistant à fournir des données pour représenter ladite valeur de disponibilité calculée en réponse à ladite demande de présentation. Ce procédé peut se répéter à intervalles réguliers de façon à tenir compte d'une éventuelle évolution des situations affectant les valeurs représentatives, les coefficients de criticité et ceci pour tout ou partie des valeurs représentatives. Cette évolution peut aussi être celle du nombre de ressources 107, et donc du nombre de valeurs Vrk et Crk pris en compte dans le calcul de Vd. L'étape 203, consistant à recevoir une valeur représentative contient l'acquisition des valeurs représentatives Vrk associées à des données telles que : - un état logique ou physique de la connexion de l'utilisateur à un réseau et/ou de sa disponibilité indiqué par lui. Les états les plus couramment fournis par les systèmes existants ou indiqués par l'utilisateur sont : o Disponible o Hors connexion o Occupé o Indisponible - La capacité restante disponible de la batterie de l'équipement mobile d'un utilisateur, - La distance le séparant entre l'utilisateur qui veut voir son état de disponibilité et lui-même ou les données de géo localisation telles que longitude, latitude permettant de le calculer - Les moyens de locomotion qu'il a à sa disposition, - Une indication de capacité â intervenir pour certains problèmes comme la santé, l'agression, l'écoute ou encore l'accompagnement dans les actes usuels de la vie tel que déplacement, la toilette, la lecture, Les coefficients de criticités Crk acquis aux étapes 205 et 206 peuvent être déterminés préalablement en fonction de la caractéristique de l'application visée, à partir de données saisies par l'utilisateur ; les coefficients de criticités Crk peuvent aussi être déterminés par l'homme de l'art et enregistrées dans une base de données, ils pourraient également être déterminés ou modifiés par apprentissage sur des retours d'expérience. L'étape 207 est celle où on calcule les produits Vrk*Crk par multiplication des valeurs représentatives Vrk par les coefficients de criticités Crk correspondants, et où on calcule la valeur de disponibilité Vd comme somme ou produit des produits Vrk*Crk comme indiqué respectivement aux par les formules (1) ou (2). Dans le cas où la formule (2) est utilisée, il est possible d'éliminer les valeurs nulles. L'étape 208 consiste à produire, à partir du calcul des valeurs de disponibilité Vd une représentation de ces valeurs de disponibilité RVd qui dépend du ou des terminaux dont dispose un utilisateur 101 de la figure 1. Cette représentation de la valeur de disponibilité RVd peut être fournie par le serveur et/ou le terminal à disposition dudit utilisateur après interprétation sous forme de valeur chiffrée, de pictogramme assorti ou non de couleur et/ou de sons ou une combinaison de ces formes de présentation. Différents modes de réalisation peuvent utiliser une mise en oeuvre totalement automatique, ou totalement manuelle ou à la fois partiellement automatique et partiellement manuelle du procédé de la figure 2. La représentation de la valeur de disponibilité RVd peut être utilisée dans différents typés d'applications comme par exemple la constitution d'un micro réseau reliant un petit nombre de personnes (des utilisateurs 101 de la figure 1) dont une doit être rassurée par la visualisation des indications de la valeur de disponibilité RVd des autres utilisateurs. Dans le cas d'une personne âgée, cela permettra à celle-ci de savoir si son infirmier, une aide à domicile ou encore ses enfants peuvent lui porter assistance en cas de besoin. Bien que l'invention ait été décrite en liaison avec plusieurs modes de réalisation particuliers, il est bien évident qu'elle n'y est nullement limitée et qu'elle comprend tous les équivalents techniques des moyens décrits ainsi que leurs combinaisons si celles-ci entrent dans le cadre de l'invention. L'usage du verbe « comporter », « comprendre » ou « inclure » et de ses formes conjuguées n'exclut pas la présence d'autres éléments ou d'autres étapes que ceux énoncés dans une revendication. L'usage de l'article indéfini « un » ou « une » pour un élément ou une étape n'exclut pas, sauf mention contraire, la présence d'une pluralité de tels éléments ou étapes. Plusieurs unités ou modules peuvent être représentés par un même élément matériel. Dans les revendications, tout chiffre de référence entre parenthèses ne saurait être interprété comme une limitation de la revendication. 1 REVENDICATIONS1- Procédé de fourniture de données pour représenter la valeur de disponibilité d'une pluralité de ressources, associées à au moins un utilisateur, chacune desdites ressources présentant un état physique ou logique, comprenant les étapes consistant en : recevoir une demande de présentation d'une valeur de disponibilité d'une pluralité de ressources (201), déterminer au moins deux ressources appartenant à ladite pluralité de ressources, dont les valeurs représentatives peuvent être reçues (202), recevoir dans une base de données (105) une valeur représentative de la première ressource parmi lesdites au 15 moins deux ressources (203), recevoir dans ladite base de données une valeur représentative de la deuxième ressource parmi lesdites au moins deux ressources (204), fournir des données pour représenter ladite valeur de 20 disponibilité calculée en réponse à ladite demande de présentation (208), caractérisé en ce qu'il comporte également les étapes consistant en recevoir dans ladite base de données un premier coefficient 25 de criticité correspondant à ladite première ressource (205), recevoir dans ladite base de données un deuxième coefficient de criticité correspondant à ladite deuxième ressource (206) , 30 et calculer au moyen d'un calculateur ladite valeur de disponibilité à partir desdites première et deuxième valeurs représentatives et desdits premier et deuxième coefficients de criticités (207). 2- Procédé selon la revendication 1, dans lequel au moins une desdites valeurs représentatives fait partie du groupe de valeurs représentant, la capacité restante disponible de la batterie de l'équipement mobile d'un utilisateur, la distance séparant un utilisateur du lieu où ladite application est utilisée, des données de longitude ou de latitude permettant la géo-10 localisation dudit utilisateur ou dudit lieu où ladite application est utilisée, un moyen de locomotion à la disposition dudit utilisateur, que ledit utilisateur ait indiqué ledit moyen de locomotion ou qu'il soit déduit de la vitesse de déplacement dudit 15 utilisateur, une indication de capacité pour des secours à atteindre ledit utilisateur, pour lui apporter secours en matière de santé ou d'agression ou d'écoute ou d'accompagnement dans les actes de la vie. 20 3- Procédé selon la revendication 1, dans lequel ledit calcul met en jeu une combinaison linéaire ou le produit d'un premier produit et d'un deuxième produit, ledit premier produit étant le produit de ladite première 25 valeur représentative par ledit premier coefficient de criticité et ledit deuxième produit étant le produit de ladite deuxième valeur représentative par ledit deuxième coefficient de criticité. 30 4- Procédé selon la revendication 1, dans lequel une dite réception d'un coefficient de criticité suit une étape de saisie dudit coefficient de criticité. 5- Procédé selon 1a revendication 1, comprenant une étape de représentation desdites données représentant ladite valeur de disponibilité sous une forme appartenant au groupe comprenant une valeur chiffrée ou un pictogramme ou une couleur ou un son ou une combinaison de tout ou partie des éléments de ce groupe. 6- Procédé selon la revendication 1 dans lequel au moins une quelconque des étapes est déclenchée par une personne ou par un évènement ou répétée automatiquement de façon périodique ou non périodique. 7- Procédé selon la revendication 1 comportant une étape d'acquisition, à partir de réponses fournies à un questionnaire, d'un desdits coefficients de criticité ou de la calibration d'une valeur représentative. 8- Procédé selon la revendication 7 dans lequel ladite étape d'acquisition peut être faite au moment de l'inscription au service ou par importation d'autres données venant d'au moins un serveur de données. 9- Système de présentation d'une valeur de disponibilité d'une pluralité de ressources associées à au moins un utilisateur, chacune desdites ressources présentant un état physique ou logique, comprenant un serveur d'application (104), capable de recevoir une demande de présentation d'une valeur de disponibilité d'une pluralité de ressources (102), déterminer au moins deux ressources (102) parmi ladite pluralité de ressources, dont les valeurs représentatives peuvent être reçues par ledit serveur d'application (104),recevoir via un premier lien (108), un premier moyen de communication (103) et deuxième lien (109), un signal contenant une première valeur représentative de la première ressource (107) parmi lesdites au moins deux ressources, recevoir via un troisième lien (108), un deuxième moyen de communication (103) et un quatrième lien (109), un signal contenant une deuxième valeur représentative de la deuxième ressource (107) parmi lesdites au moins deux ressources, fournir des données via un cinquième lien (110,106,111) pour représenter ladite valeur de disponibilité calculée en réponse à ladite demande de présentation, caractérisé en ce qu'il comporte également, une base de données (105) capable de délivrer audit serveur d'application (104) via un sixième lien (113), un premier coefficient de criticité correspondant à ladite première ressource, ladite base de données {105) étant également capable de délivrer audit serveur d'application (104) via ledit sixième lien (113), un deuxième coefficient de criticité correspondant à ladite deuxième ressource, ledit serveur d'application (104) étant capable de calculer ladite valeur de disponibilité à partir desdites première et deuxième valeurs représentatives et desdits premier et deuxième coefficients de criticité. 10- Système selon la revendication 9 caractérisé en ce que lesdits premier et deuxième moyens de communication (103) sont confondus. 11- Système selon la revendication 9 caractérisé en ce que lesdits deuxième et quatrième liens (109) sont confondus. 12- Système selon la revendication 9 dans lequel ladite base de données (105) comporte un serveur supportant une application de type réseau social ou de messagerie instantanée de type Facebook ou Gtalk ou AIM ou Pushmessenger ou Microsoft live Messenger. 13- Système selon la revendication 9, caractérisé en ce que ladite valeur de disponibilité n'est pas accessible à la totalité des utilisateurs dudit procédé ou dudit système. 14- Procédé selon la revendication 1, comportant de plus une étape de vérification d'une autorisation avant de fournir des données représentant la valeur de disponibilité. 15- Procédé selon la revendication 6, tel que ledit évènement est une réception de données externes. 16- Procédé selon la revendication 15 tel que lesdites données externes font partie du groupe comprenant, le résultat donné par une formule qui permet de calculer un temps au bout duquel on doit effectuer une ou plusieurs étapes dudit procédé, une liste d'évènements associés à une ou plusieurs étapes dudit procédé à effectuer, ou une combinaison de ces éléments. 17- Système selon la revendication 9, tel que l'un au moins parmi ledit serveur d'application (104) ou de ladite base de données (105) appartient à un réseau decommunications public ou privées, mettant en jeux des liaisons filaires ou sans fils. 18- Système selon la revendication 9 caractérisé en ce lesdites valeurs représentatives ou lesdits coefficients de criticité prennent des valeurs entières comprises entre 0 et 9. 19- Procédé selon la revendication 3, tel que ledit calcul comporte également au moins une division. 20- Procédé selon la revendication 1, comprenant en outre une étape de représentation, à partir desdites données fournies pour la représentation de ladite valeur de disponibilité, ladite étape de représentation consistant en représenter ladite valeur de disponibilité sous une forme faisant partie du groupe comprenant un son ou une image ou une séquence d'images ou une vibration ou une température ou une tension électrique ou un courant électrique ou une combinaison d'une pluralité de ces formes.