Method and Apparatus for Notifying Clients in a Communication Network
1 Assignment
0 Petitions
Accused Products
Abstract
A method, information delivery server, and client data server for providing client data regarding an observed client to plural watching clients. The client data server has knowledge of which watching clients subscribe to watch the observed client. The client data server sends a single notification message to the information delivery server and includes client data of the observed client and identifiers of the subscribing watching clients. The information delivery server may customize the client data according to one or more delivery rules and data filters for delivery to the identified watching clients in individual customized notification messages.
-
Citations
44 Claims
-
1-24. -24. (canceled)
-
25. A method executed by an information delivery server for providing client data of an observed client to a plurality of watching clients in a communication network, the method comprising the steps of:
-
receiving from the watching clients, individual subscription requests for client data of the observed client; creating with a client data server, back-end subscriptions for client data of the observed client on behalf of the watching clients, the client data server maintaining the client data; receiving from the client data server, a single notification message containing identifiers of the subscribing watching clients and client data of the observed client; customizing the client data for each identified watching client by applying at least one delivery rule valid for one or more of the watching clients; and delivering the customized client data in a plurality of individual notifications sent from the information delivery server to the identified watching clients. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. An information delivery server for providing client data of an observed client to a plurality of watching clients in a communication network, the information delivery server comprising:
-
means for receiving from the watching clients, individual subscription requests for client data of the observed client; means for creating with a client data server, back-end subscriptions for client data of the observed client on behalf of the watching clients, the client data server maintaining the client data; means for receiving from the client data server, a single notification message containing identifiers of the subscribing watching clients and client data of the observed client; means for customizing the client data for each identified watching client by applying at least one delivery rule valid for one or more of the watching clients; and means for delivering the customized client data in a plurality of individual notifications sent from the information delivery server to the identified watching clients. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
-
43. A client data server for providing client data of an observed client to a plurality of watching clients in a communication network, the client data server comprising:
-
means for receiving from an intervening information delivery server, requests for back-end subscriptions for client data of the observed client on behalf of the watching clients, wherein each back-end subscription requests includes an identifier of a corresponding watching client; and means for sending a single notification message to the information delivery server, the single notification message containing identifiers of the subscribing watching clients and client data of the observed client. - View Dependent Claims (44)
-
Specification