Matches 1 - 50 out of 403 1 2 3 4 5 6 7 8 9 >
Match Document Document Title
7617180 Efficient lock management  
A current transaction accessing a data object is disclosed. Accessing could include determining that previous transaction information about a previous transaction is associated with the data...
7610584 Method, system, and product for defining and managing provisioning states for resources in provisioning data processing systems  
A method, system, and computer program product are described for managing the provisioning of resources in a data processing system. There are different types of resources. Each resource is one of...
7607130 Workflow as data-transition driven, scriptable state machines  
A computing workflow system has a workflow process definition contained in a workflow table as script functions. The workflow table is part of an extended database schema operating with an extended...
7590983 System for allocating computing resources of distributed computer system with transaction manager  
In one aspect, the present invention features a system including a local computing device in communication with a distributed computing system, the local computing device configured to perform...
7587555 Program thread synchronization  
The present invention is a method of and system for program thread synchronization. In accordance with an embodiment of the invention, a method of synchronizing program threads for one or more...
7584474 Systems and methods for transaction chaining  
A transaction management engine, such as a business process management (BPM) engine, can allow an application to define transaction demarcations in order to ensure that portions of a workflow are...
7581221 Systems and methods for sending coordinated notifications  
Systems and methods for delivering coordinated notifications to a user. Each entity that is involved in a transaction with a user generates notifications to update the user about the status of the...
7577956 Method, system and program storage device for accessing memory to perform messaging using a channel coupled to a sender and a receiver  
A plurality of batch lists are maintained by a channel in order to improve the efficiency of the channel in performing messaging between a sender and a receiver. For example, a Next Batch list is...
7577955 Renderfarm monitoring system  
A renderfarm monitoring system collects and aggregates comprehensive renderfarm information from a distributed scheduling system. Listener modules interface with dispatcher modules. The dispatcher...
7577773 Method and system for DMA optimization  
Method and system for processing read requests sent by a network interface device to a host system is provided. The method includes sending staggered read requests within a programmable time...
7577770 System and method for performance monitoring and reconfiguring computer system with hardware monitor  
A judgment is made quickly about whether or not it is a memory or a chipset that is causing a performance bottleneck in an application program. A computer system of this invention includes at least...
7562351 Postprocessing office method and system  
Methods and systems are provided for post-processing of errors from mass/batch processing of business processes. A method includes executing a business process; determining a failure occurred...
7555753 Measuring processor use in a hardware multithreading processor environment  
In a multiprocessor system where each processor has the capacity to executing multiple hardware threads, a method, system, and program for monitoring the percentage usage of the total capacity of...
7555607 Program thread syncronization for instruction cachelines  
In a method of and system for program thread synchronization, an instruction cache line is determined each of a plurality of program threads to be synchronized. For each processor executing one or...
7548974 Adaptively processing client requests to a network server  
In a computer network environment, a server protocol is provided to process read requests from clients. Rather than all read requests being processed synchronously or all read requests being...
7546613 Methods and systems for efficient queue propagation using a single protocol-based remote procedure call to stream a batch of messages  
A computer-implemented method of streaming a plurality of messages from a source queue to at least one destination queue over a computer network. The method may include steps of generating a remote...
7539999 Kernel-level transactions  
Transactions among kernel objects utilize application program interfaces (APIs) to implement operations on a transaction object and APIs to implement operations on a resource manager object.
7536691 Method and apparatus for software-based allocation and scheduling of hardware resources in a wireless communication device  
An architecture and method for dynamic resource allocation and scheduling in a communication device is disclosed herein. The method of controlling hardware resources in a communication device...
7533080 Commit tree optimization based on recovery topology information  
Minimizing transaction managers. A method that may be practiced in a commit tree topology including a plurality of transaction managers to manage transactions. The transactions include a set of...
7523454 Apparatus and method for routing a transaction to a partitioned server  
An apparatus and method for routing a transaction to a partitioned server. The invention comprises identifying a plurality of partitions (e.g., logical, resource, etc.) on the server, determining a...
7523164 Systems and methods for transaction messaging brokering  
A message brokering mechanism for a transaction processing system may include first and second stages operable to exchange message requests and responses. The first stage may be operable to receive...
7519966 Information processing and control  
Information processing apparatus, including occurrence number counter counting events that occurred in each of a plurality of CPUs. Apparatus performs functions of; storing accumulated occurrence...
7516320 Distributed processing architecture with scalable processing layers  
The present invention is a system on chip having a scalable, distributed processing architecture and memory capabilities through a plurality of parallel processing layers. In one embodiment, the...
7512946 Scheduling method and system for controlling execution of processes  
A workload scheduler detects a long-running job when its duration exceeds a threshold value calculated by applying a multiplication factor to an estimated duration of the job. An operator inputs...
7509642 Method and system for automatically providing network-transaction-status updates  
A system and method for automatically providing real-time transaction-progression status updates in a telecommunications-networking environment are provided. The transaction requires several...
7509641 Job processing framework  
A job processing framework according to the present invention allows an application to be developed independent of any particular service. Tasks performed by the application are broken up into...
7509404 Methods and systems for partial page caching of dynamically generated content  
A method of servicing a request for a document over a computer network includes independently caching portions of pages called blocks. Each block includes a reference to a data source and code that...
7503033 Model for business workflow processes  
A methodology of reducing process algebra to a language that facilitates modeling a business workflow process is provided. A process algebra is reduced to a model for business workflow processes....
7493622 Use of thread-local storage to propagate application context in Java 2 enterprise edition (J2EE) applications  
In a J2EE application server, a method of passing context information among transactions in a hierarchical parent-child transaction chain executing in a single thread of execution. The method...
7490327 System and method for programmatic distributed transaction commit prioritization mechanism  
The present invention provides a method for optimizing the processing of backend transactions. The method operates by identifying a transaction group comprising related transactions for processing...
7490083 Parallel apply processing in data replication with preservation of transaction integrity and source ordering of dependent updates  
An improved method for providing parallel apply in asynchronous data replication in a database system is disclosed. The improved method and system provides a high speed parallel apply of...
7487247 Systems, methods and computer program products for improving placement performance of message transforms by exploiting aggressive replication  
Systems, methods and computer program products for improving overall end-to-end runtime latency of flow graphs of message transformations which are placed onto an overlay network of broker machines...
7487247 Systems, methods and computer program products for improving placement performance of message transforms by exploiting aggressive replication  
Systems, methods and computer program products for improving overall end-to-end runtime latency of flow graphs of message transformations which are placed onto an overlay network of broker machines...
7487160 Method for determining participation in a distributed transaction  
A method for determining whether a plurality of participants who are participating in a distributed transaction have registered their intention to commit their part of the transaction with a...
7484215 Method, system and program product for processing a transaction  
A method, system and program product for processing a transaction that requires multiple resources. The multiple resources for the transaction are concurrently prepared and/or committed. Further, a...
7484214 Real time control system  
A real-time control system for executing exactly a cyclic task, preventing a delay of the processing start time due to accumulation of a plurality of overhead times, thereby executing control...
7475397 Methods and apparatus for providing a remote serialization guarantee  
A technique provides a remote serialization guarantee within a computerized system. The technique involves (i) receiving a serialization command from a first thread running on a first processor of...
7454751 Fault-tolerant system and methods with trusted message acknowledgement  
Improved methods for providing fault tolerance in a distributed computer system utilize an explicit, delayed acknowledgement message protocol to send an acknowledgement message to a...
7448046 Computer system for providing a collaborative workflow environment  
Currently lacking are effective and accurate tools to help petroleum traders and logistics personnel to make better decisions, collaborate in real-time and negotiate deals in a private and secure...
7448035 Apparatus for maintaining resource integrity without a unified transaction manager in a software environment  
An apparatus and method for maintaining integrity of data in a software environment are provided. With the apparatus and method, the individual software resources associated with a transaction are...
7447732 Recoverable return code tracking and notification for autonomic systems  
A system, method and article of manufacture return code management in autonomic systems and more particularly to managing execution of operations in data processing systems on the basis of return...
7441244 Workload scheduler with cumulative weighting indexes  
A workload scheduler supporting the definition of a cumulative weighting index is proposed. The scheduler maintains ( 384 - 386 ) a profile for each job; the profile (built using statistics of...
7437726 Method for rounding values for a plurality of parallel processing elements  
A method for calculating a local mean number of tasks for each processing element (PE r ) in a parallel processing system, wherein each processing element (PE r ) has a local number of tasks...
7430740 Process group resource manager  
A process group resource manager for managing protected resources during transaction processing is disclosed. The process group resource manager comprises a first process configured to provide...
7421692 ***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST***
Real time control system
 
A real-time control system for executing exactly a cyclic task, preventing a delay of the processing start time due to accumulation of a plurality of overhead times, thereby executing control...
7421544 Facilitating concurrent non-transactional execution in a transactional memory system  
One embodiment of the present invention provides a system that facilitates concurrent non-transactional operations in a transactional memory system. During operation, the system receives a load...
7412707 No-reset option in a batch billing system  
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...
7406689 Jobstream planner considering network contention & resource availability  
Disclosed is a computer-implemented planning process that aids a system administrator in the task of creating a job schedule. The process treats enterprise computing resources as a grid of...
7406688 Parallel process execution method and multiprocessor computer  
A parallel process execution method that allocates CPU time to parallel processes at any desired ratios. The method sets a time allocation ratio to determine how much of a given cycle period should...
7401334 Method, apparatus and computer program product for managing message flow in a multithreaded, message flow environment  
In one form, a method for managing message flow includes processing messages concurrently by processing nodes in a computer software application. The processing nodes include at least one set of...
Matches 1 - 50 out of 403 1 2 3 4 5 6 7 8 9 >