10789245

Semiconductor Parts Search Method Using Last Alphabet Deletion Algorithm

PublishedSeptember 29, 2020
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
7 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A method for searching semiconductor parts using a last alphabet deletion algorithm, the method comprising the steps of: a specification input step S 110 of inputting specifications for semiconductor parts manufactured by semiconductor part manufacturers through a part specification input device 110 ; a part-dependent information construction step S 120 of extracting information described in the specifications for the semiconductor parts uploaded in the specification input step S 110 and constructing the information of semiconductor parts, wherein the information is constructed by converting content of the specifications to Hypertext Markup Language (HTML) format; a query entry step S 130 of allowing a user to enter a query term for a semiconductor part which the user desires to obtain information regarding the semiconductor part; a part search step S 140 of comparing the query term entered by the user in the query entry step S 130 with words contained in the information regarding the semiconductor parts constructed in the part-dependent information construction step S 120 , and performing a part search; a search result output step S 150 of outputting information regarding a semiconductor part which is constructed in the part-dependent information construction step S 120 and contains a word matching the query term entered by the user in the query entry step S 130 ; a part name length determination step S 160 of determining whether or not a word length of a part number used as the query term for the semiconductor part which the user desires to search is greater than a specific size, the entered query term entered consisting of one word; and a last alphabet deletion step S 170 for sequentially redefining the query term of the query entry step S 130 for search, wherein the redefining is performed by deleting a last or more of letters in sequence in the query term entered by the user one by one until one or more relevant search results are generated in response to the redefined query term when the entered query term have a word length greater than the specific length as defined in the part name length determination step S 160 .

Plain English Translation

Semiconductor part search and retrieval. The invention addresses the challenge of finding relevant semiconductor parts when users may not know the exact part number or may make typing errors. A method is provided for searching a database of semiconductor part specifications. The process begins by inputting specifications for semiconductor parts from various manufacturers. This inputted specification data is then processed by extracting relevant information and converting it into Hypertext Markup Language (HTML) format to construct a searchable representation of the semiconductor part information. A user then enters a query term for the desired semiconductor part. A search is performed by comparing the user's query term against the words within the constructed semiconductor part information. Matching semiconductor parts are then presented to the user. A key feature involves a dynamic query refinement process. If the initial query term is a single word and its length exceeds a predetermined threshold, the system sequentially modifies the query term by deleting one or more letters from the end of the word. This iterative deletion continues until one or more relevant search results are found, thereby accommodating potential misspellings or incomplete part numbers.

Claim 2

Original Legal Text

2. The method according to claim 1 , wherein the part-dependent information construction step S 120 comprises: a word separation step S 121 of separating respective words constituting each of sentences contained in the specifications for the semiconductor parts uploaded in the specification input step S 110 ; a description word extraction step S 122 of extracting words necessary for a description from the words contained in the specifications, which are separated in the word separation step S 121 ; an extracted word entry step S 123 of entering the words extracted in the description word extraction step S 122 one by one in a specific array; a word length determination step S 124 of measuring and determining the length, i.e., the number of the extracted words stored in a separate storage space in the extracted word entry step S 123 ; and a brief description designation step S 125 of designating the words determined in the word length determination step S 124 as words which are to be used in the brief description.

Plain English Translation

This invention relates to a method for processing semiconductor part specifications to generate a brief description. The method addresses the challenge of efficiently extracting and summarizing key information from lengthy technical documents, such as semiconductor part specifications, to create concise yet informative summaries. The process begins by inputting the specifications for semiconductor parts, which may include detailed technical descriptions, parameters, and other relevant data. The method then constructs part-dependent information by separating each sentence in the specifications into individual words. From these separated words, necessary description words are extracted, focusing on terms that are critical for summarizing the part's characteristics. The extracted words are then entered sequentially into a specific array for further processing. The method measures the length of the extracted words stored in a separate storage space, determining the number of words available for summarization. Finally, the words are designated for use in a brief description, ensuring that the most relevant information is included in the summary. This approach automates the extraction and summarization of key technical details from semiconductor part specifications, improving efficiency and accuracy in documentation processing.

