Nothing Special   »   [go: up one dir, main page]

FR2883436A1 - Presence service providing method for e.g. public radiotelephone network, involves querying databases to provide information constituting characteristics of presence context of calling user for determining characteristics of context - Google Patents

Presence service providing method for e.g. public radiotelephone network, involves querying databases to provide information constituting characteristics of presence context of calling user for determining characteristics of context Download PDF

Info

Publication number
FR2883436A1
FR2883436A1 FR0550721A FR0550721A FR2883436A1 FR 2883436 A1 FR2883436 A1 FR 2883436A1 FR 0550721 A FR0550721 A FR 0550721A FR 0550721 A FR0550721 A FR 0550721A FR 2883436 A1 FR2883436 A1 FR 2883436A1
Authority
FR
France
Prior art keywords
user
context
server
call
called
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
FR0550721A
Other languages
French (fr)
Inventor
Bahman Mobasser
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.)
Alcatel Lucent SAS
Original Assignee
Alcatel SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alcatel SA filed Critical Alcatel SA
Priority to FR0550721A priority Critical patent/FR2883436A1/en
Publication of FR2883436A1 publication Critical patent/FR2883436A1/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The method involves querying a set of network or service users management databases (DB1-DB4), from a presence server (PS), for determining the databases which manage subscriptions to a calling user (U1). The databases are requested to provide information that constitutes characteristics of presence context of the user for determining the characteristics of the context. Communication towards a user to be called (U2) is established by receiving information that constitutes characteristics of presence context of the user to be called and selecting the characteristics of communication.

Description

Procédé pour fournir un service de présence, et serveur pour la mise enMethod for providing a presence service, and server for the implementation

oeuvre de ce procédéof this process

L'invention concerne un procédé pour fournir un service de présence, et un serveur pour la mise en oeuvre de ce procédé.  The invention relates to a method for providing a presence service, and a server for implementing this method.

Quand un usager de réseaux de télécommunication souhaite communiquer avec un autre usager, il a maintenant le choix entre plusieurs possibilités, de plus en plus nombreuses: téléphone fixe, téléphone mobile, courrier électronique, message instantané, message court (SMS: Short Message System), message multimédia (MMS: Multimedia Message System), etc Il fait ce choix en fonction de ses connaissances sur la localisation de l'autre usager et sur les terminaux à la disposition de celui-ci. Par exemple, pendant les heures de travail de l'usager à appeler, on l'appelle généralement sur un téléphone fixe, situé sur son lieu de travail. En cas d'échec, on peut laisser un message vocal dans une boîte vocale gérée par l'autocommutateur de l'entreprise qui l'emploie; ou on peut l'appeler sur un téléphone mobile; et en dernier recours on peut laisser un courrier électronique dans sa boîte à courrier électronique.  When a user of telecommunication networks wants to communicate with another user, he now has the choice between several possibilities, more and more numerous: fixed telephone, mobile phone, electronic mail, instant message, short message (SMS: Short Message System) , multimedia message (MMS), etc. It makes this choice based on his knowledge of the location of the other user and the terminals available to it. For example, during the user's work hours to be called, he is usually called on a landline telephone located at his workplace. In the event of failure, a voice message can be left in a mailbox managed by the branch office of the company that employs it; or we can call him on a mobile phone; and as a last resort, you can leave an email in your email inbox.

Le choix devient de plus en plus compliqué pour les utilisateurs des réseaux de télécommunication, et il risque de ne pas être optimal. Il est donc souhaitable de faciliter ce choix, en personnalisant automatiquement l'offre de services de télécommunication, en fonction du contexte de l'usager à appeler, et en fonction du contexte de l'usager appelant. On entend par caractéristiques du contexte: - la localisation de l'usager, c'est à dire la position géographique actuelle de l'usager s'il peut se déplacer sur plusieurs sites distincts; - les caractéristiques du réseau (ou des réseaux) auquel il est abonné, notamment la bande passante utilisable; - les caractéristiques des services auxquels il est abonné, par exemple le service de visiophonie; -les caractéristiques du terminal (ou des terminaux) qui sont à sa disposition sur chaque site, notamment le type de données qu'il peut recevoir (sons, textes, vidéo) ; - les préférences de l'usager, notamment en fonction de l'heure; - la présence de l'usager près d'un ou plusieurs terminaux (son terminal 30 peut être éteint, ou l'usager peut ne pas vouloir être dérangé).  The choice becomes more and more complicated for users of telecommunication networks, and it may not be optimal. It is therefore desirable to facilitate this choice by automatically customizing the telecommunication service offer, according to the context of the user to be called, and according to the context of the calling user. Context characteristics are defined as: - the location of the user, ie the user's current geographic position if he / she can move to several different sites; - the characteristics of the network (or networks) to which it subscribes, in particular the usable bandwidth; - the characteristics of the services to which it subscribes, for example the videophone service; -the characteristics of the terminal (or terminals) available to each site, including the type of data it can receive (sounds, texts, video); - the preferences of the user, especially according to the time; - The presence of the user near one or more terminals (its terminal 30 may be off, or the user may not want to be disturbed).

Le document US 5.812.865 décrit un réseau de télécommunication d'entreprise comportant de multiples terminaux, ordinateurs, et utilisateurs. Dans ce système, chaque terminal, chaque ordinateur, et chaque usager est représenté par un agent électronique. Cet agent permet au système de connaître l'identité et la localisation de chaque usager, de chaque terminal, et de chaque ordinateur. Il connaît aussi les préférences de chaque usager. Le système utilise ces informations de contexte chaque fois qu'un usager demande l'établissement d'une communication avec un autre usager, pour automatiser le choix des terminaux ou ordinateurs à utiliser.  US 5,812,865 discloses an enterprise telecommunication network having multiple terminals, computers, and users. In this system, each terminal, each computer, and each user is represented by an electronic agent. This agent allows the system to know the identity and location of each user, each terminal, and each computer. He also knows the preferences of each user. The system uses this context information whenever a user requests the establishment of a communication with another user to automate the choice of terminals or computers to use.

Dans les réseaux publiques, il est aussi souhaitable de faciliter la tâche d'un usager appelant, en personnalisant automatiquement l'offre de services de télécommunication en fonction du contexte de l'usager à appeler, et en fonction du contexte de l'usager appelant. Personnaliser l'offre de services est d'autant plus difficile que l'usager à appeler peut accéder à plus de réseaux et de services qui sont a priori indépendants les uns des autres. Les caractéristiques du contexte de chaque usager peuvent dépendre de plusieurs opérateurs de réseau qui a priori s'ignorent mutuellement. En outre, un même réseau peut supporter plusieurs services gérés par des fournisseurs a priori indépendants. Par exemple, grâce à la technologie ADSL (Assymetrical Digital Subscriber Line) une même ligne téléphonique analogique peut supporter simultanément: - un accès téléphonique analogique vers un premier opérateur, - un accès téléphonique par paquets vers un second opérateur téléphonique, - un accès à un distributeur de programmes de télévision, - et un accès à Internet, via un fournisseur d'accès Internet; cet accès pouvant être partagé par plusieurs applications simultanées (par exemple un jeu en réseau sur un ordinateur, et la lecture d'un film sur un autre ordinateur) . Ces opérateurs, distributeur de programmes de télévision, et fournisseur d'accès Internet sont a priori indépendants. A priori, chacun gère indépendamment ses abonnés.  In public networks, it is also desirable to facilitate the task of a calling user by automatically customizing the telecommunication service offer according to the context of the user to be called, and according to the context of the calling user. . Customizing the service offering is all the more difficult as the user to be called can access more networks and services that are a priori independent of each other. The characteristics of the context of each user can depend on several network operators who a priori ignore each other. In addition, the same network can support several services managed by independent suppliers. For example, thanks to the Assymetrical Digital Subscriber Line (ADSL) technology, the same analog telephone line can simultaneously support: - an analogue telephone access to a first operator, - a packet telephone access to a second telephone operator, - an access to a distributor of television programs, - and access to the Internet, via an Internet access provider; this access can be shared by several simultaneous applications (for example a network game on a computer, and the playback of a movie on another computer). These operators, distributor of television programs, and Internet access provider are a priori independent. A priori, each independently manages its subscribers.

D'autre part, une autre tendance actuelle consiste a utiliser des terminaux mobiles multimodes, par exemple un terminal téléphonique pouvant fonctionner: - dans un réseau informatique local sans fil selon la norme IEEE 802.11 (ou la norme Bluetooth) quand il est dans la zone de couverture d'un réseau local sans fil, - ou dans un réseau public de radiotéléphonie, selon la norme GSM (Global System for Mobiles) par exemple, quand il est hors de la zone de couverture de ce réseau local sans fil.  On the other hand, another current trend is to use multimode mobile terminals, for example a telephone terminal that can operate: in a wireless local area network according to the IEEE 802.11 standard (or the Bluetooth standard) when it is in the zone coverage of a wireless LAN, - or in a public radiotelephone network, according to the GSM standard (Global System for Mobiles) for example, when it is outside the coverage area of this wireless local area network.

Lorsqu'un usager veut demander l'établissement d'une communication vers un tel terminal multimode, cet usager doit choisir parmi les différents réseaux possibles, si l'usager appelé ne bénéficie pas d'un système permettant de rediriger automatiquement un appel arrivant. Dans ce cas, il est souhaitable de faciliter le choix le choix de l'usager appelant, voire de l'automatiser complètement.  When a user wants to request the establishment of a communication to such a multimode terminal, the user must choose from the various possible networks, if the called user does not have a system for automatically redirecting an incoming call. In this case, it is desirable to facilitate the choice of the calling user, or even to automate it completely.

Le but de l'invention est de proposer un procédé permettant de fournir un service de présence, notamment pour appeler des usagers qui bénéficient de services ou de réseaux gérés indépendamment les uns des autres.  The object of the invention is to propose a method for providing a presence service, in particular to call users who benefit from services or networks managed independently of each other.

L'objet de l'invention est un procédé caractérisé en ce que pour déterminer les caractéristiques du contexte de présence d'un usager donné, il consiste à interroger, à partir d'un serveur centralisé, une pluralité de bases de données de gestion d'usagers de réseaux ou d'usagers de services, pour retrouver les bases qui gèrent des abonnements de cet usager, et demander, aux bases qui gèrent des abonnements de cet usager, de fournir des informations pouvant constituer des caractéristiques du contexte de présence de cet usager.  The object of the invention is a method characterized in that, in order to determine the characteristics of the presence context of a given user, it consists of interrogating, from a centralized server, a plurality of management databases. network users or service users, to find the bases that manage the subscriptions of this user, and ask the bases that manage subscriptions of this user, to provide information that can be characteristics of the context of presence of this user.

Selon un premier mode de mise en oeuvre, lorsqu'un usager demande 15 l'établissement d'une communication vers un usager à appeler, ce procédé consiste en outre à : - recevoir dans ce serveur au moins les informations constituant des caractéristiques de contexte de présence de l'usager à appeler, - à faire choisir par ce serveur les caractéristiques de la communication à établir, - puis faire commander, par ce serveur, l'établissement d'une communication.  According to a first embodiment, when a user requests the establishment of a call to a user to call, this method furthermore comprises: receiving in this server at least the information constituting context characteristics of presence of the user to call, - to have this server choose the characteristics of the communication to be established, - then have this server order the establishment of a communication.

Selon un second mode de mise en oeuvre, lorsqu'un usager demande l'établissement d'une communication vers un usager à appeler, ce procédé consiste en outre à : - recevoir dans ce serveur au moins les informations constituant des 25 caractéristiques de contexte de présence de l'usager à appeler, - à transmettre de ce serveur à un terminal de l'usager appelant des caractéristiques de contexte concernant l'usager à appeler, - à faire choisir par l'usager appelant les caractéristiques de la communication à établir, en fonction de ces caractéristiques de contexte concernant l'usager à 30 appeler, - puis faire commander, par ce serveur, l'établissement d'une communication.  According to a second embodiment, when a user requests the establishment of a call to a user to call, this method furthermore comprises: receiving in this server at least the information constituting context characteristics of presence of the user to call, - to transmit from this server to a terminal of the calling user context characteristics concerning the user to be called, - to have the calling user select the characteristics of the call to be established, according to these context characteristics concerning the user to be called, - then have this server command the establishment of a call.

L'invention a aussi pour objet un serveur pour la mise en oeuvre de ce procédé.  The invention also relates to a server for the implementation of this method.

