Automatic tab payment from a user device
First Claim
1. A method, comprising:
- establishing a connection, by a user device, to a server device associated with a merchant, where the connection is established via a private network associated with the server device;
sending, by the user device and to the server device via the connection, information regarding a location, within a premises associated with the merchant, that the user device is located that enables the server device to create an order associated with the location;
receiving, by the user device and from the server device, information associated with a plurality of products or services that are offered for sale by the merchant;
receiving, by the user device and from the user, selection of a product or service of the plurality of products or services;
sending, by the user device and to the server device, information, associated with the selection of the product or service, that is to be included in the order;
receiving, by the user device and from the server device, information associated with the order that includes a price associated with the order, where receiving the information associated with the order further includes;
presenting the information associated with the order for display via a payment user interface,receiving, via the payment user interface, a value associated with a quantity of gratuity associated with the order, andcalculating a total price associated with the order based on a sum of the price associated with the selection of the product or service, a quantity of tax that corresponds to the price associated with the selection of the product or service, and the value associated with the quantity of gratuity;
retrieving payment information from a memory associated with the user device, where the payment information is to be used to pay the total price associated with the order;
sending, by the user device and to another server that processes payment information, the payment information associated with the order, where the payment information is sent in a manner that is not accessible by the merchant; and
receiving, by the user device and from the server device, a receipt that indicates that the payment information was processed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving a menu of items offered for sale by a merchant, where the menu of items permits a user, of a user device, to place an order with an attendant, associated with the merchant, that includes an item of the menu of items; receiving information associated with the order that was placed with the attendant, where the information associated with the order includes the item and a price associated with the item; receiving an instruction to pay for the order; retrieving, in response to the instruction, payment information to be used to pay the price associated with the item; sending, to a server device, the payment information to permit the server device to process the payment information to pay for the order, where the sending is performed in a manner that does not permit the attendant to access the payment information; and receiving an indication that the payment information was processed.
13 Citations
24 Claims
-
1. A method, comprising:
-
establishing a connection, by a user device, to a server device associated with a merchant, where the connection is established via a private network associated with the server device; sending, by the user device and to the server device via the connection, information regarding a location, within a premises associated with the merchant, that the user device is located that enables the server device to create an order associated with the location; receiving, by the user device and from the server device, information associated with a plurality of products or services that are offered for sale by the merchant; receiving, by the user device and from the user, selection of a product or service of the plurality of products or services; sending, by the user device and to the server device, information, associated with the selection of the product or service, that is to be included in the order; receiving, by the user device and from the server device, information associated with the order that includes a price associated with the order, where receiving the information associated with the order further includes; presenting the information associated with the order for display via a payment user interface, receiving, via the payment user interface, a value associated with a quantity of gratuity associated with the order, and calculating a total price associated with the order based on a sum of the price associated with the selection of the product or service, a quantity of tax that corresponds to the price associated with the selection of the product or service, and the value associated with the quantity of gratuity; retrieving payment information from a memory associated with the user device, where the payment information is to be used to pay the total price associated with the order; sending, by the user device and to another server that processes payment information, the payment information associated with the order, where the payment information is sent in a manner that is not accessible by the merchant; and receiving, by the user device and from the server device, a receipt that indicates that the payment information was processed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A user device, comprising:
-
a memory to store payment information that enables a user, of the user device, to pay for a product or service using a credit card, a debit card, or a bank account, where the payment information is stored securely, so as not to be accessible to another user of another user device; and a processor to; communicate with a server device associated with a merchant and via a network associated with the server device, when the user device is located within a premises associated with the merchant, present, for display on the user device, a menu user interface (UI) that includes information, associated with a menu of items sold by the merchant, received from the server device as a result of the communication, where the menu UI permits the user to place an order with a service attendant associated with the merchant based on a selection of one or more items from the menu of items, present, for display on the user device, a payment UI based on information associated with the order, where the payment UI includes; the selection of the one or more items and a respective price associated with each of the selected one or more items, a field to receive user input for a value associated with a quantity of gratuity associated with the order, and a total price, associated with the order, that is calculated based on a sum of the price associated with the selection of the one or more items, a quantity of tax that corresponds to the price associated with the selection of the one or more items, and the value associated with the quantity of gratuity, where the payment UI enables payment for the order to be processed in a manner that the payment information is not accessible by the merchant, and present, for display on the user device, a receipt UI based on a notification, received from the server device, indicating that the payment information was processed. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
sending, by a user device and to a first server device, a request to download an application that enables the user device to perform a point-of-sale transaction while located within premises associated with a second server device associated with a merchant; receiving, by the user device and from the first server device and in response to the request, the application; displaying, by the user device and using the application, a set up user interface on the user device, where the set up user interface enables a user to enter payment information; receiving, by the user device and via the set up user interface, the payment information entered into the set up user interface; and storing, in a memory associated with the user device, the payment information in a manner that does not permit the payment information to be accessed or changed by someone other than the user; establishing a connection, by the user device, to the second server device, where the connection is established via a private network associated with the second server device; sending, by the user device and to the second server device via the connection, information regarding a location, within a premises associated with the merchant, that the user device is located that enables the second server device to create an order associated with the location; receiving, by the user device and from the second server device, information associated with a plurality of products or services that are offered for sale by the merchant; receiving, by the user device and from the user, selection of a product or service of the plurality of products or services; sending, by the user device and to the second server device, information, associated with the selection of the product or service, that is to be included in the order; receiving, by the user device and from the second server device, information associated with the order that includes a price associated with the order; retrieving payment information from the memory, where the payment information is to be used to pay the price associated with the order; sending, by the user device and to another server device that processes payment information, the payment information associated with the order, where the payment information is sent in a manner that is not accessible by the merchant; and receiving, by the user device and from the second server device, a receipt that indicates that the payment information was processed. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification