FR2879061A1 - Unite de serveur de presence, procede de commande d'une unite de serveur de presence, dispositif de communication et procede d'exploitation d'un dispositif de communication. - Google Patents

Unite de serveur de presence, procede de commande d'une unite de serveur de presence, dispositif de communication et procede d'exploitation d'un dispositif de communication. Download PDF

Info

Publication number
FR2879061A1
FR2879061A1 FR0512393A FR0512393A FR2879061A1 FR 2879061 A1 FR2879061 A1 FR 2879061A1 FR 0512393 A FR0512393 A FR 0512393A FR 0512393 A FR0512393 A FR 0512393A FR 2879061 A1 FR2879061 A1 FR 2879061A1
Authority
FR
France
Prior art keywords
information
interrogation
modification
unit
units
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.)
Granted
Application number
FR0512393A
Other languages
English (en)
Other versions
FR2879061B1 (fr
Inventor
Andreas Schmidt
Holger Schmidt
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.)
Intel Deutschland GmbH
Original Assignee
Infineon Technologies AG
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 Infineon Technologies AG filed Critical Infineon Technologies AG
Publication of FR2879061A1 publication Critical patent/FR2879061A1/fr
Application granted granted Critical
Publication of FR2879061B1 publication Critical patent/FR2879061B1/fr
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/424Arrangements for automatic redialling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42365Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
    • H04M3/42374Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity where the information is provided to a monitoring entity such as a potential calling party or a call processing server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2227Quality of service monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/432Arrangements for calling a subscriber at a specific time, e.g. morning call service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/46Arrangements for calling a number of substations in a predetermined sequence until an answer is obtained

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)

Abstract

Il est proposé une unité de serveur de présence qui gère des informations de présence relatives à la disponibilité d'une unité de communication et qui informe une pluralité d'unité d'interrogation, dans un ordre de notification spécifié par des informations de priorité, de modifications des informations de présence.

Description

