CPC G06Q 40/06 (2013.01) [G06F 3/04845 (2013.01); G06T 11/206 (2013.01); G06T 2200/24 (2013.01)] | 20 Claims |
1. A system for interfacing with a user, the system comprising:
a computing device comprising a processor unit and a display, wherein the computing device is programmed to perform operations comprising:
displaying, in the display, a graphical user interface (GUI), wherein the GUI comprises:
a savings shape indicating a savings amount;
a first expense shape indicating a first expense of the user; and
a second expense shape indicating a second expense of the user;
receiving from the user an instruction from the user to place the first expense shape within the savings shape;
responsive to receiving the instruction:
displaying the first expense shape at least partially overlaying the savings shape; and
determining that the savings amount is not sufficient to fund the first expense; and
responsive to determining that the savings amount is not sufficient to fund the first expense, displaying, in the GUI, the first expense shape passing through a boundary of the savings shape to a position outside the savings shape.
|