# US 2021/0241186 A1 · Composite asset option pool

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

- Number: US 2021/0241186 A1
- Document ID: US20210241186A1
- Status: Published application
- Kind: A1
- Application number: 16/778,716
- Filed: 2020-01-31
- Published: 2021-08-05
- Earliest claimed: 2020-01-31
- Assignees: Inspirato, LLC
- Applicants: Inspirato
- Inventors: Brad Handler; Cody Holloway; Brent Handler
- Web page: https://patentgrep.com/patent/US20210241186A1

## CPC

- G06Q 10/02: Reservations, e.g. for tickets, services or events
- G06Q 10/025: {Coordination of plural reservations, e.g. plural trip segments, transportation combined with accommodation}
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06Q 30/0284: {Time or distance, e.g. usage of parking meters or taximeters}
- G06Q 30/0645: Rental transactions; Leasing transactions
- G06Q 50/14: Travel agencies
- 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
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Systems and methods are disclosed for providing a reservation based subscription service that includes one or more processors that perform operations comprising: receiving reservation information for a subscriber of a reservation-based subscription service, the reservation information comprising a booking date and a reservation date; computing a subscription value for the subscriber based on the reservation information; generating, based on the subscription value, a candidate composite offering that includes a first candidate reservation service of a first type and a second candidate reservation service of a second type that are available on the reservation date; determining that the second candidate reservation service has expired; and in response to determining that the second candidate reservation service has expired, modifying the candidate composite offering with a complementary reservation service corresponding to the second candidate reservation service.

## Claims

### Claim 1

A computer-implemented method comprising:
receiving, by one or more processors, reservation information for a subscriber of a reservation-based subscription service, the reservation information comprising a booking date and a reservation date;
computing, by the one or more processors, a subscription value for the subscriber based on the reservation information;
generating, based on the subscription value, a candidate composite offering that includes a first candidate reservation service of a first type and a second candidate reservation service of a second type that are available on the reservation date;
determining that the second candidate reservation service has expired; and
in response to determining that the second candidate reservation service has expired, modifying the candidate composite offering with a complementary reservation service corresponding to the second candidate reservation service.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein generating the candidate composite offering comprises:
searching a list of reservation services that are available on the reservation date to identify the first candidate reservation service that corresponds to the subscription value;
computing an add-on value based on a difference between a value of the first candidate reservation service and the subscription value; and
identifying, within the list of reservation services, the second candidate reservation service that corresponds to the add-on value.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein the first candidate reservation service of the first type includes a hotel stay, and wherein the second candidate reservation service of the second type includes a rental car, airfare, home/residence, experiential travel, guided tour, cruise, train fare, private aviation, bespoke travel, event-based travel, or space travel.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, further comprising:
determining, for the first candidate reservation service, a first value guard comprising a minimum reservation value and a maximum purchase amount based on the computed subscription value.

### Claim 5 (depends on 4)

The computer-implemented method of claim 4, wherein:
the booking date is a current date; and
the subscription value is computed based on a time interval between the booking date and the reservation date and a subscription cost of the subscriber interval.

### Claim 6 (depends on 4)

The computer-implemented method of claim 4, wherein the value of the first candidate reservation service is between the first value guard, further comprising computing an add-on value by:
retrieving a reservation value associated with the first candidate reservation service; and
computing, as the add-on value, a difference between the reservation value associated with the first candidate reservation service and the minimum reservation value.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, wherein determining that the second candidate reservation service has expired comprises determining that a second subscriber of the reservation-based subscription service has reserved or consumed the second candidate reservation service before the subscriber requests to reserve the candidate composite offering.

### Claim 8 (depends on 7)

The computer-implemented method of claim 7, wherein the second subscriber selects an identifier corresponding to another composite offering that includes the second candidate reservation service to reserve the second candidate reservation service.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, wherein modifying the candidate composite offering comprises replacing the second candidate reservation service with the complementary reservation service.

### Claim 10 (depends on 1)

The computer-implemented method of claim 1, further comprising generating a visual notification to the subscriber indicating that the candidate composite offering has been modified.

### Claim 11 (depends on 1)

The computer-implemented method of claim 1, further comprising:
searching a list of reservation services that are available on the reservation date to identify the complementary reservation service, the searching comprising identifying a subset of reservation services in the list that have a value corresponding to a value of the second candidate reservation service and that correspond to the second type; and
selecting, as the complementary reservation service, one of the reservation services in the subset.

### Claim 12 (depends on 1)

The computer-implemented method of claim 1, wherein the second candidate reservation service comprises a first seat of a given category at an event, and wherein the complementary reservation service comprises a second seat at the event in a same given category as the first seat.

### Claim 13 (depends on 1)

The computer-implemented method of claim 1, further comprising:
reserving the candidate composite offering for the subscriber; and
preventing the subscriber from reserving additional reservation services until the reserved candidate composite offering expires or is consumed by the subscriber.

### Claim 14 (depends on 1)

The computer-implemented method of claim 1, further comprising:
receiving input from the subscriber that selects the second type of reservation service from a plurality of reservation service types, wherein the generating is based on the received input.

### Claim 15 (depends on 1)

The computer-implemented method of claim 1, further comprising generating a list of different types of subscription models for the subscriber to select as the subscription, a first type of the subscription models allows the subscriber to reserve travel services within a specific region, a second type of the subscription models allows the subscriber to reserve travel services with a specific reservation duration, and a third type of the subscription models allows the subscriber to reserve travel services of a plurality of types.

### Claim 16 (depends on 1)

The computer-implemented method of claim 1, further comprising:
identifying a third candidate reservation service of the first type that has a greater value than the first candidate reservation service and corresponds to the subscription value; and
presenting, in a graphical user interface, a first option to reserve the candidate composite offering and a second option to reserve the third candidate reservation service, the first and second options being presented concurrently.

### Claim 17 (depends on 16)

The computer-implemented method of claim 16, further comprising:
receiving a selection of the first option to reserve the candidate composite offering;
verifying that the second candidate reservation service is still available in response to receiving the selection; and
modifying the candidate composite offering with the complementary reservation service in response to determining that the verifying.

### Claim 18 (depends on 1)

The computer-implemented method of claim 1, further comprising:
determining that the complementary reservation service corresponding to the second candidate reservation service is unavailable; and
in response to determining that the complementary reservation service corresponding to the second candidate reservation service is unavailable, identifying a third candidate reservation service of a third type; and
modifying the candidate composite offering with identified third candidate reservation service of the third type.

### Claim 19

A system comprising:
a memory that stores instructions; and
one or more processors on a server configured by the instructions to perform operations comprising:
receiving reservation information for a subscriber of a reservation-based subscription service, the reservation information comprising a booking date and a reservation date;
computing a subscription value for the subscriber based on the reservation information;
generating, based on the subscription value, a candidate composite offering that includes a first candidate reservation service of a first type and a second candidate reservation service of a second type that are available on the reservation date;
determining that the second candidate reservation service has expired; and
in response to determining that the second candidate reservation service has expired, modifying the candidate composite offering with a complementary reservation service corresponding to the second candidate reservation service.

### Claim 20

A non-transitory computer-readable medium comprising instructions stored thereon that are executable by at least one processor to cause a computing device to perform operations comprising:
receiving reservation information for a subscriber of a reservation-based subscription service, the reservation information comprising a booking date and a reservation date;
computing a subscription value for the subscriber based on the reservation information;
generating, based on the subscription value, a candidate composite offering that includes a first candidate reservation service of a first type and a second candidate reservation service of a second type that are available on the reservation date;
determining that the second candidate reservation service has expired; and
in response to determining that the second candidate reservation service has expired, modifying the candidate composite offering with a complementary reservation service corresponding to the second candidate reservation service.
