Patent
1991-08-12
1997-04-29
Black, Thomas G.
G06F 946
Patent
active
056258216
ABSTRACT:
A computer operating system manages events defined by an application program or another part of the operating system. Each event definition includes one or more attributes of the event which controls some operating system responses to an occurrence of the event. After an occurrence of a defined event, an application program or another part of the operating system signals an event manager. The event manager reads the corresponding event definition to determine a mode of operating the signaller of the event or a process associated with the event signaller. The operating modes include a synchronous mode whereby the event signaller or the associated process should suspend processing until the event is handled, and an asynchronous mode whereby the event signaller or associated processor can continue processing while the event is being handled. After reading the event definition, the event manager advises the event signaller whether to proceed synchronously or asynchonously. After the event is handled, a suspended event signaller is restarted. The event definition can be updated dynamically.
REFERENCES:
patent: 4034353 (1977-07-01), Denny et al.
patent: 4166290 (1979-08-01), Furtman et al.
patent: 4333144 (1982-06-01), Whiteside et al.
patent: 4367525 (1983-01-01), Brown et al.
patent: 4387427 (1983-06-01), Cox et al.
patent: 4395758 (1983-07-01), Helenius et al.
patent: 4429363 (1984-01-01), Duke et al.
patent: 4462077 (1984-07-01), York
patent: 4503499 (1985-03-01), Mason et al.
patent: 4514846 (1985-04-01), Federico et al.
patent: 4595980 (1986-06-01), Innes
patent: 4598364 (1986-07-01), Gum et al.
patent: 4636940 (1987-01-01), Goodwin, Jr.
patent: 4748556 (1988-05-01), Hoerea et al.
patent: 4779194 (1988-10-01), Jennings et al.
patent: 4796178 (1989-01-01), Jennings et al.
patent: 4819234 (1989-04-01), Huber
patent: 4833629 (1989-05-01), Moore
patent: 4835685 (1989-05-01), Kun
patent: 4835733 (1989-05-01), Powell
patent: 4851987 (1989-07-01), Day
patent: 4855936 (1989-08-01), Casey et al.
patent: 4866665 (1989-09-01), Haswell-Smith
patent: 4879646 (1989-11-01), Ivasaki et al.
patent: 4912628 (1990-03-01), Briggs
patent: 4916608 (1990-04-01), Shultz
patent: 4918653 (1990-04-01), Johri et al.
patent: 4992936 (1991-02-01), Katada et al.
patent: 5023773 (1991-06-01), Baum et al.
IBM TDB, vol. 33, No. 5, Oct. 1990, "Variable Length, Multi-user, Continuous Input/Output Processor Trace", pp. 57-60.
IBM TDB, vol. 30, No. 11, Apr. 1988, "Subroutine Call/Return Stack", pp. 221-225.
IBM TDB, vol. 31, No. 4, Sep. 1988, "Dynamically Reconfigurable N-Way Microsequencer", pp. 44-47.
IBM TDB, vol. 29, No. 11, Apr. 1987, "Communicating Event Information Between Applications In A Multitasking Environment", p. 4832.
IBM TDB, vol. 29, No. 5, Oct., 1986, New York, NY, "Virtual Interrupt Mechanism", pp. 1891-1895.
Mini Micro Systems, vol. XX, No. 4, Apr. 1987, Boston, US, "Intel's 386 Unities Unix and DOS Software", pp. 113-124, Cliff Purkiser, Intel Corp.
Record Stephen E.
Shepherd Ann M.
Shultz Steven S.
Black Thomas G.
Choules Jack M.
International Business Machines - Corporation
Samodovitz Arthur J.
LandOfFree
Asynchronous or synchronous operation of event signaller by even does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Asynchronous or synchronous operation of event signaller by even, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Asynchronous or synchronous operation of event signaller by even will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-714662