L'invention sera mieux comprise et d'autres caractéristiques apparaîtront à l'aide de la description ci-dessous et de la figure unique l'accompagnant. La figure illustre un exemple de mise en oeuvre du procédé selon l'invention. Par exemple, considérons un usager U1 qui dispose d'un terminal téléphonique fixe POT1 et d'un terminal téléphonique mobile, de type GSM, Ti. Cet usager U1 souhaite communiquer avec un autre usager U2 qui bénéficie des services suivants: - Téléphonie fixe classique sur un terminal téléphonique analogique POT2 relié à un réseau téléphonique public PSTN.  The invention will be better understood and other features will become apparent from the description below and the accompanying single figure. The figure illustrates an example of implementation of the method according to the invention. For example, consider a user U1 who has a fixed telephone terminal POT1 and a mobile telephone terminal, type GSM, Ti. This user U1 wants to communicate with another U2 user who benefits from the following services: - Traditional fixed telephony on a POT2 analog telephone terminal connected to a public telephone network PSTN.

- Courrier électronique, accessible par son ordinateur personnel PC couplé à un modem ADSL, référencé M, qui est relié au réseau téléphonique public PSTN.  - E-mail, accessible by his personal computer PC coupled to an ADSL modem, referenced M, which is connected to the public telephone network PSTN.

- Réception de musique diffusée par des sites Internet, sur un lecteur WP spécifique, couplé au modem M. - Télévision sur un téléviseur TV couplé au modem M, ce dernier comportant un décodeur vidéo intégré.  - Reception of music broadcast by Internet sites, on a specific WP reader, coupled to the modem M. - Television on a TV set coupled to the modem M, the latter including an integrated video decoder.

- Téléphonie fixe sur un terminal téléphonique analogique POT3 couplé à au modem M, celui-ci comportant une passerelle spécifique pour convertir les signaux vocaux en paquets de données et réciproquement.  - Fixed telephony on a POT3 analog telephone terminal coupled to the modem M, the latter comprising a specific gateway for converting the voice signals into data packets and vice versa.

- Téléphonie mobile sur un terminal de type GSM, T2.  - Mobile telephony on a terminal type GSM, T2.

L'usager appelant U1 appelle un serveur de présence PS selon l'invention, en utilisant l'un de ses terminaux POT1 ou T1. Par exemple, il utilise le terminal POT1. L'usager compose ensuite le numéro de l'un des terminaux de l'usager à appeler, U2. Par exemple, il compose le numéro du terminal POT3. Le réseau de téléphonie fixe PSTN transmet au serveur PS le numéro du terminal POT3, et il fournit aussi au serveur PS, de manière classique, le numéro de la ligne de raccordement du terminal POT1. Le serveur PS détermine un identificateur de l'usager U2 à appeler, à partir du numéro du terminal POT3 composé par l'usager appelant U1; et il détermine un identificateur de l'usager appelant U1, en fonction du numéro du terminal POT1 de l'usager appelant.  The calling user U1 calls a presence server PS according to the invention, using one of its terminals POT1 or T1. For example, it uses the terminal POT1. The user then dials the number of one of the terminals of the user to be called, U2. For example, he dials the terminal number POT3. The PSTN fixed telephone network transmits the number of the terminal POT3 to the server PS, and it also provides the PS server, in a conventional manner, with the number of the connection line of the terminal POT1. The server PS determines an identifier of the user U2 to be called, from the number of the terminal POT3 composed by the calling user U1; and it determines an identifier of the calling user U1, according to the number of the terminal POT1 of the calling user.

A partir des identificateurs de l'usager à appeler U2 et de l'usager appelant U1, le serveur de présence PS interroge des bases de données d'usager DB1, DB2, DB3, DB4, pour lesquelles il a des droits d'accès chez des opérateurs de télécommunication et des fournisseurs de service, afin de retrouver les bases qui gèrent des abonnements pour ces deux usagers. Puis le serveur PS demande à ces bases des informations pouvant constituer des caractéristiques du contexte de présence pour chacun des deux utilisateurs U1 et U2: localisation, identités des réseaux et services auxquels il est abonné, caractéristiques de ces réseaux et services, caractéristiques des terminaux à sa disposition, préférences de l'usager, etc....  From the identifiers of the user to be called U2 and the calling user U1, the presence server PS interrogates user databases DB1, DB2, DB3, DB4, for which it has access rights at telecommunication operators and service providers, in order to find the bases that manage subscriptions for these two users. Then the PS server requests from these databases information that can constitute characteristics of the presence context for each of the two users U1 and U2: location, identities of the networks and services to which it subscribes, characteristics of these networks and services, characteristics of the terminals to its layout, user preferences, etc.

Les bases de données interrogées répondent en indiquant si l'usager considéré est abonné ou non, et le cas échéant fournissent des informations. Le serveur PS mémorise temporairement ces informations, pendant la durée nécessaire à l'établissement de la communication.  The databases queried respond by indicating whether the user in question is subscribed or not, and where appropriate provide information. The PS server temporarily stores this information for the time necessary to establish the communication.

Par exemple, ces informations indiquent que l'utilisateur U2: -est en train de regarder la télévision via ADSL, à la maison, - qu'il dispose d'une boîte à courrier électronique, - qu'il dispose de deux terminaux téléphoniques fixes classiques ayant tels numéros qui correspondent respectivement à un service téléphonique classique et à un service téléphonique par paquets, - qu'il dispose d'une boîte pour des messages vocaux et pour des messages textuels courts (SMS) chez son opérateur de téléphonie mobile (Son terminal téléphonique GSM T2 n'est pas mentionné parce qu'il est éteint, dans cet exemple), - et qu'il ne veut pas être dérangé à cette heure-ci.  For example, this information indicates that user U2: - is watching television via ADSL, at home, - that he has an electronic mailbox, - that he has two fixed telephone terminals conventional telephone numbers and a packet telephone service, - that it has a box for voice messages and for short text messages (SMS) at its mobile GSM phone terminal T2 is not mentioned because it is off, in this example), - and that it does not want to be disturbed at this time.

En ce qui concerne l'usager U1, dans cet exemple, le serveur PS indique: qu'il dispose d'un terminal téléphonique fixe classique POT1, -qu'il dispose d'un terminal téléphonique mobile Ti, de type GSM, - et qu'il a telle ou telle préférence.  With regard to the user U1, in this example, the server PS indicates that it has a conventional fixed telephone terminal POT1, that it has a mobile telephone terminal Ti, of the GSM type, and that he has this or that preference.

Mais comme l'usager U1 a initié la communication avec le terminal fixe POT1, il est évident qu'il préfère établir la communication avec ce terminal. Le fait que ce soit un terminal classique (uniquement pour la voix) fait que le choix du mode de communication est plus simple de son côté.  But since the user U1 initiated the communication with the fixed terminal POT1, it is obvious that he prefers to establish communication with this terminal. The fact that it is a conventional terminal (only for the voice) makes the choice of the mode of communication is simpler on its side.

Selon un premier mode de mise en oeuvre du procédé selon l'invention, le serveur PS fait lui même le choix entre les diverses possibilités pour simplifier au maximum la tâche de l'usager appelant U1. II propose à l'usager appelant U1 une seule possibilité qui résulte d'un choix optimisé en fonction des contraintes techniques imposées par les caractéristiques des réseaux et des terminaux, et en fonctions des préférences des deux utilisateurs. Par exemple, il propose de laisser un message vocal dans la boîte située chez l'opérateur de téléphonie mobile de l'utilisateur U2. Si l'utilisateur U1 est d'accord, il appuie sur une touche du terminal POT1. En réponse à cette commande, le serveur PS demande alors aux réseaux PSTN et PLMN l'établissement d'une communication selon le mode choisi par le serveur PS.  According to a first mode of implementation of the method according to the invention, the PS server itself makes the choice between the various possibilities to simplify as much as possible the task of the calling user U1. It offers to the calling user U1 a single possibility which results from an optimized choice according to the technical constraints imposed by the characteristics of the networks and terminals, and according to the preferences of the two users. For example, he proposes to leave a voice message in the box located at the mobile operator of the U2 user. If the user U1 agrees, he presses a key of the terminal POT1. In response to this command, the PS server then requests the PSTN and PLMN networks to set up a call according to the mode chosen by the PS server.

Dans cet exemple, le serveur PS demande d'établir une communication entre le terminal POT1 et le terminal mobile T2. Ce terminal mobile T2 étant éteint, la communication sera établie avec la boîte pour messages vocaux et pour messages textuels courts (SMS) propre à l'usager U2, chez l'opérateur de téléphonie mobile de l'usager U2.  In this example, the server PS requests to establish a communication between the terminal POT1 and the mobile terminal T2. This T2 mobile terminal being off, the communication will be established with the mailbox for short messages and textual messages (SMS) specific to the user U2 at the mobile operator of the U2 user.

Selon un second mode de mise en oeuvre, le serveur PS ne fait qu'indiquer les différentes possibilités à l'usager appelant U1, par exemple au moyen d'un message vocal délivré par un synthétiseur vocal. L'usager U1 fait un choix en tapant sur une touche du clavier du terminal, correspondant à l'option choisie. Le serveur reçoit le signal DTMF (Dual Tone Mufti Frequency) émis par le terminal POT1, l'interprète, et commande aux réseaux téléphoniques PLMN et PSTN l'établissement d'une communication, par exemple en envoyant le numéro de terminal mobile T2 de l'usager U2 au réseau mobile PLMN, si c'est l'option choisie par l'usager appelant U1. L'usager appelant U1 fait donc lui même le choix entre les diverses possibilités. Naturellement, ce second mode de mise en oeuvre suppose que l'usager à appeler, U2, ait donné une fois pour toutes son accord pour que les caractéristiques de son contexte soient communiquées à des tiers.  According to a second embodiment, the server PS only indicates the different possibilities to the calling user U1, for example by means of a voice message delivered by a speech synthesizer. The user U1 makes a choice by tapping on a key on the keyboard of the terminal, corresponding to the chosen option. The server receives the DTMF signal (Dual Tone Mufti Frequency) transmitted by the terminal POT1, interprets it, and commands the telephone networks PLMN and PSTN to set up a call, for example by sending the mobile terminal number T2 of the terminal. U2 user to the PLMN mobile network, if this is the option chosen by the calling user U1. The calling user U1 therefore makes himself the choice between the various possibilities. Naturally, this second embodiment assumes that the user to be called, U2, has given once and for all his agreement for the characteristics of his context to be communicated to third parties.

Un perfectionnement à ce procédé consiste à offrir aux usager appelants la possibilité d'envoyer un message de type quelconque, sans se soucier des contraintes techniques, en assurant automatiquement une conversion du type du message pour surmonter des contraintes imposés, dans certains cas, par les réseaux et les terminaux disponibles. Ces conversions peuvent être: Conversion voix vers texte (courrier électronique).  An improvement to this method consists in offering caller users the possibility of sending a message of any type, without worrying about the technical constraints, by automatically ensuring a conversion of the message type to overcome the constraints imposed, in certain cases, by the networks and terminals available. These conversions can be: Conversion voice to text (e-mail).

- Conversion texte vers voix.- Text to voice conversion.

- Conversion message textuel court (SMS) vers courrier électronique. etc Le serveur PS peut être constitué d'un ordinateur comportant des moyens logiciels pour remplir les fonctions décrites ci-dessus. Les bases de données des opérateurs de réseaux et des fournisseurs de services peuvent être gérées par des logiciels classiques de gestion de base de données. Ces bases sont toutes organisées de manières analogues, et elles sont capables de communiquer avec le serveur de présence PS selon un même protocole prédéterminé. II est possible d'utiliser un protocole classique de transmission de données.  - Short text message (SMS) conversion to email. etc. The PS server may consist of a computer having software means for performing the functions described above. Databases of network operators and service providers can be managed by standard database management software. These databases are all organized in similar ways, and they are able to communicate with the presence server PS according to the same predetermined protocol. It is possible to use a conventional data transmission protocol.

Les informations collectées par les opérateurs de réseau et les fournisseurs de service peuvent être étendues au-delà des exemples décrits ci-dessus pour enrichir encore le service de présence. Ces informations peuvent comprendre des informations sur les applications en cours d'utilisation par l'usager considéré, c'est à dire les identités ou les types des applications qui utilisent ces réseaux et ces services à un moment donné. Ces caractéristiques de contexte permettent d'intervenir dans ces applications (Télévision, jeu en réseau, lecture de film ou de musique, etc...). Par exemple, si un usager appelant veut absolument faire passer un message à l'usager appelé, alors que celui-ci est en train de regarder un film via son modem ADSL, le serveur de présence peut faire parvenir ce message en demandant au service qui transmet le film d'afficher un texte superposé à l'image, comme on superpose classiquement des sous-titres.  The information collected by network operators and service providers can be expanded beyond the examples described above to further enrich the presence service. This information may include information about the applications in use by the user, ie the identities or types of applications that use these networks and services at a given time. These context characteristics make it possible to intervene in these applications (television, network games, movie or music playback, etc.). For example, if a calling user absolutely wants to send a message to the called user, while he is watching a movie via his ADSL modem, the presence server can send this message by asking the service that transmits the movie to display a text superimposed on the image, as subtitles are conventionally superimposed.

Claims (5)

