Graphical User Interface for Search Query Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing search query creation processes for complex logical structures are cumbersome and inefficient, requiring analysts to manually generate, correct, and verify search queries without adequate support for logical operator management and result validation.

Innovation Solution

A graphical user interface (GUI) is provided with a query-node creation window that includes a sample-document preview, facet list, query-node creation assist area, and logical-operator selection icons, enabling the automatic generation and validation of search queries through a visualized query tree view and hit-document-list display, allowing intuitive editing and validation of search queries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual search query creation is used for complex logical structures, then search query accuracy can be maintained, but operation complexity and time consumption increase significantly

Engineering Contradiction:
Improvesearch query accuracyVSAvoidoperation complexity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent introduces a GUI intermediary layer between the user and the search query system. The query tree view visualizes complex logical structures as hierarchical trees, while the query generator automatically translates user selections into precise search queries. This intermediary handles the complexity of logical operator management and query translation, allowing users to achieve accurate search results without manually constructing complex query syntax.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs self-service by automatically generating search queries based on user selections in the query tree view. When users select nodes in the visual tree structure, the query generator automatically constructs the corresponding search query with appropriate logical operators and syntax, eliminating the need for users to manually write complex query strings while maintaining search accuracy.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If manual search query creation is used for complex logical structures, then search query accuracy can be maintained, but time consumption increases significantly

Engineering Contradiction:
Improvesearch query accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-organizing search parameters into a visual query tree structure before the user needs to create a search query. The hierarchical tree view pre-segments complex search criteria into manageable nodes, and the query generator pre-preares the translation logic, so that when users make selections, the complete search query is generated instantly without requiring time-consuming manual construction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical process of manual query string construction with an automated computational system. Instead of users manually typing and assembling complex search queries, the query generator uses computer algorithms to automatically translate visual tree selections into precise search syntax, dramatically reducing time consumption while maintaining or improving search accuracy through consistent automated processing.

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

3Ease of operation

If visualized query tree view is provided, then ease of operation improves, but device complexity increases

Engineering Contradiction:
Improveease of operationVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the complex search query structure into discrete visual nodes in the query tree view. Each node represents a specific search criterion or logical component, allowing users to interact with individual segments independently. This segmentation transforms the complexity of complete search queries into manageable visual units, improving ease of operation while the system handles the recombination complexity internally.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8793266B2Graphical user interface for a search query
Publication Date: 2014.07.29 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8793266B2 patent drawing
  • US8793266B2 patent drawing
  • US8793266B2 patent drawing

AI summary

Generation of a search query to be issued to a document search engine is supported by providing a GUI creation unit that generates a graphical user interface for supporting generation of a search query. The GUI creation unit generates a query-node creation window that is a GUI window for generating a new search word to be connected to a search query by a logical operator. The query-node creation window includes a sample-document preview area that displays a sample document, a facet list area that displays facets extracted from the sample document in list form, a query-node creation assist area to assist generation of the new search word, and a logical-operator selection icon to select a logical operator that connects the generated search word.