1 2879061
UNITE DE SERVEUR DE PRESENCE, PROCEDE DE COMMANDE D'UNE UNITE DE SERVEUR DE PRESENCE, DISPOSITIF DE COMMUNICATION ET PROCEDE D'EXPLOITATION D'UN
DISPOSITIF DE COMMUNICATION
L'invention concerne une unité de serveur de présence, un procédé de commande d'une unité de serveur de présence, un dispositif de communication et un procédé d'exploitation d'un dispositif de communication.
Dans le cadre de l'utilisation d'Internet, on sait depuis quelque temps rendre accessibles à des utilisateurs des informations sur la disponibilité d'un autre utilisateur, par exemple au moyen de programmes comme ICQ. Ainsi, un utilisateur peut par exemple vérifier si un autre utilisateur est vraiment présent sur son ordinateur, ou a connecté l'ordinateur au sien, et ainsi peut recevoir ou lire des messages de texte.
Un tel service est désigné sous le nom de service de présence (Presence Service). Un service de présence est d'une façon générale un service dans lequel des informations de présence sont gérées par utilisateur dans le but de rendre accessibles des informations de présence à des applications, par exemple des applications informatiques, à d'autres utilisateurs ou à d'autres services. Les informations de présence peuvent concerner non seulement des personnes, mais également d'autres services, ordinateur (-serveur), des produits spécifiques.
Des exemples typiques d'informations de présence sont des informations sur le lieu de résidence (location), l'état (state), l'état d'esprit (mood), la disponibilité de communication (willingness) et la capacité de communication (ability) d'une personne (ou d'une chose, par exemple d'un ordinateur serveur). En règle générale, les informations de présence sont des fonctions dépendant du temps.
L'ensemble de toutes les informations associées à une 35 personne ou à une chose est désigné par Presentity de la personne ou de la chose. En outre, un ensemble de règles comportant des restrictions peut faire partie de la Presentity qui spécifie par exemple comment et dans quelles conditions les informations de présence de la Presentity doivent être transmises, échangées ou rendues publiques, par exemple en spécifiant des droits d'accès correspondants.
Un service de présence peut être proposé comme service autonome ou être combiné à un autre service.
Il est par exemple proposé de combiner un service de présence avec un service de télécommunications car, dans ce cas, la disponibilité de communication et/ou la capacité de communication d'un partenaire de (télé) communication souhaité par un utilisateur peut être demandées par l'utilisateur déjà (a) avant l'établissement d'une liaison de communication entre l'utilisateur et le partenaire de communication et (b) avant l'échange de données de communication au moyen du service de télécommunication entre l'utilisateur et le partenaire de communication.
Un exemple typique d'une combinaison d'un service de télécommunication avec un service de présence et l'établissement automatique d'une liaison de communication entre le terminal de communication utilisé de l'utilisateur (celui qui l'a connecté de façon appropriée) et le terminal de communication du partenaire de communication souhaité par utilisateur dès qu'une liaison de communication antérieure avec le terminal de communication du partenaire de communication souhaitée s'est terminé, c'est-à-dire concrètement lors du changement d'état du terminal de communication du partenaire de communication souhaité de occupé à libre , le service de présence informant le terminal de communication de l'utilisateur de ce changement d'état.
Lors de l'utilisation d'un service de présence, un utilisateur peut fixer la diffusion de ses informations de présence à d'autres utilisateurs et/ou d'autres services et définir des groupes d'utilisateurs ou des groupes de services auxquels il pourrait mettre à disposition ses informations de présence totalement ou partiellement, par exemple de façon limitée par des conditions déterminées. En outre, l'utilisateur a la possibilité de demander des informations de présence à d'autres utilisateurs. Dans l'ensemble, l'utilisateur peut réaliser, selon son souhait personnel, un grand nombre de combinaisons d'interactions entre des utilisateurs et des services.
Comme susmentionné, il est proposé au moyen d'Internet des services de présence comportant des fonctionnalités de base, cependant les différents services de présence sont médiocrement compatibles et ne peuvent interagir qu'avec une dépense considérable.
Dans le cadre d'organismes de normalisation des télécommunications, des travaux sont en cours qui concernent la mise à disposition de services de présence dans des systèmes de téléphonie mobiles.
Dans le document [1] et dans le document [2], il est décrit un service de présence pour systèmes de téléphonie mobile qui est caractérisé en ce qu'il comporte en plus des fonctionnalités de base connues d'Internet également des fonctionnalités permettant de prendre en compte les besoins spécifiques de la téléphonie mobile. Ainsi, dans le cadre des informations de présence, on favorise des attributs spécifiques qui sont importants dans le cadre de la communication sans fil.
Le document [1] (chapitre 4) contient la spécification d'un service de présence selon la norme 3GPP (Third Generation 30 Partnership Project).
Typiquement, un service de présence est réalisé par un composant du réseau, par exemple un système de téléphonie mobile, lequel composant de réseau est désigné typiquement par Presence Server et gère la Presentity d'une personne (ou d'une chose).
L'instance, par exemple le terminal de téléphonie mobile d'un utilisateur qui demande des informations de présence d'une personne ou d'une chose, est désignée par observateur (Watcher). Les observateurs sont répartis en Fetcher (observateurs occasionnels), Poiler (observateurs réguliers) et Subscribed Watcher (observateurs abonnés).
Un observateur se présente par exemple sous la forme d'un logiciel qui est mis en uvre sur un terminal de téléphonie mobile. Un Subscribed Watcher est un observateur qui demande qu'on lui transmette à chaque modification des informations de présence d'un Presentity des informations correspondantes. Un Subscribed Watcher doit pour cela s'enregistrer auprès d'un Presence Server. Par exemple, il envoie à un Presence Server un message par lequel il demande au Subscribed Watcher d'être informé de toute modification apportée aux informations de présence contenues dans le Presentity. Le Presence Server répond 'au message par exemple par un message de confirmation qui contient les informations de présence actuelles du Presentity.
En outre, si les informations de présence contenues dans le Presentity sont modifiées, le Subscribed Watcher est alors informé par le Presence Server de cette modification par un message correspondant.
Un Fetcher est un observateur qui ne demande qu'une seule fois des informations de présence d'un Presentity. Le Fetcher envoie en conséquence un message à un Presence Server et le Presence Server répond par un autre message qui contient les informations de présence demandées.
Un Poiler est un observateur qui demande régulièrement des informations de présence d'une personne ou d'une chose.
Les informations de présence peuvent être transmises sous la forme d'ensembles de données complets, c'est-à-dire que les informations de présence d'un Presentity peuvent toujours être transmises complètement. Si un observateur reçoit cependant plus fréquemment des informations de présence d'un Presentity déterminé d'un Presence Server, comme c'est le cas en particulier d'un Subscribed Watcher, il ne peut alors être transmis à l'observateur que les informations de présence qui ont été modifiées depuis la dernière transmission d'informations de présence de ce Presentity.
Comme susmentionné, des informations de présence ne sont envoyées à un observateur que lorsque celui-ci possède les droits nécessaires. Un utilisateur peut limiter l'interrogation de ses informations de présence au moyen de droits d'accès correspondants et donc définir la transmission des informations de présence.
Si les informations de présence d'un Presentity sont modifiées, tous les Subscribed Watcher, qui ont demandé d'être informés de la modification des informations de présence, sont informés tous en même temps (ou au moins pratiquement en même temps) de la modification.
Ceci présente un inconvénient, en particulier dans le cadre d'un système de téléphonie mobile, lorsque deux Subscribed Watcher cherchent, par exemple en réaction à l'information sur la modification des informations de présence, à établir une liaison de communication avec la personne ou la chose correspondant au Presentity (par exemple lorsque la modification des informations de présence consiste en la disponibilité actuelle de la personne ou la chose). Ceci peut être entièrement automatisé lorsque les Subscribed Watcher se présentent sous la forme de terminaux de communication appropriés et que les utilisateurs des terminaux de communication ont défini des utilisateurs correspondants, c'est-à-dire sans interactions entre les utilisateurs.
Cependant, si seul l'établissement d'une liaison de communication unique avec la personne ou la chose est possible, une liaison de communication n'est alors établie qu'entre l'un des Subscribed Watcher (par exemple un terminal de téléphonie mobile) et la personne ou la chose.
Un utilisateur, qui agit comme un Subscribed Watcher, c'est-à-dire qui a demandé à l'aide de son terminal de téléphonie mobile que, lors de toute modification des informations de présence, des informations de modification correspondantes soient envoyées à son terminal de téléphonie mobile, peut par exemple définir d'être informé de la modification des informations de présence par des signaux acoustiques, par exemple par émission d'un bip par son terminal de téléphonie mobile.
Si la personne ou la chose est alors disponible (parce que une liaison de communication existante a par exemple été établie avec la personne ou la chose et qu'une liaison de communication peut maintenant être établie avec elle), ceci est signalé à l'utilisateur par exemple par un signal acoustique. Cependant, si un autre Subscribed Watcher établit automatiquement une liaison de communication avec la personne ou la chose, les informations de présence de la personne ou de la chose sont de nouveau modifiées peu de temps après ( non disponible ) sans que l'utilisateur ait eu le temps d'établir lui-même une liaison de communication avec la personne ou la chose. Étant donné que la deuxième modification des informations de présence est également signalée à l'utilisateur par des moyens acoustiques, le terminal de téléphonie mobile de l'utilisateur génère brièvement deux signaux acoustiques successifs à destination de l'utilisateur qui sont cependant inutiles à l'utilisateur et qui ne sont typiquement que gênants.
Inversement, si la personne ou la chose, dont les informations de présence sont demandées, est un utilisateur auquel on signale des tentatives d'établissement de liaisons de communication avec lui (signaux d'attente), et lorsque plusieurs Subscribed Watcher cherchent à établir une liaison de communication avec l'utilisateur après que l'utilisateur est devenu disponible, la tentative d'établissement d'une liaison de communication (attente) est signalée plusieurs fois à cet utilisateur, après que l'un des Subscribed Watcher (concrètement le plus rapide) a réussi à établir une liaison de communication avec l'utilisateur.
Dans l'ensemble, il est généré un grand nombre de signaux inutiles aussi bien à destination des Subscribed Watcher qui sont informés inutilement des informations de présence fréquemment modifiées qu'à destination de l'utilisateur, par exemple par des signaux d'attente acoustiques.
Ceci entraîne d'une part une charge inutile du réseau de communication par la transmission de signaux inutiles aux Subscribed Watcher ainsi qu'une faible convivialité pour l'utilisateur.
Dans le document [3], il est décrit un système de service de présence dans lequel plusieurs observateurs peuvent demander d'être informés de la modification d'informations de présence. On détermine conformément à une règle dans quel ordre les observateurs sont informés d'une modification des informations de présence. Par exemple, on informe tout d'abord l'observateur qui a demandé en premier d'être informé d'une modification des informations de présence.
Le but de l'invention est de proposer un service de présence plus efficace et plus convivial pour l'utilisateur par rapport à l'état de la technique.
Le but est atteint par une unité de serveur de présence, 25 lequel - gère des informations de présence relatives à la disponibilité d'une unité de communication; caractérisé en ce qu'il - comporte un dispositif de réception qui est conçu pour recevoir de toute unité d'interrogation parmi une pluralité d'unités d'interrogation un message qui spécifie que, lors d'une modification des informations de présence, des informations de modification relatives à la modification des informations de présence doivent être transmises à l'unité d'interrogation respective; - comporte une mémoire dans laquelle des informations de priorité sont mémorisées, lesquelles informations de priorité sont des informations relatives à un ordre de notification dans lequel les informations de modification doivent être transmises à la pluralité d'unités d'interrogation et qui sont contenues au moins partiellement dans le message reçu de la part d'une unité d'interrogation parmi la pluralité d'unités d'interrogation, les informations de priorité qui sont contenues dans le message reçu de l'unité d'interrogation parmi la pluralité d'unités d'interrogation spécifiant que les informations de modification doivent être transmises à l'unité d'interrogation avant que les informations de modification ne soient transmises aux autres unités d'interrogation parmi la pluralité d'unités d'interrogation; - comporte un dispositif d'information qui est conçu pour transmettre, lors de la modification des informations de présence, les informations de modification dans l'ordre de notification à la pluralité d'unités d'interrogation.
De préférence: - les informations de priorité sont fixées au moins partiellement par un utilisateur de l'unité de communication.
- l'unité de serveur de présence comporte un dispositif de détermination qui est destiné à déterminer l'ordre de notification en utilisant les informations de priorité.
- au moins une unité d'interrogation parmi la pluralité d'unités d'interrogation est un terminal de communication.
- au moins une unité d'interrogation parmi la pluralité d'unités d'interrogation est un terminal de téléphonie mobile.
- les informations de présence spécifient si une liaison de communication peut être établie avec l'unité de communication.
- l'unité de communication est un terminal de téléphonie mobile.
- l'ordre de notification spécifie qu'une première partie de la pluralité d'unités d'interrogation doit tout d'abord être informée de la modification des informations de présence et la partie restante de la pluralité d'unités d'interrogation doit être informée de la modification des informations de présence lors d'une autre modification des informations de présence et/ou au bout d'un laps de temps déterminé après la modification des informations de présence dans le cas où aucune liaison de communication n'a été établie avec l'unité de communication dans le laps de temps.
L'invention vise aussi un procédé de commande d'une unité de serveur de présence, qui gère les informations de présence relatives à la disponibilité d'une unité de communication; caractérisé en ce que l'unité de serveur de présence reçoit de chaque unité d'interrogation parmi une pluralité d'unités d'interrogation un message qui spécifie que, lors d'une modification des informations de présence, des informations de modification relatives à la modification des informations de présence doivent être transmises à l'unité d'interrogation respective; - des informations de priorité sont utilisées, qui sont des informations de priorité sont des informations relatives à un ordre de notification dans lequel les informations de modification doivent être transmises à la pluralité d'unités d'interrogation et qui sont contenues au moins partiellement dans le message reçu de l'unité d'interrogation parmi la pluralité d'unités d'interrogation, les informations de priorité, qui sont contenues dans le message reçu de l'unité d'interrogation parmi la pluralité d'unités interrogation, spécifiant que les informations de modification doivent être transmises à l'unité d'interrogation avant que les informations de modification ne soient transmises aux autres unités d'interrogation parmi la pluralité d'unités d'interrogation; - lors de la modification des informations de présence, les informations de modification sont transmises dans l'ordre de notification de l'unité de serveur de présence à la pluralité d'unités d'interrogation.
L'invention vise aussi un dispositif de communication caractérisé en ce qu'il comporte - une unité de serveur de présence qui gère des informations de présence relatives à la disponibilité d'une unité de communication; - une pluralité d'unités d'interrogation, chaque unité d'interrogation parmi une pluralité d'unités d'interrogation étant conçue pour générer et à transmettre à l'unité de serveur de présence un message qui spécifie que, lors d'une modification des informations de présence, des informations de modification relatives à la modification des informations de présence doivent être transmises à l'unité d'interrogation respective; - l'unité de serveur de présence comportant une mémoire dans laquelle des informations de priorité sont mémorisées, qui sont des informations relatives à un ordre de notification dans lequel les informations de modification doivent être transmises à la pluralité d'unités d'interrogation et qui sont contenues au moins partiellement dans le message transmis par une unité d'interrogation parmi la pluralité d'unités d'interrogation, les informations de priorité, qui sont contenues dans le message reçu par l'unité d'interrogation parmi la pluralité d'unités d'interrogation, spécifiant que les informations de modification doivent être transmises à l'unité d'interrogation avant que les informations de modification ne soient transmises aux autres unités d'interrogation parmi la pluralité d'unités d'interrogation; - l'unité de serveur de présence comportant un dispositif d'information qui est conçu pour transmettre, lors de la modification des informations de présence, les informations de 11 2879061 modification dans l'ordre de notification à la pluralité d'unités d'interrogation.
L'invention vise enfin un procédé d'exploitation d'un dispositif de communication comportant une unité de serveur de présence qui gère des informations de présence relatives à la disponibilité d'une unité de communication; caractérisé en ce que - chaque unité d'interrogation parmi une pluralité d'unités d'interrogation génère et transmet à l'unité de serveur de présence un message qui spécifie que, lors d'une modification des informations de présence, des informations de modification relatives à la modification des informations de présence doivent être transmises à l'unité d'interrogation respective; - l'unité de serveur de présence comporte une mémoire dans laquelle des informations de priorité sont mémorisées, qui sont des informations de priorité sont des informations relatives à un ordre de notification dans lequel les informations de modification doivent être transmises à la pluralité d'unités d'interrogation et qui sont contenues au moins partiellement dans le message reçu de l'unité d'interrogation parmi la pluralité d'unités d'interrogation, les informations de priorité qui sont contenues dans le message reçu de l'unité d'interrogation parmi la pluralité d'unités d'interrogation, spécifiant que les informations de modification doivent être transmises à l'unité d'interrogation avant que les informations de modification ne soient transmises aux autres unités d'interrogation parmi la pluralité d'unités d'interrogation; - l'unité de serveur de présence comporte un dispositif d'information qui est conçu pour transmettre, lors de la modification des informations de présence, les informations de modification dans l'ordre de notification à la pluralité d'unités d'interrogation.
Il est proposé une unité de serveur de présence qui gère les informations de présence sur la disponibilité d'une unité de communication. L'unité de serveur de présence comporte un dispositif de réception qui est destiné à recevoir de chaque unité d'interrogation parmi une pluralité d'unités d'interrogation un message qui spécifie que des informations de modification relatives à la modification des informations de présence doivent être transmise à l'unité d'interrogation respective lors d'une modification des informations de présence. En outre, l'unité de serveur de présence comporte une mémoire dans laquelle sont stockées des informations de priorité, lesquelles informations de priorité sont des informations relatives à un ordre de notification selon lequel les informations de modification doivent être transmises à la pluralité d'unités d'interrogation. En outre, l'unité de serveur de présence comporte un dispositif d'information qui est destiné à transmettre les informations de modification dans l'ordre de notification à la pluralité d'unités d'interrogation lors de la modification des informations de présence.
En outre, il est proposé un procédé de commande d'une unité de serveur de présence, un dispositif de communication et un procédé d'exploitation d'un dispositif de communication conformément à l'unité de serveur de présence décrite ci- dessus.
L'invention repose sur l'idée que l'on peut définir entre les observateurs, c'est-à-dire entre les unités d'interrogation, un ordre dans lequel les observateurs sont informés d'une modification des informations de présence.
Par informations sur la disponibilité de l'unité de communication, il faut entendre en particulier l'information permettant de savoir s'il est possible d'établir une liaison de communication avec l'unité de communication.
L'invention est particulièrement avantageuse dans le cas 35 d'informations de présence lors la modification desquelles un 13 2879061 observateur, qui est informé de la modification et qui pourrait établir une liaison de communication avec l'unité de communication, par exemple un autre utilisateur, décide de tenter d'établir une liaison communication avec l'utilisateur, par exemple lors de la modification de l'information de présence Disponibilité (lors d'un passage à disponible ) ou de l'information de présence Disponibilité de communication (lors d'un passage à Prêt pour la communication ). La tentative de l'établissement d'une liaison de communication avec l'utilisateur peut être effectuée automatiquement lors d'une telle modification des informations de présence (lorsque l'observateur l'a défini).
En définissant de façon appropriée les informations de priorité de telle sorte que seul un utilisateur qui pourrait établir une liaison de communication avec l'unité de communication est informé d'une disponibilité de l'unité de communication, on évite d'informer inutilement plusieurs observateurs (car une seule liaison de communication avec l'unité de communication peut être établie) sur la disponibilité de l'unité de communication. L'avantage est que aucune liaison de communication ne peut être établie car les observateurs ne sont pas informés inutilement de la disponibilité et ne sont pas frustrés inutilement, sinon s'ils étaient informés de la disponibilité plusieurs observateurs pourraient établir une liaison de communication,.
Le fait de ne pas envoyer aux observateurs de signaux inutiles sur la modification des informations de présence augmente en particulier, pour l'observateur, la convivialité vis-à-vis de l'utilisateur lorsqu'une modification des informations de présence est indiquée aux observateurs par des moyens acoustiques et/ou tactiles (par exemple au moyen d'une alarme à vibration).
En outre, aucun signal inutile n'est généré au niveau de l'interface de communication (par exemple d'une interface hertzienne) entre l'unité de serveur de présence et les unités d'interrogation de sorte que l'interface de communication est soulagée.
En outre, au niveau de l'unité de communication, on évite l'attente fréquente qui est générée lorsque plusieurs observateurs tentent d'établir une liaison de communication avec une unité de communication.
En outre, les informations de présence peuvent également spécifier la possibilité d'établir une liaison de communication avec l'unité de communication, par exemple si un utilisateur de l'unité de communication, voulant établir une liaison de communication, souhaite par exemple être appelé, c'est-à-dire spécifier la disponibilité de communication (willingness) ou bien le lieu de résidence (location), l'état (state), l'état d'esprit (mood) et la capacité de communication (ability) de l'utilisateur.
Les informations de priorité peuvent être transmises par l'unité communication elle-même, par exemple par un utilisateur de l'unité de communication, à l'unité de serveur de présence. Concrètement, un utilisateur (ou une chose), dont les informations de présence ou Presentity sont interrogées, est en mesure d'établir un ensemble de règles permettant de rendre publique, avec des niveaux de priorité, ses informations de présence lors d'une modification de ses informations de présence.
En outre, les informations de priorité peuvent également être transmises par une unité d'interrogation à l'unité de serveur de présence. Concrètement, un observateur est donc en mesure, en utilisant une priorité, de pouvoir transmettre à l'unité de serveur de présence, par exemple un Presence Server, des informations supplémentaires relatives à la priorité de l'interrogation d'informations de présence, par exemple la priorité d'une liaison de communication avec un utilisateur dont les informations de présence doivent être interrogées.
Concrètement, les informations de priorité sont utilisées par l'unité de serveur de priorité pour une transmission, avec niveau de priorité, d'informations (de modification) sur la modification (qui vient être effectuée) des informations de présence et les observateurs sont en conséquence informés par exemple non pas simultanément, mais en différé, sur la modification des informations de présence.
L'unité de serveur de présence peut en outre comporter une autre mémoire dans laquelle sont mémorisées des règles permettant d'établir l'ordre de notification. L'unité de serveur de présence peut comporter en outre un dispositif de détermination qui est destiné à appliquer les règles stockées dans l'autre mémoire aux interrogations effectuées par les unités d'interrogation par l'intermédiaire du dispositif de réception. En variante, l'unité de serveur de présence peut comporter une ou plusieurs interfaces avec au moins une banque de données (de clients) (par exemple un exploitant de téléphonie mobile) au moyen de laquelle l'unité de serveur de présence peut avoir connaissance des profils de client qui sontassociés aux unités d'interrogation, par exemple les profils de client des utilisateurs des unités d'interrogation. Les profils de client ainsi obtenus peuvent être pris en compte, en complément, par le dispositif de détermination lors du traitement des interrogations effectuées.
Les autres conformations de l'invention, qui sont décrites conjointement avec l'unité de serveur de présence, sont logiquement également valables pour le procédé de commande d'une unité de serveur de présence, pour le dispositif de communication et pour le procédé d'exploitation d'un dispositif de communication.
Il est préféré que les informations de priorité soient contenues au moins partiellement dans le message reçu de la part d'une unité d'interrogation de la pluralité d'unités d'interrogation.
Avantageusement, les informations de priorité, qui sont contenues dans le message reçu de l'unité d'interrogation de la pluralité d'unités de interrogation, spécifient que les informations de modification peuvent être transmises à l'unité d'interrogation avant de transmettre les informations de modification aux autres unités d'interrogation de la pluralité d'unités d'interrogation.
Concrètement, un observateur peut transmettre qu'il souhaite être informé prioritairement d'une modification des 10 informations de présence.
Il est en outre préféré que les informations de priorité soient déterminées au moins partiellement par un utilisateur de l'unité de communication.
Concrètement, l'utilisation de l'invention permet d'informer des abonnés de téléphonie mobile, avec une convivialité élevée pour l'utilisateur, si un autre abonné de téléphonie mobile est disponible, s'il est enregistré par exemple dans le réseau de communication de téléphonie mobile correspondant, s'il est en train de téléphoner etc. On évite alors d'informer inutilement des abonnés de téléphonie mobile qu'un abonné de téléphonie mobile est disponible. En outre, des appelants prioritaire ou même des appelants qui sont préférés par l'abonné à appeler, ont la possibilité d'être informés séparément (de façon préférée) de la disponibilité de l'abonné à appeler.
En particulier, dans le cadre de réseau de communication de téléphonie mobile, l'invention est avantageuse car les informations de présence, en particulier la disponibilité d'abonnés de téléphonie mobile, est fréquemment modifié. Si un abonné de téléphonie mobile prend par exemple le métro, il est brièvement indisponible pendant la durée du trajet, au là abonnés de téléphonie mobile couplent sans terminal de téléphonie mobile, par exemple au cinéma, il est indisponible pendant la durée du film. Un autre abonné de téléphonie mobile, qui doit atteindre prioritairement en abonnés de téléphonie mobile, de être informé prioritairement du moment où l'abonné de téléphonie mobile sera de nouveau disponible sans craindre d'être concurrencé par d'autres abonnés de téléphonie mobile qui pourraient également appeler l'abonné de téléphonie mobile.
Il est en outre préféré de spécifier l'ordre de notification, d'informer tout d'abord une première partie de la pluralité d'unités d'interrogation de la modification des informations de présence et d'informer de la modification des informations de présence la partie restante de la pluralité d'unités de interrogation lors d'une autre modification des informations de présence et/ou au bout d'un laps de temps déterminé après la modification des informations de présence dans le cas où aucune liaison de communication avec l'unité de communication n'a été établie dans ce laps de temps.
Des exemples de réalisation de l'invention sont expliqués en détail dans la suite et sont représentés dans les figures.
La figure 1 représente un système de communication selon un exemple de réalisation de l'invention.
La figure 2 représente un schéma de flux de messages selon un exemple de réalisation de l'invention.
La figure 3 représente un dispositif selon un exemple de réalisation de l'invention.
La figure 1 représente un système de communication 100 25 selon un exemple de réalisation de l'invention.
Un premier observateur (Watcher) 101, un deuxième observateur 102 et un troisième observateur 103 sont couplés à un Presence Serveur 104.
Les observateurs 101, 102, 103 se présentent, dans cet exemple de réalisation de l'invention, sous la forme d'un programme informatique qui est mis en oeuvre sur un terminal de téléphonie mobile.
Le couplage entre les observateurs 101, 102, 103 et le Présence Serveur 104 est effectué, dans cet exemple de réalisation, au moyen d'un système de communication de téléphonie mobile qui est réalisé par exemple selon la norme GSM (Global System for Mobile Communications), la norme GPRS (General Packet Radio Service), la norme UMTS (Universal Mobile Telecommunication System) ou la norme EDGE (Enhanced Data rate for Global Évolution).
Le Presence Serveur 104 gère un Presentity 106 d'un utilisateur qui utilise un terminal de téléphonie mobile 105 qui est couplé au Present Server 104 au moyen d'un système de communication de téléphonie mobile. Le Presence Server 104 est par exemple conformé en ordinateur serveur couplé au système de communication de téléphonie mobile.
Le Presentity 106 de l'utilisateur contient des informations de présence concernant l'utilisateur, par exemple son lieu de résidence, l'état du terminal de téléphonie mobile 105 (par exemple connecté/déconnecté), l'état d'esprit de l'utilisateur (par exemple si l'utilisateur souhaite pour l'instant être appelé ou non), la disponibilité de communication et la capacité de communication de l'utilisateur et/ou du terminal de téléphonie mobile 105 (disponibilité, disponibilité du réseau, qualité de réception), par exemple l'information sur l'appartenance du terminal de téléphonie mobile 105 au réseau de communication de téléphonie mobile.
Le couplage entre le Present Serveur 104 et le terminal de téléphonie mobile 105 permet au Present Serveur 104 de maintenir les informations de présence dans le Presentity 106, relatives à l'utilisateur, dans l'état actuel.
Les observateurs 101, 102, 103 peuvent interroger par le Present Server 104 des informations de présence mémorisées dans le Presentity 106 de l'utilisateur dans la mesure où des conditions sont remplies qui sont également spécifiées par des règles contenues également dans le Presentity 106, par exemple des droits d'accès permettant d'accéder aux informations de présence.
Les observateurs 101, 102, 103 peuvent être des Fetcher, 35 c'est- à-dire qu'ils peuvent interroger une seule fois (ou une fois dans un laps de temps relativement long) des informations de présence relatives à l'utilisateur, des Poller, c'est-à-dire qu'ils interrogent régulièrement (relativement fréquemment) des informations de présence de l'utilisateur, ou des Subscribed Watcher, c'est-à-dire des observateurs qui ont demandé auprès du Present Server 104 d'être informé de toute modification (ou de toute modification dans un laps de temps relativement long) des informations de présence de l'utilisateur.
À chacun des observateurs 101, 102, 103 correspond un utilisateur qui est l'utilisateur qui utilise le terminal de téléphonie mobile avec lequel l'observateur correspondant 101, 102, 103 est réalisé.
En outre, il est expliqué un exemple de l'interrogation 15 d'informations de présence par les observateurs 101, 102, 103 en se référant à la figure 2.
La figure 2 représente un schéma de flux de messages 200 selon un exemple de réalisation de l'invention.
Le flux de messages représenté se trouve entre un premier observateur 201, un deuxième observateur 202, un troisième observateur 203 et un Present Server 204 qui est disposé et conformé selon la figure 1.
Par utilisateur, on entend dans la suite l'utilisateur dont les informations de présence sont interrogées au cours du flux de messages représenté, c'est-à-dire l'utilisateur du terminal de téléphonie mobile 105.
Dans cet exemple, on suppose que les informations de présence dans le Presentity 106 sont l'information concernant l'accessibilité (disponibilité) de l'utilisateur au moyen du terminal de téléphonie mobile 105. L'utilisateur est par exemple indisponible lorsqu'il y a une liaison de communication entre le terminal de téléphonie mobile 105 et un autre terminal de téléphonie mobile.
Le premier observateur 201 agit comme Subscribed Watcher 35 et envoie par conséquent à l'étape 205 au Presence Server 204 un message qui contient une demande qui spécifie que le premier observateur 201 doit être informé, lors de toute modification des informations de présence de l'utilisateur, de la modification et donc des informations de présence modifiées.
Le Presence Server confirme à l'étape 206 la demande du premier observateur 201 par un message correspondant qui contient également les informations de présence actuelles de l'utilisateur.
Le deuxième observateur 202 agit dans cet exemple de réalisation comme Fetcher et envoie par conséquent à l'étape 207 par un message correspondant au Presence Server 204 une demande relative aux informations de présence de l'utilisateur. À l'étape 208, le Presence Server 1204 répond à cette demande en transmettant au deuxième observateur 202 un message qui contient les informations de présence actuelles.
Le troisième observateur 203 agit comme Subscribed Watcher et envoie de façon analogue à l'étape 209, par un message correspondant, au Presence Server 204 les demandes que le troisième observateur 203 doit être informé, lors de toute modification des informations de présence, de la modification et des informations de présence modifiées.
En outre, la demande comporte l'indication que la prochaine transmission relative aux informations de présence modifiées au troisième observateur 203 doit être effectuée en priorité. Le Presence Server établit de façon appropriée une règle de priorité qui dit que la prochaine transmission au troisième observateur 203 relative aux informations de présence modifiées de l'utilisateur doit être traitée en priorité, et transmet à l'étape 210 un message de confirmation correspondant au troisième observateur 203 qui contient également les informations de présence actuelles.
Dans cet exemple de réalisation, la priorité indique que le troisième observateur 203 doit être informé, concrètement 35 avant les autres Subscribed Watcher, de la prochaine modification des informations de présence. Dans d'autres modes de réalisation, la priorité pourrait également spécifier que des règles d'accès particulières, qui réglementent l'accès à l'information de présence, sont valables pour le troisième observateur 203. Par exemple, l'utilisateur pourrait définir que seuls les observateurs qui ont une priorité, c'est-à-dire qui ont demandé à être informés en priorité de modifications des informations de présence, seront actuellement informés d'une modification des informations de présence.
Les messages de demande transmis aux étapes 205, 207 et 209 comportent toujours, dans un mode de réalisation, une spécification des informations de présence qui doivent être envoyées à l'observateur correspondant 201, 202, 203, par exemple le premier observateur 201 ne doit être informé que de la disponibilité de communication de l'utilisateur, toutes les autres informations de présence ne doivent pas être envoyées au premier observateur 201. Aux étapes 206, 208 et 210, seules les informations de présence spécifiées, c'est-à-dire demandées, sont alors transmises. (Dans cet exemple, comme susmentionné, on part du fait que les informations de présence sont exclusivement constituées d'une information de disponibilité).
Lors de la transmission d'informations de présence, on suppose toujours dans cet exemple de réalisation que les conditions spécifiées dans le Presentity sont remplies par les observateurs 201, 202, 203.
On suppose que, à l'instant t1, les informations de présence de l'utilisateur sont modifiées selon une première modification 214. Selon la règle de priorité établie par le Presence Server 204, bien que le premier observateur 201 et le troisième observateur 203 agissent comme Subscribed Watchers, seul le troisième observateur 203 est informé à l'étape 211, par le Presence Server 204, de la première modification 214 des informations de présence (et des informations de présence modifiées) car le Presence Server 204 envoie au troisième 2879061 T.) observateur 203 un message qui contient les informations de présence actuelles.
Si les informations de présence sont constituées de plusieurs informations (contrairement à l'hypothèse dans cet exemple), les informations de présence peuvent alors être totalement transmises par le Presence Server 204 au troisième observateur 203 ou seules les informations de présence, qui ont été modifiées depuis la transmission d'informations de présence à l'étape 210 au troisième observateur 203.
Seul le troisième observateur 203, qui a donc une priorité, est informé de la première modification 214 des informations de présence. Si la première modification 214 des informations de présence consiste en ce que l'utilisateur est maintenant disponible, le troisième observateur 203 respectivement l'utilisateur correspondant au troisième observateur 203 a la possibilité d'établir une liaison de communication avec le terminal de téléphonie mobile 105 sans être empêché par le premier observateur 201 respectivement par l'utilisateur correspondant au premier observateur 201 (par l'établissement d'une communication avec le terminal de téléphonie mobile 105). (sauf dans le cas où l'utilisateur correspondant au premier observateur 201 cherche par hasard à établir une liaison de communication avec le terminal de téléphonie mobile 105, ce qui est cependant improbable car le premier observateur 201 n'a pas été informé de la disponibilité de l'utilisateur).
L'utilisateur correspondant au troisième observateur 203 peut maintenant établir une liaison de communication avec le terminal de téléphonie mobile 105.
Si l'utilisateur correspondant au troisième observateur 203 établit maintenant une liaison de communication avec le terminal de téléphonie mobile 105, ceci entraîne également une deuxième modification des informations de présence (non représentée) car l'utilisateur est maintenant de nouveau indisponible. La deuxième modification des informations de présence n'est transmise ni au premier observateur 201 ni au troisième observateur 203.
Après l'établissement réussi d'une communication, le premier observateur 201 possède donc en outre l'information (là encore) correcte selon laquelle l'utilisateur est indisponible.
Si la liaison de communication entre le troisième observateur (respectivement le terminal de téléphonie mobile correspondant) et le terminal de téléphonie mobile 105 est déterminée, cela entraîne une troisième modification 215 des informations de présence (instant t2) qui sont transmises au premier observateur 201 à l'étape 212 et au troisième observateur 203 à l'étape 213 au moyen de messages correspondants, c'està-dire par transmission de messages qui contiennent les informations de présence actuelles.
Si aucune liaison de communication avec le terminal de téléphonie mobile 105 n'est établie par l'utilisateur correspondant au troisième observateur 203 après la transmission de la première modification 214 des informations de présence à l'étape 211 dans un laps de temps déterminé après cette transmission, le premier observateur 201 est alors informé de la première modification 214 à l'étape 212 par un message qui contient les informations de présence actuelles.
Si, pendant ce temps (à partir de l'étape 211), un autre observateur a envoyé une demande de transmission d'informations de présence avec priorité au Presence Server 204, cet observateur est alors informé en priorité de la troisième modification 215 de façon analogue à ci-dessus et le premier observateur 201, par exemple, n'est pas informé de la troisième modification respectivement, dans le cas où le troisième observateur 203 n'a établi aucune liaison de communication avec le terminal de téléphonie mobile 105, il n'est toujours pas informé de la première modification 214.
Dans un autre mode de réalisation, l'utilisateur du terminal de téléphonie mobile 105 définit lui-même au début un ensemble de règles de priorité, dans cet exemple encore avant l'étape 205. Cet ensemble de règles de priorité spécifie quels observateurs sont informés, en cas de modification d'informations de présence, de cette modification et des informations de présence modifiées et à quel moment les observateurs sont informés des informations de présence modifiées.
Selon l'exemple représenté dans la figure 2, l'utilisateur a par exemple défini que le troisième observateur 203 doit être informé en priorité des informations de présence modifiées. À l'étape 209, il n'est pas nécessaire pour cela que le troisième observateur indique dans sa demande d'être informé en priorité des informations de présence modifiées. En raison de la règle de priorité définie par l'utilisateur, le troisième observateur est seul informé, à l'étape 211, de la modification 214 des informations de présence (et des informations de présence modifiées). La suite du programme est identique à ce qui a été décrit ci- dessus.
La figure 3 représente un dispositif 300 selon un exemple 20 de réalisation de l'invention.
Le dispositif peut comporter une unité de serveur de présence 301 qui correspond par exemple au Presence Server 104. L'unité de serveur de présence 301 comporte les dispositifs suivants: un dispositif de réception 302, un dispositif d'information 303, une première mémoire 304, une deuxième mémoire 305 ainsi qu'un dispositif de détermination 306.
L'unité de serveur de présence 301 est couplée en option, au moyen d'une interface 307, à une banque de données (de 30 clients) 308 dans laquelle sont mémorisés des profils de client 309.
Le dispositif de réception 302 est destiné à recevoir de toute unité d'interrogation parmi une pluralité d'unités d'interrogation, par exemple des observateurs 101, 102, 103, un message qui spécifie que, lors d'une modification des informations de présence, des informations de modification relatives à la modification des informations de présence doivent être transmises à l'unité d'interrogation respective.
Des informations de priorité sont mémorisées dans la première mémoire 304, et des règles d'établissement de l'ordre de notification sont mémorisées dans la deuxième mémoire 305.
Le dispositif de détermination 306 est destiné à appliquer les règles, mémorisées dans la deuxième mémoire 305, aux demandes arrivant par le dispositif de réception 302, c'est-à- dire à établir un ordre de notification.
Comme susmentionné, l'unité de serveur de présence 301 comporte en option au moins une interface 307 avec au moins une banque de données (de clients) 308 (par exemple le HLR, Home Location Register, de l'exploitant du réseau de téléphonie mobile) permettant à l'unité de serveur de présence 301 d'avoir connaissance des profils de client 309 des utilisateurs des unités d'interrogation. Les profils de client 309 peuvent être pris en compte en complément par le dispositif de détermination 306 lors de l'établissement d'un ordre (de notification) des observateurs.
Le dispositif d'information 303 est destiné, lors de la modification des informations de présence, à transmettre les informations de modification dans l'ordre de notification à l'unité d'interrogation correspondante ou aux unités d'interrogation correspondantes.
Dans un autre mode de réalisation, on procède conformément à une combinaison des exemples décrits ci-dessus. Des observateurs peuvent ainsi établir en priorité des demandes d'informations sur des informations de présence modifiées, et selon des règles de priorité établies par l'utilisateur, un ordre des observateurs, selon lequel les observateurs sont informés des modifications des informations de présence, est déterminé en tenant compte de la priorité des différents observateurs. Par exemple, lors d'une modification des informations de présence, un premier observateur est tout d'abord informé et, lorsque celui-ci n'a établi aucune liaison de communication dans un laps de temps déterminé, un deuxième observateur (qui fait suite dans l'ordre au premier observateur) est informé des informations de présence modifiées et si celui-ci n'a pas non plus établi de liaison de communication dans un laps de temps déterminé, tous les autres observateurs, c'est-à-dire tous les autres Subscribed Watcher, sont informés des informations de présence modifiées.
Dans un autre mode de réalisation, des groupes d'observateurs font conjointement des demandes d'information sur des informations de présence modifiées. De façon correspondante, les règles de priorité définies par l'utilisateur peuvent être valables pour des groupes d'utilisateurs.
Dans un autre mode de réalisation, d'autres limitations sont prises en compte lors de l'établissement d'un ordre d'observateurs. Par exemple, la prise en compte de demandes avec priorité ne pourrait être effectuée que pour des clients pre-paid, pour des clients contractuels, seulement pendant la journée et/ou seulement la nuit ou analogues. Le Presence Server peut être relié pour cela idéalement par au moins une interface à au moins une banque de données (de clients) de l'exploitant de réseau de téléphonie mobile (par exemple le HLR, Home Location Register) et peut utiliser de cette façon des informations spécifiques aux clients pour la détermination de l'ordre de modification résultant.
Les publications suivantes sont citées dans ce document: [1] 3rd Generation Partnership Project (3GPP) : TS 22.141 v6.2.1, Technical Specification Group Services and System Aspects', Presence Service Stage 1 [2] 3rd Generation Partnership Project (3GPP) . TS 23.141 v6.6.0, Technical Specification Group Services and System Aspects', Presence Service, Architecture and Functional Description [3] EP 1441486
LISTE DES REFERENCES
Système de communication 101 à 103 Observateurs 104 Presence Server 105 Terminal de téléphonie mobile 106 Presentity Schéma de flux de messages 201 à 203 Observateurs 204 Presence Server 205 à 213 Étape de processus 214, 215 Modifications 300 Dispositif 301 Unité de serveur de présence 302 Dispositif de réception 303 Dispositif d'information 304 Première mémoire 305 Deuxième mémoire 306 Dispositif de détermination 307 Interface 308 Banque de données (de clients) 309 Profils de client

Claims (11)

Revendications
1. Unité (304) de serveur de présence, lequel - gère des informations de présence relatives à la disponibilité d'une unité de communication; caractérisé en ce 5 qu'il - comporte un dispositif (302) de réception qui est conçu pour recevoir de toute unité d'interrogation parmi une pluralité d'unités d'interrogation un message qui spécifie que, lors d'une modification des informations de présence, des informations de modification relatives à la modification des informations de présence doivent être transmises à l'unité d'interrogation respective; - comporte une mémoire (305) dans laquelle des informations de priorite sont mémorisées, lesquelles informations de priorité sont des informations relatives à un ordre de notification dans lequel les informations de modification doivent être transmises à la pluralité d'unités d'interrogation et qui sont contenues au moins partiellement dans le message reçu de la part d'une unité d'interrogation parmi la pluralité d'unités d'interrogation, les informations de priorité qui sont contenues dans le message reçu de l'unité d'interrogation parmi la pluralité d'unités d'interrogation spécifiant que les informations de modification doivent être transmises à l'unité d'interrogation avant que les informations de modification ne soient transmises aux autres unités d'interrogation parmi la pluralité d'unités d'interrogation; - comporte un dispositif (305) d'information qui est conçu pour transmettre, lors de la modification des informations de présence, les informations de modification dans l'ordre de notification à la pluralité d'unités d'interrogation.
2. Unité de serveur de présence selon la revendication 1, caractérisé en ce que les informations de priorité sont fixées au moins partiellement par un utilisateur de l'unité de communication.
3. Unité de serveur de présence selon l'une des revendications 1 ou 2, caractérisé en ce que l'unité de serveur de présence comporte un dispositif de détermination qui est destiné à déterminer l'ordre de notification en utilisant les informations de priorité.
4. Unité de serveur de présence selon l'une des revendications 1 à 3, caractérisé en ce que au moins une unité d'interrogation parmi la pluralité d'unités d'interrogation est un terminal de communication.
5. Unité de serveur de présence selon l'une des revendications 1 à 4, caractérisé en ce que au moins une unité d'interrogation parmi la pluralité d'unités d'interrogation est un terminal de téléphonie mobile.
6. Unité de serveur de présence selon l'une des revendications 1 à 5, caractérisé en ce que les informations de présence spécifient si une liaison de communication peut être établie avec l'unité de communication.
7. Unité de serveur de présence selon l'une des revendications 1 à 6, caractérisé en ce que l'unité de communication est un terminal de téléphonie mobile.
8. Unité de serveur de présence selon l'une des revendications 1 à 7, caractérisé en ce que l'ordre de notification spécifie qu'une première partie de la pluralité d'unités d'interrogation doit tout d'abord être informée de la modification des informations de présence et la partie restante de la pluralité d'unités d'interrogation doit être informée de la modification des informations de présence lors d'une autre modification des informations de présence et/ou au bout d'un laps de temps déterminé après la modification des informations de présence dans le cas où aucune liaison de communication n'a été établie avec l'unité de communication dans le laps de temps.
9. Procédé de commande d'une unité de serveur de présence qui gère les informations de présence relatives à la disponibilité 35 d'une unité de communication; caractérisé en ce que - l'unité de serveur de présence reçoit de chaque unité d'interrogation parmi une pluralité d'unités d'interrogation un message qui spécifie que, lors d'une modification des informations de présence, des informations de modification relatives à la modification des informations de présence doivent être transmises à l'unité d'interrogation respective; - des informations de priorité sont utilisées, qui sont des informations de priorité sont des informations relatives à un ordre de notification dans lequel les informations de modification doivent être transmises à la pluralité d'unités d'interrogation et qui sont contenues au moins partiellement dans le message reçu de l'unité d'interrogation parmi la pluralité d'unités d'interrogation, les informations de priorité, qui sont contenues dans le message reçu de l'unité d'interrogation parmi la pluralité d'unités interrogation, spécifiant que les informations de modification doivent être transmises à l'unité d'interrogation avant que les informations de modification ne soient transmises aux autres unités d'interrogation parmi la pluralité d'unités d'interrogation; - lors de la modification des informations de présence, les informations de modification sont transmises dans l'ordre de notification de l'unité de serveur de présence à la pluralité d'unités d'interrogation.
10. Dispositif de communication caractérisé en ce qu'il comporte - une unité de serveur de présence qui gère des informations de présence relatives à la disponibilité d'une unité de communication; - une pluralité d'unités d'interrogation, chaque unité d'interrogation parmi une pluralité d'unités d'interrogation étant conçue pour générer et à transmettre à l'unité de serveur de présence un message qui spécifie que, lors d'une modification des informations de présence, des informations de modification relatives à la modification des informations de présence doivent être transmises à l'unité d'interrogation respective; - l'unité de serveur de présence comportant une mémoire dans laquelle des informations de priorité sont mémorisées, qui sont des informations relatives à un ordre de notification dans lequel les informations de modification doivent être transmises à la pluralité d'unités d'interrogation et qui sont contenues au moins partiellement dans le message transmis par une unité d'interrogation parmi la pluralité d'unités d'interrogation, les informations de priorité, qui sont contenues dans le message reçu par l'unité d'interrogation parmi la pluralité d'unités d'interrogation spécifiant, que les informations de modification doivent être transmises à l'unité d'interrogation avant que les informations de modification ne soient transmises aux autres unités d'interrogation parmi la pluralité d'unités d'interrogation; - l'unité de serveur de présence comportant un dispositif d'information qui est conçu pour transmettre, lors de la modification des informations de présence, les informations de modification dans l'ordre de notification à la pluralité d'unités d'interrogation.
11. Procédé d'exploitation d'un dispositif de communication comportant une unité de serveur de présence qui gère des informations de présence relatives à la disponibilité d'une unité de communication; caractérisé en ce que - chaque unité d'interrogation parmi une pluralité d'unités d'interrogation génére et transmet à l'unité de serveur de présence un message qui spécifie que, lors d'une modification des informations de présence, des informations de modification relatives à la modification des informations de présence doivent être transmises à l'unité d'interrogation respective; - l'unité de serveur de présence comporte une mémoire dans laquelle des informations de priorité sont mémorisées, qui 35 sont des informations de priorité sont des informations 32 2879061 relatives à un ordre de notification dans lequel les informations de modification doivent être transmises à la pluralité d'unités d'interrogation et qui sont contenues au moins partiellement dans le message reçu de l'unité d'interrogation parmi la pluralité d'unités d'interrogation, les informations de priorité, qui sont contenues dans le message reçu de l'unité d'interrogation parmi la pluralité d'unités d'interrogation, spécifiant que les informations de modification doivent être transmises à l'unité d'interrogation avant que les informations de modification ne soient transmises aux autres unités d'interrogation parmi la pluralité d'unités d'interrogation; - l'unité de serveur de présence comporte un dispositif d'information qui est conçu pour transmettre, lors de la modification des informations de présence, les informations de modification dans l'ordre de notification à la pluralité d'unités d'interrogation.
FR0512393A 2004-12-08 2005-12-07 Unite de serveur de presence, procede de commande d'une unite de serveur de presence, dispositif de communication et procede d'exploitation d'un dispositif de communication. Expired - Fee Related FR2879061B1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102004059145A DE102004059145B3 (de) 2004-12-08 2004-12-08 Präsenz-Server-Einheit, Verfahren zum Steuern einer Präsenz-Server-Einheit, Kommunikationsanordnung, Verfahren zum Betreiben einer Kommunikationsanordnung

Publications (2)

Publication Number Publication Date
FR2879061A1 true FR2879061A1 (fr) 2006-06-09
FR2879061B1 FR2879061B1 (fr) 2012-10-19

Family

ID=35735752

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0512393A Expired - Fee Related FR2879061B1 (fr) 2004-12-08 2005-12-07 Unite de serveur de presence, procede de commande d'une unite de serveur de presence, dispositif de communication et procede d'exploitation d'un dispositif de communication.

Country Status (5)

Country Link
US (1) US7668133B2 (fr)
DE (1) DE102004059145B3 (fr)
FR (1) FR2879061B1 (fr)
GB (1) GB2421399B (fr)
IT (1) ITMI20052308A1 (fr)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8787917B1 (en) 2005-10-24 2014-07-22 Avaya Inc. Selection of wireless network travel paths
US20070253340A1 (en) * 2006-04-28 2007-11-01 Lucent Technologies Inc. Method and apparatus for selective presence notification
US8068847B1 (en) * 2006-08-09 2011-11-29 Avaya Inc. Method and apparatus for notifying a user of separation from a mobile device
KR101431826B1 (ko) 2007-03-29 2014-08-25 삼성전자주식회사 프레젼스 소스로부터 프레젼스 정보를 직접 요청하기 위한시스템 및 방법
DE102008010600B8 (de) * 2008-02-22 2018-01-04 Inchron Gmbh Verfahren zum Prüfen der Funktionsfähigkeit einer eingebetteten Komponente in einem eingebetteten System
JP4406462B2 (ja) * 2008-04-25 2010-01-27 株式会社東芝 プレゼンス管理システム、プレゼンス通知方法および端末装置
US10079900B2 (en) * 2008-05-27 2018-09-18 Microsoft Technology Licensing, Llc Techniques to manage presence information
EP2222056A1 (fr) * 2009-02-24 2010-08-25 Research In Motion Limited Procédé et système de mise à jour d'une carte de visite virtuelle
EP2222106A1 (fr) * 2009-02-24 2010-08-25 Research In Motion Limited Procédé et système pour enregistrer un utilisateur de présence avec un service de présence
US8606233B2 (en) * 2009-02-24 2013-12-10 Blackberry Limited Content-based publication-subscription system for presence information
US8244816B2 (en) * 2009-09-14 2012-08-14 Skype System and method for controlling regularity of presence status transmission based on resource usage of a user transmitting node
US8363644B2 (en) * 2009-09-14 2013-01-29 Skype Presence information
US9043415B2 (en) 2012-05-09 2015-05-26 International Business Machines Corporation Managing a subscription hierarchy in presence systems
US9971817B2 (en) * 2014-12-29 2018-05-15 Ingenio, Llc. Systems and methods to avoid collisions in establishing real-time communication connections
US9444937B2 (en) 2014-12-29 2016-09-13 Ingenio, Llc Systems and methods to determine quality of services provided over real-time communication connections
US11437043B1 (en) * 2019-12-12 2022-09-06 Amazon Technologies, Inc. Presence data determination and utilization

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6223046B1 (en) * 1998-12-15 2001-04-24 Telefonaktiebolaget Lm Ericsson (Publ) System and method for coordinating notification requests for terminal availability
DE602004026131D1 (de) * 2003-01-22 2010-05-06 Nec Corp Anwesenheitssystem
US8443092B2 (en) * 2003-12-23 2013-05-14 Alcatel Lucent Presentity filtering for user preferences
US7836126B2 (en) * 2004-08-04 2010-11-16 Sap Ag Business presence system and method
US7853696B2 (en) * 2004-11-19 2010-12-14 Cisco Technology, Inc. System and method for providing an eCamp feature in a session initiation protocol (SIP) environment

Also Published As

Publication number Publication date
GB2421399A (en) 2006-06-21
DE102004059145B3 (de) 2006-07-27
FR2879061B1 (fr) 2012-10-19
GB2421399B (en) 2007-08-22
US20060120281A1 (en) 2006-06-08
GB0525011D0 (en) 2006-01-18
US7668133B2 (en) 2010-02-23
ITMI20052308A1 (it) 2006-06-09

Similar Documents

Publication Publication Date Title
FR2879061A1 (fr) Unite de serveur de presence, procede de commande d'une unite de serveur de presence, dispositif de communication et procede d'exploitation d'un dispositif de communication.
EP1590931B1 (fr) Procede de presentation d'etat d'un utilisateur utilisant plusieurs equipements de communication
US7330721B2 (en) Method and system for supporting non-intrusive and effective voice communication among mobile users
EP1596560B1 (fr) Procédé et dispositif pour fournir un service messager capable de modifier l'information d'état du messager à partir d'horaires
EP2869545B1 (fr) Procédé et dispositif pour la distribution des appels d'un opérateur de télécommunications mobiles
US20080076395A1 (en) Method and System for Supporting Non-Intrusive and Effective Voice Communication Among Mobile Users
FR2890818A1 (fr) Serveur de teleconference, terminal de telecommunications, procede de generation d'un message de commande de teleconference, procede de commande d'une teleconference, supports de memorisation...
EP2381683A1 (fr) Procédé et système de gestion d'une session de diffusion en continu d'un flux vidéo affiché en direct
EP3447998B1 (fr) Procédé de filtrage dynamique d'une communication de groupe
EP1583339A1 (fr) Procédé et serveur d'acheminement d'appels téléphoniques
FR2890270A1 (fr) Unite de serveur, unite de client, procede d'exploitation d'une unite de serveur et procede d'exploitation d'une unite de client
EP1457028B1 (fr) Procede et systeme de rappel automatique multi reseaux
US8886721B2 (en) Short impromptu communications in presence-based systems
EP1728369B1 (fr) Passerelle de publication d'etats de communication
EP1692882B1 (fr) Procede et serveur de coordination de services de telecommunication
US20070016640A1 (en) Contacting method for inter-person communication
EP1964369B1 (fr) Procédé, appareils et programme d'ordinateur de gestion de flux entre équipements fonctionnant selon le protocole sip sur un réseau de télécomunications
US20070022160A1 (en) Method of managing privileged conversations in an instant conversation system
WO2014080134A2 (fr) Service de communication voix
FR3000337A1 (fr) Procede de gestion des renvois d'appel dans un systeme de communication comprenant des terminaux associes a un identifiant commun
EP1457027A1 (fr) Procede et syteme pour la fourniture d'un service de repertoire intelligent
FR2861528A1 (fr) Procede et systeme de notification de statut entre deux terminaux
FR2898005A1 (fr) Dispositif et procede de gestion de messages pour messagerie instantanee

Legal Events

Date Code Title Description
TP Transmission of property

Owner name: INTEL MOBILE COMMUNICATIONS GMBH, DE

Effective date: 20120228

ST Notification of lapse

Effective date: 20150831