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
Manufacturing method of magnetic recording medium
Blu-ray disk player
Method for manufacturing red mold dioscorea
Diagnosis of wheel alignment using GPS
Apparatus, system, and method for securely authorizing changes to a transaction restriction
Wafer holder for ion implantation
Communication system using mixed translating while in multilingual communication
  Randomly Featured Patents
Device for imparting gradations of tint density on a plastic ophthalmic lens
Customizable heat sink formed of sheet material for a lamp
System and method for controlling a fuel supply to an internal combustion engine
Light fixture
Exhaust gas cleaner
Monitoring performance of a water treating agent by measuring and resolving optical voltage analogs
Tier light including deflecting and refracting prisms
Vibration monitor and monitoring method
Recycling receptacle
Rewinding machine and method for the formation of logs of web material with means for severing the web material