Match Document Document Title
6327631 Signal processing apparatus  
A processing apparatus includes a network of interconnected processors comprising a plurality of signal processors for digitally processing input signals in real time to generate output signals and...
6327607 Invocation architecture for generally concurrent process resolution  
An invocation architecture for generally concurrent process resolution comprises a plurality of interconnected processors, some of the processors being homogeneous processors and others of the...
6300078 Computer system and method for determining a number of primary targets of a drug  
This invention relates to methods and systems for characterizing the actions of drugs in cells. In particular, the invention provides methods for identifying multiple primary targets through which...
6301634 Real time control method for a robot controller  
A robot controller and its control method use a generic personal computer and a PC operating system. The controller 10 comprises the following: a task-switching unit 30 that switches tasks on a...
6298422 Method for reducing the memory requirements for an application program executing in a multi-tasking environment  
The invention provides a method for reducing the memory requirements and CPU cycle consumption of an executing program in a suspended state suspends the program by intercepting the entry points of...
6292885 Method of estimating effect of parallel processing and recording medium for method  
An apparatus automatically estimates the effect of processing steps of procedures in parallel by computer. The apparatus collects SMF (system management function) records from an SMF data set that...
6289368 Method and apparatus for indicating the status of one or more computer processes  
A method and apparatus for graphically indicating the status of one or more computer processes. The processes can be batch or online processes, which can be scheduled for, executing or abended on a...
6275845 Collective communication apparatus in multiprocessor system  
A collective communication apparatus in a multiprocessor system which shortens communication processing time by reducing data transfer that utilizes communication paths of low performance includes...
6272618 System and method for handling interrupts in a multi-processor computer  
A system and method for handling system management interrupts in a multi-processor computer is disclosed. When the computer enters system management mode, the method uses the registers of each...
6269440 Accelerating vector processing using plural sequencers to process multiple loop iterations simultaneously  
An apparatus and method that speeds the processing of data vectors in a digital processor is disclosed. In accordance with the present invention, a vector zero overhead loop with parallel issue...
6253371 Method for supporting parallelization of source program  
In order to generate a source program or an object code which can be executed in parallel efficiency by detecting an independent operation of a large grain size from a program which can not be...
6243762 Methods and apparatus for data access and program generation on a multiprocessing computer  
The invention provides improvements to multiprocessing systems of the type having a plurality of processes, each with an associated memory, and mechanisms that permit each process to access storage...
6240549 Method and system for analyzing and displaying program information  
Through an operation of a debugger 57, a process with respect to certain assumed collaboration is carried out for each module such that breakpoints may be set up at appropriate locations in a...
6233664 Apparatus and method for swapping contents between main memory and auxiliary memory and web video phone adopting the apparatus  
An apparatus and method for swapping program code and data between a main memory and an auxiliary memory, and a web video phone adopting the apparatus, are provided. The web video phone includes a...
6230198 Server-to-server event logging  
Disclosed are a method, embodiable in computer readable program code, and a system for providing server-to-server event logging. A server-to-server event message is generated including 1) an event...
6226665 Application execution environment for a small device with partial program loading by a resident operating system  
Small application programs called "applets" are defined by pseudo-code (p-code) instructions. Each applet is divided into software components that are executed by a processor, operating as a state...
6223203 Method for performing parallel management operations including and deleting computer systems  
The time required for executing a function over a network of computer systems in a high availability system is minimized. A list of computer systems is provided by a parent process. The list...
6209044 Method and apparatus for controlling a display monitor in a PC/TV convergence system  
A computer system comprising a display monitor including an audio function and a computer coupled to the display monitor including a computer controller for controlling the audio function in the...
6205465 Component extensible parallel execution of multiple threads assembled from program components specified with partial inter-component sequence information  
A method and apparatus for parallel processing is provided. A parallel execution object organizes and initiates execution of two or more parallel processing threads that act on members in the...
6205468 System for multitasking management employing context controller having event vector selection by priority encoding of contex events  
A context controller for managing multitasking in a processor and a method of operating the same. In one embodiment, the context controller includes: (1) an event recorder that records occurrences...
6195590 System for control and resource allocation for the manufacture of a product  
A control system for the manufacture of a product. A network of activities is created in a primary computer and a baseline schedule is determined. The baseline schedule dates are transmitted to a...
6192391 Process stop method and apparatus for a distributed memory multi-processor system  
A process stop method and apparatus applicable to a distributed memory multi-processor system allows an efficient stop processing for the entry of a checkpoint during parallel processing where data...
6185578 Program creation apparatus, program creation method, and recording medium containing a software program for implementing the method  
The present invention provides a program creation apparatus for a software development system capable of deleting some of modules during an execution. A header file 30 and a source file 31 are...
6178497 System and method for determining the relative age of instructions in a processor  
A system and method for determining an age function by performing a logical function on each entry residing within a queue, determining when a particular one of the entries residing in the queue...
6173308 Deadlock detection mechanism for data processing system, with doublechecking to confirm that detected deadlock is non-spurious  
A distributed data processing system has a deadlock detection mechanism for detecting a potential deadlock involving a cyclic chain of dependencies between transactions. The system also has a...
6157948 Program reception/execution apparatus which can start execution of program even when only part of program is received, and program transmitter for it  
When a program transmission apparatus divides a program into a plurality of partial programs before transmission, a program reception execution apparatus executes a partial program when the partial...
6144984 Method and apparatus for controlling connected computers without programming  
A process for creating, maintaining, and executing network applications. A user specifies a network application as an interconnection of tasks, each task being addressed to run on one or more...
6128640 Method and apparatus for user-level support for multiple event synchronization  
A system and method for emulating complete operating system support for synchronization of the execution of a process on multiple independent events. The emulation includes creating a thread and...
6110220 Concurrent hardware-software co-synthesis of hard real-time aperiodic and periodic specifications of embedded system architectures  
Hardware-software co-synthesis of an embedded system requires mapping of its specifications into hardware and software modules such that its real-time and other constraints are met. Embedded system...
6108649 Method and system for supplanting a first name base with a second name base  
A method and system for supplanting a first name base with a second name base. The system consolidates name bases from different network operating systems into a single name base administrable from...
6105099 Method for synchronizing use of dual and solo locking for two competing processors responsive to membership changes  
To satisfy host requests, two competing processors self-manage access to a shared resource. Each processor maintains a lock table listing that processor's access state regarding the shared...
6088705 Method and apparatus for loading data into a database in a multiprocessor environment  
This invention provides a method and apparatus for loading data having a predetermined order of data records from a source into a database using parallel processing. Using one or more reading...
6088716 Method for preventing buffer deadlock in dataflow computations  
A buffer deadlock prevention technique for dataflow computations. The invention that implements the following algorithm: (1) providing a supplemental buffer for each input of a "downstream"...
6085215 Scheduling mechanism using predetermined limited execution time processing threads in a communication network  
Method and apparatus for avoiding receive livelock and transmit starvation, and for minimizing packet loss and latency in a communication network station. The invention uses a combination of...
6079012 Computer that selectively forces ordered execution of store and load operations between a CPU and a shared memory  
A computer apparatus which detects a store or load operation into or from a shared memory page by a program that does not provide for synchronization when executed by a CPU that completes...
6070173 Method and apparatus for assisting garbage collection process within a java virtual machine  
A method and apparatus for assisting garbage collection process within a Java virtual machine are disclosed. A virtual object heap and a physical object heap are provided within the Java virtual...
6067569 Fast-forwarding and filtering of network packets in a computer system  
A computer system facilitates concurrent filtering and fast-forwarding of network packets. The computer system includes a network card for interfacing with multiple computer networks, and the...
6055558 Pacing of multiple producers when information is required in natural order  
A system and method for pacing, or controlling, the processing of multiple producers when a consumer requires results from the producers in natural order. This invention regulates the use of system...
6047125 Garbage collection system for improved use of memory by removal of reference conflicts  
In accordance with the present invention a method for modifying a sequence of instructions to improve memory management within a storage device during execution of the instructions, comprises the...
6032173 Synchronization of a computer system having a plurality of processors  
6026427 Condition variable to synchronize high level communication between processing threads  
The method and apparatus of this invention provide a condition variable that has a time-out capability for an operating system that does not have one. A condition variable allows concurrent...
6026426 Application programming interface unifying multiple mechanisms  
An application programming interface that unifies a plurality of mechanisms into a single framework. The interface includes a mechanism for communicating between members of a process group of...
6009455 Distributed computation utilizing idle networked computers  
The present invention utilizes the otherwise unproductive minutes and hours when a networked client computer is not in use by a local human operator. The method and system described herein allow...
6003079 System and method for continuously measuring quality of service in a federated application environment  
A system and method for measuring quality-of-service in a federated application environment is described. One or more administrative domains are provided with each administrative domain being...
5995982 Method and device for file transfer by cascade release  
A method and apparatus for transferring data files to several computers on a network is disclosed. The cascade release maintains a list of computers to which the file is to be distributed. This...
5931919 State-based object transition control and attribute-based locking  
Temporary states are used transitionally in run-time situations and are unknown to the object database. A temporary state is created if, when an object is performing a requested event, interim work...
5898832 Processing of multiple managed objects  
This invention concerns a method for organizing the execution of Common Management Information Protocol (CMIP) requests in an Open Systems Interconnection (OSI) environment by providing main...
5896141 System and method for virtual device access in a computer system  
A system and method for virtual device access in a graphics computer is disclosed. The present invention enables applications running on a graphics computer to access the graphics hardware device...
5894573 Program controlling method having transfer of code and data among programs and apparatus therefor  
An arrangement for executing a process in a data processing system using first and second programs each including executable codes and data in coordinated fashion in which a portion of the data and...
5893912 Thread context manager for relational databases, method and computer program product for implementing thread context management for relational databases  
In brief, an object oriented thread context manager, a method and computer program product are provided for object oriented thread context management, particularly for relational databases working...