Patent US5696909A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5696909A Expired / Lapsed US ⏱️ 0.0 years remaining

Virtual POS terminal

Assignee: Hypercom Corp
•
Filing: 1995-01-27
•
Granted: 1997-12-09
•
Expires: 2015-01-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention includes the hardware and software necessary to perform virtually any volume of complex transactions, and particularly a large volume thereof, is disposed in a central Application Processing Front End (APFE) which is shared by a plurality of merchants, thereby spreading the cost of the APFE among a large number of users. By including only the minimum amount of hardware components in the POS terminals, such terminals may be made available to low volume users on a cost-effective basis. In the present invention, the APFE logical module is interposed between the POS terminal and the host computer. In one embodiment of the present invention, the APFE comprises a separate hardware module interposed between the POS terminal and the host computer; in an alternate embodiment, the APFE corresponds to a software module resident within the host. The APFE unit includes the sophisticated hardware, software, memory, and other computing components necessary to implement a large volume of sophisticated transactions quickly and efficiently. The POS terminals which interface with the APFE, on the other hand, include only the minimum amount of hardware and software necessary to perform a desired level of functionality.

Inventors

  • 👤 George Wallner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 17:51
CPC Classifications
G; G06; G06Q; G06Q20/00; G06Q20/08; G06Q20/20; G06Q20/10; G06Q20/108; G06Q20/38; G06Q20/40; G06Q30/00; G06Q30/06

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 239 words
A method for effecting a financial transaction between a remote point-of-sale (POS) terminal and a host computer, comprising the steps of: swiping a magnetically encoded transaction card through a card swipe slot associated with said POS device; effecting communications, via a communications circuit resident within said POS device, between said POS device and an said application processing front end (APFE) module disposed between said POS device and said host; transmitting a first data packet from said POS device to APFE, said first data packet including indicia of said POS device; accessing a database associated with said APFE using said indicia of said POS device; transmitting a second data packet including indicia of a user prompt from said APFE to said POS device, said second data packet being generated at, and transmitted from, said APFE; in response to user input at said POS device, transmitting a third data packet indicative of a particular financial transaction from said POS device to said APFE; assembling an authorization request at said APFE, in accordance with said third data packet and information retrieved from said database, and transmitting said authorization request from said APFE to said host; in response to said authorization request, transmitting a response message from said host to said APFE; transmitting a fourth data packet indicative of said response message from said APFE to said POS device, and displaying, at said POS device, human readable indicia of said fourth data packet.
Claim 2
Independent Claim 239 words
A method for effecting a financial transaction between a remote point-of-sale (POS) terminal and a host computer, comprising the steps of: swiping a magnetically encoded transaction card through a card swipe slot associated with said POS device; effecting communications, via a communications circuit resident within said POS device, between said POS device and an said application processing front end (APFE) module disposed between said POS device and said host; transmitting a first data packet from said POS device to APFE, said first data packet including indicia of said POS device; accessing a database associated with said APFE using said indicia of said POS device; transmitting a second data packet including indicia of a user prompt from said APFE to said POS device, said second data packet being generated at, and transmitted from, said APFE; in response to user input at said POS device, transmitting a third data packet indicative of a particular financial transaction from said POS device to said APFE; assembling an authorization request at said APFE, in accordance with said third data packet and information retrieved from said database, and transmitting said authorization request from said APFE to said host; in response to said authorization request, transmitting a response message from said host to said APFE; transmitting a fourth data packet indicative of said response message from said APFE to said POS device, and displaying, at said POS device, human readable indicia of said fourth data packet.
Claim 3
Dependent Claim 15 words
The method of claim 1, wherein said swiping step automatically causes said effecting communications step.
Claim 4
Dependent Claim 76 words
The method of claim 1, wherein said step of transmitting a second data packet comprises one of: retrieving indicia of a user prompt from a user prompt database associated with said POS device based on at least a portion of said second data packet as an argument for retrieval, from said user prompt database; and retrieving indicia of said user prompt from said second data packet and displaying said user prompt at said user POS device.
Claim 5
Dependent Claim 50 words
The method of claim 1, wherein said user input is effected at said POS device via at least one of: manual entry of data via a keypad; speaking into a voice processing circuit associated with said POS device; and speaking information into a telephone circuit associated with said POS device.
Claim 6
Dependent Claim 21 words
The method of claim 1, wherein said third data packet comprises indicia of the monetary amount of a proposed financial transaction.
Claim 7
Dependent Claim 20 words
The method of claim 1, wherein said step of assembling an authorization request is substantially performed at said POS device.
Claim 8
Dependent Claim 21 words
The method of claim 1, wherein said response message comprises one of a transaction approval message and a transaction denial message.
Claim 9
Dependent Claim 22 words
The method of claim 1, wherein said step of displaying human readable indicia of said fourth data packet comprises driving an LCD.
Claim 10
Dependent Claim 21 words
The method of claim 1, further comprising the step of preloading at least one initial user prompt in said POS device.
Claim 11
Independent Claim 135 words
A system for effecting financial transactions, comprising: a POS device comprising a POS processor, a POS communications interface, and a user interface; a host computer comprising a host processor; an application processing front end (APFE) comprising first means for communicating with said POS device, second means for communicating with said host computer, and a database; wherein, said POS processor is configured to establish communication with said APFE in response to predetermined user input relating to a financial transaction, said APFE is configured to access said database, assemble an authorization request message, and to transmit said authorization request message to said host computer in response to a predetermined communication from said POS device, and said host computer is configured to transmit an authorization response message back to said APFE in response to said authorization request message.
Claim 12
Independent Claim 135 words
A system for effecting financial transactions, comprising: a POS device comprising a POS processor, a POS communications interface, and a user interface; a host computer comprising a host processor; an application processing front end (APFE) comprising first means for communicating with said POS device, second means for communicating with said host computer, and a database; wherein, said POS processor is configured to establish communication with said APFE in response to predetermined user input relating to a financial transaction, said APFE is configured to access said database, assemble an authorization request message, and to transmit said authorization request message to said host computer in response to a predetermined communication from said POS device, and said host computer is configured to transmit an authorization response message back to said APFE in response to said authorization request message.
Claim 13
Dependent Claim 13 words
The system of claim 10, wherein said user interface comprises an alphanumeric keypad.
Claim 14
Dependent Claim 23 words
The system of claim 10, wherein said user interface comprises a plurality of keys, at least some of which correspond to predetermined functions.
Claim 15
Dependent Claim 17 words
The system of claim 10, wherein said APFE comprises a software module integral with said host computer.
Claim 16
Dependent Claim 22 words
The system of claim 10, wherein said APFE comprises a hardware module physically, interposed between said POS device and said host computer.
Claim 17
Dependent Claim 23 words
The system of claim 10, wherein said APFE further comprises a message circuit configured to generate messages for transmission to said host computer.
Claim 18
Dependent Claim 21 words
The system of claim 10, wherein said POS device includes means for assembling data message packets for transmission to said APFE.
Claim 19
Dependent Claim 26 words
The system of claim 10, wherein said POS device further comprises a card swipe slot configured to activate said communications interface upon receipt of a card.
Claim 20
Dependent Claim 30 words
The system of claim 10, wherein said POS device comprises a housing on the order of about 110 mm in width, 200 mm in length, and 40 mm in height.
Claim 21
Dependent Claim 21 words
The system of claim 10, wherein said database comprises at least one of a batch database and a look up database.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-12-08 2001-06-09 2001-12-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-12-08 2005-06-09 2005-12-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-12-08 2009-06-09 2009-12-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag