Dynamic Search Set Creation for Archive Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional internet search engines generate thousands to hundreds of thousands of search results, most of which are irrelevant, making it time-consuming for users to navigate and leading to a high percentage of false positives, especially when dealing with large amounts of unstructured data.

Innovation Solution

The system groups subject matter into categories and subcategories, dynamically generating search sets to help users narrow their searches by selecting relevant subcategories and using Boolean and parameter-enhanced query strings, allowing users to refine their queries through a hierarchical structure of dropdown menus and input keywords.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If traditional search engines generate comprehensive search results by searching large numbers of documents, then the quantity of search results increases, but the percentage of false positives increases and navigation time increases

Engineering Contradiction:
Improvequantity of search resultsVSAvoidpercentage of false positives
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent divides the search process into multiple stages: initial broad search followed by progressive refinement through category selection and Boolean operators. Search results are segmented into relevant and irrelevant portions, with users able to further segment results by selecting specific categories or applying filters, thereby maintaining high quantity while improving reliability through systematic division of the search space

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-organizing search data into hierarchical categories and subcategories before the user conducts the search. This preliminary structuring allows users to immediately narrow results by selecting categories, rather than having to filter through unorganized comprehensive results, thus reducing false positives while maintaining result quantity

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If traditional search engines generate comprehensive search results by searching large numbers of documents, then the quantity of search results increases, but the navigation time increases

Engineering Contradiction:
Improvequantity of search resultsVSAvoidnavigation time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

By segmenting results into categories and subcategories, users can quickly navigate to relevant portions without scanning through all results. The hierarchical structure allows progressive refinement, reducing navigation time while maintaining access to comprehensive result sets through the ability to explore multiple categories

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Pre-organizing data into hierarchical categories before search allows users to immediately narrow results by selecting relevant categories, eliminating the need to manually scan through unorganized comprehensive results. This preliminary structuring significantly reduces navigation time while preserving result quantity

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If the search system organizes results by relevancy and popularity, then the ease of operation improves, but the manufacturing precision of search results decreases

Engineering Contradiction:
Improveease of navigating search resultsVSAvoidprecision of search results
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system segments results into multiple organizational dimensions: popularity/relevancy rankings and hierarchical categories. Users can segment further by selecting specific categories or applying Boolean operators, allowing easy operation through intuitive category selection while maintaining precision through multi-dimensional organization rather than relying solely on automated ranking

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11816170B2Dynamic search set creation in a search engine
Publication Date: 2023.11.14 UBUNIFU LLC
  • US11816170B2 patent drawing
  • US11816170B2 patent drawing
  • US11816170B2 patent drawing

AI summary

Disclosed are various embodiments for dynamically generating a search set for use in a search application, such as a search engine, and using the search set to navigate collections of archived content. A request for user interface data is received from a client device in response to the client device attempting to access a domain. The domain may be parsed to identify a search category corresponding to one of the categories stored in a data store. Subcategories and search collections that are associated with the search category are identified and user interface data may be generated that cause at least a portion of the subcategories and search collections associated with a search component to be rendered in a display of the client device. The search component is configured to use a selected one of the at least a portion of the subcategories to narrow a search conducted using the search component by generating a narrowing search query.