Semiconductor Part Search Using Last Alphabet Deletion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional search methods for semiconductor parts are limited in accuracy and efficiency, especially when users enter incorrect part numbers or typos, due to the diversity of semiconductor parts and their manufacturers, leading to difficulties in finding the correct specifications and functions.

Innovation Solution

A method using a last alphabet deletion algorithm that allows users to create a query term by sequentially deleting the last alphabet of an incorrectly entered semiconductor part name, enabling the search for matching or similar part numbers, thereby improving search accuracy and correctness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional search methods are used for semiconductor parts, then the search process is simple, but the search accuracy decreases when users enter incorrect part numbers or typos

Engineering Contradiction:
Improvesearch accuracyVSAvoidsearch method complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system pre-generates multiple possible query terms by deleting alphabets from the entered part number before the actual search occurs. When a user enters a potentially incorrect part number, the system has already prepared alternative search queries (e.g., deleting one character at a time from the end) to try if the initial search fails, enabling recovery from typing errors without requiring the user to manually correct them.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary processing layer between the user's search query and the database. This intermediary automatically generates and tests multiple variant queries (by deleting alphabets) when the initial search yields no results, acting as a mediator that translates a potentially incorrect input into multiple corrected search attempts without user intervention.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the search system handles diverse semiconductor parts from multiple manufacturers, then the coverage of semiconductor parts increases, but the difficulty of detecting and measuring correct parts increases

Engineering Contradiction:
Improvesemiconductor part coverageVSAvoidpart identification difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the semiconductor part number into individual characters and systematically deletes them one at a time from the end to generate alternative search queries. This segmentation approach allows the system to methodically test each possible correction (e.g., if user enters 'LM3245678', the system tries 'LM324567', then 'LM32456', etc.) to identify the correct part despite manufacturing diversity and potential typing errors.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10789245B2Semiconductor parts search method using last alphabet deletion algorithm
Publication Date: 2020.09.29 INTERBIRD CO LTD
  • US10789245B2 patent drawing
  • US10789245B2 patent drawing
  • US10789245B2 patent drawing

AI summary

A method is provided for searching semiconductor parts using a last alphabet deletion algorithm. A user can newly create a query term for a relevant semiconductor part by deleting an entered relevant semiconductor part name one by one starting from a last alphabet of the query term entered by the user so that the users can search the query term complementarily in order to search a desired semiconductor part more correctly although he or she incorrectly recognizes a relevant semiconductor part name or erroneously enters a query with a typo for the semiconductor part name during the retrieval of a specification of a semiconductor part when the user desires to grasp the function and use method of the semiconductor part which the user want to use.