Touch Display Virtual Input Area BIOS Initialization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inconvenience during the initialization of electronic devices with touch screens due to insufficient physical keys when the driver program has not been loaded, preventing them from inputting required commands.
Innovation Solution
An electronic apparatus with a processor and a touch display module that includes a virtual input area, allowing users to input commands through a touch interface by transforming coordinate values into functional codes, enabling operations even before the operating system is loaded, and defining the touch display module as a human interface device or touch screen.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a touch screen is used to reduce physical keys, then the device structure is simplified and ease of operation is improved, but the ability to input commands during initialization is lost when the driver is not loaded
Solution Approach 1:
The touch display module dynamically changes its identity based on the system state. During initialization (when driver is not loaded), it functions as a human interface device with virtual input area. After driver loading, it functions as a touch screen. This dynamic role transition resolves the contradiction by adapting the interface capability to the current system state.
Solution Approach 2:
The touch display module serves multiple functions: it acts as both a display device and a human interface device for input. By integrating display and input functions into one component that operates in different modes, the system eliminates the need for separate physical keys during initialization while maintaining full functionality after driver loading.
2Device complexity
If physical keys are reduced to simplify device structure, then manufacturing complexity is reduced, but the quantity of input methods during initialization is insufficient
Solution Approach 1:
The patent creates a virtual copy of the input interface on the touch display module. The virtual input area displays input interface elements (such as buttons or keys) that replicate the functionality of physical keys. This virtual copy provides sufficient input methods during initialization without requiring additional physical hardware, thus reducing device complexity while maintaining input capability.
3Adaptability or versatility
If the touch display module is defined as human interface device during initialization, then input capability is provided, but the touch screen functionality is not available until driver is loaded
Solution Approach 1:
The touch display module is pre-configured with virtual input area and input interface before the driver is fully loaded. The human interface device functionality is established in advance during the initialization phase, allowing immediate input capability without waiting for driver completion. This preliminary setup eliminates time loss and ensures smooth transition to full touch screen functionality.
Data Source
AI summary
A method of displaying images via touching and an electronic apparatus thereof are provided. The method includes the following steps. A basic input/output system (BIOS) is loaded to execute an initialization program of the electronic apparatus, where the electronic apparatus has not loaded an operating system. The touch display module is defined to include a human interface device, and the touch display device has a virtual input area, and an input interface is displayed at the virtual input area. A touch event is generated when the touch display device is touched, and a coordinate value is generated according to the touch event. When the coordinate value locates in the input interface, the coordinate value corresponds to a functional code of the human interface device, and a corresponding operation is executed according to the functional code.


