Registers – Systems controlled by data bearing records – Banking systems
Reexamination Certificate
2002-10-07
2004-08-03
Lee, Michael G. (Department: 2876)
Registers
Systems controlled by data bearing records
Banking systems
C705S024000
Reexamination Certificate
active
06769606
ABSTRACT:
TECHNICAL FIELD
This invention relates to automated transaction machines. Specifically, this invention relates to an automated transaction machine system and method that is operative to print transaction documents such as transaction receipts responsive to user-defined document templates.
BACKGROUND ART
Automated transaction machines such as automated banking machines are well known. A common type of automated banking machine used by consumers is an automated teller machine (“ATM”). ATMs enable customers to carry out banking transactions. Common banking transactions that may be carried out with ATMs include the dispensing of cash, the receipt of deposits, the transfer of funds between accounts, the payment of bills and account balance inquiries. The type of banking transactions a customer can carry out are determined by capabilities of the particular banking machine and the programming of the institution operating the machine. Other types of automated banking machines may allow customers to charge against accounts, to pay bills, to transfer funds or to cash checks. Other types of automated banking machines may print or dispense items of value such as coupons, tickets, wagering slips, vouchers, checks, food stamps, money orders, scrip or travelers checks. For purposes of this disclosure references to an ATM, an automated banking machine or automated transaction machine shall encompass any device which carries out transactions including transfers of value.
ATMs are generally equipped with one or more printers such as a receipt printer, journal printer, depositor printer, and statement printer. For receipts, software operating in the ATM is operative to cause a receipt printer to output a document that includes information about the transactions performed with the ATM. For example, after a withdrawal of cash many ATMs are operative to print a receipt that shows the amount of cash withdrawn from an account. Such a receipt may further include the date of the transaction, the account number associated with withdrawal of cash, the remaining balance in the account or any other information available to the ATM which may be useful to a consumer. Other types of printers in an ATM may print similar transaction information. For example, a depository printer may be operative to print an account number on a deposit envelope. Journal printers may be operative to print an ongoing log of transactions. Statement printers may be operative to print a listing of transactions conducted on one or more accounts of a user. In addition to printers, an ATM display screen may be operative to output details of the transactions.
Printer devices in ATMs and printer paper for the printer devices are also available in many different sizes and configurations. For example, some receipt printers may only print a maximum of 25 characters on each line while other receipt printers may print 40 characters on each line. Some types of receipt paper stock have pre-printed logos or other information, while other receipt paper stock is blank. Some types of receipt printers are designed to print on individual pre-cut sheets of paper, while other receipt printers are designed to print on a continuous roll of paper. Some printers are capable of printing multiple colors, while other printers are operative to print only in one color such as black. Further, some printers are operative to print image bitmaps, while other printers may only print characters from a fixed character set.
Because an ATM may be configured to use a plurality of different types, sizes and configurations of printers, it may be useful for ATM applications to be operative to print a plurality of differently formatted documents responsive to the type, size and configuration of the printer. For example, it may be useful for ATM applications to include specific software components for each different type of printer that may be installed in the ATM. Such components may be specifically “hard coded” to cause a printer to print a document which is compatible with the printer. However using such an approach, if it ever becomes desirable to change features that arc printed on the document, the individual software components responsible for printing to each of the different printers must be rewritten. Writing new programs to print new versions of receipts or other documents is time consuming and often can only be done by a user who is both skilled in the art of programming and has a detailed knowledge of the targeted printers and the ATM application.
Consequently, there exists a need for an improved system for printing to different types, sizes and configurations of printer devices in an ATM which enables an operator to customize the formats of the documents more easily. There exists a need for a system of printing to different types, sizes and configurations of printer devices in an ATM which enables an operator to customize the formats of the documents without writing new software components for each different type of printer device. There further exists a need for a system for generating new types of ATM receipts which does not require procedural programming language skills and detailed knowledge of ATM software and hardware systems.
DISCLOSURE OF INVENTION
It is an object of an exemplary form of the present invention to provide an automated transaction machine at which a user may conduct transactions.
It is a further object of an exemplary form of the present invention to provide an automated transaction machine that enables customized control over the printing of documents.
It is a further object of an exemplary form of the present invention to provide an automated transaction machine that enables the customization of the formats of documents printed with the machine.
Further objects of exemplary forms of the present invention will be made apparent in the following Best Modes for Carrying Out Invention and the appended claims.
The foregoing objects are accomplished in an exemplary embodiment of the invention by an automated transaction machine that may include output devices such as a display screen, and input devices such as a touch screen and/or a keyboard. The transaction machine may further include devices such as a cash dispenser device, one or more printer devices, a card reader/writer device, a depository device and other transaction function devices that are used by the machine in carrying out transaction functions.
The automated transaction machine may be in operative connection with at least one computer. The computer is in operative connection with the output devices and the input devices, as well as with the cash dispenser device, printer device, card reader device, depository device and other physical transaction function devices in the transaction machine.
The automated transaction machine may be in operative connection with at least one data store. The data store includes data corresponding to a plurality of document templates which are stored therein. The document templates define a format for printing documents with one or more printer devices of the automated transaction machine. In an exemplary embodiment, the document templates include a plurality of tags. The tags may specify the information that is to be printed on the document. The tags may also specify the destination printer or screen device for outputting the document. The tags may further specify features of indicia included in the document such as the formatting of numbers and dates. In an exemplary embodiment of the document template, the tags may correspond to the eXtensible Markup Language (XML). However, in alternative exemplary embodiments the tags may correspond to any structure or syntax which is capable of being parsed by a computer to determine a format for printing or displaying a document.
Each of the document templates stored in the data store may be associated with a plurality of template attributes. The template attributes classify the document templates by their targeted use. For example, template attributes may specify the line width of the printer device which is com
Blosser Lyle P.
King Kathleen
Richards Bruce G.
Walters Dana
Diebold Incorporated
Franklin Jamara A.
Jocke Ralph E.
Lee Michael G.
Parmelee Christopher L.
LandOfFree
Automated teller machine printer system and method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Automated teller machine printer system and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automated teller machine printer system and method will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3285717