Claim 3

Original Legal Text

3. The method according to claim 2 , wherein the search result output step S 150 comprises: a brief description acquisition step S 151 of acquiring the words to be used in the brief description, which are designated in the brief description designation step S 125 ; a word-dependent link setting step S 152 of setting a separate link by the words acquired in the brief description acquisition step S 151 ; a brief description output step S 153 of displaying the words by which the link is set in the word-dependent link setting step S 152 on the brief description of an output screen; a link word click step S 154 of determining whether or not the user clicks on a word for the relevant semiconductor part, which is described in the brief description; and a query addition step S 155 of, when the user clicks on the word corresponding to the brief description, adding the clicked word to a search entry box searched by descriptions of the query entry step S 130 to perform a search matching a relevant word or containing the relevant word.

Plain English Translation

This invention relates to a search system for semiconductor parts, addressing the challenge of refining search results based on user interactions with brief descriptions. The system acquires words designated for a brief description of a semiconductor part and sets separate links for each of these words. These linked words are displayed in the brief description on an output screen. When a user clicks on a linked word, the system identifies the clicked word and adds it to the existing search query. The system then performs a new search that matches or includes the clicked word, refining the results based on the user's selection. This interactive approach allows users to dynamically adjust search criteria by selecting relevant terms from brief descriptions, improving the precision of semiconductor part searches. The method enhances search efficiency by leveraging user feedback to narrow down results without requiring manual query modifications.

Claim 4

Original Legal Text

4. The method according to claim 2 , wherein the part search step S 140 comprises: a search result creation step S 141 of comparing the query term for a semiconductor part, entered in the query entry step S 130 with the words contained in the information of by semiconductor parts, which is constructed in the part specification storage device 120 , and creating a search result of extraction of information regarding all the semiconductor parts, which contains the entered query term; a matching value search step S 142 of sequentially comparing the query term entered by the user with the search result created in the search result creation step S 141 , and, when there exists a matching word, separately searching only a semiconductor part corresponding to the matching word; a matching value array creation step S 143 of storing a result for the semiconductor part corresponding to a result of search in the matching value search step S 142 ; a starting value search step S 144 of sequentially comparing the query term entered by the user with the search result created in the search result creation step S 141 , and separately searching only a semiconductor part containing words contained in information regarding all the semiconductor parts, which start as the word entered by the user and an additional alphabet follows; a starting value array creation step S 145 of storing a result for the semiconductor part corresponding to a result of search in the starting value search step S 144 ; an ending value search step S 146 of sequentially comparing the query term entered by the user with the search result created in the search result creation step S 141 , and separately searching only a semiconductor part containing words contained in information regarding all the semiconductor parts, which terminate as the word entered by the user; an ending value array creation step S 147 of storing a result for the semiconductor part corresponding to a result of search in the ending value search step S 146 ; an inclusion value array creation step S 148 of storing a result for the semiconductor parts remained after being subjected to the matching value search step S 142 , the starting value search step S 144 , and the ending value search step S 146 ; and a shortcut creation step S 149 of creating a shortcut so that the user can identify information regarding the semiconductor part, searched by the user using the created matching value array, the created starting value array, the created ending value array, and the created inclusion value array, and wherein the search result output step S 150 comprises outputting, to the user, a search result included in a matching value array, a starting value array, an ending value array, and an inclusion value array of the shortcut by identifying the shortcut created in the shortcut creation step S 149 using indices such as matching, starting, ending, and including.

Plain English Translation

This invention relates to a semiconductor part search system that improves the efficiency of retrieving semiconductor component information. The system addresses the challenge of quickly locating specific semiconductor parts within large databases by implementing a multi-step search process that categorizes results based on different matching criteria. The search begins by comparing a user-entered query term against stored semiconductor part information to generate an initial search result. The system then performs three distinct searches: a matching value search to find exact matches, a starting value search to identify parts where the query term appears at the beginning of a word, and an ending value search to locate parts where the query term appears at the end of a word. Each search result is stored in separate arrays. The system also creates an inclusion value array containing parts that meet any of the three search criteria. A shortcut mechanism allows users to quickly access these categorized results, which are displayed using indices such as matching, starting, ending, and including. This approach enhances search precision and user experience by organizing results based on different matching patterns.

