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
Apparatus and method for multiplying frequency of a clock signal
Cartridge for separating analyte from mixture, comprising dispensing and receiving chambers and insert
Check weigher comprising of a rotating weighing chute with an accumulating and a discharge position that calculates flow rate by measuring weight accumulated during a predetermined time interv
Anti-infective agents and uses thereof
RF amplifier with digital filter for polar transmitter
Call admission control method and system
Semiconductor device element formed on SOI substrate comprising a hollow region, and having capacitors in an electric field alleviation region
  Randomly Featured Patents
Spot welding electrode and method for making it
Icon for a portion of a display screen
Drapery closure
Tire cornering power on-board estimation and monitoring using steering moment
Method of applying polyelectrolyte multilayer film for corrosion control
Process for spinning high modulus oxybenzoyl copolyester fibers
Chamois for cycling pants and method of making
Method and apparatus for signal demodulation
Device with spring-loaded curved tongues for holding an optical disk around a rotary shaft of a motor