Resources Contact Us Home
Processing event notifications with an event sink

Image Number 8 for United States Patent #8117304.

Applications generating events, and system facilities generating events, send notifications of the events to a system event sink. The event sink is preferably associated with an operating system, and provides an application programming interface for registering listeners. (In one alternative approach, the event sink operates as a centrally-accessible or network-accessible entity, where it may concurrently interact with more than one client.) Upon receiving a notification of an event, the event sink forwards the notification to any registered listeners. Optionally, filters may be used to specify criteria to be met before a notification is forwarded to the listener. An event does not rely on a particular application for displaying the event to an end user. As one example, notification of a newly-arrived e-mail message might be presented in a chat window of an instant messaging client.

  Recently Added Patents
Plural component proportioner
Image processing apparatus and image processing method
Method for controlled layer transfer
Cylindrical LED fixture
Switching device and electronic apparatus using the same
Method and system for routing telephony communications together with modified calling party identifier information
Pharmaceutical compositions of paclitaxel, paclitaxel analogs or paclitaxel conjugates and related methods of preparation and use
  Randomly Featured Patents
Doll with alternative facial expressions
Seat portion for a chair
Method of making an electric machine having an electronics mount secured by an interference fit
Aseptic system for total parenteral nutrition and the like
Technique for improving the resolution of an A/D converter
Resin composition for powder coating
Method and device for embedding and detecting watermarking information into a black and white binary document image
Locating system with both visual and voice simulated indication capabilities
Optical system for measuring metabolism in a body and imaging method
Sensor device including two sensors embedded in a mold material