| 5465359 |
Method and system for managing data and users of data in a data processing system |
| Nov-7-1995 |
A method and system for managing information in a data processing system is provided. The data processing system includes one or more operating systems coupled to a coupling facility. Stored within the... |
| 5450577 |
Zero-defect data integrity in high-capacity transaction systems |
| Sep-12-1995 |
A failure rate independent system for achieving zero defect data integrity in a computer transaction system is disclosed. The system receives events from an event generator and stores the raw events to... |
| 5440745 |
Batch format processing of record data |
| Aug-8-1995 |
The user written application program (UAP) operates interactively with an application program interface (API) to produce multiple formatted documents from multiple data records without user intervention.... |
| 5428782 |
Portable and dynamic distributed applications architecture |
| Jun-27-1995 |
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... |
| 5428771 |
Transparent transaction coordination between distributed networks having different communication protocols |
| Jun-27-1995 |
A mechanism is provided which allows transparent transaction processing to occur between distributed networks using the AIX or SNA protocols. The present invention will convert between the AIX standard... |
| 5410703 |
System for changing software during computer operation |
| Apr-25-1995 |
In telecommunications switching system, software is frequently modified, enhanced or replaced altogether by new versions. The implementation or integration of the new or revised software into the operational... |
| 5410704 |
Table modifiable edit functions with order-effective edit rules |
| Apr-25-1995 |
In a data processing system in which data is entered and validated, a method for performing edit procedures, according to which edit procedures are associated with input attributes via a table. The edit... |
| 5408662 |
System for performing a cooperative operation on common data |
| Apr-18-1995 |
A cooperative operation system in which a plurality of operators use workstations to perform a cooperative operation by use of common data. The cooperative operation system includes a common data monitoring... |
| 5404523 |
Method of managing requests in a transaction processing system |
| Apr-4-1995 |
A novel method and apparatus for managing user requests throughout a distributed processing system permits the tracking and managing of a request as it propagates throughout a transaction processing (TP)... |
| 5404520 |
Data input/output control system |
| Apr-4-1995 |
A batch type data input and output control system executes a file output program which outputs data to a file stored in an external storage unit from a main storage apparatus, and a file input program... |
| 5365606 |
Virtual software machine running multiple program modules in a single address space of a target computer |
| Nov-15-1994 |
An enhanced virtual software machine that provides a virtual execution environment in a target computer for application software programs having execution dependencies incompatible with a software execution... |
| 5363121 |
Multiple protocol communication interface for distributed transaction processing |
| Nov-8-1994 |
A communication interface is provided for use in a distributed transactional processing environment which allows a program application to be directly written to a resource and provides a communication... |
| 5327559 |
Remote and batch processing in an object oriented programming system |
| Jul-5-1994 |
In an Object Oriented Programming System, a Communications Interface Packet (CIP) enables processing in either a remote system or in a batch environment. A CIP is an object in an Object Oriented Programming... |
| 5321835 |
Method of controlling execution of jobs and system for the same |
| Jun-14-1994 |
A method of controlling execution of a series of jobs includes the steps of executing the series of jobs sequentially, determining jobs to be rerun in the series of jobs as rerun jobs in accordance with... |
| 5313632 |
Method for processing data in a distributed processing system |
| May-17-1994 |
Programs in a plurality of processors connected through a common network are started when a plurality of data necessary for starting the program are received from the network. When the processor receives... |
| 5301348 |
Dynamic progress marking icon |
| Apr-5-1994 |
A dynamic progress marker icon is disclosed that dynamically changes to mark the progress of a task. In this manner, the user is kept informed of the status of a task being performed without resorting... |
| 5295265 |
Device for enhancing the performance of a real time executive kernel associated with a multiprocessor structure that can include a large number of processors |
| Mar-15-1994 |
A device for enhancing the performance of a real time executive kernel associated with a multiprocessor structure possibly comprising a large number of processors comprises a real time operator behaving,... |
| 5295266 |
Program attribute control in a computer system |
| Mar-15-1994 |
In a computer system, each program has a program attribute list associated with it, for associating different aggregates of program attributes with each of a number of invocation contexts in relation to... |
| 5289585 |
Multiprocessor system having a system bus for the coupling of several processing units with appertaining private cache memories and a common main memory |
| Feb-22-1994 |
A microprocessor system has a bus system for coupling several processing units, each having an appertaining private cache memory and a common main memory. When an address operation of a transaction is... |
| 5274810 |
Dynamic control of program execution order on a personal computer |
| Dec-28-1993 |
A personal computer (PC) operating with terminal emulation software as a terminal to mainframe host computer has means for dynamically reordering the programs it runs other than the terminal emulation... |
| 5265250 |
Apparatus and methods for performing an application-defined operation on data as part of a system-defined operation on the data |
| Nov-23-1993 |
Apparatus and method for performing an application-defined operation on data as part of a system-defined operation on the data. The apparatus and method are embodied in a distributed transaction processing... |
| 5263164 |
Method and structure for determining transaction system hardware and software configurations |
| Nov-16-1993 |
A method and structure are provided for automating the collection of information from a customer and providing a specification of a transaction system to fullfil the customer's needs and desires. An ordering... |
| 5257371 |
System packaging object class defining information |
| Oct-26-1993 |
In a network management system installing object class defining information, the benefits of altering object class definitions and responding to real time instance generation requests are both available.... |
| 5247672 |
Transaction processing system and method with reduced locking |
| Sep-21-1993 |
Apparatus and method for reading data pages in a transaction processing system without locking the pages are disclosed. The system maintains a Global.sub.-- Committed.sub.-- LSN identifying the oldest... |
| 5220665 |
Method and system for supporting concurrent use during sequential batch applications utilizing persistent cursors |
| Jun-15-1993 |
A method is disclosed for supporting sequential batch applications within a data processing system which permits the continued enumeration of a sequence of objects across a transaction commit, roll-back... |
| 5179685 |
Information processing apparatus |
| Jan-12-1993 |
An information processing apparatus for managing a storage such as a register file divided into a plurality of register banks. A register bank pointer is provided for each register bank in the register... |
| 5161223 |
Resumeable batch query for processing time consuming queries in an object oriented database management system |
| Nov-3-1992 |
A resumeable batch query object class provides a link between a first dialog for obtaining information regarding a query to be performed by an object oriented database management system, a second dialog... |
| 5125091 |
Object oriented control of real-time processing |
| Jun-23-1992 |
A method of controlling processing in a computer, particularly real-time processing, is performed using computer data objects. Real-time or other input data received from data sources is classified according... |
| 5119493 |
System for recording at least one selected activity from a selected resource object within a distributed data processing system |
| Jun-2-1992 |
A method for maintaining a selective document history log within a data processing system having multiple resource objects which are accessible by a plurality of users within the data processing system.... |
| 5115410 |
Program processing system having standard program for processing optionally post-stored programs |
| May-19-1992 |
A program processing system including a program input device for entering optional programs for performing an optional function, an optional-program memory for storing the optional programs, a standard-program... |
| 5115392 |
Method and apparatus for multi-transaction batch processing |
| May-19-1992 |
In a data communication management system, a first transaction causes an application program to start. When a transaction arises, it is determined whether the transaction is to be batch processed as one... |
| 5095524 |
On-line system which mainly executes regular jobs including apparatus for efficiently executing both regular jobs and irregular jobs |
| Mar-10-1992 |
An on-line system having a plurality of terminal equipments and host computers connectable to the terminal equipments, each host computer responsive to a job request from a terminal equipment being provided... |
| 5095421 |
Transaction processing facility within an operating system environment |
| Mar-10-1992 |
A transactional support system is provided which is capable of enhancing a basic operating system so that a multitude of databases can be simultaneously processed. The transactional support system provides... |
| 5005119 |
User interactive control of computer programs and corresponding versions of input/output data flow |
| Apr-2-1991 |
A flowgraph system controls and tracks computer programs and data sets for a computer-aided design (CAD) task. The programs in the CAD task and their respective data set requirement are visually displayed... |
| 4969092 |
Method for scheduling execution of distributed application programs at preset times in an SNA LU 6.2 network environment |
| Nov-6-1990 |
A method for scheduling time initiated tasks from an Intelligent Work Station (IWS) of an SNA network in which a host processor has created a plurality of run ready virtual machines which are assigned... |
| 4949251 |
Exactly-once semantics in a TP queuing system |
| Aug-14-1990 |
Exactly-once semantics in a transaction processing system are provided by queuing requests for data base transactions on a "task queue" and assigning a unique identification number to each request or "task"... |
| 4918602 |
Data processing system and method |
| Apr-17-1990 |
A system and method are disclosed for computer implementation of a plurality of diverse commercial functions, the system comprising a central processing unit (CPU), a first plurality of storage modules... |
| 4642763 |
Batch file processing |
| Feb-10-1987 |
A method for improving the performance of application programs which run under a disk operating system (DOS) is disclosed. The problem addressed is that of poor application performance caused by repetitive... |
| 4636947 |
ATM task scheduling system for simultaneous peripheral device transactions processing |
| Jan-13-1987 |
A method and apparatus are provided for reducing customer transaction time in an automated teller machine (ATM) having various peripheral devices associated therewith. Each peripheral device associated... |
| 4615001 |
Queuing arrangement for initiating execution of multistage transactions |
| Sep-30-1986 |
In a data processing or control system, a method and apparatus for scheduling the sequential processing of actions requested by a series of transaction requests where the execution of two or more sequential... |
| 4539638 |
Command language system for interactive computer |
| Sep-3-1985 |
A command language system is disclosed wherein memory stacks register specific definitions for generic names, which definitions are appropriately selected in timely response to a name, on the basis of... |
| 4503499 |
Controlled work flow system |
| Mar-5-1985 |
In a system for controlling the flow of paper work of a multiplicity of documents by a multiplicity of individuals, the documents are stored electronically in the memory of a central data processor and... |
| 4480308 |
Text processing system with communication data save facility |
| Oct-30-1984 |
In a text processor including a communications facility, different tasks, such as typing tasks and communications tasks are entered into the machine from different program diskettes. As each is so entered,... |
| 4366553 |
Electronic computing apparatus employing basic language |
| Dec-28-1982 |
An adaptable programmable calculator is provided by employing a modular read-write and read-only memory unit capable of being expanded to provide the calculator with additional program and data storage... |
| 4229790 |
Concurrent task and instruction processor and method |
| Oct-21-1980 |
A processor and method for concurrent processing of tasks and instructions are disclosed. The processor is basically a multiple instruction, multiple data stream (MIMD) digital computer that utilizes pipelining... |