US 11,657,380 B2
Charge splitting across multiple payment systems
Faraz Babar, Paradise Valley, AZ (US); Sylvain Boucard, Brooklyn, NY (US); Lavanya Venkatanarayanan, Phoenix, AZ (US); and Lisa Yokoyama, Brooklyn, NY (US)
Assigned to American Express Travel Related Services Company, Inc., New York, NY (US)
Filed by American Express Travel Related Services Company, Inc., New York, NY (US)
Filed on May 5, 2020, as Appl. No. 16/866,725.
Application 16/866,725 is a continuation of application No. 15/425,479, filed on Feb. 6, 2017, abandoned.
Prior Publication US 2020/0273015 A1, Aug. 27, 2020
Int. Cl. G06Q 20/22 (2012.01); G06Q 20/40 (2012.01); G06Q 20/10 (2012.01)
CPC G06Q 20/29 (2013.01) [G06Q 20/102 (2013.01); G06Q 20/223 (2013.01); G06Q 20/227 (2013.01); G06Q 20/40 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A system, comprising:
a first computing device comprising a processor, a memory, and a display; and
machine-readable instructions stored in the memory that, when executed by the processor, cause the first computing device to at least:
receive a notification of a charge from a second computing device, the notification indicating that the charge has been processed in association with a transaction account;
access a list of transactions for the transaction account from the second computing device, the list of transactions comprising the charge;
render a first user interface on the display of the first computing device, the first user interface includes the list of transactions, the list of transactions being displayed based at least in part on accessing the transaction account, the first user interface comprising a user interface element associated with the charge;
initiate a split of the charge from the list of transactions of the transaction account displayed in the first user interface based at least in part on a selection of the user interface element;
execute a mobile application that generates a list of requestees from a plurality of contacts stored in the memory based at least in part in on a geographic location associated with the plurality of contacts;
determine a plurality of peer-to-peer accounts are available for each requestee on the list of requestees, the plurality of peer-to-peer accounts are determined by transmitting contact information for the list of requestees to the second computing device, the contact information being retrieved from the memory;
display a second user interface configured to include the list of requestees, the second user interface including an icon for each of a plurality of peer-to-peer systems in which a respective requestee has an account based at least in part on the plurality of peer-to-peer accounts that have been verified with the second computing device;
dynamically relocate text information in the first user interface to create a viewable area for the list of requestees displayed in the second user interface in response to receiving the selection of the user interface element for the charge, wherein the text information is relocated based at least in part on a detection of the second user interface overlapping a portion of the first user interface, and the text information is relocated to an unobstructed portion of the first user interface;
receive a unique identifier of a requestee and an amount of the charge to be requested from the requestee, wherein the unique identifier is received based at least in part on a selection of a respective peer-to-peer payment system for the requestee in the second user interface, and the amount is a portion of the charge; and
in response to receipt of the unique identifier and the amount of the charge through the second user interface, transmit a funds request that includes the unique identifier and the amount of the charge to the second computing device.