Match Document Document Title
8341617 Scheduling software updates  
A system and method for scheduling software updates on data processing systems. In an embodiment, software updates are scheduled on a data processing system by identifying a list of software...
8341634 System and method of providing a fixed time offset based dedicated co-allocation of a common resource set  
Disclosed are a system, method and computer-readable medium relating to managing resources within a compute environment having a group of nodes or computing devices. The method comprises, for each...
8340999 Automatic generation of executable components from business process models  
Exemplary embodiments provide a computer implemented method, system and computer usable program code for automatically generating executable components from a process model. An input is received,...
8336051 Systems and methods for grouped request execution  
A server architecture performs concurrent information processing in a server system on a multi-core processor environment. The architecture supports simultaneous processing requests comprising...
8335758 Data ETL method applied to real-time data ETL system  
The data ETL (Extraction-Transformation-Loading) dispatching method of the present invention is applied to a real-time data ETL system, wherein a main ETL dispatching engine executes tasks...
8335902 Systems and methods for performing backup operations of virtual machine files  
Backup systems and methods are disclosed for a virtual computing environment. Certain examples include a system having a backup management server that communicates with a host server having at...
8332855 Method and apparatus for assigning priorities to composite events  
Systems and methodologies are described herein that facilitate computation of composite priorities for composite events associated with a multi-radio wireless device. As described herein,...
8332443 Masterless distributed batch scheduling engine  
A distributed, high availability scalable task execution framework that does not use a master. Each server periodically checks if there are new jobs that are scheduled to execute immediately and...
8332461 Task migration system and method thereof  
A task migration system is provided which transmits a migration request signal for a plurality of first tasks to a migration manager using a resource manager, transmits information used in...
8332851 Configuration and execution of mass data run objects  
Systems and processes may perform actions on a huge set of business objects, often in a batch process. A mass data run object may be instantiated based, at least in part, on a batch process...
8332864 Business process automation  
A system for business processes within and between organizations and/or individuals may be automated using standards-based, service-oriented business process automation architectures based on XML...
8326911 Request processing with mapping and repeatable processes  
The embodiments described herein generally relate to a method and system of injecting repeatable processes, or workflows, into the processing of data-oriented or procedural requests in an entity...
8321870 Method and system for distributed computation having sub-task processing and sub-solution redistribution  
A system for processing a computational task is presented. The system includes a plurality of nodes operationally coupled to one another via one or more networks. The plurality of nodes includes a...
8321865 Processing of streaming data with a keyed delay  
A keyed delay is used in the processing of streaming data to decrease the processing performed and the output provided. A first event, within a particular window, having a particular key starts a...
8321841 Validation framework for service oriented architecture (SOA) application adoption  
Embodiments of the present invention address deficiencies of the art in respect to business process model validation and provide a method, system and computer program product for validating a...
8321871 System and method of using transaction IDS for managing reservations of compute resources within a compute environment  
A system and method for reserving resources within a compute environment such as a cluster or grid are disclosed. The method aspect of the disclosure includes receiving a request for resource...
8321866 System and method for data synchronization for a computer architecture for broadband networks  
A computer architecture and programming model for high speed processing over broadband networks are provided. The architecture employs a consistent modular structure, a common computing module and...
8316366 Facilitating transactional execution in a processor that supports simultaneous speculative threading  
Embodiments of the present invention provide a system that executes a transaction on a simultaneous speculative threading (SST) processor. In these embodiments, the processor includes a primary...
8316194 Mechanisms to accelerate transactions using buffered stores  
In one embodiment, the present invention includes a method for executing a transactional memory (TM) transaction in a first thread, buffering a block of data in a first buffer of a cache memory of...
8316367 System and method for optimizing batch resource allocation  
A system for configuring resources in an environment for use by at least one process. In one embodiment, the system includes: (1) a process sorter configured to rank the at least one process based...
8311091 Cache optimization for video codecs and video filters or color converters  
Cache usage optimization is disclosed. At runtime, a number of blocks of video data to be processed as a batch is determined based at least in part on a performance metric. A group of blocks that...
8307365 Apparatus and method for managing execution of activeX control  
An apparatus and method for managing the execution of ActiveX control are provided. The apparatus includes a server list managing module for managing an approved server list for allowing the...
8302096 Methods and systems to perform individual tasks as a composite task  
A method and system to manage tasks are described. The method may comprise providing a graphical user interface to a user, receiving user input via the graphical user interface to identify a...
8302098 Hardware utilization-aware thread management in multithreaded computer systems  
A device, system, and method are directed towards managing threads in a computer system with one or more processing units, each processing unit having a corresponding hardware resource. Threads...
8296765 Method of forming a personal mobile grid system and resource scheduling thereon  
The method of forming a personal mobile grid system and resource scheduling thereon provides for the formation of a personal network, a personal area network or the like having a computational...
8296766 Start-up task dispatching for instant messenger applications  
Embodiments of the present invention provide an Instant Messenger (IM) and a method for dispatching tasks by the IM. The method includes: presetting task information in a start-up program...
8291411 Dynamic placement of virtual machines for managing violations of service level agreements (SLAs)  
Historical data is measured for a computer server system. Future demand for service in the computer server system is forecast based on the historical data, and the mapping of virtual machines to...
8291418 Sub-dispatching application server  
Multiple sub-dispatched application server threads are provided in a single local process, where the multiple sub-dispatched application server threads carry out their own task dispatching. The...
8286168 Infrastructure auto discovery from business process models via batch processing flows  
A method for infrastructure automatic discovery from business process models through batch processing flows is provided. Data flow in an IT infrastructure is monitored to observe batch processing...
8286181 Supporting administration of a multi-application landscape  
A computer-implemented method for supporting administration of a multi-application landscape includes initiating, in a multi-application computer system, a business process that involves executing...
8281313 Scheduling computer processing jobs that have stages and precedence constraints among the stages  
An embodiment of a method of scheduling computer processing begins with a first step of receiving job properties for a plurality of jobs to be processed in a multi-processor computing environment....
8281310 System and method for generating computing system job flowcharts  
A system and method for automatically generating flowcharts based on jobs within a mainframe job scheduling system is disclosed. The system may be interfaced through a web browser over a network...
8281309 Optimization system for controlling batch job processing traffic transmitted to a mainframe computer  
A system for enrollment processing optimization for controlling batch job processing traffic transmitted to a mainframe computer includes an enrollment data input operations system operatively...
8276153 Method and system for dividing and executing on-line transaction processing in distributed environment  
A method, system and computer program capable of executing a transaction in a scalable manner by dividing and then executing the transaction in a distributed environment. In an embodiment of the...
8276141 Selection of transaction managers based on transaction metadata  
One or more transaction managers are automatically selected from a plurality of transaction managers for use in processing a transaction. The selection is based on types of resources used by the...
8271741 Prioritization of multiple concurrent threads for scheduling requests to shared memory  
A “request scheduler” provides techniques for batching and scheduling buffered thread requests for access to shared memory in a general-purpose computer system. Thread-fairness is provided while...
8261289 Business event processing  
Techniques for business event processing are presented. Producer services produce events that are managed and distributed by a transport service. Consumer services acquire events from the...
8261280 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...
8250331 Operating system virtual memory management for hardware transactional memory  
Operating system virtual memory management for hardware transactional memory. A method may be performed in a computing environment where an application running on a first hardware thread has been...
8250577 Mechanism to enable and ensure failover integrity and high availability of batch processing  
A method, system and computer program product for managing a batch processing job is presented. The method includes partitioning a batch processing job for execution by a cluster of computers. One...
8250134 Processing multiple requests by a statically identified user server prior to user server termination  
The simultaneous processing of requests under multiple user identifiers is facilitated. The requests are processed by user servers, in which a user server has an association with a particular...
8250579 Method for stage-based cost analysis for task scheduling  
One embodiment may estimate the processing time of tasks requested by an application by maintaining a state-model for the application. The state model may include states that represent the tasks...
8245239 Deterministic runtime execution environment and method  
A method includes executing one or more applications in a deterministic execution environment and executing a plurality of background tasks in the deterministic execution environment. The one or...
8245229 Temporal batching of I/O jobs  
Batching techniques are provided to maximize the throughput of a hardware device based on the saturation point of the hardware device. A balancer can determine the saturation point of the hardware...
8239872 Method and system for controlling distribution of work items to threads in a server  
A system and method are presented to control distribution of work items to threads in a server. The system and method include a permit dispenser that keeps track of permits, and a plurality of...
8239871 Managing timeout in a multithreaded system by instantiating a timer object having scheduled expiration time and set of timeout handling information  
A method of managing a multithreaded computer system comprises instantiating, in response to each transaction initiated by a first thread of a plurality of threads, a timer object including a...
8234581 User interface for processing data by utilizing attribute information on data  
A data processing apparatus including a data file storing section storing data files; a user interface section assigning first objects to respective data units, displaying the first objects...
8234717 Accessing and checking the validity of control information stored in external storage  
[PROBLEMS] To more infallibly prevent leak of information because loss or theft. [MEANS FOR SOLVING PROBLEMS] It is judged whether or not read control information stored in a predetermined read...
8229907 Hardware accelerated transactional memory system with open nested transactions  
Hardware assisted transactional memory system with open nested transactions. Embodiments include a system whereby hardware acceleration of transactions can be accomplished by implementing open...
8230428 Data management job planning and scheduling with finish time guarantee  
A method is disclosed for scheduling data management jobs on a computer system that uses a dual level scheduling method. Macro level scheduling using a chained timer schedules the data management...