Creating a self-service application in a self-service terminal
First Claim
1. A method for use in configuring a self-service terminal for operation under control of a self-service application, the method comprising:
- storing computer-executable objects that, when executed, serve as components of the self-service application;
storing one or more structural files that together define relationships among the computer-executable objects such that, when the computer-executable objects are executed, the relationships defined by the structural files govern operational flow of the self-service application; and
storing one or more computer-executable files that, when executed, cause the self-service terminal to;
instantiate the computer-executable objects that serve as components of the self-service application; and
configure the objects for operation according to the relationships defined in the one or more structural files.
3 Assignments
0 Petitions
Accused Products
Abstract
A self-service terminal (SST) is configured for operation under control of an application in a manner that allows updates to the application at the SST without redistribution of executable files and without a shutdown or restart of the SST. One technique for accomplishing this involves storing computer-executable objects that, when executed, serve as components of the self-service application; and storing one or more structural files that together define relationships among the computer-executable objects such that, when the computer-executable objects are executed, the relationships defined by the structural files govern operational flow of the self-service application. The technique also involves storing one or more computer-executable files that, when executed, cause the self-service terminal to instantiate the computer-executable objects that serve as components of the self-service application, and configure the objects for operation according to the relationships defined in the one or more structural files.
21 Citations
22 Claims
-
1. A method for use in configuring a self-service terminal for operation under control of a self-service application, the method comprising:
-
storing computer-executable objects that, when executed, serve as components of the self-service application; storing one or more structural files that together define relationships among the computer-executable objects such that, when the computer-executable objects are executed, the relationships defined by the structural files govern operational flow of the self-service application; and storing one or more computer-executable files that, when executed, cause the self-service terminal to; instantiate the computer-executable objects that serve as components of the self-service application; and configure the objects for operation according to the relationships defined in the one or more structural files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for use in configuring a self-service terminal for operation under control of a self-service application, the method comprising:
-
creating a copy of the self-service application by; executing one or more computer-executable files that cause the self-service terminal to instantiate within the self-service terminal copies of one or more computer-executable objects that, when executed, serve as components of the self-service application; and accessing one or more structural files that together define relationships among the computer-executable objects such that, when the computer-executable objects are executed, the relationships defined by the structural files govern operational flow of the self-service application; and at some point thereafter, executing the self-service application to cause the self-service terminal to engage in a self-service transaction with a human user of the self-service terminal. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
Specification