# US 10,769,557 B2 · Bidding for a request to reserve a service

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,769,557 B2
- Document ID: US10769557B2
- Status: Granted
- Kind: B2
- Application number: 15/938,437
- Filed: 2018-03-28
- Published: 2018-10-04
- Granted: 2020-09-08
- Earliest claimed: 2007-03-02
- Assignees: Cfph, LLC
- Applicants: Cfph, LLC
- Inventors: Howard W. Lutnick; Dean P. Alderucci
- Web page: https://patentgrep.com/patent/US10769557B2

## CPC

- G06Q 10/02: Reservations, e.g. for tickets, services or events
- G06Q 10/028: {for seating or spaces in a venue}
- G06Q 50/12: Hotels or restaurants
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Methods and corresponding system are provided herewith that, in at least one embodiment, include the act or acts of: determining that a service provided by a restaurant is available for bidding. The service is provided for a particular time and a particular date. The methods and system also include receiving a bid for the service provided by the restaurant, in which the bid is associated with a first amount; storing the bid with a plurality of other bids in a storage device; and comparing the bid with at least one other bid that is submitted for reserving the service. The at least one other bid is associated with a second amount. The methods and system also include determining that the first amount is greater than the second amount; and outputting an indicia that grants the request to reserve the service provided by the restaurant to a highest bidder, in which the first amount submitted by the highest bidder is greater than the second amount.

## Claims

### Claim 1

A method comprising:
generating, via a processor, a database that comprises data structures indicative of a plurality of table slots for on-site dining services, a plurality of table slots for off-site dining services, a plurality of time slots and a plurality of ratios of available table slots for on-site dining services to available table slots for off-site dining services;
allocating, via the processor, for a particular time slot a ratio of available table slots for on-site dining services to available table slots for off-site dining services;
receiving, via a biometric sensor, biometric data;
authenticating, via the processor, the biometric data;
in response to determining that the biometric data is authentic, permitting, via the processor, submission of a request for an off-site dining service at the particular time slot;
transmitting, to a remote device, a denial of the request for the off-site dining service at the particular time slot, in response to determining that the ratio of available table slots for on-site dining services to available table slots for off-site dining services meets a threshold;
transmitting, to a remote device, an approval of the request for the off-site dining service at the particular time slot, in response to determining that the ratio of available table slots for on-site dining services to available table slots for off-site dining services does not meet a threshold; and
adjusting, via the processor, the ratio for the particular time slot, in response to determining that a change in available table slots for on-site dining services to available table slots for off-site dining services is detected.

### Claim 2 (depends on 1)

The method of claim 1, in which adjusting the ratio for the particular time slot comprises increasing or decreasing, via the processor, a quantity of available table slots for the off-site dining service at the particular time slot.

### Claim 3 (depends on 1)

The method of claim 1, in which adjusting the ratio for the particular time slot comprises increasing or decreasing, via the processor, a quantity of available table slots for the on-site dining service at the particular time slot.

### Claim 4 (depends on 1)

The method of claim 1, in which the request for the off-site dining service comprises a bid amount.

### Claim 5 (depends on 4)

The method of claim 4 further comprises:
computing, via the processor, after expiration of an auction period, that the bid amount has won a table slot for the off-site dining service at the particular time slot.

### Claim 6 (depends on 5)

The method of claim 5 further comprising:
updating, via the processor, the database to indicate that the table slot for off-site dining service for the particular time slot has been reserved.

### Claim 7 (depends on 6)

The method of claim 6, in which computing that the bid amount has won a reservation comprises:
computing, via the processor, after the auction period, that the bid amount is greater than any other bid amount received during the auction period.

### Claim 8

An apparatus comprising:
A memory;
a network interface;
at least one processor to:
generate a database in the memory that comprises data structures indicative of a plurality of table slots for on-site dining services, a plurality of table slots for off-site dining services, a plurality of time slots and a plurality of ratios of available table slots for on-site dining services to available table slots for off-site dining services;
allocate for a particular time slot a ratio of available table slots for on-site dining services to available table slots for off-site dining services;
receive biometric data;
authenticate the biometric data;
in response to determining that the biometric data is authentic, permit via the network interface a submission of a request for an off-site dining service at the particular time slot;
transmit via the network interface a denial of the request for the off-site dining service at the particular time slot, when the ratio of available table slots for on-site dining services to available table slots for off-site dining services meets a threshold;
transmit via the network interface an approval of the request for the off-site dining service at the particular time slot, when the ratio of available table slots for on-site dining services to available table slots for off-site dining services does not meet a threshold; and
adjust the ratio for the particular time slot, when a change in available table slots for on-site dining services to available table slots for off-site dining services is detected.

### Claim 9 (depends on 8)

The apparatus of claim 8, in which the at least one processor is configured to increase or decrease a quantity of available table slots for the off-site dining services at the particular time slot.

### Claim 10 (depends on 8)

The apparatus of claim 8, in which the at least one processor is configured to increase or decrease a quantity of table slots for the on-site dining service at the particular time slot.

### Claim 11 (depends on 8)

The apparatus of claim 8, in which the request for the off-site dining service comprises a bid amount.

### Claim 12 (depends on 11)

The apparatus of claim 11, in which the at least one processor is further configured to compute, after expiration of an auction period, that the bid amount has won a table slot for the off-site dining service at the particular time slot.

### Claim 13 (depends on 12)

The apparatus of claim 12, in which the at least one processor is further configured to update the database to indicate that the table slot for the off-site dining service for the particular time slot has been reserved.
