A process management system for scheduling work requests in a data processing system
Abstract
Abstract Arrangement for scheduling the execution of predefined sequences of instructions for processing in a digital processor operating in a real time environment. Multiple processes (82,84, 86, 88, 90) for performing the multiple tasks assigned to a system processor are defined in storage space allocated in memory associated with the processor. A process includes a process control block (120) which contains the information on the current status of the process and for communicating with the work requests queued to that process and other processes. A process driver (122) invokes the program specified on and in response to the work request (125). At least one queue of work requests (125) is associated with each process, and the process driver (122) of the highest priority process selects the highest priority work request from its queue for processing. Multiple work requests may be scheduled for a given process by one or more processes.
Inventors
- 👤 Kenneth Milton Herrington
- 👤 Kenneth Layton Jeffries
Bibliographic Details
Claims Analysis
Total Claims: 7References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.