Circular memory addressing option for audio messages
AssigneeLucent Technologies Inc.
InventorJoseph M. Cannon
Life of this patent
Estimating the term…
Abstract
In a digital voice messaging system, a circular message storage selection is added to allow the digital voice messaging system to automatically overwrite previously-stored, e.g., the oldest messages in voice memory as necessary for storage of the newest voice message when the voice memory is filled. Another embodiment of the invention further provides the ability to prioritize certain previously stored voice messages over other stored voice messages to prevent overwriting of the prioritized voice messages when the circular message storage selection is enabled, but which allows overwriting of non-prioritized voice messages.
Claims36
A non-networked telephone answering device comprising:
- a codec;
- an encoder/decoder in communication with said codec;
- a voice message memory;
- and
- a processor, including a circular message storage selection input, controlling storage of voice messages, received through said codec, in said voice message memory;
- said circular message storage input is capable of storing a single voice message at non-contiguous memory addresses of said voice message memory.
A method of managing voice messages in a non-networked telephone answering device, comprising:
- providing a maximum number of voice messages to be stored in voice message memory for a user of said telephone answering device;
- and
- allowing said user to activate a circular message storage feature of said voice message memory;
- wherein said circular message storage feature is capable of storing a single voice message at non-contiguous memory addresses of said voice message memory.
A voice message manager for a non-networked telephone answering device, comprising:
- means to provide a maximum number of voice messages allowed to be stored in voice message memory for a user of said telephone answering device;
- and
- means to allow said user to activate a circular message storage feature of said voice message memory;
- wherein said circular message storage feature is capable of storing a single voice message at non-contiguous memory addresses of said voice message memory.
A method of storing voice messages in a voice message memory of a non-networked telephone answering device, comprising:
- storing in said telephone answering device a plurality of voice messages in said voice message memory;
- and
- providing in said telephone answering device a user activated circular message storage feature in said voice messaging memory to allow overwriting, when a threshold in said voice message memory is exceeded, of voice messages previously stored in said voice message memory;
- wherein said circular message storage feature is capable of storing a single voice message at non-contiguous memory addresses of said voice message memory.
A voice message manager in a non-networked telephone answering device, comprising:
- means in said telephone answering device for storing a plurality of voice messages in a voice message memory;
- and
- means in said telephone answering device for providing a user activated circular message storage feature in said voice messaging memory to allow overwriting, when a threshold in said voice message memory is exceeded, of voice messages previously stored in said voice message memory;
- wherein said circular message storage feature is capable of storing a single voice message at non-contiguous memory addresses of said voice message memory.
A non-networked telephone answering device comprising:
- a codec;
- an encoder/decoder in communication with said codec;
- a voice message memory;
- a processor controlling storage of voice messages, received through said codec, in said voice message memory;
- and
- a circular message storage selection input to said processor to enable said voice message memory to operate as a circular message memory;
- wherein said circular message memory is capable of storing a single voice message at non-contiguous memory addresses of said voice message memory.
A non-networked telephone answering device comprising:
- a voice message memory;
- a processor controlling storage of voice message;
- and
- a circular message storage selection input to said processor to enable said voice message memory to operate as a circular message memory;
- wherein said circular message storage input is capable of storing a single voice message at non-contiguous memory addresses of said voice message memory.
A method of storing a voice message in a non-networked telephone answering device, comprising:
- storing in said telephone answering device a plurality of voice messages in a voice message memory;
- enabling a circular message storage feature to allow overwriting in said voice message memory by a circular message storage selection input;
- selecting a location for storage of said voice message memory;
- and
- overwriting a previously-stored voice message in said location with another voice message in response to exceeding a capacity threshold in said voice message memory;
- wherein said circular message storage feature is capable of storing a single voice message at non-contiguous memory addresses of said voice message memory.
A voice mailbox for a non-networked telephone answering device, comprising:
- a voice message memory;
- a circular message storage module to activate a circular message storage buffer in said voice message memory;
- wherein said circular message storage buffer is capable of storing a single voice message at non-contiguous memory addresses of said voice message memory.
Dependencies are inferred from the claim text.