Match Document Document Title
5715457 Multiprocessor system for determining assignment of task in view of access time to storage resource  
A multiprocessor system having at least two processing elements, each of which includes a processor and a storage resource, connected via a network, each processor comprising: a task generation...
5710933 System resource enable apparatus  
A system resource enable apparatus for enabling operations on a system resource including a register representing current and future operations on the resource, a pattern generator that applies a...
5710936 System resource conflict resolution method  
A system resource enable apparatus for enabling operations on a system resource including a register representing current and future operations on the resource, a pattern generator that applies a...
5708816 Method and apparatus for interrupt management for low power PDA  
A method and system for operating a computer system in a low power mode in which the central processor unit (CPU) responds only to system events that require CPU operation is described. The...
5708808 Method and apparatus for concurrency with critical regions  
Allows concurrency for user program and device operations for user program's device request (10), by returning immediately to user program (16) when device becomes busy (12), switching back to...
5696969 Procedure to detect and disperse convoys for queued gate servers  
Convoys resulting from competing requests for a popular service are detected and dispersed by a scheduling procedure. When a request first enters the procedure, a determination is made as to...
5684987 Management system of multimedia  
A management system of a multimedia comprises a multimedia apparatus and a multimedia controller for managing and controlling the multimedia apparatus. The management system has processing means...
5684988 MIB database and generic popup window architecture  
An apparatus for acquiring a plurality of values from an agent on a network is provided. The apparatus may be accessed through a predefined interface by various network management station...
5684971 Reservation station with a pseudo-FIFO circuit for scheduling dispatch of instructions  
A reservation station includes a memory array in which micro-operations are stored at entry locations with an age representing a temporal ordering. Control circuitry resets the age of a new...
5671360 Project management tool implementing authority for a people oriented work environment tool  
The present invention relates to a method and apparatus for efficiently representing, maintaining and managing a project and enclosed lifecycles in a data processing system used to support a...
5664175 Method and system for reprioritizing calendar items on a data processing system  
Calendar objects on a data processing system include an item, a due date and a priority value. The objects are reprioritized according to their due dates and priority values. For each object, a...
5630128 Controlled scheduling of program threads in a multitasking operating system  
A multitasking operating system permits application programs (and their developers) to influence a schedule of execution of program threads derived from the application programs. Each of the...
5600837 Multitask processor architecture having a plurality of instruction pointers  
A processor architecture for executing a current task among a plurality of possible tasks. The architecture includes: a plurality of instruction pointers respectively associated with the tasks and...
5596749 Arbitration request sequencer  
A method of improving efficiency in computer systems through a novel arbitration scheme is disclosed. The arbitration scheme includes a bus arbiter circuit that transparently operates in both...
5542088 Method and apparatus for enabling control of task execution  
A system is disclosed which enables a user of a computer system to have direct control over the priorities assigned to the execution of tasks requested by the user. The user establishes a user...
5528513 Scheduling and admission control policy for a continuous media server  
A scheduler with admissions control in a continuous media file server is presented. The scheduler supports multiple classes of tasks with diverse performance requirements. The scheduler is based on...
5519867 Object-oriented multitasking system  
An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus...
5515538 Apparatus and method for interrupt handling in a multi-threaded operating system kernel  
The disclosed invention is a method and apparatus for use in handling interrupts in a data processing system where the kernel is preemptible, has real-time scheduling ability, and which supports...
5511214 On-line processing system and overload suppressing method  
An on-line processing system is provided with a plurality of work processing parts for carrying out work processes based on application programs, a plurality of buffer pools having buffer regions,...
5506988 Program-controlled communication installation  
A program-controlled communication installation is composed of at least a digital computer system having a computer core (processor) administered by a multi-tasking operating system and having a...
5506987 Affinity scheduling of processes on symmetric multiprocessing systems  
A method of scheduling processes on a symmetric multiprocessing system that maintains process-to-CPU affinity without introducing excessive idle time is disclosed. When a new process is assigned,...
5499379 Input/output execution apparatus for a plural-OS run system  
A plural-OS run system in which a plurality of operating systems (OSs) capable of operating on machines of different architectures, respectively, are allowed to run on one bare machine under the...
5490275 Virtual radio interface and radio operating system for a communication device  
A communication device (100) includes three levels and at least one feature and at least one protocol for communicating with other communication devices. The three levels are high level or user...
5487170 Data processing system having dynamic priority task scheduling capabilities  
A data processing system includes a server which has a task scheduler for receiving task requests for access, and granting access to system resources based upon a multidimensional scheduling...
5473773 Apparatus and method for managing a data processing system workload according to two or more distinct processing goals  
A workload manager creates goal control data, defining two or more classes of system work units, in response to specification of goals of two or more goal types for the classes, and specification...
5469571 Operating system architecture using multiple priority light weight kernel task based interrupt handling  
A software architecture is implemented through the execution of instructions by a processor. The software architecture provides a first task for performing a first function in response to the...
5465354 Method and apparatus for job execution prediction and control and method for job execution situation display  
A job execution prediction control method and apparatus in a computer system having a CPU. Information on processing amounts of a plurality of parallelly executed jobs is collected during execution...
5455951 Method and apparatus for running an object-oriented program on a host computer with a procedural operating system  
An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus...
5452452 System having integrated dispatcher for self scheduling processors to execute multiple types of processes  
Method for enabling each of several processors in a multi-processing operating system to schedule processes it will execute without a supervisory scheduler. The processes are executed on the basis...
5448731 Method and apparatus for controlling the deferred execution of user requests in a data processing system  
A method and apparatus are disclosed for controlling the deferred execution of user requests in a data processing system. In the depicted embodiment of the present invention, each deferred user...
5442730 Adaptive job scheduling using neural network priority functions  
A job scheduler makes decisions concerning the order and frequency of access to a resource according to a substantially optimum delay cost function. The delay cost function is a single value...
5440741 Software overload control method  
A mechanism and method control software overloads in a communication network system to preserve the throughput capacity of the system in a simple and efficient manner. System load is regulated by...
5437032 Task scheduler for a miltiprocessor system  
A task scheduler for use in a multiprocessor, multitasking system in which a plurality of processor complexes, each containing one or more processors, concurrently execute tasks into which jobs...
5432932 System and method for dynamically controlling remote processes from a performance monitor  
Local and remote processes can be controlled from a data processing system performance monitor. Multiple processes can be controlled concurrently with a single action selected. Processes to be...
5430880 Apparatus and method for controlling the time assignment of the processing power of a data processing system  
An optimum utilization of the processing power of a data processing system is made possible by information marking a special processing state assigned to those jobs that can be arbitrarily shifted...
5430874 Control method and system for managing memory control blocks of programmed tasks in a multi-processing system  
A method and system for reducing overhead time required to search for memory blocks having programmed executable tasks. The system includes a memory control block queue for managing all memory...
5428789 Method and apparatus for optimizing user response time in a priority preemptive operating system  
A method in a computer system providing user control over application completion performance and recovering lost computational cycles incurred while running pooling and non-pooling applications...
5394548 Multi-media scheduling system  
A multi-media scheduling system for scheduling multi-media applications which include media having priorities based on time restrictions. The multi-media scheduling system includes a managing unit...
5390300 Real time I/O operation in a vector processing computer system by running designated processors in privileged mode and bypass the operating system  
The present invention provides a vector processing computer system adapted for real-time I/O. The present invention combines a rotating priority interrupt scheme, dedicated real-time interrupt...
5386561 Method of integrated system load control through dynamic time-slicing in a virtual storage environment  
A priority preemptive, time distribution operating system operating in accordance with the method of the present invention provides enhanced efficiency in operation of a data processing system...
5379428 Hardware process scheduler and processor interrupter for parallel processing computer systems  
A general-purpose device for scheduling and dispatching processes having variable processing priorities in parallel processing computer systems having multiple processors. The device comprises a...
5377352 Method of scheduling tasks with priority to interrupted task locking shared resource  
A computer system including a plurality of shared resources to be used exclusively by a plurality of tasks. Upon occurrence of an interrupt, execution of the task running at that time is suspended...
5377354 Method and system for sorting and prioritizing electronic mail messages  
A method and apparatus for prioritizing a plurality of incoming electronic mail messages for a user uses a user created and modified rules-control (12) which is stored in a rules-store (12)....
5367679 Round robin scheduler using a scheduler carry operation for arbitration  
A scheduler for scheduling communication by a plurality of clients who compete to use a shared resource. Each client asserts a request bit to request use of the shared resource, and receives a...
5361375 Virtual computer system having input/output interrupt control of virtual machines  
A virtual computer system including a plurality of virtual machines running in a central processing unit with time shared, an input/output unit generating an input/output interrupt request, and a...
5339425 Operating system for a process controller  
A controller of the type used in process control includes a plurality of modular I/O units. The I/O units includes I/O circuits which may be of four basic types: digital input circuits, digital...
5339427 Method and apparatus for distributed locking of shared data, employing a central coupling facility  
A shared coupling facility contains system lock management (SLM) means for supporting a distributed locking protocol used by a plurality of sharing lock managers each executing on a processor...
5333319 Virtual storage data processor with enhanced dispatching priority allocation of CPU resources  
Dispatching improvements in operating systems are described for multiprogrammed data processing systems. A common priority dispatching mechanism for applications that span multiple address spaces...
5317738 Process affinity scheduling method and apparatus  
Process migration is controlled in multiple processor system by a circuit providing a rapid lookup to see if an available process has any affinity for the top N entries on the system run queue. If...
5311461 Programmable priority and selective blocking in a compute system  
In a computer system in which conflicting requests for resources are prioritized, a programmable priority determination method and system. Relative priority between competing sources or requests is...