Search Device Balancing Document Group Output

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic dictionary systems fail to effectively present search results from multiple document groups, often outputting results predominantly from a single group, leading to unbalanced and incomplete user presentations.

Innovation Solution

A searching method that extracts documents containing a desired search string from multiple document groups, determines output preferences based on a predetermined rule, and outputs a predetermined number of satisfying documents from each group in sequence, ensuring balanced and comprehensive results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If searching is performed in a plurality of document groups, then the comprehensiveness of search results is improved, but the balance and representativeness of results from different groups deteriorates

Engineering Contradiction:
Improvecompleteness of search resultsVSAvoidbalance of results from different document groups
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent divides the search results into segments based on document groups, processing each group independently through extraction and selection steps. This segmentation allows balanced representation from each group while maintaining overall comprehensiveness, resolving the contradiction between quantity and balance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by treating each document group differently based on its characteristics, using group-specific extraction criteria and preference determination rules. This ensures that each group contributes appropriately to the overall results, maintaining balance while preserving the completeness of search across all groups.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If search results are output from all document groups, then the comprehensiveness is improved, but the user-friendliness and relevance deteriorate due to unbalanced output

Engineering Contradiction:
Improvecompleteness of search resultsVSAvoiduser-friendliness of search results
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent implements dynamic preference determination where the output preference for documents varies based on their characteristics and the specific document group they belong to. This dynamic approach ensures that results are both comprehensive and user-friendly, as the system adapts its selection criteria to maintain balance and relevance across different groups.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms through the preference determination step, where the system continuously evaluates and adjusts the output preference of extracted documents based on predefined rules and group characteristics. This feedback loop ensures that search results remain balanced and user-friendly while maintaining comprehensiveness.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8782067B2Searching method, searching device and recording medium recording a computer program
Publication Date: 2014.07.15 CASIO COMPUTER CO LTD
  • US8782067B2 patent drawing
  • US8782067B2 patent drawing
  • US8782067B2 patent drawing

AI summary

In a searching device, an extractor extracts extracted documents, each of which contains a desired search string, from a plurality of document groups each including a plurality of documents. A preference determiner determines an output preference for each of the extracted documents in accordance with a predetermined rule. A group determiner determines, in sequence for each of the plurality of document groups, whether or not the document group is a determined group which contains one or more satisfying documents among extracted documents satisfying a predetermined output condition. And, an outputter outputs, in sequence for each of the plurality of the determined groups, a predetermined number of the satisfying documents contained in the determined group.