Patent ID: 7293710

Claim:
A method of overcurrent protection for multi-slot flash memory card reader, comprising the following steps: (A) Integrate overcurrent protection circuit and power-supply circuit for the multiple slots of the card reader into one single control chip; (B) Cut off power supply to a particular slot of the card reader when the overcurrent protection circuit detects an overcurrent at that particular slot; (C) Provide in the control chip an overcurrent state register for the overcurrent protection circuit, such that the overcurrent state register is enabled when an overcurrent condition in any one of the slots on the card reader is detected by the overcurrent protection circuit; (D) Detect the state of the overcurrent state register using firmware in the control chip; (E) Send the detected state of the overcurrent state register to a computer by the control chip via an instruction; (F) Use particular software in the computer to conduct periodic polling to get instructions from the control chip about the detected state; and (G) Change a displaying state of an icon of the card reader on the computer via software when the periodic rolling conducted by the particular software in the computer gets an instruction from the control chip about the detected state indicates an overcurrent state.