Description Set Search System for Reducing Computational Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional search engines face inefficiencies and irrelevant results when applying computationally complex semantics-based algorithms to data not pre-configured for such algorithms, leading to computational overhead and poor user experiences.

Innovation Solution

A description search system that generates descriptions from item metadata, allowing users to browse and select descriptions that match their search queries, decoupling search requests from computationally expensive free-text searches and avoiding reliance on past user data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If computationally complex semantics-based algorithms are applied to search data, then search result relevance is improved, but computational overhead increases

Engineering Contradiction:
Improvesearch result relevanceVSAvoidcomputational overhead
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system generates description sets from item metadata in advance, organizing data into structured formats with multiple description variations before search queries are submitted. This preliminary structuring eliminates the need for complex real-time semantic analysis during search operations, reducing computational overhead while maintaining search relevance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing complex semantic analysis on original data during search, the system creates simplified copy representations in the form of description sets that capture essential item characteristics. These description copies enable efficient matching without requiring computationally expensive algorithms on the full original data

Inventive Principle:
Principle #26Copying

2Measurement precision

If computationally complex semantics-based algorithms are used, then search accuracy is improved, but processing speed deteriorates

Engineering Contradiction:
Improvesearch accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

Description sets are generated and stored in advance with multiple description variations for each item. When search queries arrive, the system performs rapid matching against pre-generated descriptions rather than executing complex semantic algorithms in real-time, thereby maintaining search accuracy while dramatically improving processing speed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system segments item information into structured metadata components and generates multiple description variations from these segments. This segmentation allows the search system to match queries against specific description elements rather than analyzing entire item datasets, improving both accuracy and speed

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If conventional search engines analyze query meaning and context, then result relevance is improved, but device complexity increases

Engineering Contradiction:
Improveresult relevanceVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs the complex work of generating multiple description variations from item metadata in advance, during a separate data preparation phase. This shifts system complexity from the real-time search operation to the offline description generation process, simplifying the search engine itself while maintaining result relevance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Description sets serve as an intermediary layer between raw item metadata and search queries. Instead of directly analyzing complex item data for each query, the search engine matches queries against pre-generated description intermediaries, reducing system complexity while preserving result relevance

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11314827B2Description set based searching
Publication Date: 2022.04.26 HOUZZ INC
  • US11314827B2 patent drawing
  • US11314827B2 patent drawing
  • US11314827B2 patent drawing

AI summary

A description-based search system can generate descriptions from item properties (e.g., item attribute) combinations. A user search request can be matched to one or more closest matching descriptions. The matching descriptions can be submitted as a query to a datastore, which returns results for display to the user. Additionally, the description based search system can link selected descriptions to pre-linked one or more pre-linked results.