The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 28, 1994

Filed:

Feb. 25, 1993
Applicant:
Inventor:

Alan B Roberts, Palo Alto, CA (US);

Assignee:

Verifone, Inc., Redwood City, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
235375 ; 235379 ; 235462 ; 235472 ;
Abstract

Apparatus for managing a transaction using a transaction terminal having a manual code reading device, such as a barcode reader, for reading a data code printed on a visual medium. A transaction program forming part of the system includes at least one page of a visual medium having a first and second sets of data codes printed thereon. The first set of data codes in printed in a prearranged sequence and comprises a predetermined sequence of program commands for carrying out all of the steps of a prearranged transaction, including a subset of program commands associated with a corresponding subset of data entry steps. The second set of data codes is printed on the same or another page of said visual medium. Each of the data codes in the second set comprises a prearranged item of transaction data for use in said data entry steps. The transaction terminal includes a computer means interfaced to said manual code reading means. This computer means including a program storage device and a data storage device. The program storage device stores both a command management program for managing the sequential entry and execution of said program commands and a set of command execution routines. Each of the command execution routines is associated with one of said program commands. The set of command execution routines including at least one data entry routine which, in turn, includes program steps for reading one of said second set of said data codes and storing the transaction data contained therein in said data storage means. The terminal has a modem for communicating the stored transaction data to a remote host.


Find Patent Forward Citations

Loading…