Brightness Key Synchronization via BIOS Event Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for adjusting display device brightness are not synchronized, causing user inconvenience and requiring computer manufacturers to redesign products to meet software company certification requirements.
Innovation Solution
An electronic device with an external brightness key, embedded controller, storage unit, processing unit, peripheral controlling circuit, and BIOS that synchronizes brightness control by sending requests through the peripheral controlling circuit to the BIOS, which notifies the operating system's brightness user interface, ensuring compliance with software company certifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If brightness adjustment is done via external brightness key only, then brightness control is simple, but it is not synchronized with operating system brightness interface
Solution Approach 1:
The patent introduces a brightness synchronization module as an intermediary component that receives brightness adjustment requests from external brightness keys and translates them into corresponding commands for the operating system brightness interface. This mediator ensures synchronized brightness control between hardware keys and software interface without requiring complete system redesign.
Solution Approach 2:
The system implements a feedback mechanism where the brightness synchronization module continuously monitors brightness adjustment requests from external keys and sends corresponding notifications to the operating system brightness interface. This feedback loop ensures that both brightness control methods remain synchronized and consistent.
2Reliability
If brightness adjustment is done via operating system driver only, then software certification is achieved, but external brightness keys do not work properly
Solution Approach 1:
The brightness synchronization module serves as an intermediary that bridges external brightness keys and the operating system driver. It captures requests from external keys and translates them into standardized driver commands, ensuring both external key functionality and software certification compliance are maintained simultaneously.
Solution Approach 2:
The patent segments the brightness control system into independent functional modules: external brightness key input module, brightness synchronization module, and operating system driver interface module. This segmentation allows each module to perform its specific function while maintaining overall system compliance and functionality.
3Reliability
If brightness control systems are designed differently for different software companies, then certification requirements are met, but product redesign is required
Solution Approach 1:
The brightness synchronization module is designed with universal functionality that can adapt to different software company certification requirements. It provides a standardized interface that works across multiple operating systems and certification schemes, eliminating the need for manufacturers to redesign the entire brightness control system for each software partner.
Solution Approach 2:
The system implements dynamic adaptation capabilities where the brightness synchronization module can adjust its behavior and communication protocols based on the specific operating system and certification requirements. This dynamic flexibility allows the same hardware design to comply with different software company standards without physical redesign.
Data Source
AI summary
An electronic device having a display device for sync brightness control includes a brightness key, an embedded controller, a storage unit, a processing unit, a peripheral controlling circuit and BIOS. The storage unit stores an operating system and a brightness application. The processing unit executes the brightness control application in the operating system. The peripheral controlling circuit receives a request from the brightness key. The BIOS acquires the request from the peripheral controlling circuit and send an event to notify a brightness user interface of the operating system, so that the brightness user interface notifies a driver in the operating system and sends a brightness adjusting command to the brightness control application according to the event. The brightness control application notifies the embedded controller to adjust the brightness of the display device according to the brightness adjusting command.


