USPatent applicationPatented

Network card detecting circuit

Granted 13 Jan 2015 · 1 office action

Assignee: ScienBiziP

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Zheng-Xin Gao · Examiner: Faisal M Zaman · AU 2111 · TC 2100

Life of the application

9 dated events
⤢ drag to zoom20122014201620182020202220242026202820302032ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

A detecting circuit includes a network interface, a switch, a baseboard management controller (BMC) having first and second signal pins, and a detecting unit. The first and second signal pins receive low level signals when the network line is disconnected from the network interface. The first signal pin receives a high level signal and the second signal pin receives a low level signal when the network line is connected to the network interface but the network card is malfunctioning. The first and second signal pins receive high level signals when the network line is connected to the network interface and the network card works normally.

Description

4 parts
›BACKGROUND

1. Technical Field

The present disclosure relates to detecting circuits, and particularly to a detecting circuit for detecting a network card.

2. Description of Related Art

Many computers can receive data and transmit data to and from networks through the use of a network connection and a network card. If the connection is not made, or the network card is not installed properly, or the card is installed but not functioning properly then the computer cannot communicate with the network. The problem is that it is difficult for a user to know which of the three problems has occurred when they lose network communication. Therefore, there is room for improvement in the art.

›BRIEF DESCRIPTION OF THE DRAWING

Many aspects of the embodiments can be better understood with reference to the following drawing. The components in the drawing are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the present embodiments.

The FIGURE is a circuit diagram of a network card detecting circuit in accordance with an exemplary embodiment of the present disclosure.

›DETAILED DESCRIPTION · 1 of 2

The disclosure, including the drawing, is illustrated by way of example and not by way of limitation. References to “an” or “one” embodiment in this disclosure are not necessarily to the same embodiment, and such references mean at least one.

Referring to the FIGURE, a network card detecting circuit 100 is arranged on a motherboard 300 of a computer 1 to detect a network card 200 of the computer 1 . The detecting circuit 100 in accordance with an exemplary embodiment includes a network interface 20 , a switch 65 arranged inside the network interface 20 , a resistor R, a baseboard management controller (BMC) 50 , and a detecting unit 30 .

A first end of the switch 65 is connected to a direct current (DC) power VCC. A second end of the switch 65 is grounded through the resistor R and also connected to a signal pin GPIO 1 of the BMC 50 . In one embodiment, the DC power VCC is a 5 volt (V) power source. The switch 65 may be a button. The switch 65 is closed when a network line 10 is connected to the network interface 20 , thereby, the signal pin GPIO 1 of the BMC 50 receives a high level signal from the DC power VCC through the switch 65 . The switch 65 is opened when the network line 10 is disconnected from the network interface 20 , thereby, the signal pin GPIO 1 of the BMC 50 receives a low level signal from ground through the resistor R.

The detecting unit 30 includes a timer 90 , a NOT gate 80 , and an AND gate 70 . A first input terminal of the AND gate 70 is connected to a signal pin M of the network card 200 . A reset pin RESET of the timer 90 is connected to a signal pin N of the network card 200 . An output pin OUTPUT of the timer 90 is connected to an input terminal of the NOT gate 80 . An output terminal of the NOT gate 80 is connected to a second input terminal of the AND gate 70 . An output terminal of the AND gate 70 is connected to a signal pin GPIO 2 of the BMC 50 .

A preset table is stored in the BMC 50 and includes signal states of the signal pins GPIO 1 and GPIO 2 of the BMC 50 and definition information corresponding to the signal states of the signal pins GPIO 1 and GPIO 2 . If the signal pins GPIO 1 and GPIO 2 receive low level signals, it denotes that the network line 10 is disconnected from the network interface 20 . If the signal pins GPIO 1 receives a high level signal and the signal pin GPIO 2 receives a low level signal, it denotes that the network line 10 is connected to the network interface 20 but the network card 200 is malfunctioning. If the signal pins GPIO 1 and GPIO 2 receive high level signals, it denotes that the network line 10 is connected to the network interface 20 and the network card 20 works normally.

