Patent attributes
This disclosure describes, in part, techniques for generating predictive models based on past transaction data and/or future-event data to predict: (i) when an account of user is expected to fall below a minimum balance associated with that user, and/or (ii) when an account has surplus funds that may safely be moved to a higher-yield account for some amount of time. In response to determining a predicted time at which an account is expected to fall below the minimum balance, the techniques may generate an offer to extend capital to the user prior to the predicted time. In response to determining that a user has or will have surplus funds, the techniques may generate an offer to move some or all of these surplus funds into a separate account providing a higher yield than the primary account of the user.