EFI HII Database Duplicate String Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In EFI-based systems, identical character strings are often redundantly processed and stored in the HII database, wasting processing capacity and storage space, as existing methods do not efficiently handle duplicate strings.
Innovation Solution
A method is implemented to check for identical character strings by using a lookup table to retrieve existing tokens instead of re-storing and re-processing identical strings, thereby reducing redundant storage and processing by utilizing the unique token from previous submissions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If identical character strings are stored in the HII database using conventional methods, then the database contains all requested strings, but processing capacity and storage space are wasted due to redundant storage
Solution Approach 1:
The patent applies preliminary action by checking for the existence of identical character strings in the HII database before submitting new strings. The system performs a lookup operation prior to storage to determine if the string already exists, thereby preventing redundant processing and storage of duplicate strings while ensuring the database contains all unique requested strings
2Reliability
If identical character strings are stored in the HII database using conventional methods, then all submitted strings are retained, but storage space is consumed unnecessarily
Solution Approach 1:
The system performs a preliminary check before storage by querying the HII database to determine if the character string already exists. This preliminary action prevents unnecessary consumption of storage space while ensuring that all unique strings are retained in the database
3Ease of operation
If character strings are processed and stored without checking for duplicates, then all submissions are accepted, but processing time is increased due to redundant operations
Solution Approach 1:
The patent implements preliminary action by performing a duplicate check operation before processing and storing character strings. This preliminary verification step identifies identical strings in advance, allowing the system to skip redundant processing operations and reduce overall processing time while maintaining ease of string submission
Data Source
AI summary
Methods, apparatuses, and computer-readable media for storing a character string in a HII database in an EFI environment are provided. According to one method, a request is received to store a character string in an HII database within an EFI environment. Included in the request are one or more attributes that distinctly identify the character string to be created and added to the HII database. A determination is then made as to whether a character string having identical or nearly identical distinct attributes was previously stored in the HII database. If a character string having identical distinct attributes was previously stored in the HII database, the character string is not stored in the HII database and the previously stored string's unique token is retrieved. If a character string having distinct attributes was not previously stored in the HII database, then the character string is stored in the HII database and a new unique token for the string is retrieved.


