Interaction Server Keyword Relational Table Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing interaction servers require multiple keyword inputs for searching, leading to increased exchanges and reduced accuracy due to the need for separate searches when synonyms or related keywords are involved, as seen in Patent Literature 1.

Innovation Solution

An interaction server utilizing a truth table and relational table to associate response content with keywords, allowing for the acquisition and transmission of related keywords based on user input, thereby reducing the number of exchanges and improving search accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If AND searching is performed using extracted keywords, then search precision is improved, but the number of exchanges in interaction increases when synonyms or related keywords are involved

Engineering Contradiction:
Improvesearch precisionVSAvoidnumber of exchanges in interaction
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-establishing a relational table that stores relationships between keywords and their synonyms before the actual search process. When a user inputs a keyword, the search unit automatically retrieves related keywords from this pre-prepared relational table and performs comprehensive searching without requiring multiple user inputs, thus resolving the contradiction between search precision and interaction efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The relational table acts as an intermediary between the user's single keyword input and the comprehensive search results. Instead of requiring users to manually input multiple synonyms, the relational table mediates by automatically expanding the search scope to include related keywords, maintaining search precision while reducing interaction exchanges

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple keywords are searched separately, then comprehensive search coverage is improved, but device complexity and number of exchanges increase

Engineering Contradiction:
Improvesearch coverageVSAvoidcomplexity of searching process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system merges multiple separate search operations into a single integrated search process. By combining the user's input keyword with automatically retrieved related keywords from the relational table, the system performs comprehensive searching in one operation rather than requiring multiple separate searches, thus reducing process complexity while maintaining comprehensive coverage

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The search unit is designed with multi-functionality to handle both exact keyword matching and synonym/related keyword searching through a single unified interface. The relational table provides universal coverage by storing relationships between various types of related keywords, allowing the system to adapt to different search scenarios without increasing operational complexity

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

Data Source

PatentUS12001793B2Interaction server
Publication Date: 2024.06.04 NTT DOCOMO INC
  • US12001793B2 patent drawing
  • US12001793B2 patent drawing
  • US12001793B2 patent drawing

AI summary

An object is to provide an interaction server in which inputs of an input keyword are reduced and the number of exchanges in interaction is reduced as a result.An interaction server 100 includes a truth table 104 configured to have question sentences including a sentence to be provided to a user and a plurality of searching keywords associated with, and a relational table 105 configured to have one main keyword and a plurality of related keywords related to the main keyword associated with each other. A search unit 102 acquires at least one of the one main keyword and any of the plurality of related keywords listed in the relational table 105 on the basis of an input keyword, further performs searching in the truth table 104 using the main keyword and/or the related keyword which has been acquired, and acquires a question sentence candidate which is response content corresponding to the main keyword or the related keyword.