Patent
1994-01-10
1996-09-10
Kriess, Kevin A.
395650, G06F 940, G06F 944
Patent
active
055554156
ABSTRACT:
An event dispatching subsystem pre-processes event messages received by an event driven main system having a context consisting of a defined set of major and minor state variables each having a defined range of values. The event dispatching subsystem defines a set of ports, and bands within each port, where each distinct type of event message that can be received is assigned to a respective one of the ports and bands. The messages in each band are stored in a FIFO queue until the messages in the band are processed. Each band has an assigned priority, which imposes a processing priority order on the messages stored in the various bands, and a band status value. An event dispatcher considers one event message at a time, where the event message to be considered is selected in accordance with the priority values of those bands, if any, having a band status value indicating that processing of events messages stored in the band is enabled. The dispatcher selects a disposition for the selected event based on the event's parameter values and the state variable values for the main system. The event dispatcher executes one of a plurality of predefined disposition action procedures, selected in accordance with the selected event disposition, for disposing of each event message. At least one of the disposition action procedures that can be invoked for event messages received by each port sends event messages to the main system for further processing.
REFERENCES:
patent: 5303375 (1994-04-01), Collins et al.
patent: 5345587 (1994-09-01), Fehskens et al.
Butler Dennis M.
Kriess Kevin A.
Metasphere, Inc.
LandOfFree
Object oriented event message dispatching subsystem and method u does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Object oriented event message dispatching subsystem and method u, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object oriented event message dispatching subsystem and method u will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1328678