Firmware Setup Utility QR Code Information Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Firmware setup utilities in computing systems face limitations in displaying and updating information due to size constraints and fixed data at the time of creation, which restricts the ability to provide users with comprehensive and timely information.

Innovation Solution

Implementing two-dimensional barcodes, such as QR codes, within the firmware setup utility to encode locations of additional information, allowing users to access updated information on other devices, with encoded URLs and privilege-level-specific content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If firmware size is increased to include more information, then information completeness is improved, but firmware update complexity and cost increase

Engineering Contradiction:
Improveinformation completenessVSAvoidfirmware update complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts help information from the firmware and stores it externally on a help server. The firmware only contains a pointer or reference to the external help system, dramatically reducing firmware size while maintaining access to comprehensive information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a help server as an intermediary between the firmware and the user. This mediator stores and manages all help information, allowing the firmware to remain small while providing access to extensive documentation through the intermediary system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If firmware information is fixed at creation time, then firmware stability is improved, but information timeliness deteriorates

Engineering Contradiction:
Improvefirmware stabilityVSAvoidinformation timeliness
Core Design Contradiction:
Stability of the object's compositionVSLoss of information

Solution Approach 1:

The patent makes the help information dynamic by storing it on an externally accessible help server rather than in fixed firmware. This allows information to be updated, modified, and maintained in real-time while the firmware itself remains stable and unchanged.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent establishes a pre-configured pointer or reference in the firmware that points to the help server during manufacturing. This preliminary action enables the system to access updated information later without requiring firmware updates, maintaining both stability and timeliness.

Inventive Principle:
Principle #10Preliminary action

3Area of stationary object

If on-screen display space is increased to show more information, then information presentation is improved, but device design complexity increases

Engineering Contradiction:
Improvedisplay areaVSAvoiddevice design complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent transitions from two-dimensional on-screen display to three-dimensional information access by incorporating a camera that captures images of barcodes or QR codes. This adds a new dimension for information presentation, allowing extensive content to be displayed externally without increasing physical display area.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent uses optical copying through the camera to capture images containing help information. Instead of displaying all information on the limited screen, the system copies information into visual codes that can be scanned and viewed on external devices with larger displays.

Inventive Principle:
Principle #26Copying

4Adaptability or versatility

If traditional barcodes are used for information access, then system compatibility is improved, but information capacity deteriorates

Engineering Contradiction:
Improvesystem compatibilityVSAvoidinformation capacity
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent changes the parameters of the barcode system by transitioning from traditional one-dimensional barcodes to two-dimensional QR codes. This parameter change increases information capacity by approximately 30 times while maintaining compatibility with mobile device cameras and scanning capabilities.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9817909B1Accessing information from a firmware using two-dimensional barcodes
Publication Date: 2017.11.14 AMERICAN MEGATRENDS
  • US9817909B1 patent drawing
  • US9817909B1 patent drawing
  • US9817909B1 patent drawing

AI summary

A firmware setup utility executing on a computing system is configured to display a two-dimensional barcode, such as a Quick Response (“QR”) code. The two-dimensional barcode may be encoded with data about the computing system and/or a hyperlink specifying a location from which additional information may be retrieved. Another device, such as a mobile device, may be utilized to scan the two-dimensional barcode, decode the information contained therein, and present the data. If a hyperlink is encoded in the two-dimensional barcode, the device may retrieve the additional information from the specified location and present the retrieved data.