IP Library Granted Patent US 7,130,413
Granted Patent B2
US 7,130,413 · App. 10/985,785 · Granted Oct 31, 2006

Microprocessor-controlled full-duplex speakerphone using automatic gain control

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,130,413
App. No.
10/985,785
Granted
Oct 31, 2006
Kind
B2
Abstract

A near full duplex portable handset speakerphone comprises: a microprocessor; a hands-free receive register connected to the microprocessor; a hands-free transmit register connected to the microprocessor; a ROM having a speakerphone operation algorithm, the ROM-connected to the microprocessor; a first analog-to-digital converter connected to the hands-free receive register; a second analog-to-digital converter connected to the hands-free transmit register; a first programmable digital attenuator connected to the microprocessor and to a speaker; and a second programmable digital attenuator connected to the microprocessor and to a microphone, wherein near full duplex communication is achieved without digital signal processing. In another feature of the invention, the hands-free registers provide a digital representation of the speech volume in each direction to the microprocessor. The microprocessor monitors the speech signal levels, calculates digital volume comparisons in order to make speech gain decisions for optimal sound, and digitally adjusts the gains in the two speech paths to the upper half of their maximum values.

Claims (46)

1. A duplex portable handset speakerphone, comprising:

a microprocessor;

a hands-free receive register coupled to the microprocessor;

a hands-free transmit register coupled to the microprocessor;

a memory circuit having an algorithm executable by the microprocessor for operating the speakerphone;

a first analog-to-digital converter coupled to the hands-free receive register;

a second analog-to-digital converter coupled to the hands-free transmit register;

a first programmable digital attenuator in a speech path and coupled to the microprocessor and to a speaker;

a second programmable digital attenuator in another speech path and coupled to the microprocessor and to a microphone;

wherein the microprocessor alternately receives speech signals in the respective speech paths and determines peak volume levels in both speech paths and adjusts gain levels in the speech paths in response to the peak volume levels and is further adapted to operate in a plurality of full duplex substates, each substate defining a respective relationship between respective gains of the first and second speech paths.

2. A speakerphone system comprising:

a full duplex portable handset including

an integrated circuit controller chip having a microprocessor, an embedded hands-free receive register coupled to the microprocessor, an embedded hands-free transmit register coupled to the microprocessor, a pre-amplifier coupled to the microprocessor, and a codec having first and second programmable digital attenuators, the first programmable digital attenuator coupled to the microprocessor, and the second programmable digital attenuator coupled to the microprocessor, to the embedded hands-free transmit register, and to the pre-amplifier; wherein the microprocessor alternately receives speech signals in the respective speech paths and determines peak volume levels in both speech paths and adjusts the programmable digital attenuators in response to the peak volume levels and duplex communication is achieved and the microprocessor is further adapted to operate in a plurality of full duplex substates, each substate defining a respective relationship between respective gains of the first and second speech paths.

3. The speakerphone system of claim 2 , further including a base station comprising:

an integrated circuit controller chip comprising a codec;

a telephone line interface; and

a radio frequency interface.

4. A method of operating a duplex speakerphone by a microprocessor in a portable handset, the handset further including a ROM containing a stored operation algorithm for directing the microprocessor, hands-free transmit and receive registers, a microphone, a speaker, a first-speech path between the microphone and a radio frequency interface, and a second speech path between the speaker and the radio frequency interface, the method comprising:

directing the reading of the hands-free registers, and determining the peak volume levels of both speech paths;

digitally adjusting the microphone and speaker gains in relation to the peak volume levels; and

operating the microprocessor in a plurality of full duplex substates, each substate defining a respective relationship between respective gains of the first and second speech paths.

5. The method of claim 4 , wherein the stored operation algorithm uses software timers and peak detection.

6. The method of claim 5 , wherein a software timer generates a hardware interrupt to the microprocessor on every speech frame so that one of the hands-free registers can be read by a software peak detector.

7. A speakerphone, comprising:

a base unit; and

a portable handset communicatively coupled to the base unit via a wireless channel, including

a microphone;

a speaker;

a first speech path to the speaker;

a second speech path to the microphone;

a first programmable digital level-adjustor adapted to be controlled to provide a gain adjustment along the first speech path;

a second programmable digital level-adjustor adapted to be controlled to provide a gain adjustment along the second speech path;

a logic decision circuit, coupled to the first and second programmable digital level-adjustors, adapted to alternately receive speech signals in the respective speech paths and determine regularly the respective peak amplitudes of signals in the first and second speech paths, and, in response, controlling the gains of the respective first and second speech paths during full duplex operation by controlling the first and second programmable digital level-adjustors and further adapted to operate in a plurality of full duplex substates, each substate defining a respective relationship between respective gains of the first and second speech paths.

8. A speakerphone arrangement, according to claim 7 , wherein the logic decision circuit is a microprocessor circuit.

9. A speakerphone arrangement, according to claim 7 , wherein the logic decision circuit is configured and arranged to dynamically regulate the balance of the speech paths during full duplex communication.

10. A speakerphone arrangement, according to claim 7 , wherein the logic decision circuit is further adapted to implement automatic gain control and thereby regulate gain proportions along at least one of the two speech paths in a full duplex state.

11. A speakerphone arrangement, according to claim 7 , wherein the logic decision circuit is further adapted to implement automatic gain control and thereby regulate gain proportions along both speech paths in a full duplex state.

12. A speakerphone arrangement, according to claim 7 , wherein the logic decision circuit is further adapted to implement automatic gain control using hysteresis and thereby regulate gain proportions along both speech paths a full duplex state.

13. A duplex speakerphone having a portable handset, the handset including logic means for processing speech data, hands-free transmit and receive registers, a microphone, a speaker, a first-speech path between the microphone and a radio frequency interface, and a second speech path between the speaker and the radio frequency interface, the duplex speakerphone comprising:

means for directing the reading of the hands-free registers, and determining the peak volume levels of both speech paths;

means for digitally adjusting the microphone and speaker gains in relation to the peak volume levels; and

means for operating the logic means in a plurality of full duplex substates, each substate defining a respective relationship between respective gains of the first and second speech paths.

14. A telephone device having a wireless duplex communication circuit, the wireless duplex communication circuit including a ROM containing a stored operation algorithm for directing a microprocessor, hands-free transmit and receive registers, a microphone, a speaker, a first-speech path between the microphone and a radio frequency interface, and a second speech path between the speaker and the radio frequency interface, the telephone device comprising:

means for directing the reading of the hands-free registers, and determining the peak volume levels of both speech paths;

means for digitally adjusting the microphone and speaker gains in relation to the peak volume levels; and

means for operating the microprocessor in a plurality of full duplex substates, each substate defining a respective relationship between respective gains of the first and second speech paths.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2010
From: RPX CORPORATION
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 024263/0633 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2010
From: SAXON INNOVATIONS, LLC
To: RPX CORPORATION
Reel/Frame 024202/0302 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2008
From: SAXON IP ASSETS, LLC
To: SAXON INNOVATIONS, LLC
Reel/Frame 020371/0871 →
RELEASE OF SECURITY INTEREST Recorded Aug 3, 2007
From: MORGAN STANLEY SENIOR FUNDING INC
To: LEGERITY, INC.
Reel/Frame 019640/0676 →