Claim 5

Original Legal Text

5. The method according to claim 1 , wherein the search result output step S 150 comprises: a brief description acquisition step S 151 of acquiring the words to be used in the brief description, which are designated in the brief description designation step S 125 ; a word-dependent link setting step S 152 of setting a separate link by the words acquired in the brief description acquisition step S 151 ; a brief description output step S 153 of displaying the words by which the link is set in the word-dependent link setting step S 152 on the brief description of an output screen; a link word click step S 154 of determining whether or not the user clicks on a word for the relevant semiconductor part, which is described in the brief description; and a query addition step S 155 of, when the user clicks on the word corresponding to the brief description, adding the clicked word to a search entry box searched by descriptions of the query entry step S 130 to perform a search matching a relevant word or containing the relevant word.

Plain English Translation

This invention relates to an improved search system for semiconductor parts, addressing the challenge of refining search results based on user interactions with brief descriptions. The system enhances search functionality by allowing users to interact with specific words in brief descriptions of semiconductor parts, enabling dynamic query refinement. The process begins by acquiring designated words from a brief description, which are then used to set individual links for each word. These linked words are displayed in the brief description on the output screen. When a user clicks on a linked word, the system identifies the clicked word and adds it to the existing search query, performing a new search that includes or matches the selected term. This iterative refinement improves search accuracy by allowing users to narrow results based on specific terms of interest in the brief descriptions. The system dynamically updates the search query without requiring manual re-entry, streamlining the search process for semiconductor parts. This approach ensures that users can quickly refine their search based on relevant terms extracted from brief descriptions, enhancing the efficiency and precision of the search system.

Claim 6

Original Legal Text

6. The method according to claim 5 , wherein the part search step S 140 comprises: a search result creation step S 141 of comparing the query term for a semiconductor part, entered in the query entry step S 130 with the words contained in the information of by semiconductor parts, which is constructed in the part specification storage device 120 , and creating a search result of extraction of information regarding all the semiconductor parts, which contains the entered query term; a matching value search step S 142 of sequentially comparing the query term entered by the user with the search result created in the search result creation step S 141 , and, when there exists a matching word, separately searching only a semiconductor part corresponding to the matching word; a matching value array creation step S 143 of storing a result for the semiconductor part corresponding to a result of search in the matching value search step S 142 ; a starting value search step S 144 of sequentially comparing the query term entered by the user with the search result created in the search result creation step S 141 , and separately searching only a semiconductor part containing words contained in information regarding all the semiconductor parts, which start as the word entered by the user and an additional alphabet follows; a starting value array creation step S 145 of storing a result for the semiconductor part corresponding to a result of search in the starting value search step S 144 ; an ending value search step S 146 of sequentially comparing the query term entered by the user with the search result created in the search result creation step S 141 , and separately searching only a semiconductor part containing words contained in information regarding all the semiconductor parts, which terminate as the word entered by the user; an ending value array creation step S 147 of storing a result for the semiconductor part corresponding to a result of search in the ending value search step S 146 ; an inclusion value array creation step S 148 of storing a result for the semiconductor parts remained after being subjected to the matching value search step S 142 , the starting value search step S 144 , and the ending value search step S 146 ; and a shortcut creation step S 149 of creating a shortcut so that the user can identify information regarding the semiconductor part, searched by the user using the created matching value array, the created starting value array, the created ending value array, and the created inclusion value array, and wherein the search result output step S 150 comprises outputting, to the user, a search result included in a matching value array, a starting value array, an ending value array, and an inclusion value array of the shortcut by identifying the shortcut created in the shortcut creation step S 149 using indices such as matching, starting, ending, and including.

Plain English Translation

