Patent ID: 7714604

Claim:
A computer-implemented method for testing an operating condition of a plurality of light-emitting diodes (LEDs) on a motherboard, comprising: (a) assigning an LED identification for each of the plurality of LEDs according to a position of the plurality of LEDs on the motherboard; (b) selecting a random first LED identification for a first LED and a random second LED identification for a second LED, the first LED and the second LED selected from the plurality of LEDs; (c) setting a work state for the first LED and a work state for the second LED by setting the first LED to be in a bright state, setting the second LED to be in a dim state, and setting any remaining LEDs, from the plurality of LEDs, to be in a flicker state; (d) controlling all of the LEDs in step (c) to operate according to the work states; (e) determining a total count of the LEDs in the bright state, and determining a total count of the LEDs in the dim state; (f) receiving a first LED identification input for one of the LEDs that is in the bright state and a second LED identification for one of the LEDs that is in the dim state upon the condition that the total count of the LEDs in the bright state is equal to one, and upon the condition that the total count of the LEDs in the dim state is also equal to one; (g) comparing the first LED identification input with the first LED identification, and comparing the second LED identification input with the second LED identification; and (h) reporting and storing a test result according to the comparison result onto a storage system.