Batch or transaction processing

CL 718 SC 101
5946463 Method and system for automatically performing an operation on multiple computer systems within a cluster
Aug-31-1999 A method and system for automatically performing one or more operations on multiple computer systems within a cluster are disclosed. In accordance with the present invention, a begin operations command...
5916307 Method and structure for balanced queue communication between nodes in a distributed computing application
Jun-29-1999 Methods and associated structure providing a balanced queue communication system for the exchange of messages between an originating node and a receiving node in a distributed computing environment. A...
5913061 Modular application collaboration
Jun-15-1999 A modular application collaborator for providing inter-operability between applications including a plurality of connectors for communicating with a like plurality of applications and an interchange server....
5907701 Management of computer processes having differing operational parameters through an ordered multi-phased startup of the computer processes
May-25-1999 A system and machine readable data storage medium for managing computer services having different operational parameters are described. The managed services provide an ordered, multi-phased startup of...
5893912 Thread context manager for relational databases, method and computer program product for implementing thread context management for relational databases
Apr-13-1999 In brief, an object oriented thread context manager, a method and computer program product are provided for object oriented thread context management, particularly for relational databases working with...
5892944 Program execution and operation right management system suitable for single virtual memory scheme
Apr-6-1999 A program execution and operation right management system capable of providing flexible and sufficient protection uniformly even for the thread operation instructions among the threads sharing the same...
5881284 Method of scheduling a job in a clustered computer system and device therefor
Mar-9-1999 A computer system and method of scheduling a job in a clustered computer system having a plurality of clusters and a global storage, stores an inputted job in a job queue allocated in the global storage,...
5878414 Constructing a transaction serialization order based on parallel or distributed database log files
Mar-2-1999 A method to construct a transaction serialization order based on parallel or distributed database log files that connects the log files into a network and merges the network into a sequence. Only vote...
5872971 Data processing systems and methods providing interoperability between data processing resources
Feb-16-1999 Provided are transaction processing systems and methods enabling interoperation between data processing resources which implement different transaction processing models. The systems and methods also enable...
5872970 Integrated cross-platform batch management system
Feb-16-1999 A system and method for automating the process of monitoring batch production jobs, being executed on a plurality of computer systems, for abnormal ends (ABENDs) and exceptions, and for integrating a plurality...
5872969 System and method for efficiently synchronizing cache and persistent data in an object oriented transaction processing system
Feb-16-1999 A system and method for effectively synchronizing data in an object oriented distributed transaction processing system employing a multilevel data store. Each object that maintains first-level volatile...
5872921 System and method for a real time data stream analyzer and alert system
Feb-16-1999 A computerized analyzer for a transactional data stream prepares feed records from the data stream, the feed records comprising all transaction records received in a finite time slice. A new feed record...
5862327 Activity based long-lived transaction system
Jan-19-1999 An activity based system for long-lived transactions between disconnected servers and clients. The invention utilizes activities for processing information between occasionally connected servers and clients...
5857100 System, method and article of manufacture for extending externalization for universal transaction processing
Jan-5-1999 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...
5852732 Heterogeneous operations with differing transaction protocols
Dec-22-1998 The invention provides a mechanism to integrate differing transaction protocols by augmenting an existing Resource Manager to act as both a Transaction Manager and a Resource Manager within a system which...
5835763 Threaded environment for computer systems without native threading support
Nov-10-1998 A single threaded computer is provided with a threaded environment by using thread related batch jobs to accept thread tasks and individually apply them to specialized batch jobs that perform the tasks....
5835764 Transaction processing system and method having a transactional subsystem integrated within a reduced kernel operating system
Nov-10-1998 According to the present invention, a transaction processing system is provided for executing transactional processes representing transactions, wherein the transaction processing functionality is integrated...
5826104 Batch program status via tape data set information for dynamically determining the real time status of a batch program running in a main frame computer system
Oct-20-1998 An automated method to determine the real-time status of a currently running batch program on a mainframe computer system. Output from a tape management reporting system is processed so that relevant information...
5802394 Method for accessing one or more streams in a video storage system using multiple queues and maintaining continuity thereof
Sep-1-1998 A method is disclosed for interfacing a video storage system, such as a disk array, and a video stream application executing on a computer network or stand-alone system. The interface provides a method...
5799183 Method of processing data batch transfer among the memories in a computer system having a hierarchical memory structure
Aug-25-1998 A method for optimizing a program by performing a data batch transfer between a first and second memories when data is read from the second memory into the first memory and when the data is written from...
5799173 Dynamic workload balancing
Aug-25-1998 A method for dynamically controlling the number of servers in a transaction system comprising at least one service unit for processing service requests is disclosed. Each service unit comprises a queue...
5796986 Method and apparatus for linking computer aided design databases with numerical control machine database
Aug-18-1998 An integrated manufacture and design system and a database translator that allows use of a subset of data directly from a CAD database to provide the necessary control data for use in a CAM assembly system....
5778059 Distributed predictive and event-driven processing environment
Jul-7-1998 A distributed, predictive, event-driven processing environment is provided for controlling a number of elements characterized by different states and events. Transitions between states are reflected by...
5768587 Operating a transaction manager with a non-compliant resource manager
Jun-16-1998 The invention allows the participation of a resource manager in a transaction which is coordinated by a transaction manager with which the resource manager's protocols are not compatible. More particularly,...
5764981 System for batch scheduling of travel-related transactions and batch tasks distribution by partitioning batch tasks among processing resources
Jun-9-1998 A data management method and architecture that enables users to integrate central reservation system communications with local accounting and reporting functions. More particularly, the present invention...
5761507 Client/server architecture supporting concurrent servers within a server with a transaction manager providing server/connection decoupling
Jun-2-1998 A transaction manager intercepts all requests for service from any of a plurality of clients, establishes connections independently of task requests and assigns available servers to the requests in the...
5754855 System and method for managing control flow of computer programs executing in a computer system
May-19-1998 Processing an event signifying a condition in a computer system is described. The computer system maintains an invocation stack which includes a plurality of stack frames. Such event processing operates...
5752030 Program execution control in parallel processor system for parallel execution of plural jobs by selected number of processors
May-12-1998 In submitting each job in a parallel processing system provided with a plurality of processors, execution conditions such as a requested minimum processor number, an upper limit used processor number and...
5724584 Method and apparatus for processing discrete billing events
Mar-3-1998 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,...
5721917 System and method for determining a process's actual working set and relating same to high level data structures
Feb-24-1998 An interactive, information logging and processing tool that provides information regarding a process's data structure utilization to reduce the working set of a process's dynamically allocated memory....
5710920 Object extending method
Jan-20-1998 In an object extending method for use in an object-oriented data base system having an object having an attribute, a relation and a procedure and a definition object having definition information determining...
5701480 Distributed multi-version commitment ordering protocols for guaranteeing serializability during transaction processing
Dec-23-1997 In a multi-version database, copies of prior committed versions (snapshots) are kept for access by the read-only transactions. The read-write transactions are selectively aborted to enforce an order of...
5694601 Portable and dynamic distributed applications architecture
Dec-2-1997 A system and method is shown for enabling a plurality of computers and associated computer resources, some or all of which may be of heterogeneous configuration, to cooperatively process various applications...
5675796 Concurrency management component for use by a computer program during the transfer of a message
Oct-7-1997 An improved mechanism for communicating between computer programs is provided. In a preferred embodiment of the present invention, a computer system has a source computer program, a destination computer...
5675739 Apparatus and method for managing a distributed data processing system workload according to a plurality of distinct processing goal types
Oct-7-1997 An apparatus for managing a workload distributed across data processing systems in accordance with a common performance standard, which includes a means for measuring the performance of the work units...
5668993 Multithreaded batch processing system
Sep-16-1997 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,...
5642507 Apparatus for collecting control data of a virtual machine and method of thereof
Jun-24-1997 An apparatus for collecting control data of a virtual machine in order to collect control data of a control portion (CP) of a virtual machine as well as control data of an operating system (OS) controlled...
5630133 Customer information control system and method with API start and cancel transaction functions in a loosely coupled parallel processing environment
May-13-1997 The present invention is a distributed computer system having a plurality of end user terminals and a plurality of loosely coupled server computers that share no resources with each other. A multiplicity...
5615368 System having table storing plurality of optimal patrol seek schemes for respective disk drives and executing associated scheme based upon inputted disk device name
Mar-25-1997 A data processing system having a magnetic disk apparatus that includes a patrol seek system that provides for the altering of a patrol seek method. The patrol seek system provides for the selection of...
5615360 Method for interfacing applications with a content addressable memory
Mar-25-1997 The computer system has its parallel and serial implementations, its serial and parallel network and multi-processor configurations, with tight and loose coupling among processors. The computer system...
5596750 System for transactional processing between an information processing server and a plurality of workstations
Jan-21-1997 A system for transactional processing between an information processing server (3) and a plurality of workstations (2) between which the jobs corresponding to activities constituting procedures are executed,...
5579528 Computer system employing docking bay with spring loaded connector pins and file coherency method
Nov-26-1996 A macro-system which includes at least one portable computer and at least one stationary computer. The stationary computer includes a docking bay into which the portable computer is physically inserted...
5577251 Object oriented system for executing application call by using plurality of client-side subcontract mechanism associated with corresponding plurality of server-side subcontract mechanism
Nov-19-1996 The present invention provides an elegant and simple way to provide mechanisms for invocation of objects by client applications and for argument passing between client applications and object implementations,...
5517655 Method for monitoring transactions in an object-oriented environment
May-14-1996 A system and method for allowing events in a rich object-oriented environment to be monitored by functional processes within that environment. Events can be monitored by any number of functional processes,...
5504899 Guaranteeing global serializability by applying commitment ordering selectively to global transactions
Apr-2-1996 Global serializability in a distributed computing system having a plurality of resource managers is guaranteed by selectively committing global transactions, and aborting or delaying commitment of transactions...
5504900 Commitment ordering for guaranteeing serializability across distributed transactions
Apr-2-1996 Serializability across distributed transactions is guaranteed by selectively committing and aborting or delaying transactions to enforce an order of commitment that is the same as an order of performance...
5504898 Threaded environment for AS/400
Apr-2-1996 An AS/400 computer is provided with a threaded environment by using thread related batch jobs to accept thread tasks and individually apply them to specialized batch jobs that perform the tasks. Return...
5504894 Workload manager for achieving transaction class response time goals in a multiprocessing system
Apr-2-1996 In a multiple processor transaction processing system, a class response time goal for each class of transactions is enforced by a workload manager, which computes a current average class response time...
5491822 Multi-phase commit processing for creation and deletion of managed objects
Feb-13-1996 Managed Object Instances (MOIs) in a network of OSI computing systems are created, or deleted, without disrupting their interaction with other managed object instances. This is accomplished by a multi-phase...
5481699 Durable atomic storage update manager
Jan-2-1996 According to a first aspect of the invention, a DASUM (Durable Atomic Storage Update Manager) provides an extensible framework assuring complex changes to persistent storage of data within a computer system,...