Method and system for allocating a payment based on a free trial period
First Claim
Patent Images
1. A method comprising:
- presenting, by a computing device to a user, a user interface through which a plurality of restaurant items that are offered for sale by a plurality of different restaurants may be selected by the user, in which each restaurant item of the plurality of restaurant items is associated with a respective price that is the same as a respective walk-in price of the respective restaurant item at a respective restaurant of the plurality of restaurants;
receiving, by the computing device from the user, an order that specifies a first set of restaurant items from a first restaurant of the plurality of restaurants and a second set of items from a second restaurant of the plurality of restaurants, in which a total first price of the first sub-part is a same price as would be paid by walk-in customers of the first restaurant and total second price of the second sub-part is a same price as would be paid by walk-in customers of the second restaurant;
in response to receiving the order, dividing, by the computing device, the order into sub-parts, in which a first sub-part includes the first set of restaurant items and the second sub-part includes the second set of restaurant items;
in response to receiving the order, forwarding, by the computing device, the first sub-part to the first restaurant and the second sub-part to the second restaurant;
in response to receiving the order, facilitating, by the computing device, delivery of the order from the first restaurant and the second restaurant to the user;
allocating, by the computing device, a first portion of the total first price to the first restaurant, a second portion of the total first price to an operator of the computing device, and allocating a third portion of the total second price to the second restaurant; and
determining, by the computing device, whether to allocate a fourth portion of the total second price to the operator of the computing device, wherein the determination includes determining whether the second restaurant is in a free trial period that is based on a cuisine of the second restaurant and wherein an allocation of the fourth portion to the operator of the computing device is waved if the second restaurant is in the free trial period.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosure includes selecting a merchant from a plurality of merchants, enabling a trial mode for the merchant, during the trial mode, receiving an indication of a first order for the merchant, forwarding the indication of the first order to the merchant, allocating a first payment for the first order to the merchant, requesting an acceptance of a membership status from the merchant, and receiving an indication of the payment for the first order.
31 Citations
15 Claims
-
1. A method comprising:
-
presenting, by a computing device to a user, a user interface through which a plurality of restaurant items that are offered for sale by a plurality of different restaurants may be selected by the user, in which each restaurant item of the plurality of restaurant items is associated with a respective price that is the same as a respective walk-in price of the respective restaurant item at a respective restaurant of the plurality of restaurants; receiving, by the computing device from the user, an order that specifies a first set of restaurant items from a first restaurant of the plurality of restaurants and a second set of items from a second restaurant of the plurality of restaurants, in which a total first price of the first sub-part is a same price as would be paid by walk-in customers of the first restaurant and total second price of the second sub-part is a same price as would be paid by walk-in customers of the second restaurant; in response to receiving the order, dividing, by the computing device, the order into sub-parts, in which a first sub-part includes the first set of restaurant items and the second sub-part includes the second set of restaurant items; in response to receiving the order, forwarding, by the computing device, the first sub-part to the first restaurant and the second sub-part to the second restaurant; in response to receiving the order, facilitating, by the computing device, delivery of the order from the first restaurant and the second restaurant to the user; allocating, by the computing device, a first portion of the total first price to the first restaurant, a second portion of the total first price to an operator of the computing device, and allocating a third portion of the total second price to the second restaurant; and determining, by the computing device, whether to allocate a fourth portion of the total second price to the operator of the computing device, wherein the determination includes determining whether the second restaurant is in a free trial period that is based on a cuisine of the second restaurant and wherein an allocation of the fourth portion to the operator of the computing device is waved if the second restaurant is in the free trial period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a computing device; and a non-transitory machine readable medium having stored thereon a plurality of instructions that when executed by the computing device cause the apparatus to; present, to a user, a user interface through which a plurality of restaurant items that are offered for sale by a plurality of different restaurants may be selected by the user, in which each restaurant item of the plurality of restaurant items is associated with a respective price that is the same as a respective walk-in price of the respective restaurant item at a respective restaurant of the plurality of restaurants; receive, from the user, an order that specifies a first set of restaurant items from a first restaurant of the plurality of restaurants and a second set of items from a second restaurant of the plurality of restaurants, in which a total first price of the first sub-part is a same price as would be paid by walk-in customers of the first restaurant and total second price of the second sub-part is a same price as would be paid by walk-in customers of the second restaurant; in response to receiving the order, divide the order into sub-parts, in which a first sub-part includes the first set of restaurant items and the second sub-part includes the second set of restaurant items; in response to receiving the order, forward the first sub-part to the first restaurant and the second sub-part to the second restaurant; in response to receiving the order, facilitate delivery of the order from the first restaurant and the second restaurant to the user; allocate a first portion of the total first price to the first restaurant, a second portion of the total first price to an operator of the computing device, and allocating a third portion of the total second price to the second restaurant; and determine whether to allocate a fourth portion of the total second price to the operator of the computing device, wherein the determination includes determining whether the second restaurant is in a free trial period that is based on a cuisine of the second restaurant and wherein an allocation of the fourth portion to the operator of the computing device is waved if the second restaurant is in the free trial period.
-
-
14. A method comprising:
-
presenting, by a computing device to a user, a user interface through which a plurality of restaurant items that are offered for sale by a plurality of different restaurants may be selected by the user, in which each restaurant item of the plurality of restaurant items is associated with a respective price; receiving, by the computing device from the user, an order that specifies a first set of restaurant items from a first restaurant of the plurality of restaurants for a total first price; in response to receiving the order, forwarding, by the computing device, the order to the first restaurant; in response to receiving the order, facilitating, by the computing device, delivery of the order from the first restaurant; allocating, by the computing device, a first portion of the total first price to the first restaurant; and determining, by the computing device, whether to allocate a second portion of the total first price to an operator of the computing device, wherein the determination includes determining whether the first restaurant is in a free trial period that is based on a cuisine of the first restaurant and wherein an allocation of the second portion to the operator of the computing device is waved if the first restaurant is in the free trial period.
-
-
15. An apparatus comprising:
-
a computing device; and a non-transitory machine readable medium having stored thereon a plurality of instructions that when executed by the computing device cause the apparatus to; present, to a user, a user interface through which a plurality of restaurant items that are offered for sale by a plurality of different restaurants may be selected by the user, in which each restaurant item of the plurality of restaurant items is associated with a respective price; receive, from the user, an order that specifies a first set of restaurant items from a first restaurant of the plurality of restaurants for a total first price; in response to receiving the order, forward the order to the first restaurant; in response to receiving the order, facilitate delivery of the order from the first restaurant; allocate a first portion of the total first price to the first restaurant; and determine whether to allocate a second portion of the total first price to an operator of the computing device, wherein the determination includes determining whether the first restaurant is in a free trial period that is based on a cuisine of the first restaurant and wherein an allocation of the second portion to the operator of the computing device is waved if the first restaurant is in the free trial period.
-
Specification