|
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...
|