BIOS and Keyboard Controller Mutual Monitoring for Automatic Reset

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In modern computer systems, especially miniaturized laptops and tablets, users face challenges in resetting the system due to internal failures, such as keyboard controller malfunctions, where manual reset methods like unplugging the battery or pressing buttons are not feasible, leading to increased after-sale service costs for manufacturers.

Innovation Solution

A method where the BIOS chip and keyboard controller monitor each other for an idle time limit, triggering a hardware reset signal through the power management circuit to automatically reset the system, even if manual reset methods are unavailable.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If the battery is made non-detachable to reduce volume, then the computer system achieves miniaturization and improved portability, but the user cannot simply unplug the battery to reset the system when it fails

Engineering Contradiction:
Improvebattery volumeVSAvoidreset operation
Core Design Contradiction:
Volume of moving objectVSEase of operation

Solution Approach 1:

The system performs self-diagnosis and self-reset through the BIOS chip monitoring the keyboard controller's operational status. When the keyboard controller fails to respond within a predetermined time, the BIOS chip automatically generates and outputs a reset signal without requiring user intervention or battery removal, enabling the system to service itself.

Inventive Principle:
Principle #25Self-service

2Volume of moving object

If the keyboard controller is integrated into the system, then the computer system achieves miniaturization, but the system cannot be reset when the keyboard controller malfunctions

Engineering Contradiction:
Improvesystem volumeVSAvoidsystem reset
Core Design Contradiction:
Volume of moving objectVSEase of repair

Solution Approach 1:

The BIOS chip continuously monitors the keyboard controller's response status and uses this feedback to determine whether a reset is needed. When the keyboard controller fails to respond within a predetermined time, the BIOS chip detects this abnormal state and automatically generates a reset signal, creating a closed-loop monitoring and recovery mechanism.

Inventive Principle:
Principle #23Feedback

3Reliability

If manual reset methods are unavailable due to system failures, then the user must send the system to service station, but this increases after-sale service cost

Engineering Contradiction:
Improvesystem stabilityVSAvoidafter-sale service cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The system performs preliminary monitoring of the keyboard controller's operational status continuously. When a failure is detected, the BIOS chip prepares and outputs a reset signal automatically, taking preliminary action to recover the system before the user needs to send it for service, thereby preventing unnecessary service station visits.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8769252B2Computer system and method for resetting the same
Publication Date: 2014.07.01 WISTRON CORP
  • US8769252B2 patent drawing
  • US8769252B2 patent drawing
  • US8769252B2 patent drawing

AI summary

A computer system and a method for resetting the same are provided. The computer system includes a basic input output system (BIOS) chip and a keyboard controller. In the method, the BIOS chip monitors the keyboard controller to determine whether a time that the keyboard controller remains in a hang up state reaches an idle time limit. Besides, the keyboard controller monitors the BIOS chip to determine whether a time that the BIOS chip remains in the hang up state reaches the idle time limit When it is determined that the time of one of the BIOS chip and the keyboard controller remaining in the hang up state reaches the idle time limit, the computer system is reset in accordance with a hardware reset signal trigger by the other one of the BIOS chip and the keyboard controller.