Automated banking machine configuration system and method
First Claim
1. A method for configuring a cash dispensing automated teller machine (ATM) comprising:
- a) receiving at least one digitally signed certificate through operation of the ATM, wherein the ATM includes a cash dispenser and at least one processor, wherein the at least one certificate includes at least one serial number;
b) verifying through operation of the at least one processor that the at least one serial number included in the at least one certificate corresponds to at least one serial number associated with at least one hardware device of the ATM;
c) responsive to (b), configuring the ATM through operation of the at least one processor responsive to the at least one digital certificate.
22 Assignments
0 Petitions
Accused Products
Abstract
An automated banking machine (10, 70, 146) is operative to enable a plurality of authorized software components (80) to be selectively configured. The machine may be provided with either an authorization key (46, 72) or a configuration certificate (48, 150, 160) that is generated by a licensing authority (30, 62, 140). The machine is operative to authenticate the key or certificate prior to granting a user permission to configure the machine. The machine is operative to authenticate a configuration certificate by evaluating a digital signature (154, 190) associated with the configuration certificate. An authorization key may be authenticated by comparing it to a second authorization key generated responsive to a plurality of configuration parameters and one-way hash functions (92, 94). The key or certificate may be associated with a plurality of configuration rules (84, 152) which specify the configuration software components and parameters for specific ATM software and hardware.
11 Citations
14 Claims
-
1. A method for configuring a cash dispensing automated teller machine (ATM) comprising:
-
a) receiving at least one digitally signed certificate through operation of the ATM, wherein the ATM includes a cash dispenser and at least one processor, wherein the at least one certificate includes at least one serial number; b) verifying through operation of the at least one processor that the at least one serial number included in the at least one certificate corresponds to at least one serial number associated with at least one hardware device of the ATM; c) responsive to (b), configuring the ATM through operation of the at least one processor responsive to the at least one digital certificate. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for configuring an automated banking machine comprising:
-
a) receiving a certificate through operation of the automated banking machine, wherein the certificate includes a digital signature; b) authenticating at least one digital signature associated with the certificate through operation of the automated banking machine responsive to a public key of a licensing authority; and c) configuring the automated banking machine responsive to the certificate and authentication of the at least one digital signature in (b), including installing at least one software component on the automated banking machine.
-
-
9. A method for configuring an automated banking machine comprising:
-
a) receiving a certificate through operation of the automated banking machine, wherein the certificate includes a plurality of sets of configuration rules, each set corresponding to at least one of a plurality of automated banking machines; b) authenticating at least one digital signature associated with the certificate through operation of the automated banking machine; and c) configuring the automated banking machine responsive to at least one set of configuration rules included in the certificate and authentication of the at least one digital signature in (b).
-
-
10. A method for configuring an automated banking machine comprising:
-
a) receiving a certificate through operation of the automated banking machine, wherein the certificate includes an expiration parameter; b) authenticating at least one digital signature associated with the certificate through operation of the automated banking machine; c) configuring the automated banking machine responsive to the certificate and authentication of the at least one digital signature in (b); d) determining through operation of the automated banking machine responsive to the expiration parameter that configuration of the software on the automated banking machine is not authorized; and e) preventing configuration of software on the automated banking machine responsive to the determination in (d).
-
-
11. A method for configuring an automated banking machine comprising:
-
a) receiving a certificate through operation of the automated banking machine, wherein the certificate includes an identification value unique to the automated banking machine; b) authenticating at least one digital signature associated with the certificate through operation of the automated banking machine; and c) configuring the automated banking machine responsive to the certificate and authentication of the at least one digital signature in (b). - View Dependent Claims (13)
-
-
12. A method for configuring an automated banking machine comprising:
-
a) receiving a certificate through operation of the automated banking machine, wherein the certificate includes a terminal identification value; b) authenticating at least one digital signature associated with the certificate through operation of the automated banking machine; and c) configuring the automated banking machine responsive to the certificate and authentication of the at least one digital signature in (b), including associating the automated banking machine with the terminal identification value. - View Dependent Claims (14)
-
Specification