Methods for voucher and coupon printing
First Claim
1. A method for driving a printer, comprising:
- receiving from a primary controller, at a first driver, data indicative of cash information to be printed;
receiving from a secondary controller, at a second driver, data indicative of non-cash information to be printed; and
generating printer commands in a standard format for said printer in response to data received from said first and second drivers.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods are disclosed for driving a printer to print highly secure vouchers and less secure coupons. The printer can reside, for example, in a wagering terminal (e.g., slot machine), ticket machine, point-of-sale terminal or the like. A first driver receives, e.g., from a primary controller, data indicative of voucher information to be printed. A second driver receives, e.g., from a secondary controller, data indicative of coupon information to be printed. A processor responsive to the first and second drivers generates printer commands in a standard printer format so that the same printer can be used to print vouchers and coupons. Coupons do not have to be processed by the secure (and usually proprietary) hardware and/or software provided by the terminal manufacturer for printing vouchers.
-
Citations
30 Claims
-
1. A method for driving a printer, comprising:
-
receiving from a primary controller, at a first driver, data indicative of cash information to be printed; receiving from a secondary controller, at a second driver, data indicative of non-cash information to be printed; and generating printer commands in a standard format for said printer in response to data received from said first and second drivers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 21, 22, 23, 24, 25, 26)
-
-
13. A method for driving a printer from a primary controller and a secondary controller, comprising the steps of:
-
monitoring communications from said primary controller and secondary controller; determining printer availability when a printer communication is received from one of said controllers, and; (i) if the printer is available, communicating received printer data to the printer in a standard printer format; (ii) if the printer is not available, buffering the received printer data and subsequently communicating it to the printer in a standard printer format after the printer becomes available; and continuing to monitor said communications. - View Dependent Claims (14, 15, 16, 17, 18, 27, 28, 29, 30)
-
-
19. A method for driving a printer from a primary controller and a secondary controller, comprising the steps of:
-
monitoring communications from said controllers; determining printer availability when a printer communication is received from one of said controllers, and; (i) if the printer is available, communicating received printer data to the printer in a standard printer format; (ii) if the printer is not available when printer data are received from the primary controller, buffering and subsequently communicating the received printer data to the printer in said standard printer format when the printer becomes available, without notifying the primary controller that the printer is not available; and (iii) if the printer is not available when printer data are received from the secondary controller, notifying the secondary controller that the printer is busy. - View Dependent Claims (20)
-
Specification