# US 2014/0156317 A1 · Per Flight Cabin Selection

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

- Number: US 2014/0156317 A1
- Document ID: US20140156317A1
- Status: Published application
- Kind: A1
- Application number: 13/690,316
- Filed: 2012-11-30
- Published: 2014-06-05
- Earliest claimed: 2012-11-30
- Assignees: Google Inc.
- Inventors: Adam Eijdenberg; Todd A. Williamson
- Web page: https://patentgrep.com/patent/US20140156317A1

## 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}
- G06Q 10/0283: {for travel seating}
- 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

## Abstract

The disclosure generally describes computer-implemented methods, computer-readable media, and systems for selecting a cabin per flight segment associated with a multi-flight-segment air-travel itinerary. One computer-implemented method includes receiving flight-segment data, cabin type data, and price data associated with a multi-flight-segment air-travel itinerary, determining, by operation of a computer, a plurality of interactive informational elements, wherein each interactive informational element of the plurality of interactive informational elements represents an available cabin type for a flight segment associated with the multi-flight-segment air-travel itinerary, designating a determined interactive informational element per cabin type for each flight segment, and initiating a presentation of the plurality of interactive informational elements as part of a single graphical user interface.

## Claims

### Claim 1

A computer-implemented method of displaying information for an air-travel itinerary, comprising:
receiving flight-segment data, cabin type data, and price data associated with a multi-flight-segment air-travel itinerary;
determining, by operation of a computer, a plurality of interactive informational elements, wherein each interactive informational element of the plurality of interactive informational elements represents an available cabin type for a flight segment associated with the multi-flight-segment air-travel itinerary;
designating a determined interactive informational element per cabin type for each flight segment; and
initiating a presentation of the plurality of interactive informational elements as part of a single graphical user interface.

### Claim 2 (depends on 1)

The method of claim 1, wherein, simultaneously, each of the plurality of interactive informational elements displays, as a price indication, at least one of an indication that the represented available cabin type is included in the multi-flight-segment air-travel itinerary price or a price difference indicating a change in the multi-flight-segment air-travel itinerary price if the interactive informational element is selected.

### Claim 3 (depends on 2)

The method of claim 2, further comprising temporarily updating the price indication from a first value to a second value for at least one interactive informational element presented simultaneously with another interactive information element upon receiving a hover event over the another interactive informational element.

### Claim 4 (depends on 3)

The method of claim 3, further comprising reverting the temporarily updated price indication from the second value to the first value for the at least one interactive informational element upon receiving a no-hover event associated with the another interactive informational element.

### Claim 5 (depends on 2)

The method of claim 2, further comprising updating the price indication from a first value to a second value for at least one interactive informational element presented simultaneously with another interactive informational element upon receiving a selection event associated with the another interactive informational element, wherein the received selection event designates the another interactive informational element.

### Claim 6 (depends on 2)

The method of claim 2, further comprising designating at least one interactive informational element presented simultaneously with another interactive informational element upon receiving a selection event associated with the another interactive informational element, wherein the received selection event designates the another interactive informational element.

### Claim 7 (depends on 6)

The method of claim 6, further comprising updating the price indication for the designated at least one interactive informational element.

### Claim 8

A non-transitory, computer-readable medium storing computer-readable instructions executable by a computer to:
receive flight-segment data, cabin type data, and price data associated with a multi-flight-segment air-travel itinerary;
determine, by operation of a computer, a plurality of interactive informational elements, wherein each interactive informational element of the plurality of interactive informational elements represents an available cabin type for a flight segment associated with the multi-flight-segment air-travel itinerary;
designate a determined interactive informational element per cabin type for each flight segment; and
initiate a presentation of the plurality of interactive informational elements.

### Claim 9 (depends on 8)

The medium of claim 8, wherein the each interactive informational element displays, as a price indication, at least one of an indication that the represented available cabin type is included in the multi-flight-segment air-travel itinerary price or a price difference indicating a change in the multi-flight-segment air-travel itinerary price if the interactive informational element is selected.

### Claim 10 (depends on 9)

The medium of claim 9, further comprising instructions operable to temporarily update the price indication from a first value to a second value for at least one interactive informational element upon receiving a hover event over another interactive informational element.

### Claim 11 (depends on 10)

The medium of claim 10, further comprising operations operable to revert the temporarily updated price indication from the second value to the first value for the at least one interactive informational element upon receiving a no-hover event associated with the another interactive informational element.

### Claim 12 (depends on 9)

The medium of claim 9, further comprising instructions operable to update the price indication from a first value to a second value for at least one interactive informational element upon receiving a selection event associated with another interactive informational element, wherein the received selection event designates the another interactive informational element.

### Claim 13 (depends on 9)

The medium of claim 9, further comprising operations operable to designate at least one interactive informational element upon receiving a selection event associated with another interactive informational element, wherein the received selection event designates the another interactive informational element.

### Claim 14 (depends on 13)

The medium of claim 13, further comprising operations operable to update the price indication for the designated at least one interactive informational element.

### Claim 15

A computer-implemented method of displaying information for an air-travel itinerary, comprising:
receiving flight-segment data, cabin type data, and price data associated with a multi-flight-segment air-travel itinerary;
determining, by operation of a computer, a plurality of interactive informational elements, wherein each interactive informational element of the plurality of interactive informational elements represents an available cabin type for a flight segment associated with the multi-flight-segment air-travel itinerary;
designating a determined interactive informational element per cabin type for each flight segment; and
initiating a simultaneous presentation of the plurality of interactive informational elements.

### Claim 16 (depends on 15)

The method of claim 15, wherein, simultaneously, each of the plurality of interactive informational elements displays, as a price indication, at least one of an indication that the represented available cabin type is included in the multi-flight-segment air-travel itinerary price or a price difference indicating a change in the multi-flight-segment air-travel itinerary price if the interactive informational element is selected.

### Claim 17 (depends on 16)

The method of claim 16, further comprising temporarily updating the price indication from a first value to a second value for at least one interactive informational element presented simultaneously with another interactive informational element upon receiving a hover event over the another interactive informational element.

### Claim 18 (depends on 17)

The method of claim 17, further comprising reverting the temporarily updated price indication from the second value to the first value for the at least one interactive informational element upon receiving a no-hover event associated with the another interactive informational element.

### Claim 19 (depends on 16)

The method of claim 16, further comprising updating the price indication from a first value to a second value for at least one interactive informational element presented simultaneously with another interactive informational element upon receiving a selection event associated with the another interactive informational element, wherein the received selection event designates the another interactive informational element.

### Claim 20 (depends on 16)

The method of claim 16, further comprising designating at least one interactive informational element presented simultaneously with another interactive informational element upon receiving a selection event associated with the another interactive informational element, wherein the received selection event designates the another interactive informational element.

### Claim 21 (depends on 20)

The method of claim 20, further comprising updating the price indication for the designated at least one interactive informational element.
