Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
333 words
A distributed authorization system for authorizing and denying requested transactions concerning an account, said system utilizing a host computer communicating with at least one electronic terminal remote from the host computer, comprising: means for storing data in a negative file residing in the electronic terminal for containing information based on previous transactions specific to that terminal used to identify accounts for which requested transactions are to be denied authorization; means for storing data in an authorization file residing in the electronic terminal containing information based on previous transactions specific to that terminal used to determine whether to authorize a requested transaction concerning an account; means for entering transaction data into the electronic terminal for requesting a transaction concerning a specific requested account; means for checking said transaction request data against said terminal negative file data, said checking means generating terminal output denying said transaction request when said requested account is contained in said terminal negative file; means for performing authorization logic in the electronic terminal in the event said transaction request is not denied at the terminal, said logic means including means for checking whether said requested account is contained in said terminal authorization file, said logic means being responsive to said requested account being found in said terminal authorization file for generating a terminal output signal (i) denying the request, or (ii) authorizing the request, said logic means further being responsive to said requested account not being found in said terminal authorization file for establishing an electronic connection from the electronic terminal to the host computer to obtain authorization from the host computer, in which new account data for said requested account is transmitted from the host computer back to the electronic terminal resulting in terminal output (i) denying the request, or (ii) authorizing the request; means for adding said new account data to said terminal authorization file; and means for storing completed transaction data in a transaction queue file residing in the electronic terminal for subsequent transmission to the host computer.
Claim 2
Dependent Claim
333 words
A distributed authorization system for authorizing and denying requested transactions concerning an account, said system utilizing a host computer communicating with at least one electronic terminal remote from the host computer, comprising: means for storing data in a negative file residing in the electronic terminal for containing information based on previous transactions specific to that terminal used to identify accounts for which requested transactions are to be denied authorization; means for storing data in an authorization file residing in the electronic terminal containing information based on previous transactions specific to that terminal used to determine whether to authorize a requested transaction concerning an account; means for entering transaction data into the electronic terminal for requesting a transaction concerning a specific requested account; means for checking said transaction request data against said terminal negative file data, said checking means generating terminal output denying said transaction request when said requested account is contained in said terminal negative file; means for performing authorization logic in the electronic terminal in the event said transaction request is not denied at the terminal, said logic means including means for checking whether said requested account is contained in said terminal authorization file, said logic means being responsive to said requested account being found in said terminal authorization file for generating a terminal output signal (i) denying the request, or (ii) authorizing the request, said logic means further being responsive to said requested account not being found in said terminal authorization file for establishing an electronic connection from the electronic terminal to the host computer to obtain authorization from the host computer, in which new account data for said requested account is transmitted from the host computer back to the electronic terminal resulting in terminal output (i) denying the request, or (ii) authorizing the request; means for adding said new account data to said terminal authorization file; and means for storing completed transaction data in a transaction queue file residing in the electronic terminal for subsequent transmission to the host computer.
Claim 3
Dependent Claim
46 words
The system of claim 1 further comprising means for transmitting said stored data for said completed transactions queued in said terminal transaction message queue file from the electronic terminal to the host computer whenever said connection is made between the electronic terminal and the host computer.
Claim 4
Dependent Claim
53 words
The system of claim 2, further comprising means for periodically establishing a connection from said terminal to the host computer to send queued messages from the terminal to the host computer when there has not been activity from the electronic terminal for a given account to the host for a period of time.
Claim 5
Dependent Claim
59 words
The system according to claim 1, further comprising the host computer having means for receiving changes in authorization data for a given account, and means for storing said authorization file data in a host message queue file wherein there is stored a message for each remote electronic terminal identified in said host message queue file for said given account.
Claim 6
Dependent Claim
30 words
The system of claim 4, further comprising means for sending electronic message to all terminals having activity for a given account of all changes in said account authorization file data.
Claim 7
Dependent Claim
44 words
The system of claim 4 further comprising said host computer including means for instructing said host computer to establish a connection to an electronic terminal, and means for transmitting any and all queued messages designated to that terminal, and means for disconnecting said connection.
Claim 8
Dependent Claim
21 words
The system of claim 1, further comprising means for transmitting information concerning deletion of account information from the terminal authorization file.
Claim 9
Dependent Claim
23 words
The system of claim 1, further comprising the host having means for establishing a connection to the electronic terminal on a periodic basis.
Claim 10
Dependent Claim
310 words
A distributed authorization process for authorizing and denying requested transactions concerning an account, said system utilizing a host computer communicating with at least one electronic terminal remote from the host computer, comprising the steps of: storing data in a negative file residing in the electronic terminal for containing information based on previous transactions specific to that terminal used to identify accounts for which requested transactions are to be denied authorization; storing data in an authorization file residing in the electronic terminal containing information based on previous transactions specific to that terminal used to determine whether to authorize a requested transaction concerning an account; entering transaction data into the electronic terminal for requesting a transaction concerning a specific requested account; checking said transaction request data against said terminal negative file data, said checking means generating terminal output denying said transaction request when said requested account is contained in said terminal negative file; performing authorization logic in the electronic terminal in the event said transaction request is not denied at the terminal, including checking whether said requested account is contained in said terminal authorization file, and generating a terminal output signal (i) denying the request, or (ii) authorizing the request in response to said requested account being found in said terminal authorization file, and establishing an electronic connection from the electronic terminal to the host computer to obtain authorization from the host computer, in response to said requested account not being found in said terminal authorization file, in which new account data for said requested account is transmitted from the host computer back to the electronic terminal resulting in terminal output (i) denying the request, or (ii) authorizing the request; adding said new account data to said terminal authorization file; and storing completed transaction data in a transaction queue file residing in the electronic terminal for subsequent transmission to the host computer.
Claim 11
Dependent Claim
310 words
A distributed authorization process for authorizing and denying requested transactions concerning an account, said system utilizing a host computer communicating with at least one electronic terminal remote from the host computer, comprising the steps of: storing data in a negative file residing in the electronic terminal for containing information based on previous transactions specific to that terminal used to identify accounts for which requested transactions are to be denied authorization; storing data in an authorization file residing in the electronic terminal containing information based on previous transactions specific to that terminal used to determine whether to authorize a requested transaction concerning an account; entering transaction data into the electronic terminal for requesting a transaction concerning a specific requested account; checking said transaction request data against said terminal negative file data, said checking means generating terminal output denying said transaction request when said requested account is contained in said terminal negative file; performing authorization logic in the electronic terminal in the event said transaction request is not denied at the terminal, including checking whether said requested account is contained in said terminal authorization file, and generating a terminal output signal (i) denying the request, or (ii) authorizing the request in response to said requested account being found in said terminal authorization file, and establishing an electronic connection from the electronic terminal to the host computer to obtain authorization from the host computer, in response to said requested account not being found in said terminal authorization file, in which new account data for said requested account is transmitted from the host computer back to the electronic terminal resulting in terminal output (i) denying the request, or (ii) authorizing the request; adding said new account data to said terminal authorization file; and storing completed transaction data in a transaction queue file residing in the electronic terminal for subsequent transmission to the host computer.