| CPC G06Q 10/02 (2013.01) [G06Q 30/0633 (2013.01); G06Q 50/12 (2013.01); G06Q 99/00 (2013.01)] | 12 Claims |

|
1. A method comprising:
receiving, by at least one processor, data representing a bid for a service provided by a plurality of restaurants at a specific date and a specific time, each bid comprising a bid amount and the type of cuisines;
in response to detecting the bid, by the at least one processor, transmitting a request to the plurality of restaurants to provide the service on the specific date and the specific time;
receiving, by the at least one processor, an offer from the plurality of restaurants, the offer including customer promotions, discounts, or any other offers;
transmitting, by the at least one processor, the offer from the plurality of restaurants to a remote device that transmitted the bid;
receiving, by the at least one processor, an acceptance for a particular restaurant, by the at least one processor, from the remote device with the specific date and the specific time for the service; and
reserving, by the at least one processor, the specific date and the specific time for the service with the particular restaurant.
|