×

Method and apparatus for changing firmware in a gaming printer

  • US 7,857,702 B2
  • Filed: 07/26/2004
  • Issued: 12/28/2010
  • Est. Priority Date: 07/25/2003
  • Status: Active Grant
First Claim
Patent Images

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;

    printer operation programming instructions; and

    printer data;

    a voucher memory section, comprising;

    voucher generation instructions; and

    voucher data;

    a coupon memory section, comprising;

    coupon generation instructions; and

    coupon data,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.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×