The invention relates to a method for searching semiconductor parts in a database. The problem addressed is the need for an efficient and flexible search mechanism that allows users to quickly locate semiconductor parts based on various query terms, including exact matches, partial matches, and positional matches (starting or ending words). The method involves multiple search steps to refine results. First, a search result is created by comparing a user-entered query term with words in the semiconductor part information stored in a database. The method then performs three distinct searches: a matching value search to find exact matches, a starting value search to find words that begin with the query term, and an ending value search to find words that end with the query term. Results from these searches are stored in separate arrays. An inclusion value array is generated from parts that remain after the three searches. A shortcut is created to allow users to access the results from these arrays, categorized by matching, starting, ending, and inclusion indices. The final step outputs the search results to the user, organized by these categories, enabling quick identification of relevant semiconductor parts. This approach enhances search efficiency by providing multiple ways to filter and display results.

Claim 7

Original Legal Text

7. The method according to claim 1 , wherein the part search step S 140 comprises: a search result creation step S 141 of comparing the query term for a semiconductor part, entered in the query entry step S 130 with the words contained in the information of by semiconductor parts, which is constructed in the part specification storage device 120 , and creating a search result of extraction of information regarding all the semiconductor parts, which contains the entered query term; a matching value search step S 142 of sequentially comparing the query term entered by the user with the search result created in the search result creation step S 141 , and, when there exists a matching word, separately searching only a semiconductor part corresponding to the matching word; a matching value array creation step S 143 of storing a result for the semiconductor part corresponding to a result of search in the matching value search step S 142 ; a starting value search step S 144 of sequentially comparing the query term entered by the user with the search result created in the search result creation step S 141 , and separately searching only a semiconductor part containing words contained in information regarding all the semiconductor parts, which start as the word entered by the user and an additional alphabet follows; a starting value array creation step S 145 of storing a result for the semiconductor part corresponding to a result of search in the starting value search step S 144 ; an ending value search step S 146 of sequentially comparing the query term entered by the user with the search result created in the search result creation step S 141 , and separately searching only a semiconductor part containing words contained in information regarding all the semiconductor parts, which terminate as the word entered by the user; an ending value array creation step S 147 of storing a result for the semiconductor part corresponding to a result of search in the ending value search step S 146 ; an inclusion value array creation step S 148 of storing a result for the semiconductor parts remained after being subjected to the matching value search step S 142 , the starting value search step S 144 , and the ending value search step S 146 ; and a shortcut creation step S 149 of creating a shortcut so that the user can identify information regarding the semiconductor part, searched by the user using the created matching value array, the created starting value array, the created ending value array, and the created inclusion value array, and wherein the search result output step S 150 comprises outputting, to the user, a search result included in a matching value array, a starting value array, an ending value array, and an inclusion value array of the shortcut by identifying the shortcut created in the shortcut creation step S 149 using indices such as matching, starting, ending, and including.

Plain English Translation

The invention relates to a semiconductor part search system that improves the efficiency of retrieving semiconductor component information. The system addresses the challenge of quickly and accurately locating specific semiconductor parts within a large database by implementing a multi-step search process. Initially, a user enters a query term, which is compared against stored semiconductor part information to generate a broad search result. The system then performs multiple specialized searches: matching value search identifies parts containing the exact query term, starting value search finds parts where the query term appears at the beginning of a word followed by an additional letter, and ending value search locates parts where the query term appears at the end of a word. Each search result is stored in separate arrays. The inclusion value array consolidates parts that match any of the previous searches. A shortcut mechanism allows users to access these arrays via indices like "matching," "starting," "ending," and "including," enabling efficient navigation of search results. The final output displays the relevant parts from the selected array, enhancing search precision and user experience.

Patent Metadata

Filing Date

Unknown

Publication Date

September 29, 2020

Inventors

Soo Rak SUNG
Nak Bok SUNG

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SEMICONDUCTOR PARTS SEARCH METHOD USING LAST ALPHABET DELETION ALGORITHM” (10789245). https://patentable.app/patents/10789245

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/10789245. See llms.txt for full attribution policy.

SEMICONDUCTOR PARTS SEARCH METHOD USING LAST ALPHABET DELETION ALGORITHM