Patent References 3639912 CPU-Synchronous parallel data processor apparatus System of controlling procedure execution using process control blocks Process management structures and hardware/firmware control System for protecting shared files in a multiprogrammed computer Microprocessor support system Data processing system Digital computer monitored and/or operated system or process which is structured for operation with an improved automatic programming process and system Patent #: 4389706 InventorsAssigneeApplicationNo. 07/103123 filed on 09/30/1987US Classes:718/106, Dependency based cooperative processing of multiple programs working together to accomplish a larger task707/4Query formulation, input preparation, or translationExaminersPrimary: Eng, David Y.Attorney, Agent or FirmInternational ClassG06F 9/44 (20060101)AbstractA higher order language-directed computer architecture particularly adaptable for fourth generation program languages. The computer includes a memory which stores package modules and task modules for programs, each of which includes a control segment representing control for the module, a code segment representing instructions for the computer relating to the module, a data segment, a type segment representing type descriptors declared for the module, a queue segment containing synchronization messages for controlling queuing between task modules and an import segment containing lists of objects outside a module which are accessible within the module. The computer simultaneously manipulates portions of the segments based on instructions in the code segment. | |