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
Methods of preventing and treating viral infections by inhibiting the deISGylation activity of OTU domain-containing viral proteins
Drugs for prophylaxis or mitigation of taxane-induced neurotoxicity
Proton conducting electrolytes with cross-linked copolymer additives for use in fuel cells
6-O-substituted benzoxazole and benzothiazole compounds and methods of inhibiting CSF-1R signaling
Managing personal information on a network
Plural component proportioner
Data distribution apparatus, data distribution method, and distribution control program
  Randomly Featured Patents
Method of electroplating an adherent chromium electrodeposit on a chromium substrate
Method of making inflatable cellular assemblies of plastic material
Locking chuck
Push-button switch with overload protection
Apparatus and method for calculating source image coordinates
Connector adapter constructions with improved connection and connector mounting arrangement
Sheet thickness detecting device for detecting thickness from the change in distance between rollers
Cutting device and tape printing apparatus equipped therewith
Auto registered component RGB imaging method
Pooper scooper glove