| CPC G06F 16/164 (2019.01) [G06F 16/288 (2019.01); G06F 16/90335 (2019.01); G06Q 20/102 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
receiving, at a user device and from a service provider, transaction data associated with an account, the transaction data comprising a plurality of transaction records each associated with an individual transaction and a plurality of characteristics;
associating one or more tags with individual transaction records of the plurality of transaction records based at least in part on a subset of characteristics of the plurality of characteristics associated with the individual transaction records;
determining a plurality of suggested payment amounts for payment to the account based at least in part on the one or more tags and account information associated with the account, each suggested payment amount of the plurality of suggested payment amounts corresponding to a subset of the individual transaction records associated with a corresponding portion of the one or more tags; and
providing, for presentation at the user device, information that identifies one or more suggested payment amounts of the plurality of suggested payment amounts.
|