U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 6718554

Hands free towel carrying system

A hands free towel carrying system for coupling a towel to a user to prevent loss, theft or contamination.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 718/101 - Batch or transaction processing


Subclass of Class 718 - Electrical computers and digital processing systems: virtual machine task or process management or task management/control
Definition: Subject matter comprising means or steps directed to (a)
No. of patents: 651
Last issue date: 05/15/2012


1                      
NumberTitleIssue Date
8181178Online batch execution
Online batch processing. A job request is received from a user for processing. The job request includes a job configuration and a plurality of operations to process the data. The job configuration is extracted from the job request and stored in a configuration cache...
05/15/2012
8176492Synchronous adaption of asynchronous modules
A program disposed on a computer readable medium, having a main program with a first routine for issuing commands in an asynchronous manner and a second routine for determining whether the commands have been completed in an asynchronous manner. An auxiliary program ...
05/08/2012
8170992Method and system for batch processing form data
The input and batch processing of data for insertion in a database. In one aspect of the invention, processing input data includes receiving data for insertion into a database, the data including data fields holding data entries. At least one of the data fields is d...
05/01/2012
8171475Intelligent retry method using remote shell
Method for issuing and monitoring a remote batch job, method for processing a batch job, and system for processing a remote batch job. The method for issuing and monitoring a remote batch job includes formatting a command to be sent to a remote server to include a s...
05/01/2012
8126840Lubrication program management system and methods
A system for scheduling a plurality of selected maintenance tasks. The system comprises one or more storage media and a processor. The one or more storage media store data indicative of a plurality of maintenance points, a plurality of task templates, and a pluralit...
02/28/2012
8108860Method 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 lock acquisition, system resource access and lock release nodes interco...
01/31/2012
8079033System 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 amount of system use and a maximum potential system use, determining a time...
12/13/2011
8074221Job 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 feasible route is determined. Each job is assigned to a first feasible...
12/06/2011
8074220System 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 environment. In response to the request, the application is enlisted ...
12/06/2011
8060878Prevention 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 servicing process requests; populating at least one table based at least in pa...
11/15/2011
8046759Resource 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 resource manager authorize access by a remote user of the distributed co...
10/25/2011
8042111Information 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 values when receiving an event, and reserves an area in the buffer for th...
10/18/2011
8032885Method 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 continuous stream of database transactions; combine batches of databa...
10/04/2011
8024733Component 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 streams, invokes operations on other business component functions, and g...
09/20/2011
8024734Enabling 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 transaction. A transaction mapping filter then detects the occurrence of each res...
09/20/2011
8001546System 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 transaction can be registered on any server during the transaction's ...
08/16/2011
7996838System 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 the workload to be tracked, and that workload is tracked using a Unit...
08/09/2011
7992148Issuing 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 batch application is first analyzed to identify a set of processing s...
08/02/2011
7979858Systems 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 software application for generating computer instructions that identify a ...
07/12/2011
7958091Method 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 operations on such tables, method characterized by existence of exit routines...
06/07/2011
7953716Method 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 with a transaction manager, the method comprising the steps of: receivi...
05/31/2011
7945910Dynamic 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 proposed. The system includes a batch processing control component to process ...
05/17/2011
7937703Stateless 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 includes a plurality of sub-requests that each specifies an operation to b...
05/03/2011
7930699Task 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 performed; and, one or more visual status indicators, each visual statu...
04/19/2011
7913255Background 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 thread processing in a multithread digital signal processor for background...
03/22/2011
7908604Synchronization 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 synchronization method is provided to synchronize threads through barrier syn...
03/15/2011
7904905System 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 the microprocessor. A job buffer that is coupled to the micro SIMD uni...
03/08/2011
7886297Program control process for an information processing apparatus
In an information processing apparatus which executes first and second threads which executes methods, the first thread transmits a stop instruction for terminating execution of the second thread to the second thread. In response to the reception of the stop instruc...
02/08/2011
7873604Batch recovery of distributed transactions
A recovery manager detects that a distributed transaction is unresolved for a first participant of said distributed transaction. The recovery manager identifies that the distributed transaction is unresolved for a second participant of said distributed transaction. ...
01/18/2011
7870552System 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 node in the compute environment: traversing a list jobs having a fixe...
01/11/2011
7865529Batch processing apparatus
There are provided a batch processing apparatus and a batch processing method capable of significantly reducing the burden on a system designer, a system administrator, and an operator operating the system as well as significantly reducing the development cost. The ...
01/04/2011
7844966System 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 (e.g., Internet) in order to configure a job flowchart request. The sys...
11/30/2010
7818745Dynamic transaction control within a host transaction processing system
A method and system is provided to dynamically adjust system administration criteria based upon current conditions of a transaction processing system. Granular autonomic administrative action relative to varying conditions results in more flexible response to partic...
10/19/2010
7797702Preventing execution of remotely injected threads
A legitimate process utilizes thread local storage (TLS) functionality to prevent a malicious thread from executing in its address space. The legitimate process includes a thread white list that identifies the entry point addresses of threads executed by the process...
09/14/2010
7793292Compact 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 and/or to determine whether the particular batch run deviates from a norm, ...
09/07/2010
7774780Systems and methods for automatic retry of transactions
The feature of automatic retry of container-managed transactions configures the container to allow automatic retries of container-managed transactions that have been rolled back due to exceptions thrown at runtime. More specifically, on a per method basis, the conta...
08/10/2010
7765549Distributing batches of items in a workflow
Systems and techniques for distributing items for processing include receiving a request for a batch of items to be processed and determining whether a number of available items exceeds a first predetermined threshold. A batch of the available items is sent in respo...
07/27/2010
7757234Methods and software for a batch processing framework for wizard-based processes
Disclosed herein are systems and techniques to provide for batch processing of wizards. In general, the techniques may include a computer-implemented method that comprises presenting a wizard to a user to perform a step-by-step process, with each step associated wit...
07/13/2010
7739252Read/write lock transaction manager freezing
A transaction manager may be paused so that transactions managed by the transaction manager are prevented from making transactional state changes. When all transactions being coordinated by a transaction manager are paused, the transaction manager may be said to be ...
06/15/2010
7730487Synchronizing transaction ambient state among multiple transaction managers
The present invention extends to methods, systems, and computer program products for synchronizing ambient state among multiple transaction managers. A coordinating transaction manager establishes transaction ambient state for an application initiated transaction. T...
06/01/2010
1                      
 
Sign InRegister
Username  
Password   
forgot password?