Batch or transaction processing

CL 718 SC 101
6289393 System, method and article of manufacture for transaction processing and monitoring of independent interacts
Sep-11-2001 A computer implemented transaction processing system is presented for processing transactions between an application and one or more transaction processors. The system utilizes a first communication link...
6289368 Method and apparatus for indicating the status of one or more computer processes
Sep-11-2001 A method and apparatus for graphically indicating the status of one or more computer processes. The processes can be batch or online processes, which can be scheduled for, executing or abended on a mainframe...
6282519 No-reset option in a batch billing system
Aug-28-2001 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 platform,...
6275843 Method and apparatus for processing multiple service requests within a global transaction by a single server application program instance
Aug-14-2001 A system is disclosed in which multiple service requests of a global transaction are processed by a single server application program instance without the use of multiple intermediate communication server...
6272515 Method of scheduling distributed transactions
Aug-7-2001 A method of scheduling distributed transactions, on each initiation of a current transaction, identifies, among older transactions in process of execution, operations activated or waiting to be activated...
6266698 Logging of transaction branch information for implementing presumed nothing and other protocols
Jul-24-2001 Methods and systems for interoperating a transaction processing system implementing the presumed abort variation of the two-phase commit (2PC) protocol with a system implementing the presumed nothing variation....
6247039 Method and apparatus for disposing of objects in a multi-threaded environment
Jun-12-2001 A method and apparatus for providing thread-safe disposal of objects in a multi-threaded computer environment. When a thread from a process sends a call to delete an object, that thread typically waits...
6243737 Method and apparatus for providing direct transaction access to information residing on a host system
Jun-5-2001 A method, computer-readable medium, and system for providing direct transaction access to information residing on a host system. The system includes a transaction server that routes transactions between...
6240441 Secure event-driven EDI transaction processing using the internet
May-29-2001 A method and apparatus are provided for performing secure data transfer operations over a global computer network. This is accomplished by extracting data from a database stored on a first computer system...
6237026 Method and apparatus for automatic enrollment of a computer to a conference network or the like
May-22-2001 A method and apparatus is provided that allows an enrolling computer to automatically log-in to a network or enroll into a conference. The enrolling computer includes participant agent code that is executed...
6237018 Apparatus method and computer program product for client/server computing with improved transactional interface
May-22-2001 A non-legacy server apparatus for use in a client/server computing system for participation in a distributed transaction with a legacy server apparatus, the non-legacy server apparatus has: a non-legacy...
6226377 Prioritized transaction server allocation
May-1-2001 A facility for distributing transaction servers to process transactions of a number of different types is provided. The transaction types are organized into two or more priority levels ordered from highest...
6219701 Method for controlling managing computer, medium for storing control program, and managing computer
Apr-17-2001 A managing computer is provided having an acquiring device for acquiring log information and event information from among a plurality of computers connected via a network to each other into a common database...
6219689 Parallel transaction processing system
Apr-17-2001 A parallel transaction processing system performs efficient parallel processing of multiple tasks and includes a queue for storing a plurality of transaction data which can be processed independently,...
6205468 System for multitasking management employing context controller having event vector selection by priority encoding of contex events
Mar-20-2001 A context controller for managing multitasking in a processor and a method of operating the same. In one embodiment, the context controller includes: (1) an event recorder that records occurrences of events...
6205464 System for building optimal commit trees in a distributed transaction processing system
Mar-20-2001 A system and method for reducing message traffic during two phase commitment in a distributed transaction processing system. Transactional objects manage transactions in a distributed system. A coordinator...
6202079 Synchronization procedure in a routing node
Mar-13-2001 Disclosed is a method for providing synchronization of a transaction in a data processing system where the transaction involves an initiator node, which starts said synchronization, and a coordinator node,...
6192392 Updating mechanism for user programs in a computer system
Feb-20-2001 In multi-user operating systems, set-up files that are present locally have to be processed each time a user logs in at a computer, in order to undertake settings at the computer which optimally configure...
6192389 Method and apparatus for transferring file descriptors in a multiprocess, multithreaded client/server system
Feb-20-2001 In a client/server system, a method and apparatus for a listening daemon to distribute work and client connectivity across multiple processes each supporting multiple threads. Upon receiving a request...
6189061 Multi-master bus system performing atomic transactions and method of operating same
Feb-13-2001 A multi-master bus system (10) comprises bus (12), a plurality of bus devices (14, 16, 18, 20, 22, 24), coupled to the bus, including masters (14, 16, 18), and slaves (20, 22, 24), a memory controller...
6182151 Method and apparatus for batch storage of objects in a client-server storage management system
Jan-30-2001 The present invention is directed to a storage management system. More particularly if relates to a client/server library system for storing objects in the library system in batches by avoiding storing...
6182086 Client-server computer system with application recovery of server applications and client applications
Jan-30-2001 A client-server computer system has one or more clients connected to one or more servers. During request/reply interactions, a client-side application sends a request for services (e.g., read a file, return...
6178463 Object-oriented data processing system with transactional adapter
Jan-23-2001 A transactional adapter for an object-oriented data processing system maintains a tree of transactions corresponding to messages between objects. A message is transformed into a child transaction, but...
6157465 System for transferring jobs between processing units based upon content of job and ability of unit to perform job
Dec-5-2000 A printer that is instructed to perform a printing job analyzes the job and determines a process to be executed, and identifies the performances of the printer and other printers and their states. Based...
6148378 Process for operating a machine with non-uniform memory access and cache coherency and a machine for implementing the process
Nov-14-2000 A machine with non-uniform memory access and cache coherency is constituted by a plurality of modules (10, 20, 40, 60), each module comprising a unit (6, 26, 46, 66), the unit (6) comprising at least a...
6138143 Method and apparatus for asynchronous transaction processing
Oct-24-2000 In an asynchronous transaction processing method, system and computer program product, a transaction is initiated by a client object when the client object initiates a transaction context and registers...
6112248 Method and system for dynamically balancing network traffic using address resolution protocol
Aug-29-2000 This invention provides dynamic balance of the traffic among data processing devices interconnecting networks and thereby improve the networking performance. For network traffic flowing between a first...
6094688 Modular application collaboration including filtering at the source and proxy execution of compensating transactions to conserve server resources
Jul-25-2000 In general, in one aspect, the invention provides a modular application collaborator for providing inter-operability between applications including a plurality of connectors for communicating with a like...
6085251 Implementing a parallel file transfer protocol
Jul-4-2000 Apparatus and method to improve the speed of electronic file transfer between remote computers by parallel processing. The most common transfer protocol is the File Transfer Protocol (FTP) Though the Internet...
6085218 Monitoring processor execution cycles to prevent task overrun in multi-task, hard, real-time system
Jul-4-2000 Hard, real-time, multi-tasking system is monitored by combined hardware and software and logic to detect overrun of any task beyond a declared maximum processor cycle limit for the task. Processor execution...
6081826 System using environment manager with resource table in each computer for managing distributed computing resources managed for each application
Jun-27-2000 In correspondence to an application, a resource table to manage computing resources which are available for the application is provided in a rule such that a plurality of applications can mutually use...
6068661 Method of emulating synchronous communication
May-30-2000 The invention configures an asynchronous system to emulate a synchronous system. When an application initiates a synchronous transaction, the synchronous transaction is received by a synchronous interface....
6067412 Automatic bottleneck detection by means of workload reconstruction from performance measurements
May-23-2000 A system and method for determining a workload placed on a target computer system during execution of a specified computer program. The system receives a set of performance measurements representing the...
6065018 Synchronizing recovery log having time stamp to a remote site for disaster recovery of a primary database having related hierarchial and relational databases
May-16-2000 A method and apparatus to synchronize recovery logs transmitted to a remote site for recovering related databases having different logical structuring. In one embodiment, the related databases are a hierarchial...
6061708 System and method for supporting mixed-phase transactions in an object-oriented environment
May-9-2000 A system, method, and apparatus for ensuring data integrity in a distributed object-oriented transaction processing environment, including support of single- and two-phased commit protocol transactions...
6041425 Error recovery method and apparatus in a computer system
Mar-21-2000 An error recovery reduces the recovery time in finding out the JOB causing error in a computer system. An event generation unit is called at the beginning of the execution of a JOB, at the end of the execution...
6038587 System, method and article of manufacture for universal transaction processing over multiple transaction processing systems
Mar-14-2000 A computer implemented transaction processing system is presented for processing transactions between an application and one or more transaction processors. The system utilizes a first communication link...
6029177 Method and system for maintaining the integrity of a database providing persistent storage for objects
Feb-22-2000 One aspect of the invention is a method for updating a database providing persistent storage for a plurality of objects each comprising methods and instance variables, wherein a persistent record of each...
6018779 System for encapsulating a plurality of selected commands within a single command and transmitting the single command to a remote device over a communication link therewith
Jan-25-2000 A method of sending a plurality of commands to a remote device which executes the plurality of commands, the method including the steps of encapsulating the plurality of commands within a single command;...
6014681 Method for saving a document using a background save thread
Jan-11-2000 Saving a document using a background save thread while editing continues in a foreground thread. When a save is initiated, control is transferred to the background save thread and a document descriptor...
6012094 Method of stratified transaction processing
Jan-4-2000 The present invention relates to a method of computerized transaction of a collection of a multitude of potentially distributed transactions ensuring the atomicity of the collection of transactions. Besides...
5999916 No-reset option in a batch billing system
Dec-7-1999 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 platform,...
5995995 Apparatus and method for scheduling virtual circuit data for DMA from a host memory to a transmit buffer memory
Nov-30-1999 A method of scheduling the transmission of cells from a network node involves storing entries in a schedule table at predetermined locations, wherein each location represents a point in time at which a...
5996001 High availability on-line transaction processing system
Nov-30-1999 A high availability on-line transaction processing (OLTP) system utilizes both hardware and software. Geographically separated primary (live) and backup (shadow) communications servers link live and shadow...
5986714 Method, apparatus and computer program product for selectively reducing bandwidth of real-time video data
Nov-16-1999 Method, apparatus and computer program product are disclosed for selectively reducing the bandwidth of real-time video data for transmission on a bus having varying bandwidth, while minimizing perceptible...
5964828 Method and system for maintaining the integrity of objects
Oct-12-1999 The invention comprises a system and method for maintaining the integrity of a plurality of objects each comprising methods and instance variables. The method is used to maintain the integrity of a plurality...
5958004 Disabling and enabling transaction committal in transactional application components
Sep-28-1999 A run-time environment implemented as system services and component integration interfaces provides a capability for components of a component-based server application to reversibly disable committal of...
5956506 System and method for functionally enhancing procedural software using objects
Sep-21-1999 A system and process for enhancing procedural software using object oriented classes. Implementation classes are constructed that provide a defined object oriented interface to applications and are able...
5951663 Method and apparatus for tracking bus transactions
Sep-14-1999 A method and device for tracking a bus transaction between first and second agents coupled to a bus includes issuing a request for the transaction by the first agent, storing information regarding the...
5946698 Database computer system with application recovery
Aug-31-1999 This invention concerns a database computer system and method for making applications recoverable from system crashes. The application state (i.e., address space) is treated as a single object which can...