Dynamic Travel Itinerary System Using Segmented Electronic Carts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current travel itinerary planning systems are inefficient and prone to errors due to the need for manual combination of bookings from multiple systems, leading to increased productivity loss and time consumption, with limited ability to dynamically update and revise itineraries.

Innovation Solution

A system and method for dynamically updating a travel itinerary using a processor and memory to receive user inputs, create electronic carts with unique identifiers, and invoke a rendering module for GUI display, allowing users to perform tasks and dynamically update items based on impact, facilitating easy modification and iteration of travel plans.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual combination of bookings from multiple systems is performed, then travel itineraries can be created, but productivity is reduced and time consumption increases

Engineering Contradiction:
Improvetravel itinerary creation efficiencyVSAvoidtime for combining bookings
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges multiple booking systems into a single unified platform that can book all types of travel products (flights, hotels, car rentals, etc.) from one interface. This consolidation eliminates the need for manual combination of bookings across separate systems, directly improving productivity and reducing time loss.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system provides universal functionality by enabling booking of diverse travel products through a single platform. The unified system handles multiple booking types and itinerary components simultaneously, replacing the need for multiple specialized booking systems and manual coordination.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If multiple booking systems are used, then various travel products can be booked, but errors increase due to manual combination

Engineering Contradiction:
Improveability to book various travel productsVSAvoidaccuracy of itinerary compilation
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

By consolidating multiple booking systems into one unified platform, the patent eliminates manual combination processes that cause errors. The integrated system automatically manages bookings across different product types, ensuring data consistency and reducing human error while maintaining versatility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements automated feedback mechanisms that track and verify booking information across all travel products. This continuous verification process ensures accuracy and reliability by automatically detecting and correcting inconsistencies, reducing errors while maintaining the ability to book diverse products.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If traditional itinerary storage methods are used, then planned events can be stored, but dynamic updates and revisions are difficult

Engineering Contradiction:
Improveease of itinerary revisionVSAvoidcomplexity of update mechanism
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a dynamic itinerary system where planned events are stored with flexible data structures that enable easy modification. The system allows travel agents to dynamically update and revise itineraries through automated processes, making revisions simple while managing the complexity of multiple event relationships through intelligent algorithms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The itinerary is segmented into individual bookable products and events, each with unique identifiers. This segmentation allows travel agents to easily retrieve, modify, and update specific events without affecting the entire itinerary, simplifying revisions while the system manages the complex relationships between segmented components.

Inventive Principle:
Principle #1Segmentation

4Productivity

If all travel products are booked through one platform, then productivity improves, but processor load increases

Engineering Contradiction:
Improvetravel booking efficiencyVSAvoidprocessor energy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system segments the travel itinerary into discrete bookable products, each with unique identifiers. This segmentation enables efficient data retrieval and processing by allowing the system to handle and update individual products independently, improving productivity while reducing the computational burden of managing entire itineraries as single units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent utilizes parameter changes in data structures to efficiently manage travel products. By optimizing data representation and using unique identifiers for each product, the system reduces processor load while maintaining the capability to book and manage all types of travel products through one platform.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11250354B2System and method for dynamically updating a travel itinerary
Publication Date: 2022.02.15 IBS SOFTWARE FZ LLC
  • US11250354B2 patent drawing
  • US11250354B2 patent drawing
  • US11250354B2 patent drawing

AI summary

A system and method for dynamically updating a travel itinerary are described herein. The system 101 receives, user inputs for selecting items. The system 101 creates electronic carts based on the user inputs. Each electronic cart is associated with an unique identifier. Each electronic cart comprises items. The system 101 invokes, a rendering module for positioning the electronic carts on a GUI based on user defined time and date. The system 101 generates one or more events. Each event comprises items associated with electronic carts. The system 101 displays events on the GUI using the rendering module. The system 101 enables a user to perform a task selected from a group of tasks based on the unique identifiers associated with electronic carts. Further, the system 101 dynamically updates one or more items associated with the at least one electronic cart based on impact of the task.