Self-service terminal
First Claim
1. A method of executing a transaction for a user at a self-service terminal, the transaction is directed from user-supplied gestures, the method implemented as executable instructions residing in a non-transitory computer-readable storage medium, the instructions executed from the non-transitory computer-readable storage medium on one or more processors of the self-service terminal (SST), the method comprising:
- (a) sensing, by the SST, a stroke gesture delineated by a sweeping movement of a finger of the user making contact on a touch-sensitive panel of a hardware display integrated into the SST, the stroke gesture ending when the finger is lifted off the touch-sensitive panel with no additional movement of the user making contact on the touch-sensitive panel for a predefined amount of time;
(b) recognizing, by the SST, the delineated stroke gesture by a stroke recognition engine;
(c) matching, by the SST, the delineated stroke gesture to one of a plurality of defined transaction strokes by the SST, each defined transaction stroke being associated with a specific transaction performed by the SST and identifying with the delineated stroke gesture a transaction amount written on the touch-sensitive panel within the predefined period of time after the delineated stoke gesture and matched to a user-defined transaction amount for processing with the specific transaction, wherein the delineated stroke gesture includes one or more user-written characters written by the user within a portion of the touch-sensitive panel as the specific transaction and the transaction amount overlies the specific transaction and is written within the portion on the touch-sensitive panel after the one or more user-written characters; and
(d) executing, by the SST, the specific transaction associated with the matched transaction stroke by a transaction execution component with the user-defined transaction amount, and thereby enabling the SST to execute the specific transaction from the user-supplied delineated stroke gesture written by the user on the touch-sensitive panel without the user having to navigate through a sequence of information gathering screens presented on the SST to perform the specific transaction.
9 Assignments
0 Petitions
Accused Products
Abstract
A method of executing a transaction for a user at a self-service terminal is described. The method comprises: (a) sensing a stroke gesture delineated by the user on a touch-sensitive panel; (b) recognizing the delineated stroke gesture; and (c) matching the delineated stroke gesture to one of a plurality of defined transaction strokes, each defined transaction stroke being associated with a specific transaction. The method further comprises (d) executing the specific transaction associated with the matched transaction stroke.
-
Citations
19 Claims
-
1. A method of executing a transaction for a user at a self-service terminal, the transaction is directed from user-supplied gestures, the method implemented as executable instructions residing in a non-transitory computer-readable storage medium, the instructions executed from the non-transitory computer-readable storage medium on one or more processors of the self-service terminal (SST), the method comprising:
-
(a) sensing, by the SST, a stroke gesture delineated by a sweeping movement of a finger of the user making contact on a touch-sensitive panel of a hardware display integrated into the SST, the stroke gesture ending when the finger is lifted off the touch-sensitive panel with no additional movement of the user making contact on the touch-sensitive panel for a predefined amount of time; (b) recognizing, by the SST, the delineated stroke gesture by a stroke recognition engine; (c) matching, by the SST, the delineated stroke gesture to one of a plurality of defined transaction strokes by the SST, each defined transaction stroke being associated with a specific transaction performed by the SST and identifying with the delineated stroke gesture a transaction amount written on the touch-sensitive panel within the predefined period of time after the delineated stoke gesture and matched to a user-defined transaction amount for processing with the specific transaction, wherein the delineated stroke gesture includes one or more user-written characters written by the user within a portion of the touch-sensitive panel as the specific transaction and the transaction amount overlies the specific transaction and is written within the portion on the touch-sensitive panel after the one or more user-written characters; and (d) executing, by the SST, the specific transaction associated with the matched transaction stroke by a transaction execution component with the user-defined transaction amount, and thereby enabling the SST to execute the specific transaction from the user-supplied delineated stroke gesture written by the user on the touch-sensitive panel without the user having to navigate through a sequence of information gathering screens presented on the SST to perform the specific transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable storage medium storing a computer program for processing a transaction that is derived from user-supplied gestures, and the computer program stored in a non-transitory computer-readable medium comprising instructions that, when executed on a processor a self-service terminal (SST), performs the following steps:
-
executing, by the processor of the SST, the computer program from the non-transitory computer readable medium, the SST performing processing for; (a) sensing, by the SST, a stroke gesture delineated by a sweeping movement of a finger of the user making contact on a touch-sensitive panel of a hardware display of the SST, the stroke gesture ends when the finger is lifted off the touch-sensitive panel with no additional movement of the user making contact on the touch-sensitive panel for a predefined amount of time; (b) recognizing, by the SST, the delineated stroke gesture by a stroke recognition engine; (c) matching, by the SST, the delineated stroke gesture to one of a plurality of defined transaction strokes by the SST, each defined transaction stroke being associated with a specific transaction performed by the SST and identifying with the delineated stroke gesture a transaction amount written on the touch-sensitive panel within the predefined period of time after the delineated stoke gesture and matched to a user-defined transaction amount for processing with the specific transaction, wherein the delineated stroke gesture includes one or more user-written characters written by the user within a portion of the touch-sensitive panel as the specific transaction and the transaction amount overlies the specific transaction and is written within the portion on the touch-sensitive panel after the one or more user-written characters; and (d) executing the specific transaction associated with the matched transaction stroke by a transaction execution component with the user-defined transaction amount, and thereby enabling the SST to process the specific transaction from the user-supplied delineated stroke gesture written by the user on the touch-sensitive panel without the user having to navigate through a sequence of information gathering screens presented on the SST to perform the specific transaction.
-
-
15. A self-service terminal (SST) for processing user-supplied gesture transactions, the SST comprising:
-
a touch-sensitive panel of a hardware display for the SST, the touch-sensitive panel configured to detect a sweeping movement of a finger of a user making contact on the panel as the user delineates a stroke gesture on the panel, the stroke ends when the finger is lifted off the touch-sensitive panel with no additional movement of the user making contact on the touch-sensitive panel for a predefined amount of time; a stroke recognition engine configured to execute on a processor of the SST and further configured to (i) convert a sequence of points received from the touch-sensitive panel and corresponding to each stroke gesture delineated by the user to a character, (ii) match the converted characters to one of a plurality of transaction entries, each transaction entry being (a) unique, and (b) associated with a predefined transaction, and (iii) identify a specific transaction associated with the matched transaction entry and identify with the delineated stroke gesture a transaction amount written on the touch-sensitive panel within the predefined period of time after the delineated stoke gesture and matched to a user-defined transaction amount for processing with the specific transaction, wherein the delineated stroke gesture includes one or more user-written characters written by the user within a portion of the touch-sensitive panel as the specific transaction and the specific transaction overlies the transaction amount and is written within the portion on the touch-sensitive panel after the one or more user-written characters; and a transaction execution component arranged to execute the specific transaction with the user-defined transaction amount and thereby enable the SST to execute the specific transaction from the user-supplied stroke gestures written on the touch-sensitive panel by the user without the user having to navigate through a sequence of information gathering screens presented on the SST to perform the specific transaction. - View Dependent Claims (16, 17, 18, 19)
-
Specification