Configurable Software Travel Objects for Dynamic Seat Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current online reservation systems lack the ability to provide customized travel accommodations based on passenger preferences, leading to suboptimal seat selection during travel bookings.
Innovation Solution
A computer-implemented process and system that uses configurable software travel objects to represent various types of travel accommodations, allowing users to customize properties such as seat direction, ambiance, and services, which are then used to select suitable accommodations during the reservation process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional online reservation systems are used, then the reservation process is simple and fast, but the system cannot provide customized travel accommodations based on passenger preferences
Solution Approach 1:
The patent segments the accommodation selection process into distinct configurable properties (seat direction, ambiance, services, location). Each property is independently customizable through software travel objects, allowing the system to handle complex customization requirements by breaking them down into manageable, modular components that can be configured and combined flexibly.
Solution Approach 2:
The system implements dynamic customization through run-time configuration of software travel objects. Users can modify accommodation attributes during the reservation process rather than being constrained by fixed pre-defined options. The system dynamically generates and updates available accommodations based on real-time property configurations and passenger preferences.
2Ease of operation
If fixed accommodation options are provided, then the system is easy to operate, but it cannot match passenger preferences with suitable accommodations
Solution Approach 1:
The patent enables parameter changes by allowing users to dynamically configure accommodation properties through the user interface. The system accepts and processes customized parameter specifications (seat direction, ambiance, services) and uses these parameters to filter and rank available accommodations, ensuring that passenger preference information is preserved and utilized in the matching process.
Solution Approach 2:
The system implements feedback mechanisms where passenger preferences are continuously refined based on selections and rankings. The user interface provides feedback on available options that match current preferences, and the system adjusts the accommodation pool based on user responses, creating an iterative process that maintains ease of operation while capturing detailed preference information.
3Productivity
If generic seat selection is used, then the booking process is quick, but passenger satisfaction is reduced due to lack of personalization
Solution Approach 1:
The system performs preliminary actions by pre-configuring software travel objects with multiple customizable properties and establishing ranking criteria before the actual booking occurs. This preparation enables the system to quickly evaluate and rank available accommodations against passenger preferences during the booking process, maintaining speed while enabling personalization through pre-established evaluation frameworks.
Solution Approach 2:
The patent implements universality through software travel objects that can represent multiple types of accommodations (seats, cabins, rooms) with a unified configurable structure. The same object framework handles different accommodation types consistently, allowing the system to maintain efficient processing speeds while providing personalized recommendations across diverse accommodation categories through the universal property configuration system.
Data Source
AI summary
The subject matter of this specification can be embodied in, among other things, a process that includes defining software travel objects that are configurable to represent a variety of types of accommodations used in transportation of passengers, associating the software travel objects with configurable properties that specify accommodation attributes that affect a passenger's experience during travel, and receiving, through a user interface, information used to customize the configurable properties during run-time of a software application that manages travel reservations for accommodations. The process also includes outputting the customized configurable properties for use by a user in a selection of one or more of the accommodations during a travel reservation.


