Browser Search Tool Synonym and Similar Word Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing search technologies limit users to exact or partial text matches, lacking flexibility in search functionality, particularly in identifying synonyms and syntactically similar words.

Innovation Solution

A search tool that enables users to search for synonyms and syntactically similar words, implemented in a web browser, utilizing a thesaurus and algorithms to highlight results with color coding for exact, synonym, and syntactically similar matches, and integrates with spell-checking systems to correct errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If exact or partial text match search is used, then search simplicity is maintained, but search flexibility is limited

Engineering Contradiction:
Improvesearch flexibilityVSAvoidsearch functionality complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The search functionality is segmented into distinct modes: exact match search, partial match search, synonym search, and similar word search. Each mode operates independently with its own processing logic, allowing the system to maintain simplicity for basic searches while adding complexity only when advanced search modes are activated.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The search system dynamically adjusts its behavior based on user input and selected search mode. The search algorithm transitions from simple exact matching to complex synonym and similar word matching based on user needs, enabling flexible adaptation without requiring complex default behavior.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If synonym and similar word search is added, then search flexibility is improved, but search result accuracy may be reduced

Engineering Contradiction:
Improvesearch flexibilityVSAvoidsearch result accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

Different search result types are highlighted with different colors to indicate their nature: exact matches in one color, synonyms in another, and similar words in a third color. This allows users to quickly identify and focus on the most relevant results while still benefiting from expanded search flexibility.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system provides visual feedback through color-coded highlighting that helps users understand the type of match found. This feedback mechanism enables users to adjust their search queries or interpret results more accurately, maintaining precision while enjoying enhanced flexibility.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If color coding is used to highlight search results, then user experience is improved, but visual complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidvisual presentation complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system uses color changes to differentiate between types of search results: exact matches are highlighted in one color, synonyms in another color, and similar words in a third color. This visual differentiation improves user experience by making result types immediately recognizable without requiring complex interfaces.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS8751476B2Synonym and similar word page search
Publication Date: 2014.06.10 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8751476B2 patent drawing
  • US8751476B2 patent drawing
  • US8751476B2 patent drawing

AI summary

A search tool enables users to search for synonyms of, and/or syntactically similar words to search terms that they enter. In at least some embodiments, the search tool is implemented in the context of a web browser for searching web pages. In some embodiments, search terms can be distinctly, visually highlighted on a page, such as a web page, to allow the user to easily identify words that have been found through the search. In at least some embodiments, color coding can be used to uniquely identify exact matches, synonyms and/or syntactically similar words that are identified on a page.