Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
121 words
In an interactive transaction processor comprising a computer, storage, and input/output devices, the improvement comprising: a function control statement table containing a plurality of function control statements, each function control statement specifying a function to be executed as part of an interactive transaction to be performed by said interactive transaction processor; a sequence table containing a plurality of function pointers, said function pointers pointing to specific function control statements, which are needed to perform a specific interactive transaction; logic means responsive to an input signal for controlling said interactive transaction processor to perform said interactive transaction by executing said specific function control statements, the sequence of their execution being determined by the sequence of said function pointers in said sequence table.
Claim 2
Dependent Claim
121 words
In an interactive transaction processor comprising a computer, storage, and input/output devices, the improvement comprising: a function control statement table containing a plurality of function control statements, each function control statement specifying a function to be executed as part of an interactive transaction to be performed by said interactive transaction processor; a sequence table containing a plurality of function pointers, said function pointers pointing to specific function control statements, which are needed to perform a specific interactive transaction; logic means responsive to an input signal for controlling said interactive transaction processor to perform said interactive transaction by executing said specific function control statements, the sequence of their execution being determined by the sequence of said function pointers in said sequence table.
Claim 3
Dependent Claim
125 words
The interactive transaction processor of claim 1 further comprising; a keyboard for providing input signals to said logic means; a translate table containing the definition of a plurality of input characters to be received from said keyboard, at least one of said definitions being a sequence pointer to a function pointer entry in said sequence table to select an interactive transaction, and another of said definitions being a data code representation of a data character; said logic means further comprising logic utilizing said sequence pointer definition to initialize utilization of said function pointer entry for executing a function control statement pointed to by said function pointer entry, and for utilizing a subsequent sequential function pointer entry in said said sequence table to perform said transaction.
Claim 4
Dependent Claim
47 words
The interactive transaction processor of claim 1 wherein said logic means further comprises: register means operatively connected to said translate table for storing said sequence pointer; and logic in said logic means for incrementing said sequence pointer in order to access a next sequential sequence table entry.
Claim 5
Dependent Claim
55 words
The interactive transaction processor of claim 3 further comprising; means for displaying guidance messages to an operator of said keyboard; a guidance message table having a plurality of guidance messages; said logic means including logic responsive to a guidance pointer entry in said sequence table for displaying the guidance message identified by said guidance pointer.
Claim 6
Dependent Claim
66 words
The interactive transaction processor of claim 3 wherein: said keyboard provides said input signals to said logic means; and said logic means includes logic responsive to a function control statement in said function control statement table to receive said input signal from said keyboard and cause the execution of another function specified by another function control statement identified by a nonsequential pointer in said sequence table.
Claim 7
Dependent Claim
132 words
An improved interactive terminal of the type including a keyboard controlled by microcomputer for communication with a computer, wherein the improvement comprises: a function control statement table containing a plurality of function control statements at least some of said function control statements being interpreted by said microcomputer to execute respective interactive functions; a sequence table containing a plurality of sequences of function pointers, at least two of said function pointers in said sequence table pointing to the same function control statement in said function control statement table; a translate table containing definitions of keys of said keyboard, some of said definitions being a sequence pointer to a sequence of said function pointers in said sequence table and others of said definitions being data code representations of the legend of the related key.
Claim 8
Dependent Claim
132 words
An improved interactive terminal of the type including a keyboard controlled by microcomputer for communication with a computer, wherein the improvement comprises: a function control statement table containing a plurality of function control statements at least some of said function control statements being interpreted by said microcomputer to execute respective interactive functions; a sequence table containing a plurality of sequences of function pointers, at least two of said function pointers in said sequence table pointing to the same function control statement in said function control statement table; a translate table containing definitions of keys of said keyboard, some of said definitions being a sequence pointer to a sequence of said function pointers in said sequence table and others of said definitions being data code representations of the legend of the related key.
Claim 9
Dependent Claim
27 words
The terminal of claim 6 further comprising: a display for receiving a plurality of guidance messages in sequence, said sequence identified by entries in said sequence table.
Claim 10
Dependent Claim
54 words
The terminal of claim 6 further comprising: register means operatively connected to said translate table for storing said sequence pointer to said sequence table entry; logic means in said microcomputer for incrementing said sequence pointer to said sequence table entry in said register means in order to access a next sequential sequence table entry.
Claim 11
Dependent Claim
42 words
The terminal of claim 8 further comprising: message decode means for decoding a part of a message from said computer and using another part of said message in substitution for entries in said sequence table in order to execute a unique transaction.
Claim 12
Dependent Claim
28 words
The terminal of claim 7 further comprising an input from said computer to said display for displaying response messages from said computer to an operator of said terminal.