Automated BIOS Specification Document Creation System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing process of creating specification documents for BIOS menus is time-consuming and prone to errors due to the manual identification of dynamic display items, which cannot be determined from the source code and require repeated computer startups to update, leading to unnecessary confusion between primary and secondary specification documents.

Innovation Solution

A specification document creation system utilizing two computers interconnected through a network, where one computer generates analysis information about dynamic display items based on hardware configuration, and the other analyzes the BIOS source code to create comprehensive documents, eliminating the need for manual updates and reducing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual identification of dynamic display items is performed by repeatedly starting and stopping the computer, then the specification document can be created, but the time required increases significantly

Engineering Contradiction:
Improveaccuracy of display item identificationVSAvoidtime required to create specification document
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces the manual mechanical process of repeatedly starting and stopping the computer to identify display items with an automated software-based analysis system. The system uses scripts to automatically execute the BIOS, capture display output, and parse the results to identify both static and dynamic display items, thereby eliminating the time-consuming manual repetition while maintaining identification accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system enables self-service by automatically generating the specification document without requiring manual intervention for each display item identification. The automated script executes the BIOS, captures display data, and generates the complete specification document independently, allowing the system to serve itself rather than requiring repeated manual operations.

Inventive Principle:
Principle #25Self-service

2Ease of manufacture

If manual updates of specification documents are performed, then the document can be maintained, but errors and confusion between primary and secondary documents increase

Engineering Contradiction:
Improveease of document maintenanceVSAvoidaccuracy of specification document
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent replaces manual document maintenance with an automated system that generates specification documents through programmatic analysis. The system automatically parses BIOS output, identifies display items, and generates both primary and secondary specification documents consistently, eliminating human errors associated with manual updates while maintaining ease of document maintenance through automated regeneration.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If repeated computer startups are performed to update specification documents, then the display items can be identified, but the productivity decreases

Engineering Contradiction:
Improveidentification of display itemsVSAvoidspeed of specification document creation
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system implements continuous useful action by automatically executing the BIOS multiple times in sequence, capturing display output at each stage, and processing the data continuously to generate the specification document. This eliminates the discontinuous nature of manual repeated startups and maintains continuous productive action, significantly improving productivity while preserving identification precision.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent substitutes the manual mechanical process of repeated computer startups with an automated scripting system that continuously executes the BIOS, captures display data, and processes information in a streamlined manner. This automation maintains the necessary identification precision while dramatically improving productivity by eliminating manual intervention delays.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11630643B2Specification document creation system and non-transitory computer-readable recording medium
Publication Date: 2023.04.18 FSAS TECH INC
  • US11630643B2 patent drawing
  • US11630643B2 patent drawing
  • US11630643B2 patent drawing

AI summary

Provided is a specification document creation system including a first computer and a second computer, wherein the first computer is configured to generate, based on configuration information, display data for displaying a first display item, which is determined by the configuration information, of a BIOS on a display device, the configuration information indicating a hardware configuration of the first computer, and analyze the display data to generate first information including the first display item included in the display data, and the second computer is configured to analyze a source code of the BIOS to generate second information including a second display item, which is determined independently of the hardware configuration of the first computer, of the BIOS, and create a specification document for the BIOS in which the first display item included in the first information and the second display item included in the second information are described.