Free-Text Search Parsing Engine for Travel Queries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web-based travel and tourism interfaces require users to fill multiple fields for search requests, making the process cumbersome and requiring users to restart inputting all fields if changes are made, lacking user-friendliness and requiring expertise in field formats and significations.

Innovation Solution

A method and system that processes search requests by receiving a sequence of data strings, parsing them to recognize matching items, interpreting these items as search parameters, and building a query using a parsing engine, query builder, and user profile data to simplify input and maintain accuracy without requiring complex user input or expertise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users fill multiple fields to specify search criteria, then search accuracy is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvesearch accuracyVSAvoidease of operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically performs tasks that would otherwise require user input. The parsing engine automatically extracts search parameters from free-text input, and the system automatically completes partial inputs by suggesting full parameter values, eliminating the need for users to manually fill multiple fields while maintaining search accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system prepares and stores predefined parameter options before user input is needed. By having pre-determined items and parameters ready in the system, it can quickly match and complete user inputs without requiring users to navigate complex forms or understand field formats in advance

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If users fill multiple fields for each search request, then completeness of search parameters is improved, but loss of time increases

Engineering Contradiction:
Improvecompleteness of search parametersVSAvoidtime to complete search
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system maintains continuous processing capability by parsing free-text input directly into structured search parameters without requiring users to navigate through multiple form fields. This continuous flow from input to query generation significantly reduces the time required to complete a search while ensuring all necessary parameters are captured

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent replaces the mechanical interaction of manually filling multiple form fields with an automated text parsing system. The parsing engine automatically converts natural language input into structured search parameters, eliminating the time-consuming process of navigating and filling multiple fields while maintaining parameter completeness

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If a universal interface is provided without field format specifications, then ease of operation is improved, but measurement precision deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidsearch parameter accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The parsing engine acts as an intermediary between the simple free-text input interface and the structured search parameters required for accurate querying. It automatically extracts and validates parameters from the natural language input, ensuring accuracy is maintained despite the simplified interface that requires no knowledge of field formats or significations

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9183298B2Method and system for processing a search request
Publication Date: 2015.11.10 AMADEUS SAS
  • US9183298B2 patent drawing
  • US9183298B2 patent drawing
  • US9183298B2 patent drawing

AI summary

The invention relates to a method and system for processing a search request. A search request including a sequence of data strings and representing a plurality of search parameters is received. The strings are parsed and the search request is interpreted so as to define search parameters by recognizing items reflecting search criteria within the sequence of data strings. A query is built based on the result of the preceding process and at least one travel data service can be interrogated. This improves the search for information based on free-text input from the user.Application to methods for travel data service interrogation and to search engines.