Method and system for SIP based dynamic advertisement of presence information
First Claim
1. A method for informing watcher clients about newly available parts or any new updates made to presence information in a presentity client device, the method comprising:
- generating, by the presentity client device, an invitation request message for requesting subscription to a newly available presence information of the presentity client device, the invitation request message including a list of watcher clients to be invited and content of newly available presence information; and
transmitting, by the presentity client device, the invitation request message to a server which distributes the newly available presence information to the watcher clients.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for dynamic advertisement of presence information using SIP is disclosed. In one embodiment, a method for dynamic advertisement of presence information includes initiation of the presence invitation message by presence inviter which can be of XML format, distribution of presence invitation message by presence invitation distributor from presence inviter to presence invitee and acceptance of the presence invitation message by presence invitee including subscribing as per the invitation, which provides information to the presence invitees about newly available parts of presence information, through SIP REFER or SIP MESSAGE methods. In another embodiment of the present invention includes a method for sending the presence invitation message directly to a single presence invitee. In yet another embodiment of the present invention includes a method for sending the presence invitation message to multiple presence invitees in a URI-list through RLS and XDMS.
17 Citations
20 Claims
-
1. A method for informing watcher clients about newly available parts or any new updates made to presence information in a presentity client device, the method comprising:
-
generating, by the presentity client device, an invitation request message for requesting subscription to a newly available presence information of the presentity client device, the invitation request message including a list of watcher clients to be invited and content of newly available presence information; and transmitting, by the presentity client device, the invitation request message to a server which distributes the newly available presence information to the watcher clients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for requesting that watchers should subscribe to newly available parts or any new updates made to presence information in a server device, the method comprising:
-
receiving, by the server device, an invitation request message for requesting subscription to a newly available presence information of a presentity client from the presentity client, the invitation request message including a list of watcher clients to be invited and the newly available presence information; determining, by the server device, at least one watcher client by identifying the list of watcher clients to be invited; acquiring, by the server device, the newly available presence information from the invitation request message; and distributing, by the server device, the newly available presence information to the determined watcher client. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for requesting that watcher clients subscribe to newly available parts or any new updates made to presence information in a Resource List Server (RLS) device, the method comprising:
-
receiving, by the RLS device, an invitation request message for requesting subscription to a newly available presence information of a presentity client from the presentity client, the invitation request message including a content of the newly available presence information; determining, by the RLS device, at least one watcher client by referencing a Resource List XML Document Management Server (RL XDMS) that stores a predetermined Uniform Resource Identifier (URI)-list; and distributing, by the RLS device, the content of the newly available presence information to the determined at least one watcher client. - View Dependent Claims (18, 19, 20)
-
Specification