Voice Dialogue Server for Self-Ordering Terminals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Self-ordering terminals in restaurants struggle to suggest menu items when customers are unsure of their preferences, as they lack specific keywords to initiate a search.

Innovation Solution

An information processing device and system that includes a voice dialogue server capable of analyzing voice input, determining search conditions, and generating text suggestions to guide customers in selecting menu items, even when they are unsure of their preferences, by using a network of connected devices such as self-ordering terminals, voice dialogue servers, and order station servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a self-ordering terminal uses keyword-based search to find menu items, then search accuracy is improved, but usability deteriorates when customers lack specific ideas or keywords

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

Solution Approach 1:

The system implements feedback by analyzing customer voice input and providing suggested menu items in response. When a customer speaks a keyword or expression, the terminal analyzes the input, searches the menu database, and outputs suggested items. This feedback loop enables customers without specific keywords to receive relevant suggestions, resolving the contradiction between search accuracy and usability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system introduces voice analysis and suggestion generation as an intermediary between the customer and the menu database. Instead of requiring direct keyword input to the database, the terminal acts as an intermediary that interprets various customer expressions, determines appropriate search conditions, and presents suggested items. This intermediary layer enables customers without specific keywords to effectively search the menu.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the terminal requires specific keywords for menu search, then search precision is improved, but adaptability deteriorates for customers unsure of their preferences

Engineering Contradiction:
Improvesearch precisionVSAvoidadaptability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system dynamically adapts its search behavior based on the customer's input. When a customer provides a keyword, the system performs a targeted search with high precision. When a customer provides a general expression or shows uncertainty, the system adjusts by providing broader suggestions or asking clarifying questions. This dynamic adaptation resolves the contradiction between search precision and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes search parameters based on the analysis of customer input. Depending on the specificity and type of input received, the system adjusts search conditions, weighting, and filtering criteria. This parameter adjustment enables the system to maintain search precision while adapting to various customer preferences and knowledge levels.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11615146B2Information processing device, information processing system, and control method thereof
Publication Date: 2023.03.28 TOSHIBA TEC KK
  • US11615146B2 patent drawing
  • US11615146B2 patent drawing
  • US11615146B2 patent drawing

AI summary

An information processing device includes a network interface and a processor. The processor is configured to: acquire voice data via the network interface, analyze the acquired voice data, based on a result of the analysis, determine a search condition including one or more keywords for searching for one or more items, perform a search using the determined search condition, generate a first text indicating an item found by the search, and controls the network interface to output the generated first text. The processor is further configured to, when two or more items are found by the search, generate a second text suggesting another keyword other than said one or more keywords that have been used for the search, and controls the network interface to output the generated second text.