WO2012035236A1 - Management of access to the status of a resource - Google Patents
Management of access to the status of a resource Download PDFInfo
- Publication number
- WO2012035236A1 WO2012035236A1 PCT/FR2011/052046 FR2011052046W WO2012035236A1 WO 2012035236 A1 WO2012035236 A1 WO 2012035236A1 FR 2011052046 W FR2011052046 W FR 2011052046W WO 2012035236 A1 WO2012035236 A1 WO 2012035236A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal
- manager
- access
- resource
- status
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 14
- 238000004891 communication Methods 0.000 claims abstract description 10
- 238000004590 computer program Methods 0.000 claims description 2
- 238000007726 management method Methods 0.000 description 13
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000009897 systematic effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/54—Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/59—Providing operational support to end devices by off-loading in the network or by emulation, e.g. when they are unavailable
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
Definitions
- the present invention relates to the management of the access of a user terminal, connected to an access network, to the status of a physical and / or software resource managed by a manager.
- the invention applies advantageously, but not exclusively, in the communication networks of the IP ("Internet Protocol”) type implementing a protocol for opening, modifying, and logging off SIP (“Session Initiation Protocol”). ).
- IP Internet Protocol
- SIP Session Initiation Protocol
- a user has the possibility of accessing the status of a physical and / or software resource by sending from his terminal a "SIP SUBSCRIBE" request to a resource manager, which is generally a server of a telecommunications operator.
- a physical resource is in particular a data processing device, for example a fixed or portable personal computer, a radiotelephone, a digital assistant ("PDA"), a smart card, etc.
- the status of the device is typically its electrical state, or the presence state of the device user.
- a software resource is in particular a software application capable of having a status, such as a messaging application.
- the status of such an email application is typically an alert to the user that a new message has been dropped in the mail.
- OMA-TS-Presence_SIMPLE-V2_0 Open Mobile Alliance (OMA) standardization organization allows a user, called “Watcher”, to subscribe to information about the presence status of another user, called “Presentity”.
- This subscription is triggered by the sending from the terminal of the "Watcher” to the terminal manager of the "Presentity", called “Enabler of Presence” of a request "SIP
- this request is acknowledged by the "Watcher". To receive this notification and send the corresponding acknowledgment, it is necessary that the terminal of the "Watcher" has connectivity to the network.
- the present invention improves the situation.
- the present invention aims first of all at a method of managing the access of a user terminal, connected to a communication network, to the status of a physical and / or software resource managed by a manager. .
- This method comprises the steps, implemented by the manager, of: determining at least one property relating to the terminal;
- the invention makes it possible to take into account the properties, for example of connectivity, of the user terminal when managing the access of the terminal to the status of the desired resource.
- the method comprises a step of the manager receiving an access request from the terminal to the resource, said request comprising information relating to the terminal, and a step of determining properties using this information.
- the determination step is preceded by a step of reception by the aforementioned manager of a terminal access request to the status of the resource, this request comprising information relating to the terminal and the aforementioned determination step uses the terminal information included in the access request for determining the aforementioned property relating to the terminal.
- the access manager receives a request "SIP SUBSCRIBE".
- This request includes SIP headers containing terminal information.
- the header "P-Access-Network-Info” carries information about the access network of the terminal and the header "User-Agent" contains information on the type of terminal. This information makes it possible to determine properties relating to the terminal and thus to define a type of terminal from this information. For example, when the header "P-Access-Network-Info" indicates an access of type xDSL, the manager deduces that the terminal is a terminal of fixed type having a stable connection.
- the aforementioned reception step can advantageously be followed by a step of preserving a SIP subscription context and, in the event of failure of the acknowledgment when the connection of the terminal is unstable.
- the method may then comprise a step of preserving the SIP subscription context for a determined period of time, thus enabling the repetition of the sending of the notification whose acknowledgment has failed and / or the sending of new notifications.
- the determination step uses information relating to the terminal previously stored in the manager.
- the property determined by the manager may relate to the stability of the connection of the terminal to the communication network.
- the access management rule then established by the manager can then be to delete the context following a failure when receiving the acknowledgment of the request. "SIP NOTIFY" or keep this context until reaching a pre-defined number of errors. Indeed, this failure may be due in this case to the fact that the user's terminal is turned off without having previously made specific request closing context. It is therefore useless to continue to send him notifications concerning the state of presence.
- the connection of the terminal is considered unstable.
- the access management rule then established by the manager following a failure when receiving the acknowledgment of the request "SIP NOTIFY” , can then be to keep the context for a determined duration for example by triggering a timer ("timer"). Indeed, this failure may be due to the fact that the terminal of the user has momentarily lost the connection to the network. It is therefore useful to continue to send him for a certain period of time notifications about the state of presence. If, during this time, another "SIP NOTIFY” request is acknowledged correctly, the manager stops the duration counter and the context returns to a normal state. If after the expiry of the duration counter, another "SIP NOTIFY” request is not acknowledged correctly, the context is removed.
- Another example relates to the case in which the header "User-Agent" indicates that the type of the terminal is a smartphone for example of the type "iphone 3.0" ®.
- the connection of the terminal is considered ghost since the execution of the subscription permanently on the terminal is not guaranteed.
- the access management rule then established by the manager, following a failure when receiving the acknowledgment of the request "SIP NOTIFY" , then can delete the context.
- the aforementioned status of the resource can be advantageously (but not exclusively) a state of presence of a user of this resource.
- the invention also aims at a system for managing the access of a user terminal, connected to a communication network, to the status of a physical and / or software resource of the network, comprising a resource manager, the manager comprising in particular: means for determining at least one property relating to the terminal;
- the present invention also aims at the aforementioned manager as such, able to manage the access of a user terminal to the status of a physical and / or software resource, and including in particular
- the present invention also aims at a computer program adapted to be implemented by a manager of a physical and / or software resource, the program comprising code instructions which, when the program is executed by a processor, perform the steps of the aforementioned access management method.
- FIG. 2 commented below can correspond to a flowchart representing the general algorithm of such a program.
- Figure 1 is a block diagram illustrating the structure of a management system according to one embodiment of the invention.
- FIG. 2 is a flowchart illustrating the operation of a management method according to an embodiment of the invention.
- the embodiment described with reference to FIGS. 1 and 2 relates to the management of the access of a user terminal ("Watcher”) to the presence state of another user ("Presentity").
- the invention is however not limited to this case and may concern the management of access to the state of any physical or software resource using a SIP subscription.
- FIG. 1 represents a system comprising user terminals 2, 4, 6 associated respectively with users 8, 10, 12. These terminals 2, 4, 6 communicate with each other through a communication network 14 managed by a user. network manager 16. This manager 16 is typically a server of the telecommunications operator with which the users 8, 10, 12 subscribe.
- the user 8 has subscribed to the telecommunications operator in order to access the states of presence of the users 10 and 12 that are part of his contacts.
- the access of the terminal 2 of the user 8 to the status of the terminal 4 associated with the user 10 is managed by the manager 16 according to the procedure described with reference to the flowchart of FIG. 2.
- step 18 the manager 16 receives from the terminal 2 a subscription request to the presence state of the user 10.
- this request is a "SIP SUBSCRIBE" request.
- This request "SIP SUB SCRIBE” includes information relating to the type of the terminal 2 and the access network of the terminal 2. More particularly, the information relating to the terminal 2 are contained in a header "User-Agent" and information relating to the network access are contained in a header "P-Access-Network-Info”.
- step 20 the manager 16 verifies that the user 8 has the rights for this subscription, for example by verifying that this user is subscribed to the access service to the states of presence of other users with his operator.
- step 22 determines, in step 22, a property relating to the stability of the connection of the terminal 2 to the communication network 14 from, in particular, information concerning the type of the terminal 2 and the type of access of the terminal 2 contained in the "SIP SUBSCRIBE" request received in step 18.
- the manager 16 has this information prior to the subscription request of the user 8, for example through a static assignment of a terminal type and / or access during the subscription of the user 8 to his operator.
- the type of this terminal is considered to be fixed.
- the manager 16 deduces that the connection of the terminal 2 is stable.
- the manager 16 deduces that the connection of the terminal 2 is unstable.
- the terminal 2 is of the operating system type (or "operating system") single-ended, such as for example the "iphone 3.0" ®, the execution of the access application to the presence state of other users permanently on the terminal 2 is not guaranteed.
- the manager 16 deduces that the connection of the terminal 2 is of the ghost type.
- step 24 the manager 16 retains a subscription context of the terminal 2, comprising the property relating to the stability of the connection defined in step 22, so that, at each modification of the presence state of the terminal 4 and each refresh of the subscription, the manager 16 sends in step 26 a notification to the terminal 2 in the form of a request "SIP NOTIFY".
- step 28 the manager 16 recognizes the failure of the acknowledgment.
- step 30 the manager 16, as a function of the property relating to the stability of the connection determined in step 22, decides how to deal with the failure of the acknowledgment of the "SIP NOTIFY" request.
- the manager 16 deletes the context.
- the manager 16 retains the context until it reaches a previously defined number of acknowledgment errors.
- the manager 16 When the connection is unstable, the manager 16 keeps the context for a determined duration by triggering a duration counter. If, during this time, another request "SIP NOTIFY" is correctly acknowledged, the manager 16 deletes the counter. Otherwise, in the case where another request "SIP NOTIFY” is not acknowledged correctly after expiry of the duration counter, the manager 16 deletes the context.
- the manager 16 deletes the context.
- the embodiment described with reference to FIG. 2 concerns the treatment of the failure of the acknowledgment of the notification, the invention is not limited to this case.
- the invention applies in fact advantageously to several types of operations related to the life cycle of a SIP subscription.
- the manager 16 can establish a rule according to which the terminal 2 must update its subscription by sending the request "SIP SUBSCRIBE" more or less regularly according to the stability of its connection.
- the terminal 2 can simply send this request every few hours while in the case of a mobile connection, the terminal 2 must send this request every few minutes to ensure the continuity of the service of access to the state of presence.
- Another example concerns the content of the "SIP NOTIFY" notification.
- the manager 16 advantageously decides to send a video link associated with the profile of the user 10 in this notification, since the user 8 has the possibility to access the content of such a link. link with his terminal.
- the manager 16 advantageously decides to send only the photo and the mood phrase associated with the profile of the user 10 in the notification.
- the invention also advantageously applies to access management to the status of a software resource, for example, a messaging application.
- a software resource for example, a messaging application.
- the invention thus makes it possible to improve the user experience of the services relating to access to the status of a physical and / or software resource proposed by the telecommunications operator.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention relates to a method for managing access from a terminal (2) of a user (8), connected to a communication network, to the status of a software and/or physical resource (4) managed by a manager (16). The invention is characterised in that it comprises the following steps, which are carried out by the manager (16), namely: determining at least one property related to the terminal (2); and establishing a rule for the management of access from the terminal (2) to the status of the resource (4), on the basis of the pre-determined property.
Description
GESTION DE L'ACCES AU STATUT D'UNE RESSOURCE MANAGING ACCESS TO THE STATUS OF A RESOURCE
La présente invention concerne la gestion de l'accès d'un terminal d'utilisateur, connecté à un réseau d'accès, au statut d'une ressource physique et/ou logicielle gérée par un gestionnaire. The present invention relates to the management of the access of a user terminal, connected to an access network, to the status of a physical and / or software resource managed by a manager.
L'invention s'applique avantageusement, mais non limitativement, dans les réseaux de communication de type IP (« Internet Protocol ») mettant en œuvre un protocole d'ouverture, de modification, et de fermeture de session SIP (« Session Initiation Protocol »). The invention applies advantageously, but not exclusively, in the communication networks of the IP ("Internet Protocol") type implementing a protocol for opening, modifying, and logging off SIP ("Session Initiation Protocol"). ).
Selon le protocole SIP, un utilisateur a la possibilité d'accéder au statut d'une ressource physique et/ou logicielle en envoyant depuis son terminal une requête « SIP SUBSCRIBE » vers un gestionnaire de la ressource, qui est généralement un serveur d'un opérateur de télécommunications. According to the SIP protocol, a user has the possibility of accessing the status of a physical and / or software resource by sending from his terminal a "SIP SUBSCRIBE" request to a resource manager, which is generally a server of a telecommunications operator.
Une ressource physique est notamment un dispositif de traitement de données, par exemple, un ordinateur personnel fixe ou portable, un radiotéléphone, un assistant numérique (« PDA »), une carte à puce, etc. Le statut du dispositif est typiquement son état électrique, ou l'état de présence de l'utilisateur du dispositif. A physical resource is in particular a data processing device, for example a fixed or portable personal computer, a radiotelephone, a digital assistant ("PDA"), a smart card, etc. The status of the device is typically its electrical state, or the presence state of the device user.
Une ressource logicielle est notamment une application logicielle apte à posséder un statut, telle une application de messagerie. Le statut d'une telle application de messagerie est typiquement une alerte à l'utilisateur lui indiquant qu'un nouveau message a été déposé dans la messagerie. A software resource is in particular a software application capable of having a status, such as a messaging application. The status of such an email application is typically an alert to the user that a new message has been dropped in the mail.
La norme « OMA-TS-Presence_SIMPLE-V2_0 » de l'organisme de standardisation OMA (« Open Mobile Alliance ») permet à un utilisateur, appelé « Watcher », de souscrire à une information sur l'état de présence d'un autre utilisateur, appelé « Presentity ». The OMA-TS-Presence_SIMPLE-V2_0 standard of the Open Mobile Alliance (OMA) standardization organization allows a user, called "Watcher", to subscribe to information about the presence status of another user, called "Presentity".
Cette souscription est déclenchée par l'envoi depuis le terminal du « Watcher » vers le gestionnaire du terminal du « Presentity », appelé « Enabler de Présence » d'une requête « SIP This subscription is triggered by the sending from the terminal of the "Watcher" to the terminal manager of the "Presentity", called "Enabler of Presence" of a request "SIP
SUBSCRIBE ». Si cette souscription est acceptée, l'« Enabler de Présence » conserve un contexte de la souscription. A chaque modification de l'état de présence du « Presentity », une notification est envoyée par « Enabler de Présence » vers le « Watcher » sous forme d'une requête « SIP NOTIFY ». Une telle notification est également envoyée à chaque rafraîchissement de la souscription. SUBSCRIBE ". If this subscription is accepted, the "Presence Enabler" keeps a context of the subscription. At each modification of the presence state of the "Presentity", a notification is sent by "Presence Enabler" to the "Watcher" in the form of a "SIP NOTIFY" request. Such notification is also sent to each refresh of the subscription.
Selon le protocole SIP, cette requête est acquittée par le « Watcher ». Pour recevoir cette notification et envoyer l'acquittement correspondant, il est nécessaire que le terminal du « Watcher » dispose d'une connectivité au réseau. According to the SIP protocol, this request is acknowledged by the "Watcher". To receive this notification and send the corresponding acknowledgment, it is necessary that the terminal of the "Watcher" has connectivity to the network.
Dans le cas où le terminal du « Watcher » ne dispose pas de cette connectivité au réseau lors du traitement de la notification, « Enabler de Présence » ne peut pas recevoir d'acquittement et la transaction de la requête « SIP NOTIFY » est alors considérée en erreur. Suite
à cet échec, il est recommandé à « Enabler de Présence » de clôturer le contexte lié à la souscription du « Watcher ». Tel est le cas notamment dans la norme « IETF RFC 3265 » In the case where the terminal of the "Watcher" does not have this connectivity to the network during the processing of the notification, "Enabler of Presence" can not receive an acknowledgment and the transaction of the request "SIP NOTIFY" is then considered In error. After to this failure, it is recommended to "Enabler of Presence" to close the context related to the subscription of the "Watcher". This is particularly the case in the "IETF RFC 3265" standard
Cette suppression systématique du contexte du « Watcher » est un comportement souhaitable dans un environnement dans lequel la connectivité est considérée comme stable, par exemple lorsque le « Watcher » accède au réseau IP avec un accès de type xDSL. This systematic removal of the "Watcher" context is a desirable behavior in an environment in which connectivity is considered stable, for example when the "Watcher" accesses the IP network with xDSL type access.
Cependant, cette suppression systématique n'est pas souhaitable dans un environnement dans lequel la connectivité est considérée comme moins stable, notamment lorsque le « Watcher » accède au réseau IP avec un accès mobile. En effet, dans ce cas, la réception de la notification « SIP NOTIFY » par le terminal du « Watcher » n'est pas garantie, par exemple en cas de perte de la couverture radio. However, this systematic deletion is not desirable in an environment in which connectivity is considered less stable, especially when the "Watcher" accesses the IP network with mobile access. Indeed, in this case, the receipt of the notification "SIP NOTIFY" by the terminal of the "Watcher" is not guaranteed, for example in case of loss of radio coverage.
Plus particulièrement, lorsque le « Watcher » retrouve la connexion de son terminal mobile au réseau, il n'est pas conscient de la suppression de sa souscription et il ne reçoit ainsi plus de notification de modification de l'état de présence du « Presentity » auquel il a souscrit. L'utilisateur a alors une mauvaise expérience du service d'accès à l'état de présence. More particularly, when the "Watcher" finds the connection of his mobile terminal to the network, he is not aware of the deletion of his subscription and he thus no longer receives notification of modification of the presence status of "Presentity" to which he has subscribed. The user then has a bad experience of the access service to the presence state.
La présente invention vient améliorer la situation. The present invention improves the situation.
A cet effet, la présente invention vise tout d'abord un procédé de gestion de l'accès d'un terminal d'utilisateur, connecté à un réseau de communication, au statut d'une ressource physique et/ou logicielle gérée par un gestionnaire. For this purpose, the present invention aims first of all at a method of managing the access of a user terminal, connected to a communication network, to the status of a physical and / or software resource managed by a manager. .
Ce procédé comprend les étapes, mises en œuvre par le gestionnaire, de : - détermination d'au moins une propriété relative au terminal ; This method comprises the steps, implemented by the manager, of: determining at least one property relating to the terminal;
établissement d'une règle de gestion de l'accès du terminal au statut de la ressource à partir de la propriété déterminée. establishing a management rule for the access of the terminal to the status of the resource from the determined property.
Ainsi, l'invention permet une prise en compte des propriétés, par exemple de connectivité, du terminal d'utilisateur lors de la gestion de l'accès du terminal au statut de la ressource souhaitée. Thus, the invention makes it possible to take into account the properties, for example of connectivity, of the user terminal when managing the access of the terminal to the status of the desired resource.
Dans une réalisation, le procédé comprend une étape de réception par le gestionnaire d'une requête d'accès du terminal à la ressource, ladite requête comprenant des informations relatives au terminal, et une étape de détermination de propriétés utilisant ces informations. In one embodiment, the method comprises a step of the manager receiving an access request from the terminal to the resource, said request comprising information relating to the terminal, and a step of determining properties using this information.
Ainsi, l'étape de détermination est précédée d'une étape de réception par le gestionnaire précité d'une requête d'accès du terminal au statut de la ressource, cette requête comprenant des informations relatives au terminal et l'étape de détermination précitée utilise les informations relatives au terminal comprises dans la requête d'accès pour déterminer la propriété précitée relative au terminal. Thus, the determination step is preceded by a step of reception by the aforementioned manager of a terminal access request to the status of the resource, this request comprising information relating to the terminal and the aforementioned determination step uses the terminal information included in the access request for determining the aforementioned property relating to the terminal.
A titre d'exemple de réalisation, dans le cadre du protocole SIP, le gestionnaire d'accès reçoit une requête « SIP SUBSCRIBE ». Cette requête comprend des entêtes SIP contenant des informations relatives au terminal. Par exemple, l'entête « P-Access-Network-Info » transporte
des informations relatives au réseau d'accès du terminal et l'entête « User-Agent » contient des informations sur le type de terminal. Ces informations permettent de déterminer des propriétés relatives au terminal et ainsi de définir un type de terminal à partir de ces informations. Par exemple, lorsque l'entête « P-Access-Network-Info » indique un accès de type xDSL, le gestionnaire en déduit que le terminal est un terminal de type fixe ayant une connexion stable. As an exemplary embodiment, in the context of the SIP protocol, the access manager receives a request "SIP SUBSCRIBE". This request includes SIP headers containing terminal information. For example, the header "P-Access-Network-Info" carries information about the access network of the terminal and the header "User-Agent" contains information on the type of terminal. This information makes it possible to determine properties relating to the terminal and thus to define a type of terminal from this information. For example, when the header "P-Access-Network-Info" indicates an access of type xDSL, the manager deduces that the terminal is a terminal of fixed type having a stable connection.
Dans une réalisation où le protocole SIP est utilisé, l'étape de réception précitée peut avantageusement être suivie par une étape de conservation d'un contexte de souscription SIP et, en cas d'échec de l'acquittement lorsque la connexion du terminal est instable, le procédé peut alors comprendre une étape de conservation du contexte de souscription SIP pendant une durée déterminée, permettant ainsi notamment la répétition de l'envoi de la notification dont l'acquittement est en échec et/ou l'envoi de nouvelles notifications. In an embodiment where the SIP protocol is used, the aforementioned reception step can advantageously be followed by a step of preserving a SIP subscription context and, in the event of failure of the acknowledgment when the connection of the terminal is unstable. , the method may then comprise a step of preserving the SIP subscription context for a determined period of time, thus enabling the repetition of the sending of the notification whose acknowledgment has failed and / or the sending of new notifications.
Dans une autre réalisation, l'étape de détermination utilise des informations relatives au terminal préalablement stockées dans le gestionnaire. In another embodiment, the determination step uses information relating to the terminal previously stored in the manager.
Tel est le cas par exemple lorsque les données concernant le type de terminal sont provisionnées préalablement dans le gestionnaire lors de l'abonnement de l'utilisateur auprès de l'opérateur de télécommunications. This is the case, for example, when the data concerning the type of terminal is previously provisioned in the manager when the user subscribes to the telecommunications operator.
Avantageusement, la propriété déterminée par le gestionnaire peut être relative à la stabilité de la connexion du terminal au réseau de communication. Advantageously, the property determined by the manager may relate to the stability of the connection of the terminal to the communication network.
Ainsi, lorsque le type de terminal est fixe, la connexion du terminal est considérée stable. Dans le cadre de l'accès à un état de présence d'un autre utilisateur, la règle de gestion d'accès établie alors par le gestionnaire peut être alors de supprimer le contexte suite à un échec lors de la réception de acquittement de la requête « SIP NOTIFY » ou de conserver ce contexte jusqu'à atteindre un seuil de nombre d'erreurs prédéfini préalablement. En effet, cet échec peut être dû dans ce cas au fait que le terminal de l'utilisateur soit éteint sans avoir effectué au préalable de demande spécifique de fermeture de contexte. Il est donc inutile de continuer à lui envoyer des notifications relatives à l'état de présence. Thus, when the terminal type is fixed, the connection of the terminal is considered stable. In the context of the access to a state of presence of another user, the access management rule then established by the manager can then be to delete the context following a failure when receiving the acknowledgment of the request. "SIP NOTIFY" or keep this context until reaching a pre-defined number of errors. Indeed, this failure may be due in this case to the fact that the user's terminal is turned off without having previously made specific request closing context. It is therefore useless to continue to send him notifications concerning the state of presence.
Lorsque le type de terminal est mobile, la connexion du terminal est considérée instable. Dans le cadre de l'accès à un état de présence d'un autre utilisateur, la règle de gestion d'accès établie alors par le gestionnaire, suite à un échec lors de la réception de l'acquittement de la requête « SIP NOTIFY », peut être alors de conserver le contexte pendant une durée déterminée par exemple en déclenchant un compteur de durée (« timer »). En effet, cet échec peut être dû au fait que le terminal de l'utilisateur a perdu momentanément la connexion au réseau. Il est donc utile de continuer à lui envoyer pendant une certaine durée des notifications relatives à l'état de présence. Si, pendant cette durée, une autre requête « SIP NOTIFY » est acquittée correctement, le gestionnaire arrête le compteur de durée et le contexte retourne à un état normal. Si après l'échéance du compteur de durée, une autre requête « SIP NOTIFY » n'est pas acquittée
correctement, le contexte est supprimé. When the type of terminal is mobile, the connection of the terminal is considered unstable. As part of the access to a state of presence of another user, the access management rule then established by the manager, following a failure when receiving the acknowledgment of the request "SIP NOTIFY" , can then be to keep the context for a determined duration for example by triggering a timer ("timer"). Indeed, this failure may be due to the fact that the terminal of the user has momentarily lost the connection to the network. It is therefore useful to continue to send him for a certain period of time notifications about the state of presence. If, during this time, another "SIP NOTIFY" request is acknowledged correctly, the manager stops the duration counter and the context returns to a normal state. If after the expiry of the duration counter, another "SIP NOTIFY" request is not acknowledged correctly, the context is removed.
Un autre exemple concerne le cas dans lequel l'entête « User-Agent » indique que le type du terminal est un téléphone intelligent par exemple de type « iphone 3.0 »®. La connexion du terminal est alors considérée comme fantôme étant donné que l'exécution de la souscription en permanence sur le terminal n'est pas garantie. Dans le cadre de l'accès à un état de présence d'un autre utilisateur, la règle de gestion d'accès établie alors par le gestionnaire, suite à un échec lors de la réception de l'acquittement de la requête « SIP NOTIFY », peut être alors de supprimer le contexte. Another example relates to the case in which the header "User-Agent" indicates that the type of the terminal is a smartphone for example of the type "iphone 3.0" ®. The connection of the terminal is considered ghost since the execution of the subscription permanently on the terminal is not guaranteed. As part of the access to a state of presence of another user, the access management rule then established by the manager, following a failure when receiving the acknowledgment of the request "SIP NOTIFY" , then can delete the context.
On indique de manière générale que le statut précité de la ressource peut être avantageusement (mais non limitativement) un état de présence d'un utilisateur de cette ressource. It is generally indicated that the aforementioned status of the resource can be advantageously (but not exclusively) a state of presence of a user of this resource.
Toutes les variantes du procédé décrites ci-dessus peuvent être présentes isolément ou selon toutes les combinaisons techniquement possibles. All the variants of the process described above may be present in isolation or in any technically possible combination.
L'invention vise aussi un système de gestion de l'accès d'un terminal d'utilisateur, connecté à un réseau de communication, au statut d'une ressource physique et/ou logicielle du réseau, comprenant un gestionnaire de la ressource, le gestionnaire comprenant en particulier : des moyens de détermination d'au moins une propriété relative au terminal ; The invention also aims at a system for managing the access of a user terminal, connected to a communication network, to the status of a physical and / or software resource of the network, comprising a resource manager, the manager comprising in particular: means for determining at least one property relating to the terminal;
des moyens d'établissement d'une règle de gestion de l'accès du terminal à la ressource à partir de la propriété déterminée. means for establishing a terminal access management rule for the resource from the determined property.
La présente invention vise aussi le gestionnaire précité en tant que tel, apte à gérer l'accès d'un terminal d'utilisateur au statut d'une ressource physique et/ou logicielle, et comprenant en particulier The present invention also aims at the aforementioned manager as such, able to manage the access of a user terminal to the status of a physical and / or software resource, and including in particular
des moyens de détermination d'au moins une propriété relative au terminal ; means for determining at least one property relating to the terminal;
des moyens d'établissement d'une règle de gestion de l'accès du terminal à la ressource à partir de la propriété déterminée. means for establishing a terminal access management rule for the resource from the determined property.
La présente invention vise aussi un programme d'ordinateur apte à être mis en œuvre par un gestionnaire d'une ressource physique et/ou logicielle, le programme comprenant des instructions de code qui, lorsque le programme est exécuté par un processeur, réalise les étapes du procédé de gestion d'accès précité. A titre d'exemple, la figure 2 commentée ci-après peut correspondre à un organigramme représentant l'algorithme général d'un tel programme. The present invention also aims at a computer program adapted to be implemented by a manager of a physical and / or software resource, the program comprising code instructions which, when the program is executed by a processor, perform the steps of the aforementioned access management method. By way of example, FIG. 2 commented below can correspond to a flowchart representing the general algorithm of such a program.
D'autres caractéristiques et avantages de l'invention apparaîtront à l'examen de la description détaillée ci-après, et des dessins annexés sur lesquels : Other features and advantages of the invention will appear on examining the detailed description below, and the attached drawings in which:
la figure 1 est un schéma synoptique illustrant la structure d'un système de gestion selon un mode de réalisation de l'invention ; Figure 1 is a block diagram illustrating the structure of a management system according to one embodiment of the invention;
la figure 2 est un organigramme illustrant le fonctionnement d'un procédé de gestion selon un mode de réalisation de l'invention. Figure 2 is a flowchart illustrating the operation of a management method according to an embodiment of the invention.
Le mode de réalisation décrit en référence aux figures 1 et 2 est relatif à la gestion de
l'accès d'un terminal d'utilisateur (« Watcher ») à l'état de présence d'un autre utilisateur (« Presentity »). The embodiment described with reference to FIGS. 1 and 2 relates to the management of the access of a user terminal ("Watcher") to the presence state of another user ("Presentity").
L'invention ne se limite cependant pas à ce cas et peut concerner la gestion de l'accès à l'état de toute ressource physique ou logicielle utilisant une souscription SIP. The invention is however not limited to this case and may concern the management of access to the state of any physical or software resource using a SIP subscription.
La figure 1 représente un système comprenant des terminaux d'utilisateurs 2, 4, 6 associés respectivement à des utilisateurs 8, 10, 12. Ces terminaux 2, 4, 6 communiquent entre eux au travers d'un réseau de communication 14 géré par un gestionnaire de réseau 16. Ce gestionnaire 16 est typiquement un serveur de l'opérateur de télécommunications auprès duquel sont abonnés les utilisateurs 8, 10, 12. FIG. 1 represents a system comprising user terminals 2, 4, 6 associated respectively with users 8, 10, 12. These terminals 2, 4, 6 communicate with each other through a communication network 14 managed by a user. network manager 16. This manager 16 is typically a server of the telecommunications operator with which the users 8, 10, 12 subscribe.
Dans l'exemple de réalisation considéré, l'utilisateur 8 a souscrit un abonnement auprès de l'opérateur de télécommunications afin de pouvoir accéder aux états de présence des utilisateurs 10 et 12 qui font partie de ses contacts. In the exemplary embodiment considered, the user 8 has subscribed to the telecommunications operator in order to access the states of presence of the users 10 and 12 that are part of his contacts.
A titre d'exemple, l'accès du terminal 2 de l'utilisateur 8 au statut du terminal 4 associé à l'utilisateur 10 est géré par le gestionnaire 16 selon la procédure décrite en référence à l'organigramme de la figure 2. By way of example, the access of the terminal 2 of the user 8 to the status of the terminal 4 associated with the user 10 is managed by the manager 16 according to the procedure described with reference to the flowchart of FIG. 2.
A l'étape 18, le gestionnaire 16 reçoit du terminal 2 une requête de souscription à l'état de présence de l'utilisateur 10. Dans le cadre du protocole SIP, cette requête est une requête « SIP SUBSCRIBE ». In step 18, the manager 16 receives from the terminal 2 a subscription request to the presence state of the user 10. In the context of the SIP protocol, this request is a "SIP SUBSCRIBE" request.
Cette requête « SIP SUB SCRIBE » comprend des informations relatives au type du terminal 2 et au réseau d'accès du terminal 2. Plus particulièrement, les informations relatives au terminal 2 sont contenues dans un entête « User-Agent » et les informations relatives au réseau d'accès sont contenues dans un entête « P-Access-Network-Info ». This request "SIP SUB SCRIBE" includes information relating to the type of the terminal 2 and the access network of the terminal 2. More particularly, the information relating to the terminal 2 are contained in a header "User-Agent" and information relating to the network access are contained in a header "P-Access-Network-Info".
A l'étape 20, le gestionnaire 16 vérifie que l'utilisateur 8 a bien les droits pour cette souscription, par exemple en vérifiant que cet utilisateur est abonné au service d'accès aux états de présence d'autres utilisateurs auprès de son opérateur. In step 20, the manager 16 verifies that the user 8 has the rights for this subscription, for example by verifying that this user is subscribed to the access service to the states of presence of other users with his operator.
Il détermine alors, à l'étape 22, une propriété relative à la stabilité de la connexion du terminal 2 au réseau de communication 14 à partir, notamment, des informations concernant le type du terminal 2 et le type d'accès du terminal 2 contenues dans la requête « SIP SUBSCRIBE » reçue à l'étape 18. It then determines, in step 22, a property relating to the stability of the connection of the terminal 2 to the communication network 14 from, in particular, information concerning the type of the terminal 2 and the type of access of the terminal 2 contained in the "SIP SUBSCRIBE" request received in step 18.
En variante, le gestionnaire 16 dispose de ces informations préalablement à la demande de souscription de l'utilisateur 8, par exemple grâce à une affectation statique d'un type de terminal et/ou d'accès lors de l'abonnement de l'utilisateur 8 auprès de son opérateur. Alternatively, the manager 16 has this information prior to the subscription request of the user 8, for example through a static assignment of a terminal type and / or access during the subscription of the user 8 to his operator.
A titre d'illustration, si le terminal 2 est connecté sur un accès xDSL, le type de ce terminal est considéré comme étant fixe. Le gestionnaire 16 en déduit que la connexion du terminal 2 est stable. As an illustration, if the terminal 2 is connected to an xDSL access, the type of this terminal is considered to be fixed. The manager 16 deduces that the connection of the terminal 2 is stable.
A l'inverse, si le terminal 2 est connecté sur un accès mobile, le type de ce terminal
est considéré comme étant mobile. Le gestionnaire 16 en déduit que la connexion du terminal 2 est instable. Conversely, if the terminal 2 is connected to a mobile access, the type of this terminal is considered mobile. The manager 16 deduces that the connection of the terminal 2 is unstable.
Si le terminal 2 est du type à système d'exploitation (ou « operating System ») monotâche, comme par exemple l'« iphone 3.0 »®, l'exécution de l'application d'accès à l'état de présence d'autres utilisateurs en permanence sur le terminal 2 n'est pas garantie. Le gestionnaire 16 en déduit que la connexion du terminal 2 est de type fantôme. If the terminal 2 is of the operating system type (or "operating system") single-ended, such as for example the "iphone 3.0" ®, the execution of the access application to the presence state of other users permanently on the terminal 2 is not guaranteed. The manager 16 deduces that the connection of the terminal 2 is of the ghost type.
A l'étape 24, le gestionnaire 16 conserve un contexte de souscription du terminal 2, comprenant la propriété relative à la stabilité de la connexion définie à l'étape 22, de sorte que, à chaque modification de l'état de présence du terminal 4 ainsi qu'à chaque rafraîchissement de la souscription, le gestionnaire 16 envoie à l'étape 26 une notification au terminal 2 sous la forme d'une requête « SIP NOTIFY ». In step 24, the manager 16 retains a subscription context of the terminal 2, comprising the property relating to the stability of the connection defined in step 22, so that, at each modification of the presence state of the terminal 4 and each refresh of the subscription, the manager 16 sends in step 26 a notification to the terminal 2 in the form of a request "SIP NOTIFY".
La suite de l'organigramme de la figure 2 concerne le cas où le terminal 2 n'acquitte pas la requête « SIP NOTIFY ». The remainder of the flowchart of FIG. 2 concerns the case where the terminal 2 does not acknowledge the request "SIP NOTIFY".
A l'étape 28, le gestionnaire 16 constate l'échec de l'acquittement. In step 28, the manager 16 recognizes the failure of the acknowledgment.
A l'étape 30, le gestionnaire 16, en fonction de la propriété relative à la stabilité de la connexion déterminée à l'étape 22, décide de la manière de traiter l'échec de l'acquittement de la requête « SIP NOTIFY ». In step 30, the manager 16, as a function of the property relating to the stability of the connection determined in step 22, decides how to deal with the failure of the acknowledgment of the "SIP NOTIFY" request.
Ainsi, lorsque la connexion est stable, le gestionnaire 16 supprime le contexte. En variante, le gestionnaire 16 conserve le contexte jusqu'à atteindre un nombre d'erreurs d'acquittement défini préalablement. Thus, when the connection is stable, the manager 16 deletes the context. In a variant, the manager 16 retains the context until it reaches a previously defined number of acknowledgment errors.
Lorsque la connexion est instable, le gestionnaire 16 conserve le contexte pendant une durée déterminée en déclenchant un compteur de durée. Si, pendant cette durée, une autre requête « SIP NOTIFY » est acquittée correctement, le gestionnaire 16 supprime le compteur. Sinon, dans le cas où une autre requête « SIP NOTIFY » n'est pas acquittée correctement après l'échéance du compteur de durée, le gestionnaire 16 supprime le contexte. When the connection is unstable, the manager 16 keeps the context for a determined duration by triggering a duration counter. If, during this time, another request "SIP NOTIFY" is correctly acknowledged, the manager 16 deletes the counter. Otherwise, in the case where another request "SIP NOTIFY" is not acknowledged correctly after expiry of the duration counter, the manager 16 deletes the context.
Lorsque la connexion est de type fantôme, le gestionnaire 16 supprime le contexte. Bien que le mode de réalisation décrite en référence à la figure 2 concerne le traitement de l'échec de l'acquittement de la notification, l'invention n'est pas limitée à ce cas. When the connection is of the ghost type, the manager 16 deletes the context. Although the embodiment described with reference to FIG. 2 concerns the treatment of the failure of the acknowledgment of the notification, the invention is not limited to this case.
L'invention s'applique en effet avantageusement à plusieurs types d'opérations en lien avec le cycle de vie d'une souscription SIP. The invention applies in fact advantageously to several types of operations related to the life cycle of a SIP subscription.
Par exemple, le gestionnaire 16 peut établir une règle selon laquelle le terminal 2 doit mettre à jour sa souscription en envoyant la requête « SIP SUBSCRIBE » plus ou moins régulièrement selon la stabilité de sa connexion. Ainsi, dans le cas d'une connexion fixe, le terminal 2 peut se contenter d'envoyer cette requête toutes les quelques heures alors que dans le cas d'une connexion mobile, le terminal 2 doit envoyer cette requête toutes les quelques minutes pour assurer la continuité du service d'accès à l'état de présence.
Un autre exemple concerne le contenu de la notification « SIP NOTIFY ». Pour un terminal 2 de type PC, le gestionnaire 16 décide avantageusement d'envoyer un lien vidéo associé au profil de l'utilisateur 10 dans cette notification, étant donné que l'utilisateur 8 a la possibilité d'accéder au contenu d'un tel lien avec son terminal. Par contre, pour un terminal 2 de type téléphone mobile, le gestionnaire 16 décide avantageusement d'envoyer uniquement la photo et la phrase d'humeur associées au profil de l'utilisateur 10 dans la notification. For example, the manager 16 can establish a rule according to which the terminal 2 must update its subscription by sending the request "SIP SUBSCRIBE" more or less regularly according to the stability of its connection. Thus, in the case of a fixed connection, the terminal 2 can simply send this request every few hours while in the case of a mobile connection, the terminal 2 must send this request every few minutes to ensure the continuity of the service of access to the state of presence. Another example concerns the content of the "SIP NOTIFY" notification. For a PC type terminal 2, the manager 16 advantageously decides to send a video link associated with the profile of the user 10 in this notification, since the user 8 has the possibility to access the content of such a link. link with his terminal. On the other hand, for a terminal 2 of the mobile phone type, the manager 16 advantageously decides to send only the photo and the mood phrase associated with the profile of the user 10 in the notification.
L'invention s'applique également de manière avantageuse à la gestion d'accès au statut d'une ressource logicielle, par exemple, une application de messagerie. Ainsi, lorsque le gestionnaire envoie une alerte au terminal lui indiquant la réception d'un nouveau message et que le terminal n'acquitte pas ce message, le gestionnaire décide selon les propriétés de stabilité de la connexion du terminal, de continuer d'envoyer de nouvelles alertes pendant une certaine durée ou de ne plus en envoyer. The invention also advantageously applies to access management to the status of a software resource, for example, a messaging application. Thus, when the manager sends an alert to the terminal indicating the receipt of a new message and the terminal does not acknowledge this message, the manager decides according to the stability properties of the terminal connection, continue to send the message. new alerts for a certain period of time or no longer send them.
L'invention permet ainsi d'améliorer l'expérience utilisateur des services relatifs à l'accès au statut d'une ressource physique et/ou logicielle proposés par l'opérateur de télécommunications .
The invention thus makes it possible to improve the user experience of the services relating to access to the status of a physical and / or software resource proposed by the telecommunications operator.
Claims
1. Procédé de gestion de l'accès d'un terminal (2) d'utilisateur (8), connecté à un réseau de communication (14), au statut d'une ressource physique (4) et/ou logicielle gérée par un gestionnaire (16), caractérisé en ce qu'il comprend les étapes, mises en œuvre par le gestionnaire (16), de : A method for managing the access of a user terminal (2) (8), connected to a communication network (14), to the status of a physical resource (4) and / or software managed by a manager (16), characterized in that it comprises the steps, implemented by the manager (16), of:
détermination (22) d'au moins une propriété relative au terminal (2) ; determining (22) at least one property relating to the terminal (2);
établissement (30) d'une règle de gestion de l'accès du terminal (2) au statut de la ressource (4) à partir de la propriété déterminée. setting (30) a terminal access management rule (2) to the resource status (4) from the determined property.
2. Procédé selon la revendication 1 , caractérisé en ce que la propriété déterminée par le gestionnaire (16) est relative à la stabilité de la connexion du terminal (2) au réseau de communication (14). 2. Method according to claim 1, characterized in that the property determined by the manager (16) relates to the stability of the connection of the terminal (2) to the communication network (14).
3. Procédé selon la revendication 1 ou 2, caractérisé en ce que l'étape de détermination est précédée d'une étape de 3. Method according to claim 1 or 2, characterized in that the determination step is preceded by a step of
- réception (18) par le gestionnaire (16) d'une requête d'accès du terminal (2) au statut de la ressource (4), ladite requête comprenant des informations relatives au terminal (2) ; - reception (18) by the manager (16) of an access request from the terminal (2) to the status of the resource (4), said request comprising information relating to the terminal (2);
et en ce que l'étape de détermination (22) utilise les informations relatives au terminal (2) comprises dans la requête d'accès pour déterminer ladite au moins une propriété relative au terminal (2). and in that the determining step (22) uses the information relating to the terminal (2) included in the access request to determine the said at least one property relating to the terminal (2).
4. Procédé selon la revendication 3, caractérisé en ce qu'il utilise un protocole SIP, en ce que l'étape de réception (18) est suivie par une étape de conservation (24) d'un contexte de souscription SIP 4. Method according to claim 3, characterized in that it uses a SIP protocol, in that the reception step (18) is followed by a storage step (24) of a SIP subscription context
et en ce que, en cas d'échec d'un acquittement lorsque la connexion du terminal (2) est instable, le procédé comprend une étape de conservation du contexte de souscription SIP pendant une durée déterminée. and in that, in the event of failure of an acknowledgment when the connection of the terminal (2) is unstable, the method comprises a step of preserving the SIP subscription context for a determined duration.
5. Procédé selon la revendication 1, caractérisé en ce que l'étape de détermination (22) utilise des informations relatives au terminal (2) préalablement stockées dans le gestionnaire (16). 5. Method according to claim 1, characterized in that the determination step (22) uses information relating to the terminal (2) previously stored in the manager (16).
6. Système de gestion de l'accès d'un terminal (2) d'utilisateur (8), connecté à un réseau de communication (14), au statut d'une ressource physique (4) et/ou logicielle dudit réseau, comprenant un gestionnaire (16) de la ressource (4), caractérisé en ce que le gestionnaire (16) comprend : 6. Management system for the access of a user terminal (2) (8), connected to a communication network (14), to the status of a physical resource (4) and / or software of said network, comprising a manager (16) of the resource (4), characterized in that the manager (16) comprises:
des moyens de détermination d'au moins une propriété relative au terminal (2) ; means for determining at least one property relating to the terminal (2);
des moyens d'établissement d'une règle de gestion de l'accès du terminal (2) à la ressource (4) à partir de la propriété déterminée. means for setting a terminal access management rule (2) to the resource (4) from the determined property.
7. Gestionnaire (16) apte à gérer l'accès d'un terminal (2) d'utilisateur (8) au statut d'une ressource physique (4) et/ou logicielle, caractérisé en ce qu'il comprend 7. Manager (16) able to manage the access of a user terminal (2) (8) to the status of a physical resource (4) and / or software, characterized in that it comprises
des moyens de détermination d'au moins une propriété relative au terminal (2) ; means for determining at least one property relating to the terminal (2);
des moyens d'établissement d'une règle de gestion de l'accès du terminal (2) à la ressource (4) à partir de la propriété déterminée. means for setting a terminal access management rule (2) to the resource (4) from the determined property.
8. Programme d'ordinateur apte à être mis en œuvre par un gestionnaire (16) d'une ressource physique (4) et/ou logicielle, le programme comprenant des instructions de code qui, lorsque le programme est exécuté par un processeur, réalise les étapes du procédé définies dans l'une quelconque des revendications 1 à 5. 8. Computer program adapted to be implemented by a manager (16) of a physical resource (4) and / or software, the program comprising code instructions which, when the program is executed by a processor, realizes the process steps defined in any one of claims 1 to 5.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1057318 | 2010-09-14 | ||
FR1057318A FR2964815A1 (en) | 2010-09-14 | 2010-09-14 | MANAGING ACCESS TO THE STATUS OF A RESOURCE |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012035236A1 true WO2012035236A1 (en) | 2012-03-22 |
Family
ID=43126841
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FR2011/052046 WO2012035236A1 (en) | 2010-09-14 | 2011-09-07 | Management of access to the status of a resource |
Country Status (2)
Country | Link |
---|---|
FR (1) | FR2964815A1 (en) |
WO (1) | WO2012035236A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115622804A (en) * | 2022-12-05 | 2023-01-17 | 杭州筋斗腾云科技有限公司 | Processing method of security access, security access method and computer system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030095540A1 (en) * | 2001-11-20 | 2003-05-22 | Nokia Corporation | Web services push gateway |
US20070070988A1 (en) * | 2005-09-19 | 2007-03-29 | Lunjian Mu | Method For Transmitting Deferred Messages |
EP1853045A1 (en) * | 2006-05-02 | 2007-11-07 | Research In Motion Limited | Dynamic syndicated content delivery system and method |
US20080244040A1 (en) * | 2007-03-29 | 2008-10-02 | Bhatia Randeep S | Method and Apparatus for Dynamically Pushing Content Over Wireless Networks |
EP2053805A1 (en) * | 2007-10-24 | 2009-04-29 | Miyowa | Instant messaging method and system for mobile terminals equipped with a virtual presence server capable of automatically managing an instant messaging session |
-
2010
- 2010-09-14 FR FR1057318A patent/FR2964815A1/en not_active Withdrawn
-
2011
- 2011-09-07 WO PCT/FR2011/052046 patent/WO2012035236A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030095540A1 (en) * | 2001-11-20 | 2003-05-22 | Nokia Corporation | Web services push gateway |
US20070070988A1 (en) * | 2005-09-19 | 2007-03-29 | Lunjian Mu | Method For Transmitting Deferred Messages |
EP1853045A1 (en) * | 2006-05-02 | 2007-11-07 | Research In Motion Limited | Dynamic syndicated content delivery system and method |
US20080244040A1 (en) * | 2007-03-29 | 2008-10-02 | Bhatia Randeep S | Method and Apparatus for Dynamically Pushing Content Over Wireless Networks |
EP2053805A1 (en) * | 2007-10-24 | 2009-04-29 | Miyowa | Instant messaging method and system for mobile terminals equipped with a virtual presence server capable of automatically managing an instant messaging session |
Also Published As
Publication number | Publication date |
---|---|
FR2964815A1 (en) | 2012-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8688822B2 (en) | Push e-mail inferred network presence | |
US8874761B2 (en) | Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols | |
EP2727414B1 (en) | Obtaining by a terminal information relating to access to a service | |
US10812421B2 (en) | Conveying instant messages via HTTP | |
EP2939450B1 (en) | Transmission of a multimedia message doubled with the transmission of a text message | |
EP1605663A1 (en) | Method for re-establishing a session of an IMPS client in a mobile terminal | |
EP1248488B1 (en) | Method for tracking the state of a communications terminal | |
EP2210396B1 (en) | System of interconnection between at least one communication apparatus and at least one remote information system and interconnection method | |
EP2396950B1 (en) | Method and system for managing signalling in a telecommunication network | |
WO2015044596A1 (en) | Technique for restoring a service in a network | |
EP3516851B1 (en) | Methods for exchanging messages and managing messages, terminal and messaging server | |
WO2012035236A1 (en) | Management of access to the status of a resource | |
WO2013092549A1 (en) | Method and device for making available a content, stored on a server in energy standby mode | |
EP2172051A1 (en) | Method and device for managing access to a mobile telecommunication network via an access network | |
WO2021234250A1 (en) | Method for notifying a mobile terminal | |
EP3022974B1 (en) | User equipment offering a duration to be applied to a time delay to be set by equipment of a core network | |
EP2469959B1 (en) | Method and apparatus for managing a service session between a multi-mode terminal and an ANDSF server | |
EP4173254A1 (en) | Method for updating a presence status of a user of a communication terminal for a set of communication applications | |
WO2012056159A1 (en) | Methods and network in which a terminal can switch to standby mode | |
WO2009030869A2 (en) | Method and device for managing the deregistration of a terminal from an entity in a telecommunication network | |
WO2006048529A1 (en) | System and method for transmitting messages in an electronic messaging communication network, using a transmission filter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11773042 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 11773042 Country of ref document: EP Kind code of ref document: A1 |