Method for entering transaction data into data bases using transaction entry device
First Claim
1. A method for transmitting data transactions from a data transaction input device to a remote database server which stores records in an associated database and determines whether to further transmit the data transactions to additional remote database servers, comprising the steps of:
- inputting transaction information into said data transaction input device that fills in at least one field of a form having at least one field;
generating at least one data transaction when a predetermined set of fields of said form are filled in with data in said inputting step;
transmitting said at least one data transaction to said remote database server according to the type of said at least one data transaction;
processing said at least one data transaction by said remote database server according to predetermined rules for said type of at least one data transaction that determine whether to perform at least one of storing at least one portion of said at least one data transaction in said associated database as a record, retrieving at least one record from said associated database and transmitting at least one portion of said at least one data transaction to additional remote database servers; and
based on the processing in said processing step, performing at least one of the steps of storing at least one portion of said at least one data transaction, retrieving at least one record from said associated database, and transmitting at least one portion of said at least one data transaction to said additional remote database servers.
6 Assignments
0 Petitions
Accused Products
Abstract
A data transaction processing system in which transaction data is entered by the user in response to prompts in a template which is tailored to each user application. The template and entered data are accumulated into data transactions that are immediately transmitted upon completion to an external database server for processing and storage. The data transactions are not locally stored for processing, and no conventional operating system is necessary. No local processing needs to be provided, and the only local storage is a flash PROM which stored the control firmware, a flash memory which stores the data streams making up the forms and menus, and a small RAM which operates as an input/output transaction buffer for storing the data streams of the template and the user replies to the prompts during assembly of a data transaction. The data transaction is received via standard protocols at a database server which, depending upon the application, stores the entire data transaction, explodes the data transaction to produce ancillary records which are then stored, and/or forwards the data transaction or some or all of the ancillary records to other database servers for updating other databases associated with those database servers.
-
Citations
8 Claims
-
1. A method for transmitting data transactions from a data transaction input device to a remote database server which stores records in an associated database and determines whether to further transmit the data transactions to additional remote database servers, comprising the steps of:
-
inputting transaction information into said data transaction input device that fills in at least one field of a form having at least one field;
generating at least one data transaction when a predetermined set of fields of said form are filled in with data in said inputting step;
transmitting said at least one data transaction to said remote database server according to the type of said at least one data transaction;
processing said at least one data transaction by said remote database server according to predetermined rules for said type of at least one data transaction that determine whether to perform at least one of storing at least one portion of said at least one data transaction in said associated database as a record, retrieving at least one record from said associated database and transmitting at least one portion of said at least one data transaction to additional remote database servers; and
based on the processing in said processing step, performing at least one of the steps of storing at least one portion of said at least one data transaction, retrieving at least one record from said associated database, and transmitting at least one portion of said at least one data transaction to said additional remote database servers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification