Post storage message compaction
First Claim
1. A method of post storage message compaction, comprising:
- retrieving at least a portion of a voice message from memory, said voice message being encoded at a first compression ratio;
re-compressing said voice message at a second compression ratio different from said first compression ratio; and
re-storing said voice message encoded at said second compression ratio in said memory.
6 Assignments
0 Petitions
Accused Products
Abstract
In a voice messaging system, as voice memory fills, voice messages are retrieved from memory, re-compressed at a higher compression ratio and re-stored to memory as necessary to maintain a balance between stored voice quality and available memory for storage of new voice messages. The messages may be compressed using ADPCM, CELP, LPC or bit robbing. By re-compressing previously-stored voice messages on an as needed basis, a balance can be maintained between the need to maximize available memory while at the same time maintain the highest voice quality possible for the newest messages. While memory utilization is low, messages can be maintained in memory using a high voice quality, low compression ratio. However, as memory utilization is shrunk due to the storage of more messages, previously stored or other selected voice messages are re-compressed at a higher compression ratio while the newer messages continue to be compressed at the lowest compression ratio.
42 Citations
26 Claims
-
1. A method of post storage message compaction, comprising:
-
retrieving at least a portion of a voice message from memory, said voice message being encoded at a first compression ratio; re-compressing said voice message at a second compression ratio different from said first compression ratio; and re-storing said voice message encoded at said second compression ratio in said memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of post storage message compaction comprising:
-
receiving a first voice message; storing said first voice message in a memory at a first voice quality compression ratio; retrieving said first voice message from said memory; and secondly storing said first voice message in said memory at a second voice quality compression ratio different from said first voice quality compression ratio. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A voice message system comprising:
-
a voice encoder and decoder to respectively compress and decompress voice message data; a processor; and memory in communication with said processor, said memory including an encroachment point indicating a threshold of utilization of said memory; wherein said processor is adapted and arranged to store in said memory a previously received and stored voice message at a higher compression ratio than a compression ratio at which a most recently received voice message is stored. - View Dependent Claims (24, 25, 26)
-
Specification