US6240299B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Cellular radiotelephone having answering machine/voice memo capability with parameter-based speech compression and decompression
Assignee: Cisco Technology Inc
•
Filing: 1998-02-20
•
Granted: 2001-05-29
•
Expires: 2018-02-20
Abstract
Abstract A method for speech encoding and decoding usable in a Digital Telephone Answering Machine/Voice Memo for a cellular radiotelephone is provided. The apparatus uses parameter-based speech compression and decompression modules. These modules perform decimation of standard-type speech parameter frames before storing the message, and interpolation before playing the message, in order to substantially reduce the number of parameter bits in parameter frames of the stored speech signal. The result is a decreased demand for storage space and increased speed of speech compression and decompression.
Inventors
- 👤 Wei-jei Song
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 20:54
CPC Classifications
H; H04; H04M; H04M1/00; H04M1/64; H04M1/65; H04M1/656; G; G10; G10L; G10L19/00; G10L19/04; H04M1/72; H04M1/724; H04W; H04W4/00; H04W4/12
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
92 words
A radiotelephone comprising: a demodulator module for converting voice messages received from a base station into standard speech parameter frames, each standard speech parameter frame having an LPC frame and a plurality of subframes; a decimator for decimating the standard speech parameter frames into decimated frames, each decimated frame having the respective LPC frame and one subframe; an audio frame storage area for storing the decimated frames of the voice messages; and an interpolator for converting the decimated frames, stored in the audio frame storage area, into the standard speech parameter frames.
Claim 2
Dependent Claim
92 words
A radiotelephone comprising: a demodulator module for converting voice messages received from a base station into standard speech parameter frames, each standard speech parameter frame having an LPC frame and a plurality of subframes; a decimator for decimating the standard speech parameter frames into decimated frames, each decimated frame having the respective LPC frame and one subframe; an audio frame storage area for storing the decimated frames of the voice messages; and an interpolator for converting the decimated frames, stored in the audio frame storage area, into the standard speech parameter frames.
Claim 3
Dependent Claim
19 words
The radiotelephone of claim 1 wherein the interpolator and decimator comprise computer programs stored in a code storage area.
Claim 4
Dependent Claim
97 words
A radiotelephone, comprising: a demodulator module for converting voice messages received from a base station into standard speech parameter frames, each standard speech parameter frame having an LPC frame and four subframes; a decimator for decimating the standard speech parameter frames into decimated frames, each decimated frame having the respective LPC frame and one subframe; wherein the decimated frame has 40 parameters; an audio frame storage area for storing the decimated frames of the voice messages; and an interpolator for converting the decimated frames, stored in the audio frame storage area, into the standard speech parameter frames.
Claim 5
Dependent Claim
97 words
A radiotelephone, comprising: a demodulator module for converting voice messages received from a base station into standard speech parameter frames, each standard speech parameter frame having an LPC frame and four subframes; a decimator for decimating the standard speech parameter frames into decimated frames, each decimated frame having the respective LPC frame and one subframe; wherein the decimated frame has 40 parameters; an audio frame storage area for storing the decimated frames of the voice messages; and an interpolator for converting the decimated frames, stored in the audio frame storage area, into the standard speech parameter frames.
Claim 6
Dependent Claim
27 words
The radiotelephone of claim 1 wherein the interpolator interpolates the subframes of the standard speech parameter frame by repeating data in the subframe of the decimated frame.
Claim 7
Dependent Claim
66 words
A parameter-based speech compression and decompression method, comprising the steps of: receiving a voice message encoded into standard speech parameter frames, each parameter frame having an LPC frame and a plurality of subframes; decimating each standard speech parameter frame into a decimated frame having the LPC frame and one subframe; storing the decimated frames; and interpolating the standard speech parameter frames from the stored decimated frames.
Claim 8
Dependent Claim
66 words
A parameter-based speech compression and decompression method, comprising the steps of: receiving a voice message encoded into standard speech parameter frames, each parameter frame having an LPC frame and a plurality of subframes; decimating each standard speech parameter frame into a decimated frame having the LPC frame and one subframe; storing the decimated frames; and interpolating the standard speech parameter frames from the stored decimated frames.
Claim 9
Dependent Claim
15 words
The method of claim 5 , wherein each standard speech parameter frame has four subframes.
Claim 10
Dependent Claim
73 words
A parameter-based speech compression and decompression method, comprising the steps of: receiving a voice message encoded into standard speech parameter frames, each parameter frame having an LPC frame and a plurality of subframes; decimating each standard speech parameter frame into a decimated frame having the LPC frame and one subframe, wherein the decimated frame has 40 parameters; storing the decimated frames; and interpolating the standard speech parameter frames from the stored decimated frames.
Claim 11
Dependent Claim
73 words
A parameter-based speech compression and decompression method, comprising the steps of: receiving a voice message encoded into standard speech parameter frames, each parameter frame having an LPC frame and a plurality of subframes; decimating each standard speech parameter frame into a decimated frame having the LPC frame and one subframe, wherein the decimated frame has 40 parameters; storing the decimated frames; and interpolating the standard speech parameter frames from the stored decimated frames.
Claim 12
Dependent Claim
30 words
The method of claim 5 , further comprising the step of interpolating the subframes of the standard speech parameter frames by repeating data in the subframe of the decimated frames.
Claim 13
Dependent Claim
75 words
The parameter-based speech compression and decompression method according to claim 5 , wherein said method is used in a voice communication device selected from the group consisting of cellular radiotelephones and pagers, and said voice communication device comprises a DTAM/Voice Memo having a Digital Telephone Answering Machine (DTAM), used for saving voice messages sent to the cellular radiotelephone from afar, and a Voice Memo, used for saving voice messages received from the cellular radiotelephone microphone.
Claim 14
Dependent Claim
194 words
A radiotelephone having a “SAVE” and a “PLAY” mode, comprising: a receiver/demodulator for converting voice messages from a base station into standard speech parameters frames, each standard speech parameter frame having an LPC frame and a plurality of subframes; a microphone for receiving voice messages from a user; an audio sample module for converting the voice messages from the microphone into local speech samples; an encoder for encoding the local speech samples into the standard speech parameter frames, a control button having a “SAVE” and a “PLAY” mode position; a decimator for converting the standard speech parameter frames into decimated frames during the “SAVE” mode, each decimated frame having the LPC frame and one subframe; an audio frame storage area for storing the decimated frames; an interpolator for converting decimated frames retrieved from the audio frame storage area into the standard speech parameter frames during the “PLAY” mode; a speech decoder for decoding the standard speech parameter frames into linear speech samples; a speaker for playing the voice messages to the user; and a playback buffer for collecting the linear speech samples in burst mode and sending the liner speech samples to the speaker.
Claim 15
Dependent Claim
194 words
A radiotelephone having a “SAVE” and a “PLAY” mode, comprising: a receiver/demodulator for converting voice messages from a base station into standard speech parameters frames, each standard speech parameter frame having an LPC frame and a plurality of subframes; a microphone for receiving voice messages from a user; an audio sample module for converting the voice messages from the microphone into local speech samples; an encoder for encoding the local speech samples into the standard speech parameter frames, a control button having a “SAVE” and a “PLAY” mode position; a decimator for converting the standard speech parameter frames into decimated frames during the “SAVE” mode, each decimated frame having the LPC frame and one subframe; an audio frame storage area for storing the decimated frames; an interpolator for converting decimated frames retrieved from the audio frame storage area into the standard speech parameter frames during the “PLAY” mode; a speech decoder for decoding the standard speech parameter frames into linear speech samples; a speaker for playing the voice messages to the user; and a playback buffer for collecting the linear speech samples in burst mode and sending the liner speech samples to the speaker.
Claim 16
Dependent Claim
19 words
The radiotelephone of claim 10 wherein the interpolator and decimator comprise computer programs stored in a code storage area.
Claim 17
Dependent Claim
18 words
The radiotelephone of claim 10 wherein each standard speech parameter frame has the LPC frame and four subframes.
Claim 18
Dependent Claim
27 words
The radiotelephone of claim 10 wherein the interpolator interpolates the subframes of the standard speech parameter frame by repeating data in the subframe of the decimated frame.
Claim 19
Dependent Claim
23 words
The radiotelephone of claim 10 wherein the interpolator interpolates the subframes of the standard speech parameter frame by padding unstored subframes with zeros.
Claim 20
Dependent Claim
38 words
The radiotelephone of claim 10 wherein the decimated frame has the LPC frame and two subframes and the interpolator interpolates the subframes of the standard speech parameter frame by repeating data in the subframes of the decimated frame.
References Cited (Backward Citations)
US4092493A
Cited
US4270026A
Cited
US4975955A
Cited
US4937868A
Cited
US5054073A
Cited
US5768613A
Cited
US5884010A
Cited
US5778314A
Cited
US5867793A
Cited
US5826187A
Cited
US5821874A
Cited
US6047254A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-05-28 | 2004-11-27 | 2005-05-29 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-05-28 | 2008-11-27 | 2009-05-29 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-05-28 | 2012-11-27 | 2013-05-29 | $7700.00 | Window Closed / Lapsed |