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;
retrieving payment information from a memory associated with the user device, 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 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.
-
Citations
25 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; retrieving payment information from a memory associated with the user device, 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 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)
-
-
12. 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, and enables payment for the order to be processed in a manner that the payment information is not accessible by the service attendant, 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 (13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium, comprising:
-
instructions for receiving, from a server device associated with a merchant, information associated with a menu of items offered for sale by the merchant, where the information associated with the menu of items permits a user, of the user device, to place an order with an attendant associated with the merchant, where the order includes at least one item of the menu of items; instructions for receiving, by the user device and from the server device, information associated with the order that was placed with the attendant, where the information associated with the order includes the at least one item and a price associated with the at least one item; instructions for receiving, by the user device and from the user, an instruction to pay for the order; instructions for retrieving, from a memory associated with the user device and in response to the instruction, payment information to be used to pay the price associated with the at least one item; instructions for sending, by the user device and to the 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 instructions for receiving, by the user device and from the server device, an indication that the payment information was processed. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification