Match Document Document Title
8458704 System and method for an improved merge utility  
Software application that interfaces with a main frame operating a job control language so as to overcome the file limit for processing in the job control language, by dividing files or other data...
8458708 Alleviating denial-of-service conditions on a server  
Processing data in a multithreaded application to alleviate impaired or substandard performance conditions is provided. Work items that are pending processing by the multithreaded application are...
8453147 Techniques for reducing thread overhead for systems with multiple multi-threaded processors  
Techniques for processing requests from a processing thread for a shared resource shared among threads on one or more processors include receiving a bundle of requests from a portion of a thread...
8448182 System and method for pause and resume message operations on destinations  
The present invention enables messaging service users to programmatically and administratively control the system's behavior in the event of an external resource failure. A destination...
8448219 Securely hosting workloads in virtual computing environments  
Methods and apparatus involve securely hosting workloads. Broadly, computing workloads are classified according to security concerns and those with common concerns are deployed together on common...
8448172 Controlling parallel execution of plural simulation programs  
A non-transitory recording medium has a scheduler program embodied therein for controlling parallel execution of plural simulation programs, the scheduler program causing a computer to perform a...
8448173 Method and apparatus for implementing a transactional store system using a helper thread  
A method, apparatus, and computer readable article of manufacture for executing a transaction by a processor apparatus that includes a plurality of hardware threads. The method includes the steps...
8438569 Broadcasting a condition to threads executing on a plurality of on-chip processors  
The present invention provides for notifying threads. A determination is made whether there is a condition for which a thread is to be notified. If so, a notification indicia is broadcasted. A...
8438570 Resource allocator with knowledge-based optimization  
An automated resource allocation technique for scheduling a batch computer job in a multi-computer system environment. According to example embodiments, resource allocation processing may be...
8438568 Speculative thread execution with hardware transactional memory  
In an embodiment, if a self thread has more than one conflict, a transaction of the self thread is aborted and restarted. If the self thread has only one conflict and an enemy thread of the self...
8434084 Resource allocator with knowledge-based optimization  
An automated resource allocation technique for scheduling a batch computer job in a multi-computer system environment. According to example embodiments, resource allocation processing may be...
8434083 Throttling an asynchronous remote copying system  
A storage control system comprising: one or more I/O processors for receiving requests to write data; a batch controller for selecting one or more write requests to be placed in a first batch; a...
8429654 Apparatus and method for guaranteed batch event delivery in a process control system  
A controller controls one or more process elements in a process control system. The controller also generates and buffers multiple events associated with operation of the controller. Each event is...
8429655 System and method for asynchronous processing in page lifecycle  
System and methods for asynchronous processing within a web page lifecycle, enabling web page developers to integrate asynchronous work within the web page implementation that can store state...
8427667 System and method for filtering jobs  
This disclosure provides a system and method for summarizing jobs for a user group. In one embodiment, a job manager is operable to invoke a job filter. The job filter is compatible with a...
8429666 Computing platform with resource constraint negotiation  
Various techniques are described for resource management on a computing platform. A computing platform can receive a query message that specifies an amount of a resource proposed for allocation....
8427702 Page parallel raster image processing  
According to an aspect of the disclosure, a printing system is provided comprising a plurality of resources including idle and non-idle resources having a at least one image marking engine. The...
8424003 Unified job processing of interdependent heterogeneous tasks using finite state machine job control flow based on identified job type  
Methods and systems are provided for unified job processing of interdependent heterogeneous tasks within a domain containing a plurality of nodes. Jobs containing components to be processed in the...
8423605 Parallel distributed processing method and computer system  
Provided is a parallel distributed processing method executed by a computer system comprising a parallel-distributed-processing control server, a plurality of extraction processing servers and a...
8424004 High performance script behavior detection through browser shimming  
The behavior of browser applications, such as web browsers, can be controlled in part by script-based instructions present within documents read by those browsers. To analyze such scripts in an...
8417897 System and method for providing locale-based optimizations in a transactional memory  
The system and methods described herein may reduce read/write fence latencies and cache pressure related to STM metadata accesses. These techniques may leverage locality information (as reflected...
8413162 Multi-threading based on rollback  
Methods of multi-threading, and systems thereof, are described. A first thread is executed. Context for the executing thread is maintained in a working register. Execution of the first thread is...
8413156 Method and system for managing resource connections  
Methods and system for managing resource connections are described. In one embodiment, a user request associated with a centralized resource may be received. Availability of a connection to the...
8413160 Systems, methods, and computer program products for transaction based load balancing  
In a packet-based transaction processing system, workload is balanced across multiple computer systems. A plurality of packets is received from a plurality of clients over a plurality of...
8407709 Method and apparatus for batch scheduling, and computer product  
A batch scheduling apparatus that performs a scheduling of a parallel program to be executed as a batch job by a parallel computer includes a priority determining unit that determines a priority...
8407706 Framework for parallel business object processing  
The present disclosure relates to methods, systems, and software for performing parallel processing on a set of business object actions forming a batch process. The batch process may be performed...
8407707 Task queuing in a network communications processor architecture  
Described embodiments provide a method of assigning tasks to queues of a processing core. Tasks are assigned to a queue by sending, by a source processing core, a new task having a task...
8402462 Detection and management of dynamic migration of virtual environments  
A mechanism is provided to detect that a dynamic migration of a virtual environment is in progress or has been executed during a hardware or software scan without requiring instrumentation of...
8402065 Electronic control batch record  
Systems, methods, and other embodiments associated with batch process monitoring are described. One example method may include monitoring an external batch process (e.g. food manufacture, drug...
8402465 System tool placement in a multiprocessor computer  
A multiprocessor computer system comprises a plurality of nodes and an application placement module operable to place an application on a selected group of the compute nodes. The application...
8402227 System and method for committing results of a software transaction using a hardware transaction  
The system and methods described herein may exploit hardware transactional memory to improve the performance of a software or hybrid transactional memory implementation, even when an entire user...
8392922 Marshaling results of nested tasks  
The present invention extends to methods, systems, and computer program products for marshaling results of nested tasks. Unwrap methods are used to reduce the level of task nesting and insure that...
8392931 Data transfer protocol for data replication between multiple pairs of storage controllers on a SAN fabric  
A method for communicating between devices in a network includes creating an I/O tunnel between a first device and a second device through the network. The I/O tunnel is associated with I/O...
8387049 Facilitating processing within computing environments supporting pageable guests  
Processing within a computing environment that supports pageable guests is facilitated. Processing is facilitated in many ways, including, but not limited to, associating guest and host state...
8387051 Smart scheduler  
A smart scheduler is provided to prepare a machine for a job, wherein the job has specific requirements, i.e., dimensions. One or more config jobs are identified to configure the machine to meet...
8379255 Method and system of determining batch sizes for print jobs in a print production environment  
A system for determining batch sizes for a print job may include a computing device and a computer-readable storage medium in communication with the computing device. The computer-readable storage...
8375359 Parallel transaction execution with a thread pool  
A method for using available server threads to process resources and reduce the overall time of performing XA interactions in two-phase commit protocol implemented by the transaction manager. A TM...
8370839 Monitoring message queues in message queuing information systems and initiating batch jobs to perform functions on the message queues  
A method, system, and computer program product for initiating batch jobs in a message queuing information system are provided. The method, system, and computer program product provide for...
8364959 Systems and methods for using a domain-specific security sandbox to facilitate secure transactions  
Computer systems, methods, and computer readable media for facilitating a secure transaction are provided in which a client application is executed on a client computer. The client application...
8359601 Data processing method, cluster system, and data processing program  
Provided is a data processing system which includes: a first computer for receiving a processing request for a task processing, executing the processing, and holding data used therein; and a...
8356299 Interrupt processing method and system  
A method for interrupt processing includes setting a buffer for buffering data packets received by a front-end or back-end of the virtual machine and setting a timer for timing data buffering...
8356302 Persistent display of trajectory of rate of resource consumption for use in monitoring resource consumption  
Systems, methods and consumer-readable media for self-monitoring of resource consumption are provided. A system according to the invention may include a computer, a resource-consuming output...
8356303 Method and system for integrated scheduling and replication in a grid computing system  
A method for scheduling a plurality of computation jobs to a plurality of data processing units (DPUs) in a grid computing system 100. The method includes receiving a first computation job by a...
8355901 CPU emulation system, CPU emulation method, and recording medium having a CPU emulation program recorded thereon  
A CPU emulation system includes; a plurality of virtual CPUs each operating on a different physical CPU; an instruction sequence selecting section for selecting an instruction sequence to be...
8352945 System, method, and apparatus for scan-sharing for business intelligence queries in an in-memory database  
A computer-implemented method for scan sharing across multiple cores in a business intelligence (BI) query. The method includes receiving a plurality of BI queries, storing a block of data in a...
8352956 Calculating an estimated time remaining for completion of a multi-phased and multi-threaded process  
A device initializes a total time estimate for a multi-phased and multi-threaded process, determines task information for a currently executing phase of the process, and determines time...
8352425 Parallel apply processing in data replication with preservation of transaction integrity and source ordering of dependent updates  
A computer readable medium encoded with a computer program for handling transaction messages in asynchronous data replication in a database system is disclosed. The computer program provides a...
8347291 Enterprise scheduler for jobs performable on the remote system by receiving user specified values for retrieved job definitions comprising metadata representation of properties of jobs  
A system and method for interaction with a remote server is described. Using an enterprise scheduler, jobs and other tasks may be scheduled on a remote server. Typically, the enterprise scheduler...
8347294 Automated administration using composites of atomic operations  
Various techniques for automatically administering software systems using composites of atomic operations are disclosed. One method, which can be performed by an automation server, involves...
8347292 Transaction aggregation to increase transaction processing throughout  
Provided are techniques for increasing transaction processing throughput. A transaction item with a message identifier and a session identifier is obtained. The transaction item is added to an...