US 12,367,515 B1
Facilitating payments for users
Douglas Justin Shearer, Alameda, CA (US); and Matthew Allen Todd, Oakland, CA (US)
Assigned to Block, Inc., Oakland, CA (US)
Filed by Block, Inc., Oakland, CA (US)
Filed on Jun. 27, 2023, as Appl. No. 18/214,823.
Application 18/214,823 is a continuation of application No. 17/128,911, filed on Dec. 21, 2020, granted, now 11,727,452.
Application 17/128,911 is a continuation of application No. 15/722,003, filed on Oct. 2, 2017, granted, now 10,872,362, issued on Dec. 22, 2020.
Application 15/722,003 is a continuation of application No. 14/675,257, filed on Mar. 31, 2015, granted, now 9,779,432, issued on Oct. 3, 2017.
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/04 (2012.01); G06Q 20/20 (2012.01); G06Q 20/32 (2012.01); G06Q 30/0207 (2023.01)
CPC G06Q 30/04 (2013.01) [G06Q 20/202 (2013.01); G06Q 20/322 (2013.01); G06Q 30/0224 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by one or more processors of a payment service, transaction information of transactions performed between a plurality of users of the payment service, wherein a respective computing device is associated with each respective user of the plurality of users, wherein an application executable on the respective computing device configures the respective computing device to send the transaction information to the payment service, wherein the payment service is configured to facilitate payments between the users;
receiving, at the one or more processors of the payment service and via the respective computing device of a first user, an indication of a payment generated by the first user and payable by a second user;
determining, by the one or more processors of the payment service, terms for the first user to finance at least part of an amount of the payment for the second user, wherein the one or more processors determine the terms based on two or more of:
(a) at least a portion of the transaction information associated with the first user;
(b) at least a portion of the transaction information of at least one related user of the plurality of users; or
(c) at least a portion of the transaction information associated with the second user;
transmitting, by the one or more processors of the payment service, the terms to the respective computing device of the first user and the respective computing device of the second user;
withholding at least a portion of the amount from one or more subsequent transactions processed for the second user;
subsequently receiving, by the one or more processors of the payment service, electronic funds via the respective computing device of the second user, the electronic funds including the portion withheld from the one or more subsequent transactions; and
providing, by the one or more processors of the payment service, the funds to an account of the first user as repayment for at least the part of the amount of the payment financed by the first user.