System and method for presence notification based on presence attribute
First Claim
Patent Images
1. A system for providing presence notifications, comprising:
- a presence server device that receives a request including a filtering rule from a watcher client device, stores a notification blocking filter according to the filtering rule when the request has been authorized using authorization related information stored in a presence Extensible Markup Language (XML) Document Management Server (XDMS), and sends a presence notification of another client device to the watcher client device when the presence notification has passed the notification blocking filter, wherein the filtering rule is defined based on presence attributes of the watcher client device.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a system and method for optimizing the presence notifications. The system includes a presence server which stores the presence subscription and presence information; and a presence XDMS for storing the authorization related information, wherein the presence server store the filtering rule pertaining to presence based notification delivery. The method includes: storing the presence subscription and presence information by a presence server; and storing the authorization related information by a presence XDMS, wherein a filtering rule pertaining to presence based notification delivery is used with the presence server.
27 Citations
15 Claims
-
1. A system for providing presence notifications, comprising:
a presence server device that receives a request including a filtering rule from a watcher client device, stores a notification blocking filter according to the filtering rule when the request has been authorized using authorization related information stored in a presence Extensible Markup Language (XML) Document Management Server (XDMS), and sends a presence notification of another client device to the watcher client device when the presence notification has passed the notification blocking filter, wherein the filtering rule is defined based on presence attributes of the watcher client device. - View Dependent Claims (2, 3, 4)
-
5. A method for a providing presence notifications, the method comprising the steps of:
-
receiving, at a presence server, a request including a filtering rule from a watcher client, wherein the filtering rule is defined based on presence attributes of the watcher client; storing, at the presence server, a notification blocking filter corresponding to the filtering rule, when the request has been authorized using authorization related information stored in a presence Extensible Markup Language (XML) Document Management Server (XDMS); and sending a presence notification of another client from the presence server to the watcher client, when the presence notification has passed the notification blocking filter. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A method for receiving presence notifications, comprising the steps of:
-
generating, at a watcher client, a request including a filtering rule, wherein the filtering rule is defined based on presence attributes of the watcher client; sending the request to a presence server; and receiving a presence notification of another client from the presence server, when the request has been authorized using authorization related information stored in a presence Extensible Markup Language (XML) Document Management Server (XDMS) and the presence notification has satisfied the filtering rule. - View Dependent Claims (13, 14)
-
-
15. A system for receiving presence notifications, comprising:
a client device that generates a request including a filtering rule, sends the request to a server device, and receives, from the server device, a presence notification of another client device, when the request has been authorized using authorization related information stored in a presence Extensible Markup Language (XML) Document Management Server (XDMS) and the presence notification has satisfied the filtering rule, wherein the filtering rule is defined based on presence attributes of the client device.
Specification