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
High sensitivity stress sensor based on hybrid materials
Maize hybrid X08B748
Display window with level of service graphical user interface
Synchronization processing circuit and synchronization processing method in wireless communication system
Managing method and apparatus for servicing contents provided by content provider
Pattern data conversion for lithography system
Substituted thiophene pentamers
  Randomly Featured Patents
Methods for treating gastrointestinal disorders
Circuit configuration for load-relieved switching
Capsule-type medical apparatus and a communication method for the capsule-type medical apparatus
Portable handheld motor tool having a one-piece fan housing
Orthopedic plate assembly for a distal radius having re-contouring features and method for using same
Nonvolatile semiconductor memory device capable of improving of chip's lifetime and method of operating the same
System and method for integrating information services through cellular network
System and method for implementing irregular data formats
Body worn physiological sensor device having a disposable electrode module