|
Match
|
Document |
Document Title |
|
|
7426731 |
Determining processor usage by a thread
Elapsed times between execution points of a thread are determined based on start times and stop times associated with the execution points. For each elapsed time, it is determined whether the...
|
|
|
7426715 |
Shutting down a plurality of software components in an ordered sequence
An apparatus in one example comprises a manager component in communication with a distributed software application. The distributed software application comprises a plurality of software components...
|
|
|
7424716 |
Method for tracking an event through multiple module-specific files
A method and apparatus for tracking data associated with an event across multiple files includes generating a particular value upon occurrence of a particular event during a first process spawned...
|
|
|
7424714 |
Mission collaboration system
A system and methodology for performing tasks in a networked computing environment. The invention disclosed herein broadly applies to a universe of tasks which are currently or might be in the...
|
|
|
7421696 |
Methods and systems for managing successful completion of a network of processes
The present invention involves methods and systems for managing successful completion of a network of processes. The network of processes can be represented as a graph. In this representation, the...
|
|
|
7409676 |
Systems, methods and computer programs for determining dependencies between logical components in a data processing system or network
Described are methods, apparatus and computer programs for determining run-time dependencies between logical components of a data processing environment. Components of the data processing...
|
|
|
7398329 |
Pipelined I/O execution
A method for pipelining execution input/output (I/O) includes obtaining a first I/O operation, determining a first plurality of stages of a pipeline needed to execute the first I/O operation, and...
|
|
|
7395537 |
Administering the workload of a database system using feedback
In a method, computer program and process for administering the workload of a database system as it executes one or more requests the one or more requests are sorted into one or more workload...
|
|
|
7392313 |
Method and apparatus for partitioned environment for web application servers
A method, apparatus, and computer instructions for managing access to a set of applications associated with a universal resource locator in a data processing system. A request is received, wherein...
|
|
|
7391528 |
Apparatus and method for high-throughput and flexible digital printing
A digital printing system for producing prints in response to input digital images includes a digital printer and a plurality of computer processors. The plurality of computer processors includes...
|
|
|
7389410 |
Automatically deriving order of initialization for computing services across multiple computing systems
Automated derivation of an initialization ordering for computing services distributed across multiple computing systems. The initialization ordering is derived by monitoring initialization times...
|
|
|
7386849 |
Managing parallel execution of work granules according to their affinity
A method and apparatus are provided for managing work granules being executed in parallel. A task is evenly divided between a number of work granules. The number of work granules falls between a...
|
|
|
7386847 |
Task roster
A task roster. A task roster can include a visual list of component tasks, the component tasks collectively forming a high-level task; a specified sequence in which the component tasks are to be...
|
|
|
7376955 |
Server communication channel architecture and implementation method
A Sever Communication Channel (“SCC”) architecture is described. The SCC architecture provides an abstract base class that describes specific service interfaces called for each service and...
|
|
|
7370331 |
Time slicing in a shared partition
An operating system in a shared processor logical partitioned data processing system is given a target percentage. The hypervisor assigns the target processor percentage to the operating system....
|
|
|
7370335 |
System and method for providing a public application program interface
One embodiment of the system of this invention can include software programming stored in a computer readable memory. The software programming can comprise a public API layer further comprising an...
|
|
|
7363431 |
Message-based distributed synchronization in a storage system
Described is a synchronization technique that may be used to coordinate processing between endpoints using the connecting message fabric. Processors in a data storage system communicate using the...
|
|
|
7353515 |
Method and apparatus for dynamic allocation and management of semaphores for accessing shared resources
Methods and apparatus are disclosed for dynamic allocation and management of semaphores for accessing shared resources. In one implementation, a semaphore manager maintains a data structure of...
|
|
|
7350104 |
Invocation of a follow on unit of work
The present invention provides a method, system, computer program product and service, by which a unit of work manager can reliably start a follow-on unit of work after a first unit of work, in the...
|
|
|
7337028 |
Method for the organization of a process having at least one processing device for carrying out a predefinable subprocess
The invention relates to the organization of network-wide applications to indicate a possible way by which future requirements of decentralized control systems connected together via a network can...
|
|
|
7333980 |
Searching queries using database partitioning
A computer-implemented method and apparatus of searching a plurality of queries against at least one database containing a plurality of records. The plurality of queries is partitioned into a set...
|
|
|
7325046 |
Method, system and program products for managing processing groups of a distributed computing environment
The management and use of replicated distributed transactions is facilitated. A distributed synchronous transaction system protocol is provided to manage the replication of distributed transactions...
|
|
|
7322033 |
Distributed control method and apparatus
In a distributed control method of executing distributed control such that a lot of tasks distributively executed in a lot of nodes connected to a network and made to implement multitasking...
|
|
|
7308687 |
Method and system for managing resources in a data center
The present invention provides dynamic configuration and allocation of resources in a data center. These resources are monitored for availability and performance information according to their...
|
|
|
7305502 |
Compressing an amount of uncompressed data less than amount of hibernation related data written to storage via DMA controller when requested write is pending
An improved hibernation method and system, including the use of a modified DMA (Direct Memory Access) mode of transferring data to and from the disk. The use of DMA increases data transfer speed,...
|
|
|
7299471 |
Common thread server
Disclosed are a method, system, and program product for calling a Common Thread Object from a running process. This is done by comprising invoking a Thread Invocation Object from the running...
|
|
|
7299466 |
Mechanism for managing execution environments for aggregated processes
Workspace definitions, which define an execution environment, can be associated with jobs. A work request is processed to automatically determine that tasks that are progeny of a given job inherit...
|
|
|
7296268 |
Dynamic monitor and controller of availability of a load-balancing cluster
An implementation of a technology, described herein, for remotely and dynamically monitoring the availability of the members of a load-balancing cluster. An implementation of the claimed invention...
|
|
|
7296270 |
Method and control unit for controlling technical procedures in a motor vehicle
A method and a control unit for controlling technical procedures, particularly in a motor vehicle. In the method, a control program of a computing element, particularly a microprocessor, is...
|
|
|
7281124 |
Establishing a virtual drive accessible to pre-boot and operating system runtime phases
A method, system and article of manufacture to establish a virtual drive accessible to pre-boot and operating system runtime phases. A virtual drive is constructed from a physical storage device of...
|
|
|
7266825 |
Method for synchronizing program sections of a computer program
The invention relates to a method for synchronizing program sections of a computer program. The program sections can run in parallel on different processors of a computer. Data transfer between the...
|
|
|
7263695 |
System and method for processing recursive invocations within a program build
A method for executing program builds is described comprising: executing jobs for a program build in parallel according to a first job schedule; detecting a recursive build invocation in one of the...
|
|
|
7254814 |
Methods and apparatus for managing plug-in services
Methods and apparatus operate in a computer system to manage initiation and operation of plug-in modules providing plug-in services. The plug-in manager obtains identities of a plurality of plug-in...
|
|
|
7234140 |
Method for creating a workflow
A method for creating a workflow including at least one structured process with interdependent tasks, and a composite object involved in the process is provided. The method includes defining a...
|
|
|
7231338 |
Distributed simulation system having phases of a timestep
A distributed simulation system is provided in which timesteps may be divided into a first phase (referred to as the zero time phase herein) and a second phase (referred to as the real time phase...
|
|
|
7228545 |
Methods and apparatus for managing the execution of a task among a plurality of autonomous processes
A method in a computer system for enabling a process to manage the execution of a periodic, single-execution (PSE) task is disclosed. The process represents one of a plurality of processes...
|
|
|
7228547 |
Method, system, and program for enabling access to a plurality of services
Provided is a method, system, and program for enabling access to a plurality of services. A plurality of service class implementations is provided for services from different vendors, wherein each...
|
|
|
7228185 |
Method for controlling and/or regulating industrial processes
In a method for controlling and/or regulating industrial processes ( 1, 20 ), a standard operating system ( 3 ) with a real-time module or a real-time operating system is implemented on a hardware...
|
|
|
7225444 |
Method and apparatus for performing parallel data operations
A method and apparatus enables a client system to perform multi-phase parallel operations upon data in a database system. A data transaction request received by the client system. A plurality of...
|
|
|
7222346 |
System and method for the management of a multiple-resource architecture
In the field of programmable integrated circuits designed for applications of high-powered computation, a compact system of low complexity is proposed to implement a static schedule scheme for...
|
|
|
7191361 |
System and method enabling asynchronous execution of a test executive subsequence
A system and method for asynchronous execution of a test executive subsequence. A first test executive sequence (calling sequence) may be created and configured to asynchronously call a second test...
|
|
|
7188343 |
Distributable multi-daemon configuration for multi-system management
A system and method for managing multiple server computer systems on a computer network. The functions of a central management server are distributed to multiple daemons executing independently of...
|
|
|
7188344 |
Architecture for a read/write thread lock
An architecture for a read/write thread lock is provided for use in a computing environment where several sets of computer instructions, or “threads,” can execute concurrently. The disclosed...
|
|
|
7181742 |
Allocation of packets and threads
The disclosure includes description of a method of processing packets using threads. The method includes processing a packet by a single thread in a first packet processing pipeline stage and...
|
|
|
7168076 |
Facilitating efficient join operations between a head thread and a speculative thread
One embodiment of the present invention provides a system that facilitates efficient join operations between a head thread and a speculative thread during speculative program execution, wherein the...
|
|
|
7168077 |
System and method of executing and controlling workflow processes
A method of executing and controlling a workflow process includes a request-response control process for coordinating activities between a plurality of entities, whereby an entity creates and sends...
|
|
|
7159012 |
Computational data processing system and computational process implemented by means of such a system
This computational data processing system comprises an assembly of networked computers ( 12, . . . 22 ) in each of which is stored at least one computational application, and a machine ( 10 ) for...
|
|
|
7159211 |
Method for executing a sequential program in parallel with automatic fault tolerance
The present invention provides system and methods for executing a sequential in parallel. Parallel procedures, specified in the program, are executed as parallel slave processes. A process when...
|
|
|
7155719 |
Continuation manager
A method of processing data is provided, which includes a plurality of processes 502 to 505 equipped with dependencies 603 and a continuation manager 814 , said processes 502 to 505 ...
|
|
|
7155550 |
Program-executing apparatus and portable information processing apparatus
A program-executing apparatus has a simple configuration, is capable of executing high-speed processing, and is capable of providing high security. The apparatus is configured such that a host...
|