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
Universal data-driven computer proxy
Amplitude-shift-keying (ASK) envelope detector and demodulation circuits
Micro positioning test socket and methods for active precision alignment and co-planarity feedback
System and method for producing statistically valid assay means and ranges for quality control materials
Owner-brokered knowledge sharing machine
System for implementing dynamic pseudorandom keyboard remapping
Information-provision control method, information reproduction system, information-provision apparatus, information reproduction apparatus and information-presentation control program
  Randomly Featured Patents
Data recording method and apparatus, data record medium and data reproducing method and apparatus
Portable hand held multi-source power inverter with pass through device
Ultra-violet absorbing compounds and compositions containing said compounds
Tape measuring device
Lubricant composition and speed reducer using the same, and electrically operated power steering device using the same
Nonaqueous secondary cell using metal oxide electrodes
Power supply device and electric appliance employing the same
Framed storm drain insert sediment filter
Method and apparatus for coding in a telecommunications system
Illuminated sign