REVENDICATIONS:CLAIMS: 1) Procédé pour fournir un service de présence, pour des usagers (U1, U2) qui bénéficient d'une pluralité de réseaux ou de services gérés indépendamment les uns des autres; caractérisé en ce que pour déterminer les caractéristiques du contexte de présence d'un usager donné, il consiste à interroger, à partir d'un serveur centralisé (PS), une pluralité de bases de données (DB1, ..., DB4) de gestion d'usagers de réseaux ou d'usagers de services, pour retrouver les bases qui gèrent des abonnements de cet usager, et demander, aux bases qui gèrent des abonnements de cet usager, de 'fournir des informations pouvant constituer des caractéristiques du contexte de présence de cet usager.  A method for providing a presence service for users (U1, U2) that benefit from a plurality of networks or services managed independently of one another; characterized in that for determining the characteristics of the presence context of a given user, it consists in querying, from a centralized server (PS), a plurality of databases (DB1,..., DB4) of management of users of networks or service users, to find the bases that manage the subscriptions of this user, and ask the bases that manage subscriptions of this user, 'to provide information that can be characteristics of the context of presence of this user. 2) Procédé selon la revendication 1, caractérisé en ce que lorsqu'un usager (U 1) demande l'établissement d'une communication vers un usager à appeler (U2), il consiste en outre à : - recevoir dans ce serveur (PS) au moins les informations constituant des caractéristiques de contexte de présence de l'usager à appeler (U2), - à faire choisir par ce serveur les caractéristiques de la communication à établir, - puis faire commander, par ce serveur, l'établissement d'une communication. 20  2) Method according to claim 1, characterized in that when a user (U 1) requests the establishment of a call to a user to call (U2), it further comprises: - receive in this server (PS ) at least the information constituting context characteristics of the presence of the user to be called (U2), - to make this server choose the characteristics of the communication to be established, - then have this server control the establishment of 'a communication. 20 3) Procédé selon la revendication 1, caractérisé en ce que lorsqu'un usager (U1) demande l'établissement d'une communication vers un usager à appeler (U2), il consiste en outre à : - recevoir dans ce serveur (PS) au moins les informations constituant des caractéristiques de contexte de présence de l'usager à appeler (U2), - à transmettre de ce serveur à un terminal de l'usager appelant (U 1) des caractéristiques de contexte concernant l'usager à appeler (U2), - à faire choisir par l'usager appelant (U1) les caractéristiques de la communication à établir, en fonction de ces caractéristiques de contexte concernant l'usager à appeler (U2), - puis faire commander, par ce serveur, l'établissement d'une communication.3) Method according to claim 1, characterized in that when a user (U1) requests the establishment of a call to a user to call (U2), it further comprises: - receive in this server (PS) at least the information constituting context characteristics of the presence of the user to be called (U2); - transmitting from this server to a terminal of the calling user (U 1) context characteristics concerning the user to be called ( U2), - to have the calling user (U1) select the characteristics of the call to be established, based on these context characteristics concerning the user to be called (U2), - then have this server control the establishment of a communication. 4) Procédé selon la revendication 1, caractérisé en ce que les informations fournies par les bases de données comportent des informations sur les applications en cours d'utilisation par l'usager considéré.  4) Method according to claim 1, characterized in that the information provided by the databases include information on the applications in use by the user considered. 5) Serveur de présence (PS) caractérisé en ce qu'il comporte des moyens pour remplir les fonctions selon l'une des revendications précédentes.  5) presence server (PS) characterized in that it comprises means for performing the functions according to one of the preceding claims.
FR0550721A 2005-03-21 2005-03-21 Presence service providing method for e.g. public radiotelephone network, involves querying databases to provide information constituting characteristics of presence context of calling user for determining characteristics of context Pending FR2883436A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR0550721A FR2883436A1 (en) 2005-03-21 2005-03-21 Presence service providing method for e.g. public radiotelephone network, involves querying databases to provide information constituting characteristics of presence context of calling user for determining characteristics of context

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0550721A FR2883436A1 (en) 2005-03-21 2005-03-21 Presence service providing method for e.g. public radiotelephone network, involves querying databases to provide information constituting characteristics of presence context of calling user for determining characteristics of context

Publications (1)

Publication Number Publication Date
FR2883436A1 true FR2883436A1 (en) 2006-09-22

Family