In use, if the network line 10 is disconnected from the network interface 20 , the switch 65 is opened and the signal pin GPIO 1 of the BMC 50 receives a low level signal. The network card 200 will not work, thus, the signal pins M and N of the network card 200 output low level signals to the first input terminal of the AND gate 70 and the reset pin RESET of the timer 90 . The output pin OUTPUT of the timer 90 outputs a high level signal to the input terminal of the NOT gate 80 . The output terminal of the NOT gate 80 outputs a low level signal to the second input terminal of the AND gate 70 . The output terminal of the AND gate 70 outputs a low level signal to the signal pin GPIO 2 of the BMC 20 . The BMC 50 compares the received low level signals from the signal pins GPIO 1 and GPIO 2 with the signal states stored in the preset table, and controls the display unit 60 , such as a display screen of the computer 1 , to display corresponding information, such as “the network line 10 is disconnected from the network interface 20 ”.

If the network line 10 is connected to the network interface 20 but the network card 200 is malfunctioning, the switch 65 is closed and the signal pin GPIO 1 of the BMC 50 receives a high level signal. The signal pin M of the network card 200 outputs a high level signal to the first input terminal of the AND gate 70 . The signal pin N of the network card 200 outputs a low level signal to the reset pin RESET of the timer 90 . The output pin OUTPUT of the timer 90 outputs a high level signal to the input terminal of the NOT gate 80 . The output terminal of the NOT gate 80 outputs a low level signal to the second input terminal of the AND gate 70 . The output terminal of the AND gate 70 outputs a low level signal to the signal pin GPIO 2 of the BMC 50 . The BMC 50 compares the received high level signal from the signal pin GPIO 1 and the received low level signal from the signal pin GPIO 2 with the signal states stored in the preset table, and controls the display unit 60 to display corresponding information, such as “the network line 10 is connected to the network interface 20 but the network card 200 is malfunctioning”.

If the network line 10 is connected to the network interface 20 and the network card 200 works normally, the switch 65 is closed and the signal pin GPIO 1 of the BMC 50 receives a high level signal. The signal pins M and N of the network card 200 output high level signals to the first input terminal of the AND gate 70 and the reset pin RESET of the timer 90 . The output terminal of the timer 90 outputs a low level signal to the input terminal of the NOT gate 80 . The output terminal of the NOT gate 80 outputs a high level signal to the second input terminal of the AND gate 70 . The output terminal of the AND gate 70 outputs a high level signal to the signal pin GPIO 2 of the BMC 50 . The BMC 50 compares the received high level signals from the signal pins GPIO 1 and GPIO 2 with the signal states stored in the preset table, and controls the display unit 60 not to display any information.

The detecting circuit 100 can detect whether the network card 10 is connected to the network interface 20 through the signal pin GPIO 1 and the switch 65 , can detect whether the network card 200 works normally through the signal pin GPIO 2 and the detecting unit 30 , and can output detecting information to the display unit 60 .

›DETAILED DESCRIPTION · 2 of 2

Even though numerous characteristics and advantages of the disclosure have been set forth in the foregoing description, together with details of the structure and function of the disclosure, the disclosure is illustrative only, and changes may be made in detail, especially in the matters of shape, size, and arrangement of parts within the principles of the disclosure to the full extent indicated by the broad general meaning of the terms in which the appended claims are expressed.

Claims as granted

3 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

4 codes
IPC · International Patent Classification
Section G — Physics
  • G06F13/00
USPC · US Patent Classification
710/300710/305710/316

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomJan 2012Jul 2012Jan 2013Jul 2013Jan 2014Jul 2014Jan 2015USPTOApplicantNon-final rejectionResponse after non-final
USPTOApplicanthover for detail · click to open
Pendency
2.9 y
1,056 days filing → grant
Office actions
1
non-final + final
Responses
1
no RCE
Examiner
Faisal M Zaman
art unit 2111 · TC 2100
Citations: 4 back · 1 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20122014201620182020202220242026202820302032Owner 1Owner 2
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock