METHOD AND SYSTEM FOR PROVIDING PRESENCE INFORMATION
First Claim
1. 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.
0 Assignments
0 Petitions
Accused Products
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.
-
Citations
25 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
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. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
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.
-
-
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. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
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.
-
Specification