US 11,699,182 B1
Distributed system for custom financing
Ariana Poursartip, San Francisco, CA (US); John Bryan Scott, San Francisco, CA (US); and Kevin Teh, San Francisco, CA (US)
Assigned to BLOCK, INC., Oakland, CA (US)
Filed by BLOCK, INC., San Francisco, CA (US)
Filed on Aug. 20, 2021, as Appl. No. 17/407,314.
Application 17/407,314 is a continuation of application No. 16/808,860, filed on Mar. 4, 2020, granted, now 11,100,576.
Application 16/808,860 is a continuation of application No. 15/670,305, filed on Aug. 7, 2017, granted, now 10,607,286, issued on Mar. 31, 2020.
Application 15/670,305 is a continuation of application No. 14/491,967, filed on Sep. 19, 2014, granted, now 9,727,912, issued on Aug. 8, 2017.
Claims priority of provisional application 62/002,996, filed on May 26, 2014.
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/03 (2023.01); G06Q 20/20 (2012.01); G06Q 40/02 (2023.01)
CPC G06Q 40/03 (2023.01) [G06Q 20/20 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
providing, by one or more server computing devices of a payment system, financing to a user associated with a user account, wherein a predefined time period for repayment of the financing is associated with the financing;
evaluating, by the one or more server computing devices, transactions processed through the payment system via a user computing device of the user to determine, based at least on the evaluating, that the user is either ahead of schedule or behind schedule to repay the financing according to the predefined time period for repayment;
based at least on the evaluating and determining that the user is either ahead of schedule or behind schedule, dynamically adjusting, by the one or more server computing devices, a rate of repayment for the financing so that the user is on track for repaying the financing according to the predefined time period for repayment; and
sending, by the one or more server computing devices, a communication to the user computing device to cause, at least in part, an application executing on the user computing device to present a user interface including at least one interactive element for at least one of accepting or changing the dynamically adjusted rate.