Back to results
US 12,597,001 B2Granted
Bill splitting and payment system and method
OwnerBrandon Haminventor
Life of this patent
Estimating the term…
Abstract
The present subject matter discloses systems and methods in which a mobile application integrates with a point of sale (POS) system such that users may split and pay an itemized bill.
Claims8
A bill payment system comprising:
- a first user device associated with a first customer, the first user device including:
- a first controller;
- a first wireless communication interface connected to the first controller, wherein the first controller is in communication with a point of sale system of a business device;
- and
- a first memory in the first user device coupled to the first controller, wherein the first memory is configured to store program instructions executable by the first controller;
- wherein in response to executing the program instructions, the first controller is configured to:
- retrieve, on the first user device, an invoice from the point of sale system, wherein the invoice includes a plurality of line items comprising an invoice total;
- display the invoice on a first user interface accessible through the first user device, wherein the first user interface includes a first user input mechanism adapted to receive a first user selection related to a first subset of invoice total and generate a first sub-invoice based on the first user selection, further wherein the first user interface is adapted to receive a first user payment information for the first sub-invoice;
- display a first user commitment button on the first user interface;
- receive first user input through the first user commitment button on the first user interface;
- after receiving the first user input through the first user commitment button on the first user interface, communicate receipt of the first user input through the first user commitment button on the first user interface to a second controller;
- and
- a second user device including:
- the second controller;
- a second wireless communication interface connected to the second controller, wherein the second controller is in communication with the point of sale system of the business device;
- and
- a second memory in the second user device coupled to the second controller, wherein the second memory is configured to store program instructions executable by the second controller;
- wherein in response to executing the program instructions, the second controller is configured to:
- retrieve, on the second user device, the invoice from the point of sale system, wherein the invoice includes the plurality of line items comprising the invoice total;
- display the invoice on a second user interface accessible through the second user device, wherein the second user interface includes a second user input mechanism adapted to receive a second user selection related to a second subset of invoice total and generate a second sub-invoice based on the second user selection, further wherein the second user interface is adapted to receive a second user payment information for the second sub-invoice;
- display a second user commitment button on the second user interface;
- receive second user input through the second user commitment button on the second user interface;
- after receiving the second user input through the second user commitment button on the second user interface, communicate receipt of the second user input through the second user commitment button on the second user interface to the first controller;
- wherein, only after the first controller receives the communication of the receipt of the second user input through the second user commitment button on the second user interface and the second controller receives the communication of the receipt of the first user input through the first user commitment button on the first user interface,
- the first controller is configured to:
- receive the first sub-invoice and the first user payment;
- apply the first user payment to the first sub-invoice;
- and
- communicate a first completion status for the first sub-invoice to the point of sale system on the business device;
- and
- the second controller is configured to:
- receive the second sub-invoice and the second user payment;
- apply the second user payment to the second sub-invoice;
- and
- communicate a second completion status for the second sub-invoice to the point of sale system on the business device.
32 more elements
Dependencies are inferred from the claim text.