CPC G07F 19/209 (2013.01) [G06F 3/048 (2013.01); G06N 3/02 (2013.01); G07F 19/206 (2013.01)] | 20 Claims |
1. An automated teller machine (ATM), comprising:
one or more processors; and
memory in communication with the one or more processors and storing instructions that are configured to cause the ATM to:
receive an indication that a user is accessing the ATM;
determine average session duration data over a predetermined period;
generate, using a machine learning model, a busyness score based on the average session duration data over the predetermined period;
determine whether the busyness score for the ATM exceeds a busyness score threshold;
when the busyness score does not exceed the busyness score threshold:
cause the ATM to present, via a first graphical user interface, an advertisement or educational content, or both, and a custom cash withdrawal option;
dispense an amount of cash corresponding to the custom cash withdrawal option; and
when the busyness score exceeds the busyness score threshold:
cause the ATM to present a second graphical user interface without the advertisement or educational content and with one or more predefined cash withdrawal options; and
dispense an amount of cash corresponding to the predefined cash withdrawal option.
|