Quick legend receipt system
First Claim
1. A method for operating a computing device of a merchant by use of a software entity, wherein the software entity configures the computing device to function as a point-of-sale (POS) system, the method comprising:
- receiving, by one or more processors of the computing device, one or more logic statements regarding an attribute of transactions, wherein the attribute is associated with a plurality of possible attribute values;
storing, by the one or more processors, the one or more logic statements in a memory coupled to the computing device;
determining, by the one or more processors, an algorithm based on the one or more logic statements, wherein the algorithm is associated with performing calculations based on the attribute of transactions;
receiving, by the one or more processors, transaction data from the POS system, wherein the transaction data corresponds to a transaction between the merchant and a customer and indicates that the transaction is associated with a particular attribute value of the plurality of possible attribute values;
performing, by the one or more processors, calculations based on the particular attribute value and according to the algorithm to generate a plurality of selectable options, wherein a selectable option corresponds to a tip amount associated with the transaction;
producing, by the one or more processors, for the transaction, a digital receipt that indicates the transaction and includes the plurality of selectable options associated with the transaction;
transmitting, by the one or more processors, the digital receipt to a mobile payment application executing on a mobile device associated with the customer;
receiving, by the one or more processors and from the mobile device, an indication of a selection of a tip amount corresponding to one of the plurality of selectable options;
associating, by the one or more processors, the tip amount with the transaction; and
crediting, by the one or more processors, an account of the merchant with an amount of the transaction and the tip amount.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for enabling more efficient tipping by providing a merchant the ability to reduce the time used on manually entering tip amounts. In one embodiment, a method includes automatically generating, by a point-of-sale (POS) system, a transaction receipt that indicates a plurality of selectable tip options, wherein said automatically generating the transaction receipt is based on one or more rules specified by a user of the POS system. The method further includes causing the transaction receipt to be printed as a printed receipt. The method further includes identifying, by the POS system, a one of the plurality of selectable tip options specified by a customer on the printed receipt. Among other benefits, the disclosed techniques reduce the time and effort the merchant needs to spend on collating the tipping at end of the business day.
-
Citations
22 Claims
-
1. A method for operating a computing device of a merchant by use of a software entity, wherein the software entity configures the computing device to function as a point-of-sale (POS) system, the method comprising:
-
receiving, by one or more processors of the computing device, one or more logic statements regarding an attribute of transactions, wherein the attribute is associated with a plurality of possible attribute values; storing, by the one or more processors, the one or more logic statements in a memory coupled to the computing device; determining, by the one or more processors, an algorithm based on the one or more logic statements, wherein the algorithm is associated with performing calculations based on the attribute of transactions; receiving, by the one or more processors, transaction data from the POS system, wherein the transaction data corresponds to a transaction between the merchant and a customer and indicates that the transaction is associated with a particular attribute value of the plurality of possible attribute values; performing, by the one or more processors, calculations based on the particular attribute value and according to the algorithm to generate a plurality of selectable options, wherein a selectable option corresponds to a tip amount associated with the transaction; producing, by the one or more processors, for the transaction, a digital receipt that indicates the transaction and includes the plurality of selectable options associated with the transaction; transmitting, by the one or more processors, the digital receipt to a mobile payment application executing on a mobile device associated with the customer; receiving, by the one or more processors and from the mobile device, an indication of a selection of a tip amount corresponding to one of the plurality of selectable options; associating, by the one or more processors, the tip amount with the transaction; and crediting, by the one or more processors, an account of the merchant with an amount of the transaction and the tip amount. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device to function as a point-of-sale (POS) system, the computing device associated with a merchant and comprising:
-
at least one processor; and a memory coupled to the at least one processor and having instructions stored therein, execution of which by the at least one processor causes the computing device to; receive one or more logic statements regarding an attribute of transactions, wherein the attribute is associated with a plurality of possible attribute values; store the one or more logic statements in the memory coupled to the at least one processor; determine an algorithm based on the one or more logic statements, wherein the algorithm is associated with performing calculations based on the attribute of transactions; receive transaction data from the POS system, wherein the transaction data corresponds to a transaction between the merchant and a customer and indicates that the transaction is associated with a particular attribute value of the plurality of possible attribute values; perform calculations based on the particular attribute value and according to the algorithm to generate one or more results as selectable options associated with the transaction, wherein a selectable option of the selectable options corresponds to a tip amount associated with the transaction; generate, for the transaction, a digital receipt that indicates the transaction and includes the plurality of selectable options associated with the transaction; receive, from a device associated with the customer, an indication of a selection of a tip amount corresponding to one of the plurality of selectable options; and associate, by the at least one processor, the tip amount with the transaction. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium having instructions stored therein, execution of which by a processor of a computing device associated with a merchant causes the computing device to:
-
receive one or more logic statements regarding an attribute of transactions, wherein the attribute is associated with a plurality of possible attribute values; store the one or more logic statements in a memory coupled to the processor; determine an algorithm based on the one or more logic statements, wherein the algorithm is associated with performing calculations based on the attribute of transactions; receive transaction data from the computing device, wherein the transaction data corresponds to a transaction between the merchant and a customer and indicates that the transaction is associated with a particular attribute value of the plurality of possible attribute values; perform calculations based on the particular attribute value and according to the algorithm to generate one or more results as selectable options associated with the transaction, wherein a selectable option of the selectable options corresponds to a tip amount associated with the transaction; generate, for the transaction, a digital receipt that indicates the transaction and includes the selectable options associated with the transaction; transmit the digital receipt to a mobile payment application executing on a mobile device associated with the customer; receive, from the mobile device, an indication of a selection of a tip amount corresponding to one of the selectable options; and associate the tip amount with the transaction. - View Dependent Claims (21, 22)
-
Specification