US7490252B2

Abnormal power interruption internal circuitry protection method and system for computer platform

Summary by NHIP

Blade Server Power Interruption Protection

The method registers processing unit identification codes and active status flags to determine shutdown sequences during power interruptions. It fetches remnant electrical power to execute a main power shutdown followed by a backup power shutdown when an active status flag is false.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

An abnormal power interruption internal circuitry protection method and system is proposed for use with a computer platform, such as a blade server, which is characterized by the utilization of each server module's identification code (i.e., blade ID signal) and power-good signal to judge whether each server module is subjected to an abnormal power interruption, such that in the event of the abnormal power interruption, a small amount of remnant electrical power left in the internal circuitry of the blade server can be fetched as power source to shut down the server modules through a normal shutdown procedure. This feature can help protect the internal circuitry of the server modules of the blade server from being damaged due to abnormal shutdown in the event of abnormal power interruption.

US7490252B2, drawing sheet 1
Sheet 1 of 3

Term

Projected expiry 9 August 2027.

  1. Priority and filed
  2. Granted
  3. Today
  4. Projected expiry

8 claims: 2 independent, 6 dependent

  1. 1
    Broadest claimClaim Score 29, narrow(NHIP)An abnormal power interruption internal circuitry protection method for use with a computer platform of the type having a plurality of processing units for protecting the internal circuitry of each of the processing unit in the computer platform in the event of an abnormal power interruption, which comprises:in the event that each of the processing units is being plugged to the computer platform, registering an identification code of each of the processing units;setting an active status flag associated with each of the processing units to true value if the associated one of the processing units is set to active operating status, and otherwise setting the active status flag to false value if the associated one of the processing units is set to inactive status;in the event of a change to the registered identification code, issuing a backup power shutdown enable message under the condition that the active status flag is currently set to false value;and otherwise, issuing a main-and-backup power shutdown enable message under the condition that the active status flag is currently set to true value;and in the event of an abnormal power interruption to the computer platform, fetching a remnant amount of electrical power left in the computer platform to respond to the main-and-backup power shutdown enable message by successively performing a main power shutdown procedure and a backup power shutdown procedure to shut down both the main power and the backup power of each of the processing units, and otherwise respond to the backup power shutdown enable message by performing a backup power shutdown procedure to shut down the backup power of each of the processing units.
  2. 5
    An abnormal power interruption internal circuitry protection system for use with a computer platform of the type having a plurality of processing units for protecting the internal circuitry of each of the processing unit in the computer platform in the event of an abnormal power interruption, which comprises:an identification code registering module, which is capable of registering an identification code of each of the multiple processing units while being plugged to the computer platform;an active status setting module, which includes an active status flag for each of the multiple processing units plugged to the computer platform, and which is capable of setting the active status flag of the associated one of the processing units to true value if the associated one of the processing units is set to active operating status, and otherwise capable of setting the active status flag to false value if the associated one of the processing units is set to inactive status;an identification code change responding module, which is capable of being activated in an event of a change to the identification code registered by the identification code registering module, and when activated, capable of issuing a backup power shutdown enable message under the condition that the active status flag is currently set to false value;and otherwise, capable of issuing a main-and-backup power shutdown enable message under the condition that the active status flag is currently set to true value;and a shutdown control module, which is capable of being powered by a remnant amount of electrical power left in the computer platform after the abnormal power interruption occurs, and which is capable of responding to the main-and-backup power shutdown enable message from the identification code change responding module by successively performing a main power shutdown procedure and a backup power shutdown procedure to shut down both the main power and the backup power of each of the multiple processing units, and otherwise capable of responding to the backup power shutdown enable message from the identification code change responding module by performing a backup power shutdown procedure to shut down the backup power of each of the multiple processing units.