Point of sale payment system
First Claim
1. A method for point of sale payments, comprising:
- receiving, at a service provider device from a payer device over a network, payment code information associated with a first payment location of a plurality of payment locations in a service location, wherein the receiving the payment code information initiates a payment location transaction;
retrieving, by the service provider device from a database, payment information that is also associated with the payment code information;
sending, by the service provider device over the network for display on the payer device, the payment information in a payment information graphical user interface that illustrates the service location and the plurality of payment locations in their relative locations with respect to the service location using a service location graphic, wherein the payment information graphical user interface provides a payer graphic that is positioned in the first payment location illustrated by the service location graphic and that is moveable to different payment locations illustrated by the service location graphic, and wherein the payment information graphical user interface further includes a payment input for receiving a payment time for which the first payment location will be used;
receiving, at the service provider device from the payer device over the network, a payer location correction input by a payer on the payment information graphical user interface using an input system on the payer device that moves the payer graphic to a second payment location illustrated by the service location graphic that is different than the first payment location illustrated by the service location graphic, wherein the payer location correction is received prior to completing the payment location transaction; and
receiving, at the service provider device from the payer device over the network via the payment input on the payment information graphical user interface, the payment time for which the second payment location in the service location will be used along with a payment confirmation for the second payment location in the service location and, in response, initiating a payment from a payer account of the payer that is associated with the payer device to a seller account included in the payment information, and sending the payment information and an indication of the payment confirmation to the seller device over the network to complete the payment location transaction.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for point of sale payments includes receiving, from a seller device over a network, payment information. The payment information is associated with payment code information in a database. The payment code information is then sent to the seller device over the network for posting at a service location. The payment code information is then captured by a payer device at the service location and transmitted over the network. The payment information is then retrieved from the database using the associated payment code information. The payment information is then sent to the payer device over the network. A payment confirmation is received from the payer device over the network and, in response, a payment from a payer account to a seller account is initiated and the payment information and an indication of the payment confirmation is sent to the seller device over the network.
37 Citations
20 Claims
-
1. A method for point of sale payments, comprising:
-
receiving, at a service provider device from a payer device over a network, payment code information associated with a first payment location of a plurality of payment locations in a service location, wherein the receiving the payment code information initiates a payment location transaction; retrieving, by the service provider device from a database, payment information that is also associated with the payment code information; sending, by the service provider device over the network for display on the payer device, the payment information in a payment information graphical user interface that illustrates the service location and the plurality of payment locations in their relative locations with respect to the service location using a service location graphic, wherein the payment information graphical user interface provides a payer graphic that is positioned in the first payment location illustrated by the service location graphic and that is moveable to different payment locations illustrated by the service location graphic, and wherein the payment information graphical user interface further includes a payment input for receiving a payment time for which the first payment location will be used; receiving, at the service provider device from the payer device over the network, a payer location correction input by a payer on the payment information graphical user interface using an input system on the payer device that moves the payer graphic to a second payment location illustrated by the service location graphic that is different than the first payment location illustrated by the service location graphic, wherein the payer location correction is received prior to completing the payment location transaction; and receiving, at the service provider device from the payer device over the network via the payment input on the payment information graphical user interface, the payment time for which the second payment location in the service location will be used along with a payment confirmation for the second payment location in the service location and, in response, initiating a payment from a payer account of the payer that is associated with the payer device to a seller account included in the payment information, and sending the payment information and an indication of the payment confirmation to the seller device over the network to complete the payment location transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
receiving, at a service provider device from a payer device over a network, payment code information associated with a first payment location of a plurality of payment locations in a service location, wherein the receiving the payment code information initiates a payment location transaction; retrieving, by the service provider device from a database, payment information that is also associated with the payment code information; sending, by the service provider device over the network for display on the payer device, the payment information in a payment information graphical user interface that illustrates the service location and the plurality of payment locations in their relative locations with respect to the service location using a service location graphic, wherein the payment information graphical user interface provides a payer graphic that is positioned in the first payment location illustrated by the service location graphic and that is moveable to different payment locations illustrated by the service location graphic, and wherein the payment information graphical user interface further includes a payment input for receiving a payment time for which the first payment location will be used; receiving, by the service provider device from the payer device over the network, a payer location correction input by a payer on the payment information graphical user interface using an input system on the payer device that moves the payer graphic to a second payment location illustrated by the service location graphic that is different than the first payment location illustrated by the service location graphic, wherein the payer location correction is received prior to completing the payment location transaction; and receiving, at the service provider device from the payer device over the network via the payment input on the payment information graphical user interface, the payment time for which the second payment location in the service location will be used along with a payment confirmation for the second payment location in the service location and, in response, initiating a payment from a payer account of the payer that is associated with the payer device to a seller account included in the payment information and sending the payment information and an indication of the payment confirmation to the seller device over the network to complete the payment location transaction. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for point of sale payments, comprising:
-
a non-transitory memory storing seller account information for at least one seller, wherein the seller account information comprises payment information for the at least one seller; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause a system to perform operations comprising; receive, at the service provider system from a payer device over a network, payment code information associated with a first payment location of a plurality of payment locations in a service location, wherein the receiving the payment code information initiates a payment location transaction; retrieve, by the service provider system, the payment information that is associated with the payment code information in the memory; send, by the service provider system over the network for display on the payer device, the payment information in a payment information graphical user interface that illustrates the service location and the plurality of payment locations in their relative locations with respect to the service location using a service location graphic, wherein the payment information graphical user interface provides a payer graphic that is positioned in the first payment location illustrated by the service location graphic and that is moveable to different payment locations illustrated by the service location graphic, and wherein the payment information graphical user interface further includes a payment input for receiving a payment time for which the first payment location will be used; receive, by the service provider system from the payer device over the network, a payer location correction input from a payer on the payment information graphical user interface using an input system on the payer device that moves the payer graphic to a second payment location illustrated by the service location graphic that is different than the first payment location illustrated by the service location graphic, wherein the payer location correction is received prior to completing the payment location transaction; and receive, by the service provider system from the payer device over the network via the payment input on the payment information graphical user interface, the payment time for which the second payment location in the service location will be used along with a payment confirmation for the second payment location in the service location and, in response, initiating a payment from a payer account of the payer that is associated with the payer device to a seller account associated with the seller account information and sending the payment information and an indication of the payment confirmation to the seller device over the network to compete the payment location transaction. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification