Claims
- 1. A hold circuit for a telephone coupled to an external telephone, the hold circuit comprising:
- an input control terminal;
- a tri-state input device, coupled to the input control terminal, configured and arranged to (A) receive an extension release signal from the external telephone and (B) provide a tri-state signal to the input control terminal, said tri-state signal having one among a hold status, a release status, and a floating status;
- a power supply, coupled to the input control terminal, configured and arranged to provide a high impedance signal to the input control terminal for preventing the extension release signal from causing said tri-state signal to have the release status;
- a hold button circuit, coupled to the input control terminal, configured and arranged to produce a hold activation signal at least in part in response to the hold status and regardless of an on-hook state of the telephone; and
- a detecting circuit, coupled to the input control terminal and the hold button circuit, configured and arranged to provide a high impedance detection signal at least in part in response to the hold activation signal, said high impedance detection signal having alternating high and low levels, and
- wherein said tri-state signal has the floating status when said tri-state input device does not receive the extension release signal, and
- wherein an impedance level of the high impedance signal is substantially equal to an impedance level of the extension release signal, and
- wherein said power supply is further configured and arranged to stop providing the high impedance signal at least in part in response to said high impedance detection signal.
- 2. A hold circuit as claimed in claim 1, further comprising a noise eliminating circuit coupled to said power supply, said hold button circuit, and said detecting circuit,
- wherein said noise eliminating circuit is configured and arranged to eliminate a bouncing noise during an activation of a hold button, and
- wherein said noise eliminating circuit is configured and arranged to eliminate an extension release noise from the extension release signal.
- 3. A hold circuit for a telephone as claimed in claim 2, wherein the noise eliminating circuit comprises a bouncing noise eliminating circuit used for eliminating the bouncing noise and an extension release noise eliminating circuit used for the extension release noise.
- 4. A hold circuit for a telephone as claimed in claim 3, wherein the time of eliminating the bouncing noise is not equal to the time of eliminating the extension release noise.
- 5. A hold circuit for a telephone as claimed in claim 3, wherein the bouncing noise eliminating circuit shares a plurality of flip-flops with the extension release noise eliminating circuit.
- 6. A hold circuit for a telephone as claimed in claim 3, wherein the bouncing noise eliminating circuit and the extension release noise eliminating circuit are reset when the handset is picked up.
CROSS-REFERENCE TO RELATED APPLICATION
This application is a continuation in part of the application Ser. No. 08/631,304 filed Apr. 10, 1996 abandoned. All of these applications are incorporated herein by this reference.
US Referenced Citations (6)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
631304 |
Apr 1996 |
|