US20080098297A1

Method and system for providing presence information

Claim Score by NHIP

Read claim 1, the broadest

Abstract

The present invention discloses a method for providing presence information, including: setting a validity period of the presence information; publishing, by a presentity client, the received presence information and the validity period to a presence server; and distributing the received presence information and the validity period to a watcher client by the presence server. Thus, the watcher client knows the validity period of the presence information, such as an end time of a current presence time, and thereby selects timely an appropriate time for communication with the presentity client. Furthermore, the present invention also provides a start time of the current presence information, and thus the watcher client knows a duration of the current presence information of the presentity client. The present invention further discloses a system for providing presence information.

US20080098297A1, drawing sheet 1
Sheet 1 of 4

Term

Projected expiry 22 December 2026.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

25 claims: 6 independent, 19 dependent

  1. 1
    Broadest claimClaim Score 86, broad(NHIP)A method for providing presence information, comprising:publishing, by a presentity client, presence information and a validity period of the presence information to a presence server;and receiving, by a watcher client, the presence information and the validity period distributed by the presence server.
  2. 11
    A method for providing presence information, comprising:publishing, by a presentity client, the presence information to a presence server;and distributing, by the presence server, current presence information of the presentity client and a start time of the current presence information to a watcher client.
  3. 18
    A system for providing presence information, comprising a presence server, a presentity client, and a watcher client, wherein:the presentity client is adapted to publish the presence information and the validity period of the presence information to the presence server;the presence server is adapted to distribute the received presence information and the validity period of the presence information to a watcher client;and the watcher client is adapted to receive the presence information of the presentity client and the validity period of the presence information.
  4. 19
    A method for providing event history information, comprising:recording event information;receiving a request for obtaining event history information sent by a client, the request being a SIP (Session Initiation Protocol) SUBSCRIBE request and the SUBSCRIBE request comprising an indication for obtaining event history information and a time parameter;obtaining, by the server, recorded corresponding event history information, according to the indication and the time parameter in the SUBSCRIBE request;and sending, by the server, the event history information to the client through a SIP NOTIFY message.
  5. 22
    The method according to claims 19 , wherein, a NOTIFY message body sent by the server comprises a node identifier for an event information element, at least one corresponding event information value, and a start time and/or an end time corresponding to each event information value.
  6. 25
    A method for providing a start time of event information, comprising:recording, the start time of the event information;receiving, a request for obtaining event history information sent by a client, the request being a SIP (Session Initiation Protocol) SUBSCRIBE request and an event head field in the SUBSCRIBE request comprising an indication for obtaining a start time of the event information, and a message body comprising a node identifier of the event information;obtaining, by the server, the start time of corresponding event information according to the SUBSCRIBE request;and sending, by the server, the start time of the corresponding event information to the client through a SIP NOTIFY message.