Cash dispensing automated banking machine software authorization system and method
First Claim
1. A cash dispensing automated banking machine comprising:
- a housing;
a cash dispenser and at least one computer in supporting connection with the housing;
at least one input device, at least one output device, and at least one data store in operative connection with the at least one computer, wherein the at least one data store includes at least one secret key stored therein;
wherein the at least one computer is operative to generate at least one generated authorization key responsive to the at least one secret key stored in the at least one data store and responsive to at least one input corresponding to license information received through the at least one input device;
wherein the at least one computer is operative to enable at least one software component associated with the license information to execute in the at least one computer responsive to the at least one computer verifying that the at least one generated authorization key corresponds to the at least one inputted authorization key inputted through the at least one input device, wherein execution of the at least one software application enables the machine to carry out at least one transaction function.
11 Assignments
0 Petitions
Accused Products
Abstract
An automated banking machine is operative to authorize the installation, use, and/or configuration of ATM software applications and components. The machine may be provided with either an authorization key or a configuration certificate that is generated by a licensing authority. The machine is operative to authenticate the key or certificate prior to granting a user permission to install, run, and/or configure the software. The machine is operative to authenticate a configuration certificate by evaluating a digital signature associated with the configuration certificate. An authorization key may be authenticated by comparing it to a second authorization key generated responsive to inputted license information and one-way hash functions. The key or certificate may be associated with a plurality of configuration rules which specify the configuration software components and parameters for specific ATM software and hardware.
-
Citations
17 Claims
-
1. A cash dispensing automated banking machine comprising:
-
a housing; a cash dispenser and at least one computer in supporting connection with the housing; at least one input device, at least one output device, and at least one data store in operative connection with the at least one computer, wherein the at least one data store includes at least one secret key stored therein; wherein the at least one computer is operative to generate at least one generated authorization key responsive to the at least one secret key stored in the at least one data store and responsive to at least one input corresponding to license information received through the at least one input device; wherein the at least one computer is operative to enable at least one software component associated with the license information to execute in the at least one computer responsive to the at least one computer verifying that the at least one generated authorization key corresponds to the at least one inputted authorization key inputted through the at least one input device, wherein execution of the at least one software application enables the machine to carry out at least one transaction function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification