THROTTLING SERVER COMMUNICATIONS IN A COMMUNICATION NETWORK
First Claim
1. A method for throttling communication messages in a communication network, the method comprising the steps of:
- defining priorities of particular status events;
mapping the priorities to a list of status events in an event filter; and
in response to a change of status event of equipment, comparing the status event of the equipment to the list of status events of the event filter, wherein if the comparable status event has an associated higher priority, sending a notification of the change of status event with substantially no delay, and if the comparable status notification event has an associated lower priority, filtering the status event in the event filter.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for throttling server communications in a communication network. Firstly, priorities are defined by a watcher for particular status events. These priorities are then mapped to a list of status events in an event filter. In response to a change of status event of a presentity, the status event is compared to the list of status events of the event filter. If the comparable status event has an associated higher priority, a notification is sent of the change of status event to the watcher with substantially no delay. If the comparable status notification event has an associated lower priority, the status event is filtered in the event filter, and sent to the watcher, as needed, during a predetermined interval. A unique priority code can be defined for events and/or a maximum delay for sending a notification of an event change can be defined for events.
114 Citations
18 Claims
-
1. A method for throttling communication messages in a communication network, the method comprising the steps of:
-
defining priorities of particular status events;
mapping the priorities to a list of status events in an event filter; and
in response to a change of status event of equipment, comparing the status event of the equipment to the list of status events of the event filter, wherein if the comparable status event has an associated higher priority, sending a notification of the change of status event with substantially no delay, and if the comparable status notification event has an associated lower priority, filtering the status event in the event filter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a communication network, a server with throttled communications, the server comprising:
-
a receiver that receives defined priorities of particular status events from a watcher;
a transmitter to transmit status event notifications to the watcher;
an event filter operable to map the priorities to a list of status events; and
a controller coupled to the receiver, transmitter and event filter, the controller responds to a change of status event of a presentity of the communication network by comparing the status event of the equipment to the list of status events of the event filter, wherein if the comparable status event has an associated higher priority, the controller directs the transmitter to send a notification of the change of status event with substantially no delay to the watcher, and if the comparable status event has an associated lower priority, the controller directs the event filter to filter the status event. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification