Notification services within a unified communications service
First Claim
Patent Images
1. A system for providing notification of events in a unified communications services network the system comprising:
- a network that provides unified communications services to users that enable the users to share information, the unified communications services comprising application processes;
an event filter in communication with an event generating application process, wherein the event filter performs a first level filtering of notification of an event generated by the event generating application process;
an event manager that receives the notification of the event from the event filter over the network, and disperses the event over the network; and
a notification handler that receives the notification of the event over the network and disposes of the event,wherein the notification handler performs a second level filtering of notification of the event, andwherein the notification handler performs the second level filtering of notification of the event by determining whether contents of the event meet second level filtering criteria established by a user, and communicating the event to the user if the contents of the event meet the second level filtering criteria associated with the user.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing notification of significant events such as received or disposed of messages in a unified communication services network. Notifications are event based and may be filtered according to predetermined criteria. One or more event managers may, among other things, manage the receipt and dispersal of event notifications and pass the notifications to one or more notification handlers for dispersal of the notifications to subscribers.
-
Citations
20 Claims
-
1. A system for providing notification of events in a unified communications services network the system comprising:
-
a network that provides unified communications services to users that enable the users to share information, the unified communications services comprising application processes; an event filter in communication with an event generating application process, wherein the event filter performs a first level filtering of notification of an event generated by the event generating application process; an event manager that receives the notification of the event from the event filter over the network, and disperses the event over the network; and a notification handler that receives the notification of the event over the network and disposes of the event, wherein the notification handler performs a second level filtering of notification of the event, and wherein the notification handler performs the second level filtering of notification of the event by determining whether contents of the event meet second level filtering criteria established by a user, and communicating the event to the user if the contents of the event meet the second level filtering criteria associated with the user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for providing notification of events in a unified communications services network the method comprising:
-
providing unified communications services to users that enable the users to share information over a network, the unified communications services comprising application processes; enabling an event filter, in communication with an event generating application process, to perform a first level filtering of notification of an event generated by the event generating application process; passing the notification of the event over the network from the event filter to an event manager that receives and disperses the event over the network; passing the notification of the event over the network to a notification handler that receives the notification of the event and disposes of the event, and enabling the notification handler to perform a second level filtering of notification, wherein performing the second level filtering of notification of the event includes determining whether contents of the event meet second level filtering criteria established by a user, and communicating the event to the user if the contents of the event meet the second level filtering criteria associated with the user. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for providing notification of events in a unified communications services network the system comprising:
-
a network that provides unified communications services to users that enable the users to share information over the network, the unified communications services comprising application processes; event filter means for communicating with an event generating application process, wherein the event filter means performs a first level filtering of notification of an event generated by the event generating application process; event manager means for receiving the notification of the event over the network from the event filter means, and dispersing the event over the network; and notification handler means for receiving the notification of the event over the network and disposing of the event, wherein the notification handler means performs a second level filtering of notification of the event, and wherein the notification handler means performs the second level filtering of notification of the event by determining whether contents of the event meet second level filtering criteria established by a user, and communicating the event to the user if the contents of the event meet the second level filtering criteria associated with the user. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A processor readable medium having process readable code embodied therein for enabling a processor to provide notification of events in a unified communications services network the processor readable medium comprising;
-
processor readable code for providing unified communications services to users that enable the users to share information over a network, the unified communications services comprising application processes; processor readable code for enabling an event filter, in communication with an event generating application process, to perform a first level filtering of notification of an event generated by the event generating application process; processor readable code for passing the notification of the event over the network from the event filter to an event manager that receives and disperses the event over the network; processor readable code for passing the notification of the event over the network to a notification handler that receives the notification of the event and disposes of the event; and processor readable code for enabling the notification handler to perform a second level filtering of notification of the event, wherein performing the second level filtering of notification of the event includes determining whether contents of the event meet second level filtering criteria established by a user, and communicating the event to the user if the contents of the event meet the second level filtering criteria associated with the user. - View Dependent Claims (17, 18, 19, 20)
-
Specification