Patent US2386536A successfully refreshed from Google Patents.
Patent US3726684A successfully refreshed from Google Patents.
Patent US6141345A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6141345A Expired / Lapsed US ⏱️ 0.0 years remaining

Signal processing resource allocation for internet-based telephony

Assignee: Nokia of America Corp
•
Filing: 1997-03-06
•
Granted: 2000-10-31
•
Expires: 2017-03-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An access platform pools a plurality of different signal processing resources, herein represented by different types of speech-coding algorithms. The access platform is coupled to the Internet, a local-exchange-carrier (LEC), and other communications facilities such as, but not limited to, a plurality of long-distance facilities provided by any one of a number of long distance carriers, e.g., AT&T. For each call through the access platform, one of the plurality of signal processing resources is allocated as a function of signal type either through signal detection or out-of-band signaling. For example, the access platform first determines if the call is an audio call or a non-audio (or data) call by detecting the type of signal. If the call is an audio call, the access platform switches in echo canceling resources. On the other hand, if the call is a data call, the access platform determines if a speech-coding algorithm is being used and, if necessary, switches in a compatible speech-coding resource.

Inventors

  • 👤 Thomas William Goeddel
  • 👤 Kevin K. Whang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 13:23
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/002; H04J; H04J3/00; H04J3/16; H04J3/1682; H04M7/00; H04M7/006; H04M7/0072; H04M7/12; H04M7/1205; H04M7/121; H04M7/122; H04M2203/00; H04M2203/20; H04M2203/2066

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 208 words
A method for processing signals in communications equipment, the method comprising the steps of: receiving at-least-two incoming signals, the at-least-two incoming signals representing packets of speech-coded data that are incompatible with each other; grouping signal processing resources into a number of pools, wherein one of the pools is a speech-coding pool; determining a signal type of each received incoming signal; wherein when the determined signal type is data for the at-least-two received incoming signals, further including the steps of: processing the at-least-two received incoming signals to identify the type of speech-coded data in each of the at-least-two received incoming signals, the speech-coded data being representative of a particular speech-coding algorithm; and selecting at least two speech-coding resources from the speech-coding pool such that one of the selected speech coding resources is compatible with the identified type of speech coding signal in one of the at-least-two received incoming signals and the other of the selected speech coding resources is compatible with the identified type of the other of the at-least-two received incoming signals; and processing the received at-least-two incoming signals with the selected speech-coding resources for enabling communications between parties; notwithstanding that incompatible speech-coding algorithms are represented by the packets of speech-coded data in the at-least-two received incoming signals.
Claim 2
Independent Claim 208 words
A method for processing signals in communications equipment, the method comprising the steps of: receiving at-least-two incoming signals, the at-least-two incoming signals representing packets of speech-coded data that are incompatible with each other; grouping signal processing resources into a number of pools, wherein one of the pools is a speech-coding pool; determining a signal type of each received incoming signal; wherein when the determined signal type is data for the at-least-two received incoming signals, further including the steps of: processing the at-least-two received incoming signals to identify the type of speech-coded data in each of the at-least-two received incoming signals, the speech-coded data being representative of a particular speech-coding algorithm; and selecting at least two speech-coding resources from the speech-coding pool such that one of the selected speech coding resources is compatible with the identified type of speech coding signal in one of the at-least-two received incoming signals and the other of the selected speech coding resources is compatible with the identified type of the other of the at-least-two received incoming signals; and processing the received at-least-two incoming signals with the selected speech-coding resources for enabling communications between parties; notwithstanding that incompatible speech-coding algorithms are represented by the packets of speech-coded data in the at-least-two received incoming signals.
Claim 3
Dependent Claim 137 words
Communications apparatus used for interconnecting parties for communications, the apparatus comprising: a plurality of signal processing resources; interface circuitry for coupling to communications lines for receiving at least-two signals therefrom; at least one signal detector for identifying a signal type of the received signals; and processing circuitry responsive to the signal detector for selecting individual ones of the signal processing resources to process the received signals for enabling communication between the parties, wherein at least some of these resources represent different speech-coding applications and wherein the at least one signal detector further identifies that incompatible speech-coded data is present in packet form in each of the at-least-two received signals such that the processing circuitry selects a compatible speech-coding application for each of the at-least-two received signals and wherein the selected speech-coding applications are incompatible with one another.
Claim 4
Dependent Claim 137 words
Communications apparatus used for interconnecting parties for communications, the apparatus comprising: a plurality of signal processing resources; interface circuitry for coupling to communications lines for receiving at least-two signals therefrom; at least one signal detector for identifying a signal type of the received signals; and processing circuitry responsive to the signal detector for selecting individual ones of the signal processing resources to process the received signals for enabling communication between the parties, wherein at least some of these resources represent different speech-coding applications and wherein the at least one signal detector further identifies that incompatible speech-coded data is present in packet form in each of the at-least-two received signals such that the processing circuitry selects a compatible speech-coding application for each of the at-least-two received signals and wherein the selected speech-coding applications are incompatible with one another.

References Cited (Backward Citations)

US4281218A Cited
US5519769A Cited
US5519769C1 Cited
US5526353A Cited
US5835495A Cited
US5790538A Cited
US5848134A Cited
US5838665A Cited
US5940479A Cited
US5867494A Cited
US5999525A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-10-31 2004-05-01 2004-10-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-10-31 2008-05-01 2008-10-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-10-31 2012-05-01 2012-10-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag