Multidimensional Graph for Travel Itinerary Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in efficiently finding and comparing travel itineraries due to the complexity of multiple flight combinations, making it difficult to articulate preferences such as cost, airlines, departure and arrival times, and duration of intermediate stops.

Innovation Solution

A method and system that utilize a multidimensional graph to display travel itineraries, where each itinerary is represented by a point on the graph with coordinates for departure and arrival times, and an icon's attributes convey price and airline information, allowing users to visualize and filter options interactively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional list formats are used to display travel itineraries, then detailed information can be provided, but users find it difficult to compare multiple flight combinations efficiently

Engineering Contradiction:
Improveease of comparing itinerariesVSAvoidcomplexity of preference articulation
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent transforms the traditional one-dimensional list format into a two-dimensional scatter plot graph, where the x-axis represents departure time and the y-axis represents arrival time. This dimensional transformation enables users to visually compare multiple flight combinations across different time dimensions simultaneously, making it easier to identify patterns and preferences without requiring complex manual comparison processes.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent uses color coding to represent different airlines on the scatter plot graph. Each airline is assigned a distinct color, allowing users to quickly identify and compare flights from different carriers at a glance. This visual encoding simplifies the articulation of airline preferences and enables rapid comparison across multiple itineraries without requiring detailed textual information.

Inventive Principle:
Principle #32Color changes

2Loss of information

If multiple flight combinations are displayed in detail, then comprehensive information is provided, but the interface becomes complex and difficult to use

Engineering Contradiction:
Improvecompleteness of itinerary informationVSAvoidease of use
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent segments the comprehensive itinerary information into distinct visual elements on the scatter plot. Each flight combination is represented as a separate point, with different visual attributes (position, color, size) encoding different aspects of the itinerary such as departure time, arrival time, airline, and duration. This segmentation allows users to process multiple pieces of information simultaneously without feeling overwhelmed by a single complex data structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent maps multiple itinerary attributes onto the two-dimensional graph space and uses visual encoding (color, size, position) to represent them. By transforming tabular data into a graphical representation where spatial position and visual properties encode different dimensions of flight information, the system maintains information completeness while significantly improving ease of use through intuitive visual processing.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If detailed itinerary information is presented in traditional formats, then users have access to all attributes, but it takes more time to identify preferred options

Engineering Contradiction:
Improvespeed of identifying preferred itinerariesVSAvoidtime for comparison and selection
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies color coding to represent different airlines on the scatter plot, enabling users to quickly scan and identify flights from preferred carriers at a glance. This visual encoding eliminates the need to read through detailed text descriptions for each flight, significantly reducing the time required to compare multiple options and identify preferred itineraries based on airline preferences.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The patent transforms detailed itinerary data into a visual spatial representation where time dimensions are mapped to graph coordinates. Users can simultaneously perceive multiple flight combinations across different departure and arrival times through the scatter plot layout, enabling rapid identification of preferred options based on time preferences without sequentially reviewing each itinerary in detail.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS10248912B1Systems and methods for displaying travel itineraries
Publication Date: 2019.04.02 GOOGLE LLC
  • US10248912B1 patent drawing
  • US10248912B1 patent drawing
  • US10248912B1 patent drawing

AI summary

Systems and methods of this disclosure are directed to displaying travel itineraries. In some implementations, a system receives a search request for a travel itinerary, and identifies a candidate travel itinerary that includes a departure time, an arrival time, a duration, and a price. The system generates a first coordinate on a first axis of a multidimensional graph corresponding to the departure time, and a second coordinate on a second axis corresponding to the arrival time. The system generates a location on the multidimensional graph for the first coordinate and the second coordinate that indicates the duration of the candidate travel itinerary. The system creates a data structure for the candidate travel itinerary and allocates an icon to the data structure. The system sets an attribute of the icon based on the price of the candidate travel itinerary, and provides the icon for display with the multidimensional graph.