Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
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
Pressure-sensitive adhesive composition for optical films, pressure-sensitive adhesive optical film and image display
Light receiving element with offset absorbing layer
Arrangements and method relating to communication bearers
Display screen with graphical user interface
Device and method for superimposing patterns on images in real time, particularly for guidance by location
Method and apparatus for using virtual machine technology for managing parallel communicating applications
System and method for distributed security
  Randomly Featured Patents
Method of preparing bushing tips
Vertically offset EMI projections
Method and apparatus for displaying an alpha channel virtual image
Protective athletic equipment
Method, apparatus and article for hierarchical wagering
Packaging box for elongated objects
X-ray examination apparatus
Process for the preparation of ketone compounds
Electrically conductive pastes
Compounds for treatment of cell proliferative diseases