Multitasking, time sharing

CL 718 SC 107
4466065 Queuing capability in a foreground task
Aug-14-1984 The specification discloses a method for submitting a number of documents to be printed in a limited memory word processing system in which printing is a separate, nonconcurrent foreground task with typing...
4459664 Multiprocessor computer system with dynamic allocation of multiprocessing tasks and processor for use in such multiprocessor computer system
Jul-10-1984 A multiprogramming data processing system comprises a plurality of data processing devices P1, P2, P3, P4 each having local storage 110-116 and has furthermore an interconnecting standard bus 100. The...
4429360 Process and apparatus for interrupting and restarting sequential list-processing operations
Jan-31-1984 A method and apparatus are provided to enable interruption of list processing operations in a computer system and to enable restart from the point of interruption. A mechanism, at a predetermined point...
4425616 High-speed time share processor
Jan-10-1984 A microcoded processor for use in a distributed processing telex exchange to time share process each termination connected to the processor is disclosed. The processor executes selected signaling routines...
4393465 Digital device for time-multiplexing multiple tasks
Jul-12-1983 A digital device time-multiplexes the execution of multiple tasks that are defined by respective sequences of control words in a control memory. In this device, the time-multiplexing is performed by sending...
4333144 Task communicator for multiple computer system
Jun-1-1982 A task communicator for each computer in a multiple computer system is disclosed. The task communicator provides communication of data values between cooperating tasks executed by different computers....
4319321 Transition machine--a general purpose computer
Mar-9-1982 A general purpose computing machine utilizing a hardware executive system controller for reducing software system overhead. The computing machine has a uniprocessor embodiment which enhances system throughput...
4286322 Task handling apparatus
Aug-25-1981 Improved task handling apparatus for a computer system where the task dispatcher is selectively operable under instruction control for performing task queue selection and where the intertask communication...
4197579 Multi-processor for simultaneously executing a plurality of programs in a time-interlaced manner
Apr-8-1980 A computer processor is described capable of simultaneously executing a plurality of programs. It accomplishes this by utilizing the next instruction select elements of a processor to select the next instruction...
4177513 Task handling apparatus for a computer system
Dec-4-1979 Task handling apparatus in a computer system is structured to be common to system control tasks, user tasks and I/O tasks. Although the task handling apparatus contains a task priority structure, all tasks...
4109311 Instruction execution modification mechanism for time slice controlled data processors
Aug-22-1978 An instruction execution modification mechanism is described for a digital data processor wherein multiple programs or tasks are performed in a concurrent manner by means of a time slice mechanism which...
4103326 Time-slicing method and apparatus for disk drive
Jul-25-1978 A disk drive includes a first memory for storing microcoded program routines and sub-routines for the drive. One of the routines is a main program routine that is comprised of a plurality of service routines...
4084228 Process management structures and hardware/firmware control
Apr-11-1978 A system and method for computer process dispatching in a multiprogramming/multiprocessing environment is disclosed. Each process in the multiprogramming/multiprocessing computer system may be in one of...
4084224 System of controlling procedure execution using process control blocks
Apr-11-1978 A system and method for computer process control in a multiprogramming/multiprocessing environment is disclosed. Each process in the system is associated with a process control block (PCB) hardware structure...
4007444 Microprogrammed computing device
Feb-8-1977 Microprogrammed computing device comprising a data processing system, a central memory operatively connected thereto, means for exchanging data with peripheral devices, a system for controlling the execution...