|
Match
|
Document |
Document Title |
|
|
6732198 |
Methods and apparatus for saving and restoring scatter/gather list processing context in intelligent controllers
A circuit and associated methods of operation for a standardized scatter/gather list processor component within DMACs and intelligent IOPs. The standardized circuit architecture and methods provide...
|
|
|
6725332 |
Hierarchical priority filter with integrated serialization for determining the entry with the highest priority in a buffer memory
A storage device and a method for determining the entry with the highest priority in a buffer memory. The method is characterized by the steps of operating a plurality of priority subfilter...
|
|
|
6725249 |
Method for economically sub-optimizing interactions in data communications network environments, and a device according to the method
A method for sub-optimizing interactions in data communications network environments. The method includes the steps of deeming certain activities which involve interactions between a user and a...
|
|
|
6721778 |
Unscheduled event task processing system
A task processing system such as a telephony call center and telephony call center management system downloads and processes unscheduled events such as inbound and outbound call records, in real...
|
|
|
6721789 |
Scheduling storage accesses for rate-guaranteed and non-rate-guaranteed requests
A system for managing storage accesses for rate guaranteed continuous multimedia data streams and non-rate-guaranteed storage requests may include a plurality of rate guaranteed requestors for...
|
|
|
6714997 |
Method and means for enhanced interpretive instruction execution for a new integrated communications adapter using a queued direct input-output device
Method and means to provide a mechanism by which a hypervisor can permit a real machine to interpretively execute certain I/O instructions independently of the value of an I-bit in the subchannel....
|
|
|
6714960 |
Earnings-based time-share scheduling
A precise earnings-based time-share scheduler schedules multiple jobs in a computer system by apportioning earnings, at scheduler ticks. Earnings are apportioned to jobs based on actual time a job...
|
|
|
6714961 |
Multiple job signals per processing unit in a multiprocessing system
The invention is directed toward a multiprocessing system having multiple processing units. For at least one of the processing units in the multiprocessing system, a first job signal is assigned to...
|
|
|
6708197 |
Method of driving timer in an advanced intelligent network switching system employing the thread call structure under UNIX system
A method for providing an AIN (Advanced Intelligent Network) switching system employing a thread call structure with timers for threads by providing a plurality of timer items respectively for the...
|
|
|
6701205 |
System integration based on time-dependent periodic complexity
A processing system having time-dependent combinatorial complexity is converted into a system having time-dependent periodic complexity. Consequently, system reliability is increased and system...
|
|
|
6701371 |
Data transfer method for matching upper protocal layer to high speed serial bus
A data transfer method for matching an upper protocol layer to a high speed serial bus. In the data transfer method, it is determined whether transfer data to be transferred from the upper protocol...
|
|
|
6684280 |
Task based priority arbitration
A digital system and method of operation is provided in which several processors ( 1400, 1402, 1404 ) are connected to a shared resource ( 1432 ). Each processor has an access priority register (...
|
|
|
6681270 |
Effective channel priority processing for transfer controller with hub and ports
A data transfer controller with hub and ports uses an effective channel priority processing technique and algorithm. Data transfer requests are queued in a first-in-first-out fashion at the data...
|
|
|
6668269 |
Computer system process scheduler determining and executing processes based upon changeable priorities
A computer-system fixed-priority process scheduler that is supported by an operating system (OS) and establishes fixed priorities respectively corresponding to a plurality of processes to be...
|
|
|
6665868 |
Optimizing host application presentation space recognition events through matching prioritization
A method, system, and computer program product for optimizing recognition of presentation space data. Presentation space data is sent from a legacy host application to a workstation. A workstation...
|
|
|
6665746 |
System and method for prioritized context switching for streaming data memory transfers
Method of streaming data transfers from scattered locations or to a gathered location in a memory, including the steps of manipulating the transfer of data between memory devices by processing, an...
|
|
|
6665699 |
Method and data processing system providing processor affinity dispatching
A processor in a data processing system having multiple cache memories performs cache memory or processor module affinity dispatchin. Processes awaiting dispatch are stored in prioritized queues....
|
|
|
6665716 |
Method of analyzing delay factor in job system
A delay factor in a processing in a job system in which an ordered series of jobs are executed in computers assigned to respective jobs, is efficiently detected, and the delay factor is analyzed in...
|
|
|
6662204 |
Thread control system and method in a computer system
The executing threads in CPU 100˜103 are checked at random intervals in a specified range by interrupt execution modules 109˜112 , the results of the checks are stored in executing thread...
|
|
|
6662203 |
Batch-wise handling of signals in a processing system
The present invention relates to multiprocessing systems in which signals or processes are scheduled in order of their priority level. The invention is based on batch-wise acceptance and scheduling...
|
|
|
6662057 |
Method and device for controlling processes in a computer system
A computer system and method for executing several processes in tandem, that includes a scarce resource, which is accessed by the processes to be executed. A first device is provided for computing...
|
|
|
6658522 |
Method to reduce overhead associated with system I/O in a multiprocessor computer system
Featured is a method for reducing overhead associated with system input output (I/O) operations in a computer system having a plurality of processors and a physical memory accessed and used by the...
|
|
|
6658485 |
Dynamic priority-based scheduling in a message queuing system
A method, system, and computer-readable code with which a scheduling system can be implemented that allows a sender and a receiver to change priorities of queued messages. A technique is also...
|
|
|
6658449 |
Apparatus and method for periodic load balancing in a multiple run queue system
An apparatus and methods for periodic load balancing in a multiple run queue system are provided. The apparatus includes a controller, memory, initial load balancing device, idle load balancing...
|
|
|
6658447 |
Priority based simultaneous multi-threading
A simultaneous multi-threaded architecture combines OS priority information with thread execution heuristics to provide dynamic priorities for selecting thread instructions for processing. The...
|
|
|
6651158 |
Determination of approaching instruction starvation of threads based on a plurality of conditions
In a multi-threaded processor, thread priority variables are set up in memory. According to an embodiment of the present invention, several conditions are monitored so as to determine an indication...
|
|
|
6651242 |
High performance computing system for distributed applications over a computer
A system that includes one or more priority failure detectors may be included that detect node or process failures in the distributed computer network. The system has a fault-tolerant,...
|
|
|
6651081 |
Method and apparatus for processing a high priority resource request in a system using a set of shared resources
A method and apparatus for prioritizing the use of multifunctional printing system's basic processing resources to allow a high priority job to gain immediate access to a shared resource. The...
|
|
|
6647441 |
Method of maximizing servicing capability of large numbers of I/O descriptors
The present invention comprises an efficient and portable method and algorithm module for servicing large numbers of IO descriptors which may interface to a large network environment or to a large...
|
|
|
6640299 |
Method and apparatus for arbitrating access to a computational engine for use in a video graphics controller
A method and apparatus for arbitrating access to a computation engine includes processing that begins by determining, for a given clock cycle of the computation engine, whether at least one...
|
|
|
6640261 |
Method and apparatus for scheduler coupled to memory array wherein scheduler addresses array with at least a portion of an identification number
Briefly, in accordance with one embodiment of the invention, an apparatus includes an integrated circuit that has the capability to schedule transferring processes that have an individual...
|
|
|
6637026 |
Instruction reducing predicate copy
When compiling software for a processor that supports predication, an alerting instruction can be inserted to alert a global register allocator to map particular virtual predicates into the same...
|
|
|
6633897 |
Method and system for scheduling threads within a multiprocessor data processing system using an affinity scheduler
A method and system for establishing a priority order of threads executed within a multiprocessor data processing system are disclosed. The priority order of threads is maintained on a global queue...
|
|
|
6631009 |
Avoiding deadlock situations in a printing system using a locking time-out mechanism
A document printing system involves multi-threaded processing of a document object. A deadlock situation between a preprocessing thread and a cancellation thread can be averted with a time-out...
|
|
|
6631422 |
Network adapter utilizing a hashing function for distributing packets to multiple processors for parallel processing
Network input processing is distributed to multiple CPUs on multiprocessor systems to improve network throughput and take advantage of MP scalability. Packets are received by the network adapter...
|
|
|
6625636 |
Job protection within a distributed processing system having subsystem downtime
A job scheduler module for a distributed processing system is provided with capability to protect jobs from planned or unplanned subsystem downtimes. The approach includes determining a downtime...
|
|
|
6614440 |
System and method for load balancing in a multi-channel graphics system
A pull-model system and method provides display data over a network to a plurality of display devices having the same or different video format requirements. Utilization of image memory bandwidth...
|
|
|
6609145 |
User selectable priority for disk array background operations
A new and improved apparatus and method for rebuilding a replacement disk of a fault tolerant, mass storage drive array subsystem of a computer system. The method calls for a microprocessor to...
|
|
|
6606164 |
Technique for controlling the execution of an action in a low layer system by a high layer system
In a network system in which a request of executing a process is sent from the higher level system to the lower level system, a time period of not executing a requested job is assured in the lower...
|
|
|
6604124 |
Systems and methods for automatically managing work flow based on tracking job step completion status
A system is disclosed that includes one or more “HOME”s where there is a (1) “DAD” computer and software system for human User interaction to initiate Jobs (Transcription, Translation, Data...
|
|
|
6591287 |
Method to increase the efficiency of job sequencing from sequential storage
A method and apparatus for scheduling jobs having a staging time and a processing time are described. In one method, the jobs are divided into subsets based on a predetermined criteria such as...
|
|
|
6591262 |
Collaborative workload management incorporating work unit attributes in resource allocation
A collaborative workload management system comprises a workload scheduler cooperable with a schedule to submit work units for processing on a computer system according to the schedule; and a...
|
|
|
6587932 |
Processor and system for controlling shared access to a memory
Several peripheral entities, each of which is clocked by its own internal clock signal, can access a memory that is a single-access memory. A priority entity is defined from among the peripheral...
|
|
|
6587865 |
Locally made, globally coordinated resource allocation decisions based on information provided by the second-price auction model
In a computer system, a method and apparatus for scheduling activities' access to a resource with minimal involvement of the kernel of the operating system. More specifically, a “next bid” is...
|
|
|
6587894 |
Apparatus for detecting data collision on data bus for out-of-order memory accesses with access execution time based in part on characterization data specific to memory
According to the present invention, a system for reordering commands to achieve an optimal command sequence based on a target response restriction is disclosed. A data queue coupled to a command...
|
|
|
6584488 |
Controlling allocation of system resources with an enhanced priority calculation
A method and system for controlling the allocation of a data processing system's resources among two or more components competing for the resources. An internal system value is modified to yield a...
|
|
|
6571332 |
Method and apparatus for combined transaction reordering and buffer management
A method and apparatus for combined transaction reordering and buffer management. The apparatus may include a buffer, a first generator circuit and a second generator circuit. The buffer is...
|
|
|
6567838 |
Method, system and program for executing a predicted operation in a computer system after a predetermined period elapses since a user activity
Method and system for operating a computer system to execute a selected predicted operation which a user has not yet requested is described. The results of the predicted operation are stored with...
|
|
|
6567839 |
Thread switch control in a multithreaded processor system
A system and method for performing computer processing operations in a data processing system includes a multithreaded processor and thread switch logic. The multithreaded processor is capable of...
|
|
|
6567840 |
Task scheduling and message passing
Methods for modeling real-time periodic and aperiodic task scheduling and message passing within multitask systems. The methods utilize undelayed and single sample delayed message connections among...
|