Self-service terminal
First Claim
1. A self-service terminal comprising:
- a plurality of session initiation devices, each associated with an initiation token, so that a customer can initiate a transaction using one of a plurality of different initiation tokens;
a plurality of session suppliers, each session supplier being associated with one of the session initiation devices, and each session supplier being operable;
(i) to receive from its associated session initiation device, information from an initiation token provided by a customer, and (ii) to create an electronic access token based on the received information;
a session supplier aggregate compatible with the plurality of session suppliers and able to receive an electronic access token from any of the plurality of session suppliers, but only conveying one electronic access token for each session to be created; and
a session component operable (i) to receive the one electronic access token from the session supplier aggregate and (ii) to create a session based on the received electronic access token.
6 Assignments
0 Petitions
Accused Products
Abstract
A self-service terminal comprises: a plurality of session initiation devices, each associated with an initiation token, so that a customer can initiate a transaction using one of a plurality of different initiation tokens. The terminal further comprises a plurality of session suppliers, each session supplier being associated with one of the session initiation devices, and each session supplier being operable: (i) to receive from its associated session initiation device, information from an initiation token provided by a customer, and (ii) to create an electronic access token based on the received information. The terminal also comprises a session supplier aggregate operable to receive an electronic access token from one of the session suppliers for each session to be created; and a session component operable (i) to receive the electronic access token from the session supplier aggregate and (ii) to create a session based on the received electronic access token.
25 Citations
20 Claims
-
1. A self-service terminal comprising:
-
a plurality of session initiation devices, each associated with an initiation token, so that a customer can initiate a transaction using one of a plurality of different initiation tokens; a plurality of session suppliers, each session supplier being associated with one of the session initiation devices, and each session supplier being operable;
(i) to receive from its associated session initiation device, information from an initiation token provided by a customer, and (ii) to create an electronic access token based on the received information;a session supplier aggregate compatible with the plurality of session suppliers and able to receive an electronic access token from any of the plurality of session suppliers, but only conveying one electronic access token for each session to be created; and a session component operable (i) to receive the one electronic access token from the session supplier aggregate and (ii) to create a session based on the received electronic access token. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 13, 16, 17, 18, 19)
-
-
10. A runtime software platform for a self-service terminal embodied on a memory of the self-service terminal, the runtime software platform comprising:
-
a plurality of session suppliers, each session supplier being associated with at least one of a plurality of session initiation devices, and each session supplier being operable;
(i) to receive from its associated session initiation device, information extracted from a physical initiation token provided by a customer, and (ii) to create an electronic access token based on the received information;a session supplier aggregate compatible with the plurality of session suppliers and able to receive an electronic access token from any of the plurality of session suppliers, but only conveying one electronic access token for each session to be created; and a session component operable (i) to receive the one electronic access token from the session supplier aggregate, (ii) to create a session based on the received electronic access token, and (iii) to provide transaction options based on the electronic access token. - View Dependent Claims (11, 12)
-
-
14. A method of initiating a session at a self-service terminal, the method comprising:
-
receiving one of a plurality of different initiation tokens from a customer using one of a plurality of session initiation devices, each session initiation device associated with one of a plurality of session suppliers; deriving information from the received token by the one of a plurality of session suppliers associated with said one of the session initiation devices, and creating an electronic access token based on the derived information; conveying only one electronic access token for each session to be created by a session supplier aggregate compatible with the plurality of session suppliers and able to receive an electronic access token from any of the plurality of session suppliers; using the created electronic access token to start a session for the customer; and providing transaction options to the customer by a session component based on the created electronic access token. - View Dependent Claims (15)
-
-
20. A runtime software platform for a self-service terminal stored on a non-transitory computer readable medium, the runtime software platform when executed by a computer implementing:
-
a plurality of session suppliers, each session supplier being associated with at least one of a plurality of session initiation devices, and each session supplier being operable;
(i) to receive from its associated session initiation device, information extracted from a physical initiation token provided by a customer, and (ii) to create an electronic access token based on the received information;a session supplier aggregate compatible with the plurality of session suppliers and able to receive an electronic access token from any of the plurality of session suppliers, but only conveying one electronic access token for each session to be created; and a session component operable (i) to receive the one electronic access token from the session supplier aggregate, (ii) to create a session based on the received electronic access token, and (iii) to provide transaction options based on the electronic access token.
-
Specification