Program notification after event qualification via logical operators

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5430875
SERIAL NO

08040485

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention provides a method and apparatus for event handling which addresses the problems associated with the prior art, including those problems discussed above, by delegating, for example to the system software, the task of determining whether particular combinations of events and other conditions have occurred. The present invention provides applications with a mechanism for establishing a template, called an event qualifier network, which monitors the occurrence of an event or specific combination of events, along with virtually any other qualifying condition specified by the application. In response to the occurrence of such events and conditions, the event qualifier network notifies the application that its 'desired event' has occurred, whereupon the application may then take the appropriate action. Event qualifier networks can be quickly and simply built to monitor for arbitrarily complex combinations of events. Furthermore, an event qualifier network may monitor for events in combination with other conditions, such as a particular state of the system or application program (e.g., a mouse-down event and the cursor being in a particular location of the screen), and notify the application when the desired events occur while the specified conditions are met. In addition, event qualifier networks may be combined into a single event qualifier network, providing reusability, improved performance and an event qualifier hierarchy.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
APPLE INCONE APPLE PARK WAY CUPERTINO CA 95014

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ma, Yin-Shur D San Jose, CA 1 44

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation