Patent ID: 7857702
Filing Date: 2010-12-28
Classification: G07F

Abstract:
1. A method of updating and confirming a gaming printer's firmware using an external device, comprising: providing a printer memory coupled to the gaming printer, the printer memory comprising: a code memory section, comprising: a voucher memory section, comprising: a coupon memory section, comprising: wherein the gaming printer is configured to generate a digital signature for a content of each memory section independently of each of the other memory sections; receiving by the gaming printer from the external device a firmware update, the firmware update including update content for a memory section to be selected from the code memory section, the voucher memory section, and the coupon memory section; selecting by the gaming printer the memory section for storage of the firmware update on the basis of the firmware; storing by the gaming printer in the selected memory section the update content without altering the content of any non-selected memory section; receiving by the gaming printer a security request from the external device, the security request including a request for the content of a non-selected memory section; transmitting by the gaming printer to the external device, content from the non-selected memory section and a digital signature for the content of the non-selected memory section, in response to the security request; and confirming by the external device the content of the non-selected memory section received from the gaming printer by generating a second digital signature for the content from the non-selected memory section and comparing the second digital signature to the digital signature received from the gaming printer.