Voice Search Apparatus Category Inference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice search systems are not optimized for user operativity, requiring users to repeatedly specify search categories and keywords, which complicates the voice operation process.

Innovation Solution

A voice search apparatus and method that utilizes a reserved word table and search URL list to interpret voice commands, allowing users to perform searches by specifying only the free word, as the system automatically determines the search category based on previous searches, thereby simplifying the voice operation process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users specify search category and keyword in voice commands, then search accuracy is improved, but voice operation complexity increases

Engineering Contradiction:
Improvesearch accuracyVSAvoidvoice operation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary action by automatically determining the search category based on the currently displayed web page content before executing the search. This allows users to issue simplified voice commands containing only keywords without manually specifying categories, thereby reducing voice operation complexity while maintaining search accuracy through pre-analysis of the display content

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies self-service by automatically analyzing the currently displayed web page to identify and determine the appropriate search category. This automated category determination eliminates the need for users to manually specify search categories in their voice commands, reducing operational complexity while ensuring accurate category selection through the system's own content analysis capabilities

Inventive Principle:
Principle #25Self-service

2Measurement precision

If users repeatedly specify search categories, then search precision is improved, but operation time increases

Engineering Contradiction:
Improvesearch precisionVSAvoidoperation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of the currently displayed web page content to automatically determine the search category before the search is executed. This preliminary category determination eliminates the need for users to repeatedly specify categories in sequential searches, reducing operation time while maintaining search precision through accurate automated category identification

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuity of useful action by automatically carrying forward the search category context from the currently displayed web page. This allows users to perform multiple searches in the same category without repeatedly specifying it, reducing operation time while preserving search precision through continuous context utilization

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentEP3125134B1Speech retrieval device, speech retrieval method, and display device
Publication Date: 2018.08.15 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • EP3125134B1 patent drawingFigure 1
  • EP3125134B1 patent drawingFigure 2
  • EP3125134B1 patent drawingFigure 3

AI summary

Operativity of voice operation is improved. For this purpose, a voice search apparatus includes a voice recognizer, a matching unit, and a URL creator. The voice recognizer recognizes a voice that is input and converts the voice into character string information. The matching unit refers to a URL list, performs matching processing between a URL of a web page displayed on a display and a character string in the URL list, and specifies the character string in the URL list corresponding to the URL. The URL creator creates a new URL based on the character string specified by the matching unit and the character string information.