EP2335430B1

Use of persistent sessions by a presence access layer

Abstract

This record has no abstract on file.

EP2335430B1, drawing sheet 1
Sheet 1 of 6

Term

2.5 yearsleft in the term

Expires 18 March 2029.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

14 claims: 8 independent, 6 dependent

  1. 1
    A method for a watcher to receive presence information, comprising:the watcher requesting presence information from a presence access layer residing in one or more network components distinct from a presence server and being configured to abstract and simplify complex presence information received from the presence server;the watcher disconnecting from the presence access layer;the presence access layer receiving the requested information through a persistent session with the presence server;the presence access layer storing the requested information;and the presence access layer delivering abstracted and simplified presence information to the watcher after the watcher reconnects to the presence access layer.
  2. 5
    The method of any preceding claim further comprising the watcher specifying a length of time the persistent session is to stay in effect.
  3. 6
    The method of any preceding claim wherein the presence access layer delivers the requested information to the watcher at one of:approximately a time when the watcher reconnects to the presence access layer;approximately a time when the watcher requests the requested information after having reconnected to the presence access layer;and
  4. 7
    The method of any preceding claim wherein the presence access layer is capable of receiving a request for an element of presence information from the watcher, sending the request to the presence server, receiving a plurality of presence information from the presence server, extracting from the plurality of presence information the requested element of presence information, and returning the requested element of presence information to the watcher.
  5. 8
    A system comprising:a presence access layer residing in one or more network components distinct from a presence server and being configured to abstract and simplify complex presence information received from the presence server, the presence access layer also configured to receive a request from a watcher for presence information, the presence access layer further configured to maintain a persistent session with a presence server after the watcher disconnects from the presence access layer, the presence access layer further configured to receive the requested information from the presence server through the persistent session, store the requested information, and deliver abstracted and simplified presence information to the watcher after the watcher reconnects to the presence access layer.
  6. 12
    The system of any of claims 8 to 11 wherein the watcher specifies a length of time the persistent session is to stay in effect.
  7. 13
    The system of any of claims 8 to 12 wherein the presence access layer delivers the requested information to the watcher at one of:approximately a time when the watcher reconnects to the presence access layer;approximately a time when the watcher requests the requested information after having reconnected to the presence access layer;and a periodic interval.
  8. 14
    The system of any of claims 8 to 13 wherein the presence access layer is capable of receiving a request for an element of presence information from the watcher, sending the request to the presence server, receiving a plurality of presence information from the presence server, extracting from the plurality of presence information the requested element of presence information, and returning the requested element of presence information to the watcher.