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

Dynamic compression-rate selection arrangement

Assignee: Avaya Inc
•
Filing: 1994-04-26
•
Granted: 1996-04-09
•
Expires: 2014-04-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A signal compression-selection arrangement (19) dynamically trades off signal storage capacity against signal quality, by sacrificing capacity in favor of signal quality whenever capacity is plentiful and sacrificing quality in favor of capacity whenever capacity is scarce. In a messaging system (FIG. 1), the arrangement monitors the amount of storage (14, 15) that is presently free and available for storing new messages, either on a system-wide or per-mailbox basis, and automatically selects a higher compression rate (13) than a presently-applied compression rate (13) to be applied to newly-received messages as the amount of free storage falls below each predetermined threshold. Storage capacity may be freed up by re-compressing (FIG. 3) at the new, higher, compression rate those stored messages that were previously compressed at a lower compression rate.

Inventors

  • 👤 David S. Mohler

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 11:56
CPC Classifications
H; H03; H03M; H03M7/00; H03M7/30; H04; H04M; H04M1/00; H04M1/64; H04M1/65; H04M1/6505; H04M3/00; H04M3/42; H04M3/50; H04M3/53; H04M3/533; H04N; H04N19/00; H04N19/10; H04N19/102; H04N19/115; H04N19/134; H04N19/146; H04N19/152; H04N19/169; H04N19/184; H04N19/60; H04N19/61

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 71 words
An apparatus comprising: means responsive to incoming signals, for compressing the incoming signals at any of a plurality of different compression rates, to produce compressed signals; means having a finite storage capacity, for storing the compressed signals; means for automatically causing the compressing means to increase the rate of compressing the incoming signals, in response to decrease in the storage means' storage capacity that is presently free of stored compressed signals.
Claim 2
Independent Claim 71 words
An apparatus comprising: means responsive to incoming signals, for compressing the incoming signals at any of a plurality of different compression rates, to produce compressed signals; means having a finite storage capacity, for storing the compressed signals; means for automatically causing the compressing means to increase the rate of compressing the incoming signals, in response to decrease in the storage means' storage capacity that is presently free of stored compressed signals.
Claim 3
Dependent Claim 27 words
The apparatus of claim 1 wherein the causing means automatically cause the compressing means to vary the compression rate inversely with variations in the free storage capacity.
Claim 4
Dependent Claim 46 words
The apparatus of claim 1 wherein the storage capacity of the storing means is divided into a plurality of levels; and the causing means cause the compressing means to change the compression rate every time that the free storage capacity changes from one level to another.
Claim 5
Dependent Claim 57 words
The apparatus of claim 1 wherein the storage means is partitioned into a plurality of partitions; and the causing means automatically cause the compressing means to individually change the compression rate of compressing received signals that are destined for storage in any individual partition in response to change in the free storage capacity of that individual partition.
Claim 6
Dependent Claim 68 words
The apparatus of claim 1 wherein the storage means is partitioned into a plurality of message mailboxes; the received signals comprise a plurality of messages each destined for a mailbox; and the causing means automatically cause the compressing means to individually vary the compression rate of compressing received messages that are destined for any individual mailbox inversely with variations in the free storage capacity of that individual mailbox.
Claim 7
Dependent Claim 45 words
The apparatus of claim 1 wherein the received signals comprise multi-media messages each comprising message segments of a plurality of different media; and the causing means cause the compressing means to differently change the compression rate for message segments of different ones of the media.
Claim 8
Dependent Claim 23 words
The apparatus of claim 1 further comprising means responsive to the free storage capacity falling below a predetermined threshold, for generating an alert.
Claim 9
Dependent Claim 38 words
The apparatus of claim 7 wherein the means for generating an alert comprise means for placing a call to a predetermined address; and means responsive to the call being answered, for sending a predetermined message via the call.
Claim 10
Dependent Claim 48 words
The apparatus of claim 5 further comprising the means responsive to the free storage capacity of an individual mailbox falling below a predetermined threshold, for calling an owner of the individual mailbox; and means for sending a predetermined message to the called owner to alert the called owner.
Claim 11
Dependent Claim 44 words
The apparatus of claim 1 further comprising means responsive to the compressing means increasing the compression rate, for causing the compressing means to re-compress at the increased compression rate any signals stored in the storing means that are compressed at a lower compression rate.
Claim 12
Dependent Claim 99 words
A messaging system comprising: a memory defining a plurality of mailboxes each for storing compressed messages destined for that mailbox, each mailbox having a finite storage capacity; a signal processor responsive to receiving messages, for compressing the received messages at any of a plurality of different compression rates to produce the compressed messages; and means for automatically causing the signal processor to increase the compression rate of compressing the received messages that are destined for any individual mailbox, in response to detecting a predetermined decrease in the individual mailbox's storage capacity that is presently free of stored compressed messages.
Claim 13
Dependent Claim 99 words
A messaging system comprising: a memory defining a plurality of mailboxes each for storing compressed messages destined for that mailbox, each mailbox having a finite storage capacity; a signal processor responsive to receiving messages, for compressing the received messages at any of a plurality of different compression rates to produce the compressed messages; and means for automatically causing the signal processor to increase the compression rate of compressing the received messages that are destined for any individual mailbox, in response to detecting a predetermined decrease in the individual mailbox's storage capacity that is presently free of stored compressed messages.
Claim 14
Dependent Claim 52 words
The messaging system of claim 11 wherein: the causing means include means for automatically causing the signal processor to decrease the compression rate of compressing the received messages that are destined for said any individual mailbox, in response to detecting a predetermined increase in the free storage capacity of that individual mailbox.
Claim 15
Dependent Claim 62 words
The messaging system of claim 12 wherein the storage capacity of each mailbox is divided into a plurality of levels; and the causing means cause the signal processor to change the compression rate of compressing the received messages that are destined for any individual mailbox every time that the free storage capacity of that individual mailbox changes from one level to another.
Claim 16
Dependent Claim 46 words
The messaging system of claim 13 wherein the received messages include multi-media messages each comprising message segments of a plurality of different media; and the causing means cause the signal processor to differently change the compression rate for message segments of different ones of the media.
Claim 17
Dependent Claim 49 words
The messaging system of claim 13 further comprising means responsive to the free storage capacity of an individual mailbox falling below a a predetermined threshold, for calling an owner of the individual mailbox; and means for sending a predetermined message to the called owner to alert the called owner.
Claim 18
Dependent Claim 64 words
The messaging system of claim 13 further comprising: means responsive to the signal processor increasing the compression rate of compressing the received messages that are destined for an individual mailbox to a predetermined rate, for causing the signal processor to re-compress at the predetermined rate any messages stored in the individual mailbox that are compressed at a compression rate lower than the predetermined rate.
Claim 19
Independent Claim 70 words
A method of compressing signals comprising the steps of: receiving signals; compressing the received signals at a compression rate to produce compressed signals; storing the compressed signals in a store having finite storage capacity; determining a decrease in the store's storage capacity that is presently free of stored compressed signals; and in response to the determining, automatically increasing the compression rate that is being used to compress the received signals.
Claim 20
Independent Claim 70 words
A method of compressing signals comprising the steps of: receiving signals; compressing the received signals at a compression rate to produce compressed signals; storing the compressed signals in a store having finite storage capacity; determining a decrease in the store's storage capacity that is presently free of stored compressed signals; and in response to the determining, automatically increasing the compression rate that is being used to compress the received signals.
Claim 21
Dependent Claim 92 words
The method of claim 17 wherein the step of storing comprises the step of storing the compressed signals in a store having a finite storage capacity that is divided into a plurality of levels; the step of determining comprises the step of determining that the free storage capacity of the store has changed from one level to another; and the step of automatically changing comprises the step of automatically changing the compression rate that is being used to compress the received signals inversely with the level change in the free storage capacity.
Claim 22
Dependent Claim 149 words
The method of claim 17 wherein the step of receiving signals comprises the step of receiving messages each destined for a mailbox; the step of compressing comprises the step of compressing any received message destined for an individual mailbox at a compression rate presently corresponding to the individual mailbox, to produce a compressed message; the step of storing comprises the step of storing the compressed message in the individual mailbox defined along with other mailboxes in the store and having a finite storage capacity; the step of determining comprises the step of determining a change in the individual mailbox's storage capacity that is presently free of stored compressed messages; and the step of changing comprises the step of automatically changing the compression rate that is being used to compress received messages destined for the individual mailbox inversely with the change in the free storage capacity of that individual mailbox.
Claim 23
Dependent Claim 29 words
The apparatus of claim 1 wherein: the causing means further automatically cause the compressing means to decrease the compression rate in response to increase in the free storage capacity.
Claim 24
Dependent Claim 40 words
The method of claim 17 further comprising the steps of: determining an increase in the free storage capacity; in response to the determining of the increase, automatically decreasing the compression rate that is being used to compress the received signals.

References Cited (Backward Citations)

US4652700A Cited
JPS6256038A Cited
US4837798A Cited
US4791660A Cited
US4730348A Cited
JPH02162954A Cited
US5133004A Cited
US5276898A Cited
JPH05292194A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-04-09 1999-10-09 2000-04-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-04-09 2003-10-09 2004-04-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-04-09 2007-10-09 2008-04-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag