Enhanced voicemail system and method
First Claim
Patent Images
1. A system for processing voicemail, said system including:
- a plurality of voicemail mailboxes; and
a voicemail database processor, wherein said voicemail database processor includes a database having;
an accounts table having, for a plurality of said plurality of voicemail mailboxes, an entry identifying each of said plurality of voicemail mailboxes by an extension number and an internal identifier,a messages table having, for each of a plurality of voicemail messages, an entry identifying each of said voicemail messages and associating said voicemail message with an internal message identifier, an identification of the sender, an identification of the receiver, an identification of a name of a sound file representing a recording of said voicemail and the delivery time,wherein said messages table also includes an entry identifying whether a voicemail has been forwarded from another mailbox.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for processing voicemail is provided that includes a voicemail database processor establishing one or more of an accounts table, a messages table, a distribution list table, a distribution lists members tables, and a delete request table. In operation a message navigation menu is provided to a user to allow the user to move back and forth a specified number of voicemails, change between urgent and normal priority voicemails, retrieve messages only from a specific mailbox or from outside the system, or initiate an improved deletion operation.
-
Citations
11 Claims
-
1. A system for processing voicemail, said system including:
-
a plurality of voicemail mailboxes; and a voicemail database processor, wherein said voicemail database processor includes a database having; an accounts table having, for a plurality of said plurality of voicemail mailboxes, an entry identifying each of said plurality of voicemail mailboxes by an extension number and an internal identifier, a messages table having, for each of a plurality of voicemail messages, an entry identifying each of said voicemail messages and associating said voicemail message with an internal message identifier, an identification of the sender, an identification of the receiver, an identification of a name of a sound file representing a recording of said voicemail and the delivery time, wherein said messages table also includes an entry identifying whether a voicemail has been forwarded from another mailbox. - View Dependent Claims (2, 3)
-
-
4. A method for processing voicemail, said method including:
-
receiving a voicemail at a voicemail database processor and logically associating said voicemail with a messages table, wherein said messages table includes, for each of a plurality of voicemail messages, an entry identifying each of said voicemail messages and associating said voicemail message with an internal message identification and an identification of a mailbox of a recipient; providing an audio-driven navigation menu allowing a user to audibly indicate a desired number of messages to skip forward or backward, wherein said user is associated with a user mailbox; wherein said navigation menu allows a user to indicate a desired number of messages of two or more, reviewing said messages table and determining a plurality of voicemails having said user mailbox as an associated mailbox of a recipient and ordering said plurality of voicemails in chronological order; skipping forward or backward through said plurality of chronologically ordered voicemails by the number of messages specified by said user.
-
-
5. A method for processing voicemail, said method including:
-
receiving a voicemail at a voicemail database processor and logically associating said voicemail with a messages table, wherein said messages table includes, for each of a plurality of voicemail messages, an entry identifying each of said voicemail messages and associating said voicemail message an identification of a mailbox of a recipient and a deleted flag; providing an audio-driven navigation menu allowing a user to audibly command the deletion of one or more of said plurality of voicemail messages, wherein said user is associated with a user mailbox; reviewing said messages table and determining a plurality of voicemails having said user mailbox as an associated mailbox of a recipient and determining at least one of said plurality of voicemails having said deleted flag set to indicate that said voicemail is not deleted; and adjusting said deleted flag to indicate that said voicemail is deleted. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
Specification