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
Flexible pouch
Inkjet ink
System and method for providing advice to consumer regarding a payment transaction
Searchlight
Support member, rotation device comprising such a support and rolling bearing assembly including such a detection device
System, method and program product for guiding correction of semantic errors in code using collaboration records
Selenium/group 3A ink and methods of making and using same
  Randomly Featured Patents
Continuous ribbon feed method and system
Interface method and apparatus for a cellular system site controller
Method and apparatus for controlling the transmission ratio of a continuously variable transmission
Input reception device, area control method, information recording medium, and program
Video recording and/or reproducing apparatus, and record assembly for use therein
Outboard motor carrier
Augmenting a call with context
Debris anti-compaction system for ball valves
Nursing pillow
Extending battery life of a portable electronic device