Match Document Document Title
8095741 Transactional memory computing system with support for chained transactions  
A computing system processes memory transactions for parallel processing of multiple threads of execution provides execution of multiple atomic instruction groups (AIGs) on multiple systems to...
8087021 Automated activity processing  
A virtual data storage system includes a device emulator and a storage system. The virtual data storage system requires the performance of activities on a scheduled basis. An activity scheduler...
8087022 Prevention of deadlock in a distributed computing environment  
A system for preventing deadlock in a distributed computing system includes a memory and at least one processor coupled to the memory. The processor is operative: to receive as input a sorted set...
8079033 System and method for balancing information loads  
A method and system is provided for routing data in a system. The method includes determining an initial fixed distribution pattern, determining a queue parameter based on at least a current...
8074221 Job allocation method for document production  
Methods and systems of processing print jobs are disclosed. A feasible route for processing each of a plurality of jobs is determined. For each feasible route, the time to process the job via the...
8074220 System and method for interfacing an application to a distributed transaction coordinator  
In certain embodiments, a method for interfacing an application to a distributed transaction coordinator includes receiving a distributed transaction request from an application in a first runtime...
8069441 Method for constructing job operation environment  
To construct an operation environment for a job by deploying in a computer an operating system and various programs as a premise of operation of a job program of the job of which operation is to...
8059292 System and method for assigning print jobs to autonomous cells in a transaction printing environment  
Methods and systems for assigning a plurality of print jobs in a transaction printing environment are disclosed. A print job workflow management system receives a plurality of print jobs each...
8060878 Prevention of deadlock in a distributed computing environment  
A method for preventing deadlock in a distributed computing system includes the steps of: receiving as input a sorted set of containers defining a unique global sequence of containers for...
8056079 Adding tasks to queued or running dynamic jobs  
The present invention provides a method and system wherein additional tasks can be added to a dynamic job after the job has been submitted to a scheduler. The added task can then be given the same...
8051417 Target thread selection in a multi-threaded process  
In an embodiment of the invention, an apparatus and method for a target thread selection in a multi-threaded process perform the steps of receiving a signal that may or may not be masked by...
8046759 Resource allocation method and system  
A method of executing a bag of tasks application in a cluster over a distributed computing system, the cluster having a cluster resource manager. The method includes requesting that the cluster...
8042111 Information processing system and computer readable recording medium storing an information processing program  
A unit: (a) sets event largest possible values used for limitation of the number of tasks and/or the size of areas in a buffer; (b) generates a task without reaching the event largest possible...
8037479 Implementing container managed batch jobs in an enterprise java bean environment  
An improved method, apparatus, and computer instructions for creating and running batch jobs in an object oriented environment, such as a J2EE environment. A request to execute a batch job is...
8037122 Processing of service-oriented tasks within a grid computing environment  
Embodiments of the present invention enable processing of tasks within a service-oriented architecture (SOA). In embodiments, an echo mediator is a mediator SOA component that acts as a service...
8032885 Method and medium for combining operation commands into database submission groups  
A computer readable medium storing executable instructions includes executable instructions to: receive a continuous stream of database transactions; form batches of database transactions from the...
8028284 Data processing system and program for transferring data  
A system is provided having a group of processors which performs coordinated processing, wherein data is transferred to the group of processors or from the group of processors. When data is...
8024733 Component model for batch computing in a distributed object environment  
A batch component model is provided within a distributed object environment. The batch component is designed to capture the iterative logic of a batch program as it reads from one or more input...
8024734 Enabling a designer to specify workflows to process various results of execution of transactions  
Enabling a designer to specify workflows to process various results of execution of transactions. A user specifies the specific workflow to be executed on the corresponding result of a...
8014993 Transportable volume, local environment repository  
An operating environment emulation system includes a separate peripheral emulation system having a memory device. The memory device is operable to store one or more executable programs, referred...
8010693 Methods and apparatus to increase the efficiency of a web browser over long-latency links  
The invention increases performance of a browser over long-latency links by smart pre-fetching of selective objects to increasing the level of concurrency in subsequent operations. A Web browser...
8006245 System and method for state management and workflow control  
A system and method are provided for state management and workflow control. The system includes a metadata based state management system that can be used as a workflow control system. The system...
8005809 Workload periodicity analyzer for autonomic database components  
A computer data processing system and an article of manufacture for determining database workload periodicity. The computer data processing system includes a module for converting database...
8001216 System and method for a web service portlet registry  
A portlet registry enables organization and implementation of portlets for a producer system. A producer system makes one or more portlets accessible for utilization by remote consumers. A portlet...
8001546 System and method for prepreparing a transaction process involving a chain of servers in a circular flow  
A system and method for allowing transaction callback processing to be synchronized or to take effect prior to completion of a transaction or message. Additional objects that will take part in the...
7996835 System, method and program for managing communication with multiple configurations for virtual machine  
System, method and program product for managing a plurality of configurations of a first virtual machine. A command is received to set the configuration of the first virtual machine for processing...
7995227 Offline markless post processing of printed media  
A method for printing media includes accumulating post processing instructions for printed media during printing operations, recording the post processing instructions on an information device,...
7996838 System and program storage device for facilitating workload management in a computing environment  
Workloads, as defined by customers, are tracked on an individual basis. This tracking enables a customer to identify the amount of resources consumed by a particular workload. The customer defines...
7992148 Issuing syncpoints during execution of a batch application to minimize or eliminate periods of record unavailability due to batch related record locking  
The present invention discloses a solution that automatically decomposes a batch process into multiple units of work without changing code of a pre-existing batch application. In the solution, the...
7983412 System and method for automating handling of slamming and cramming complaints  
A method and system for automating customer slamming and cramming complaints includes an automated reporting system having one or more receiving devices and a complaint module. Customers who want...
7984242 Program thread syncronization  
A barrier for synchronizing program threads for a plurality of processors includes a filter configured to be coupled to a plurality of processors executing a plurality of threads to be...
7979540 Configurable recovery of aborted session data  
A method and system for recovering data from an aborted session via a rule application. A first session having a first document ID is initiated. After an interruption of the first session, a...
7979858 Systems and methods for executing a computer program that executes multiple processes in a multi-processor environment  
Systems and methods are provided for executing a computer program that performs multiple processes in a multi-processor environment. A client computer may be used to execute a process manager...
7975268 Grid computing system, management server, processing server, control method, control program and recording medium  
A method and system for performing a requested job. The system includes multiple processing servers and a management server. Each processing server executes an assigned program for performing the...
7962227 Compact batch viewing techniques for use in batch processes  
A data collection and viewing application provides a user interface that allows a user to quickly and easily examine a particular batch process or a batch run, to compare separate batch runs...
7958509 Method and system for scheduling of jobs  
A method and system of resource allocation for execution of a job are provided. The method includes receiving feedback (134) regarding the execution of previously submitted jobs on one or more...
7958091 Method for fast bulk loading data into a database while bypassing exit routines  
System, method, computer program for fast bulk loading data into database while bypassing exit routines. Method for bulk loading of data into database tables with exit routines defined for...
7958188 Transaction-initiated batch processing  
A system and method is provided for initiating batch processing on a computer system from a terminal. The method generates a message from the terminal, where the message defines a transaction to...
7953716 Method for determining participation in a distributed transaction  
A method and system 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...
7945692 Method and apparatus for increasing performance of HTTP over long-latency links  
The invention increases performance of HTTP over long-latency links by pre-fetching objects concurrently via aggregated and flow-controlled channels. An agent and gateway together assist a Web...
7945910 Dynamic registration of batch files by abstract selection criteria  
To detect files which are generated unnecessarily or no longer required, and for reliable file versioning, in a batch-processing-oriented environment, a dynamic batch processing system is...
7937703 Stateless server-side automation of web service requests using dynamically generated web service interfaces  
Methods, computer programs, and systems for processing a request through a web service on a server are provided. The method includes receiving a batch request from a client. The batch request...
7930699 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...
7929164 Image forming apparatus accepting a print job and computer transmitting a print job  
An image forming apparatus judges whether an identical part is included in the key and the printing contents, based on the result of comparing a previously stored key with the printing contents of...
7930704 J2EE component extension architecture  
The J2EE connector architecture can be extended to reduce coding redundancy and resource consumption. A base J2EE connector can be used to allow an application to communicate with a first system...
7925863 Hardware device comprising multiple accelerators for performing multiple independent hardware acceleration operations  
Multiple hardware accelerators can be used to efficiently perform processes that would otherwise be performed by general purpose hardware running software. The software overhead and bus bandwidth...
7925695 Accessing content related to the exploration and production of geologic resources in a thin client computer network  
Embodiments are provided for accessing content generated by a securely hosted application program for the exploration and production of geologic resources on a thin client system in a...
7913255 Background thread processing in a multithread digital signal processor  
Techniques for the design and use of a digital signal processor, including processing transmissions in a communications (e.g., CDMA) system. The disclosed method and system provide background...
7908604 Synchronization method and program for a parallel computer  
Barrier synchronization between multiprocessors is performed at high speed while reducing overhead of parallel processing without adding any special hardware mechanism. A parallel computer...
7904905 System and method for efficiently executing single program multiple data (SPMD) programs  
A system and method is disclosed for efficiently executing single program multiple data (SPMD) programs in a microprocessor. A micro single instruction multiple data (SIMD) unit is located within...