BIOS QR Code OS Retrieval via Mobile Device
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Personal computers without network access, especially in locations with captive portals, face challenges in downloading a replacement operating system due to the lack of web browsing capabilities in their BIOS, which complicates the process of accessing and installing a new OS.
Innovation Solution
The BIOS displays a reference, such as a QR code, that allows a mobile device with network capabilities to download a partial operating system image file, which includes web browsing functionality, enabling it to bypass captive portals and download a complete operating system image file, facilitating the installation process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the BIOS attempts to download a complete operating system image file directly, then the installation process can be completed in one step, but the BIOS lacks web browsing capabilities to access networks with captive portals
Solution Approach 1:
The operating system image file is divided into two parts: a partial image file that can be downloaded by the BIOS and contains only essential boot components, and a complete image file that includes the full operating system. This segmentation allows the BIOS to perform initial downloads without needing full web browsing capabilities, while still enabling complete OS installation through a two-stage process.
Solution Approach 2:
A mobile device acts as an intermediary between the network and the BIOS. The mobile device downloads the complete operating system image file using its web browsing capabilities, then transfers it to the computer. This intermediary approach bypasses the BIOS's limitation of lacking web browsing functionality while still achieving the goal of OS installation.
2Adaptability or versatility
If the BIOS includes web browsing functionality to access captive portals, then network access is enabled, but the BIOS design becomes complicated and startup time increases
Solution Approach 1:
The web browsing functionality is extracted from the BIOS and placed in a separate mobile device. The BIOS only needs to handle basic file download operations for the partial image file, while the complex web browsing capabilities reside in the mobile device's operating system. This extraction maintains BIOS simplicity and fast startup while enabling network access through the mobile device's browser.
3Reliability
If a complete operating system image file is downloaded, then full functionality is available, but data plan usage increases and download time increases
Solution Approach 1:
The BIOS performs a partial download of only the essential components needed to boot and initialize the operating system installation. This partial image file contains minimal necessary data to get the system running, significantly reducing data usage compared to downloading the complete image file. The remaining components are obtained through other means (mobile device transfer or subsequent download after basic network access is established).
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Examples associated with operating system retrieval are described. One example includes presenting a reference to an operating system image file. The image may be presented by a personal computer basic input/output system (BIOS). The personal computer may connect to a mobile device that has retrieved the operating system image file from a remote location based on the reference. The operating system image file is received from the mobile device, and initiated by the personal computer.