ID=35385420

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0550721A Pending FR2883436A1 (en) 2005-03-21 2005-03-21 Presence service providing method for e.g. public radiotelephone network, involves querying databases to provide information constituting characteristics of presence context of calling user for determining characteristics of context

Country Status (1)

Country Link
FR (1) FR2883436A1 (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001056308A2 (en) * 2000-01-26 2001-08-02 Invertix Corporation Method and apparatus for sharing mobile user event information between wireless networks and fixed ip networks
WO2002043351A2 (en) * 2000-11-20 2002-05-30 At & T Wireless Services, Inc. Systems for providing wireless communication presence information
WO2002065250A2 (en) * 2001-02-15 2002-08-22 Invertix Corporation Use of presence and location information concerning wireless subscribers for instant messaging and mobile commerce
WO2002093959A1 (en) * 2001-05-11 2002-11-21 Nokia Corporation Mobile instant messaging and presence service
WO2002095529A2 (en) * 2001-05-23 2002-11-28 Evolving Systems, Incorporated Apparatus and method for extracting presence, location and availability data from a communciation device deployed in a network
WO2003003694A2 (en) * 2001-06-26 2003-01-09 Versada Networks, Inc. Detecting and transporting dynamic presence information over a wireless and wireline communications network
GB2380633A (en) * 2001-08-14 2003-04-09 Ericsson Telefon Ab L M Allowing GSTN/PSTN subscribers access to Internet, Instant Messaging and Presence/multimedia services.
WO2005022863A1 (en) * 2003-08-29 2005-03-10 SIEMENS MOBILE COMMUNICATIONS S.p.A. .A. Method for managing presence services in a communication system with heterogeneous presence protocols

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001056308A2 (en) * 2000-01-26 2001-08-02 Invertix Corporation Method and apparatus for sharing mobile user event information between wireless networks and fixed ip networks
WO2002043351A2 (en) * 2000-11-20 2002-05-30 At & T Wireless Services, Inc. Systems for providing wireless communication presence information
WO2002065250A2 (en) * 2001-02-15 2002-08-22 Invertix Corporation Use of presence and location information concerning wireless subscribers for instant messaging and mobile commerce
WO2002093959A1 (en) * 2001-05-11 2002-11-21 Nokia Corporation Mobile instant messaging and presence service
WO2002095529A2 (en) * 2001-05-23 2002-11-28 Evolving Systems, Incorporated Apparatus and method for extracting presence, location and availability data from a communciation device deployed in a network
WO2003003694A2 (en) * 2001-06-26 2003-01-09 Versada Networks, Inc. Detecting and transporting dynamic presence information over a wireless and wireline communications network
GB2380633A (en) * 2001-08-14 2003-04-09 Ericsson Telefon Ab L M Allowing GSTN/PSTN subscribers access to Internet, Instant Messaging and Presence/multimedia services.
WO2005022863A1 (en) * 2003-08-29 2005-03-10 SIEMENS MOBILE COMMUNICATIONS S.p.A. .A. Method for managing presence services in a communication system with heterogeneous presence protocols

Similar Documents

Publication Publication Date Title
US10986193B2 (en) Identity management and service access for local user group based on network-resident user profiles
US10805157B2 (en) Over the air programming via a broadband access gateway
EP1587291B1 (en) Enhanced caller ID information based on access device information via a broadband access gateway
US8149848B2 (en) Enhanced caller ID information based on access device information via a broadband access gateway
US8730974B2 (en) Collection of enhanced caller ID information
US8159985B2 (en) Registering access device multimedia content via a broadband access gateway
US8504633B2 (en) Method and system for communicating a data file
US7962164B2 (en) Method and system for extended network access notification via a broadband access gateway
KR100827126B1 (en) Method and system for providing multimedia portal contents on a communication system
US20080189391A1 (en) Method and system for delivering podcasts to communication devices
KR100810253B1 (en) Method and system for providing service menu in a communication system
US20070058637A1 (en) Method for multi-channel multi-device call transfer
US20060026277A1 (en) Methods, systems, devices, and products for providing alerts for communications
US20140031089A1 (en) System and method for providing custom alerts
US20070165800A1 (en) Connection control apparatus, method, and program
FR2883436A1 (en) Presence service providing method for e.g. public radiotelephone network, involves querying databases to provide information constituting characteristics of presence context of calling user for determining characteristics of context
JP2006129379A (en) Image recorded message providing system for cellular phone terminal
EP1501272B1 (en) Method of organising a conference call