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
Shower caddy
Lewis and bronsted-lowry acid-catalyzed production 5-hydroxymethylfurfural (HMF) from glucose
Silicon carbide crystal ingot, silicon carbide crystal wafer, and method for fabricating silicon carbide crystal ingot
Host vehicle with externally perceivable cruise control indicating device
Hand-operated cutting apparatus
Gear grinding tool
Monolithic full-color LED micro-display on an active matrix panel manufactured using flip-chip technology
  Randomly Featured Patents
Pentaaza-cyclopental[a]naphthalene derivatives as ligands for GABAa .alpha.5 receptors
Apparatus and method of determining compressor structural resonant frequency
Method of assembling a cabinet frame and door to permit internally coating same
Impedance stepping for increasing the operating speed of computer backplane busses
Automatic supporting plate loader
Motor-driven winding and rewinding camera
Ornamental display assembly
System and method for monitoring and displaying balloon catheter inflation and deflation data
Mechanical quantity sensor
Fan-mounting faceplate for a chassis and methods of manufacture and assembly therefor