|
Match
|
Document |
Document Title |
|
|
5893905 |
Automated SLA performance analysis monitor with impact alerts on downstream jobs
A system and method for monitoring the performance of selected data processing jobs, comparing actual performance against the Service Level Agreement (SLA) to which each monitored job belongs,...
|
|
|
5892944 |
Program execution and operation right management system suitable for single virtual memory scheme
A program execution and operation right management system capable of providing flexible and sufficient protection uniformly even for the thread operation instructions among the threads sharing the...
|
|
|
5887167 |
Synchronization mechanism for providing multiple readers and writers access to performance information of an extensible computer system
A synchronization arrangement provides writer and reader entities access to an information resource, such as a trace buffer, located in a registry of a computer. The arrangement comprises a counter...
|
|
|
5872979 |
Method and system for removing software involving shared files
A method and system for maintaining the integrity of shared files when products are removed and restored. At least two programs, a first program and a second program, within the data processing...
|
|
|
5870604 |
Job execution processor changing method and system, for load distribution among processors
In a system including a plurality of processors for executing jobs, an execution processor of which the number of jobs waiting for execution is large is changed to a low-loaded processor so that...
|
|
|
5867704 |
Multiprocessor system shaving processor based idle state detection and method of executing tasks in such a multiprocessor system
The present invention provides a method for executing tasks in a multiprocessor system including a plurality of processors, each processor taking either an "idle" state and a "run" state, wherein...
|
|
|
5862340 |
Method operating in each node of a computer system providing and utilizing special records for collective communication commands to increase work efficiency at each node
A testing apparatus designed to check the completion of a command issued earlier in a multiprocessing system having a plurality of nodes. During an initialization phase, each command has been...
|
|
|
5860003 |
I/O controller software with each I/O command having a plurality of nets, each with a group of threads
A modular software control system for an I/O subsystem. A central group of software modules are made to be hardware-independent, with interface modules translating from the host hardware...
|
|
|
5852731 |
Computer program product for synchronizing static variable initialization and reference under a multi-threaded computer environment
The present invention is a computer program product to avoid static variable initialization and reference conflicts in a multi-threaded computer system. There are four major problems that arise...
|
|
|
5845298 |
Write barrier system and method for trapping garbage collection page boundary crossing pointer stores
Architectural support is provided for trapping of garbage collection page boundary crossing pointer stores. Identification of pointer stores as boundary crossing is performed by a store barrier...
|
|
|
5842016 |
Thread synchronization in a garbage-collected system using execution barriers
The present invention synchronizes threads in a garbage-collected system. In accordance with the invention, each thread may enable or disable garbage collection. A synchronization facility receives...
|
|
|
5838906 |
Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document
A system allowing a user of a browser program on a computer connected to an open distributed hypermedia system to access and execute an embedded program object. The program object is embedded into...
|
|
|
5828880 |
Pipeline system and method for multiprocessor applications in which each of a plurality of threads execute all steps of a process characterized by normal and parallel steps on a respective datum
A pipelined process execution control system for multiprocessors is disclosed that enables multiple processors to cooperatively execute one or many software processes so that cache locality is not...
|
|
|
5812811 |
Executing speculative parallel instructions threads with forking and inter-thread communication
A central processing unit (CPU) in a computer that permits speculative parallel execution of more than one instruction thread. The CPU uses Fork-Suspend instructions that are added to the...
|
|
|
5805892 |
Method of and apparatus for debugging multitask programs
An apparatus for debugging multitask programs has an input command interpreter for interpreting an inputted command, a system call issuance coder for issuing a system call from a task to be...
|
|
|
5801938 |
Data processing method and apparatus for parallel discrete event simulation
Data processing apparatus comprises distributed processors for the parallel discrete event simulation of physical processes by the parallel execution of virtual-time-stamped logical processes...
|
|
|
5801690 |
Method for managing termination of a multi-processing software application
A computer system (110) has a multi-processing software application operating (200) thereon. There are multiple client processes (221-228) concurrently operating as components of the...
|
|
|
5799191 |
Method and apparatus for supporting cooperative works via computer network
A scheme for supporting cooperative works capable of reproducing the contents of the past works from the recorded history of the cooperative works accurately, such that the cooperative works can be...
|
|
|
5799146 |
Communications system involving groups of processors of a distributed computing environment
In a distributed computing environment having a plurality of groups of processors, each processor group maintains its own set of ordered messages. A message is sent to a group of processors. In...
|
|
|
5793962 |
System for managing membership of a group of processors in a distributed computing environment
System managing membership of a group of processors in a distributed computing environment. Specific actions are identified and performed in order to manage the group membership. A processor...
|
|
|
5790772 |
Communications method involving groups of processors of a distributed computing environment
In a distributed computing environment having a plurality of groups of processors, each processor group maintains its own set of ordered messages. A message is sent to a group of processors. In...
|
|
|
5787439 |
Method and system for maintaining a preferred sequence for accessing a plurality of objects
A method and system for ensuring a preferred sequence for accessing a plurality of objects. The system includes a doubly linked list which contains a reference to each agent of a child object which...
|
|
|
5787249 |
Method for managing membership of a group of processors in a distributed computing environment
Membership of a group of processors in a distributed computing environment is managed. Specific actions are identified and performed in order to manage the group membership. A processor requests to...
|
|
|
5787250 |
Program product for managing membership of a group of processors in a distributed computing environment
Program product for managing membership of a group of processors in a distributed computing environment. Specific actions are identified and performed in order to manage the group membership. A...
|
|
|
5781905 |
Program generating method combining data item part with database manipulation part
Data item parts and database manipulation parts are prepared in advance, and a business transaction program is generated by combining the data item parts and the database manipulation parts in...
|
|
|
5778227 |
System for adding attributes to an object at run time in an object oriented computer environment
The system uses an intermediary process in an object oriented computer environment to allow application objects to perform operations such as creation, deletion and accessing of other objects....
|
|
|
5774727 |
Parallel processing system for virtual processor implementation of machine-language instructions
A language construct that allows a software programmer to use an intermediate or high-level language command to explicitly group operations or fuse loops in a group of statements operating on...
|
|
|
5768538 |
Barrier synchronization method wherein members dynamic voting controls the number of synchronization phases of protocols and progression to each new phase
A barrier synchronization technique in a distributed computing environment. A group of members, including a plurality of related processes executing on one or more processors of the distributed...
|
|
|
5764875 |
Communications program product involving groups of processors of a distributed computing environment
In a distributed computing environment having a plurality of groups of processors, each processor group maintains its own set of ordered messages. A message is sent to a group of processors. In...
|
|
|
5765151 |
System and method for file system fix-on-panic for a computer operating system
A system and method for file system fix-on-panic for a computer operating system which comprises an enhancement to the UNIX® File System ("UFS") that increases total system availability by...
|
|
|
5761516 |
Single chip multiprocessor architecture with internal task switching synchronization bus
A plurality of processors which can be the same or different are formed on a single integrated circuit chip together with a memory controller and an I/O controller, and are interconnected by a data...
|
|
|
5761734 |
Token-based serialisation of instructions in a multiprocessor system
A process is disclosed to serialize instructions that are to be processed serially in a multiprocessor system, with the use of a token, where the token can be assigned on request to one of the...
|
|
|
5758354 |
Application independent e-mail synchronization
A method and an apparatus for synchronization of a first set of mail with a second set of mail at the message/folder level. A memory stores a mail synchronizer for application independent e-mail...
|
|
|
5758157 |
Method and system for providing service processor capability in a data processing by transmitting service processor requests between processing complexes
A method and system are provided for executing a service processor request within a data processing system having one or more processors within a central processing complex, each of the processors...
|
|
|
5754855 |
System and method for managing control flow of computer programs executing in a computer system
Processing an event signifying a condition in a computer system is described. The computer system maintains an invocation stack which includes a plurality of stack frames. Such event processing...
|
|
|
5752030 |
Program execution control in parallel processor system for parallel execution of plural jobs by selected number of processors
In submitting each job in a parallel processing system provided with a plurality of processors, execution conditions such as a requested minimum processor number, an upper limit used processor...
|
|
|
5748959 |
Method of conducting asynchronous distributed collective operations
A method and apparatus for distributing data in a multiprocessing system having a plurality of nodes. Each node has a user application for issuing a blocking or a non-blocking command. A request...
|
|
|
5745687 |
System for distributed workflow in which a routing node selects next node to be performed within a workflow procedure
A workflow system that automates the definition and execution of a procedure that can be carried out according to defined rules among agents. Agents may be individual users, work groups,...
|
|
|
5745778 |
Apparatus and method for improved CPU affinity in a multiprocessor system
Closely related processing threads within a process in a multiprocessor system are collected into thread groups which are globally scheduled as a group based on the thread group structure's...
|
|
|
5745768 |
Computer program product and program storage device for supporting native and non-native signals transferred between processing entities of a computer program
A computer program product and program storage device for supporting native and non-native signals transferred between processing entities of a computer program, for processing of a first type of...
|
|
|
5742824 |
Program control system in multitask environment
A program control system in a multitask environment to execute a plurality of programs in parallel. The system includes a program execution control device for controlling an execution of a...
|
|
|
5742830 |
Method and apparatus for performing conditional operations on externally shared data
A Structured External Storage (SES) processor is linked by a communication means to one or more general purpose processors. Two or more applications executing on the one or more general purpose...
|
|
|
5742508 |
Air control supporting system
A user interface apparatus for an electronic operation strip control system for supporting control services by presenting electronic operation strips used in airport control to a plurality of...
|
|
|
5740359 |
Program execution system having a plurality of program versions
A program execution system for a program having one or more versions includes a program storing unit for storing a plurality of program versions, an exclusive condition storing unit for storing...
|
|
|
5724584 |
Method and apparatus for processing discrete billing events
A system for processing a batch which is distributed into a plurality of independent segments. A preferred embodiment of this invention calls for implementation on a symmetrical multiprocessing...
|
|
|
5717927 |
Telephone operating as a telecommunications terminal
By using simple means, a telecommunications terminal can be expanded to a large number of functions. The telecommunications terminal is composed of a digital signal processor (DSP), an interface...
|
|
|
5710921 |
Information processing system and work flow management method therefor
In a work flow management apparatus of the present invention, a packet of necessary information is given to each step when the step is started, and the step execution result is returned to the...
|
|
|
5706515 |
System and method for implementing an atomic wait for notification operation
In a computer system having a data processing unit, memory, and a multitasking operating system that supports multiple threads of execution in a shared address space, a resource allocation...
|
|
|
5701481 |
Data processing apparatus which operates in a plurality of operation modes and includes first and second monitoring means
An image forming system comprises means for image forming program modules one for each task and a plurality of monitor means for controlling a program. A predetermined one of the monitor means...
|
|
|
5694602 |
Weighted system and method for spatial allocation of a parallel load
A method for allocating an arbitrary spatial load in two or three dimensions to an arbitrary number of parallel processing elements. The method produces as output spatial boundaries for each...
|