← Back to Patent Explorer
US5797124A Expired / Lapsed US ⏱️ 0.0 years remaining

Voice-controlled voice mail having random-order message retrieval based on played spoken identifier list

Assignee: Intervoice LP
•
Filing: 1996-05-30
•
Granted: 1998-08-18
•
Expires: 2016-05-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for voice controlled message retrieval. Each message stored in a voice mail system has an associated header and return address. The system generates and stores a speech recognition template from each unique header. When a subscriber wishes to retrieve a message, the subscriber speaks the header. The subscriber's speech is then compared with the speech recognition templates stored in the system. If a matching template is found, the system plays the message associated with the header from which the template was generated. Additionally, the subscriber can tag certain callers and cause the system to apply special treatment to messages from tagged callers. Moreover, the subscriber can reply to a caller calling from outside the system.

Inventors

  • 👤 James K. Walsh
  • 👤 Marc A. Gardner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 04:12
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/50; H04M3/53; H04M3/533; G; G10; G10L; G10L15/00; G10L15/22; G10L2015/226; G10L2015/228; H04M2201/00; H04M2201/40

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 92 words
A system for storing messages from callers and for selectively retrieving the messages by a subscriber, comprising: means for prompting each of said callers to utter a message identifier; means for associating said message identifiers with a specific message; means for storing the message identifiers and the associated messages; means for playing a list of said message identifiers for said subscriber; means for determining whether an input received from the subscriber matches a stored message identifier; and means for playing the message associated with a matched one of the stored message identifiers.
Claim 2
Independent Claim 92 words
A system for storing messages from callers and for selectively retrieving the messages by a subscriber, comprising: means for prompting each of said callers to utter a message identifier; means for associating said message identifiers with a specific message; means for storing the message identifiers and the associated messages; means for playing a list of said message identifiers for said subscriber; means for determining whether an input received from the subscriber matches a stored message identifier; and means for playing the message associated with a matched one of the stored message identifiers.
Claim 3
Dependent Claim 21 words
The system of claim 1, further comprising: means for providing special treatment for subsequent calls to the system from certain callers.
Claim 4
Dependent Claim 24 words
The system of claim 2, wherein the means for providing special treatment comprises: means for notifying the subscriber when certain callers call the system.
Claim 5
Dependent Claim 52 words
The system of claim 2, wherein the means for providing special treatment further comprises: means for prompting a subsequent caller to input a subsequent uttered message identifier; means for comparing the subsequent message identifier with previously stored message identifiers; and means for verifying that a matched subsequent message identifier identifies the caller.
Claim 6
Dependent Claim 20 words
The system of claim 1, further comprising: means for saving the message identifiers after the associated messages have been deleted.
Claim 7
Dependent Claim 15 words
The system of claim 1, further comprising: means for prompting the subscriber for the input.
Claim 8
Dependent Claim 20 words
The system of claim 1, wherein the associating means includes: means for associating a caller's return address with the message.
Claim 9
Dependent Claim 24 words
The system of claim 7, wherein the means for associating a return address includes means for automatically determining a communication location of the caller.
Claim 10
Dependent Claim 21 words
The system of claim 7, further comprising: means for automatically delivering a reply from the subscriber to the caller's return address.
Claim 11
Dependent Claim 15 words
The system of claim 7, wherein the caller's return address is remote from the system.
Claim 12
Dependent Claim 19 words
The system of claim 1, wherein the associating means comprises means for recognizing a speech pattern of a caller.
Claim 13
Dependent Claim 12 words
The system of claim 1, wherein the identity is a name tag.
Claim 14
Dependent Claim 17 words
The system of claim 1, further comprising: means for converting the message identifiers into speech recognition templates.
Claim 15
Dependent Claim 21 words
The system of claim 13, wherein the means for determining comprises: means for comparing the input with the speech recognition templates.
Claim 16
Dependent Claim 31 words
The system as set forth in claim 1 wherein said determining means includes: means for sequentially communicating a list of said message identifiers to said subscriber without communicating the associated message.
Claim 17
Independent Claim 89 words
A method of delivering a message from a caller to a subscriber of a voice mail system, comprising the steps of: prompting the caller to input a header utterance identifying the caller and to input a message associated therewith; storing the header utterance; playing the header utterance to the subscriber upon command of the subscriber; receiving an input from the subscriber; comparing the input with the stored header utterance; and if the input matches the stored header utterance, playing the message identified by the header utterance to the subscriber.
Claim 18
Independent Claim 89 words
A method of delivering a message from a caller to a subscriber of a voice mail system, comprising the steps of: prompting the caller to input a header utterance identifying the caller and to input a message associated therewith; storing the header utterance; playing the header utterance to the subscriber upon command of the subscriber; receiving an input from the subscriber; comparing the input with the stored header utterance; and if the input matches the stored header utterance, playing the message identified by the header utterance to the subscriber.
Claim 19
Dependent Claim 29 words
The method of claim 16, further comprising the step of: providing special treatment for subsequent calls to the voice mail system based upon recognition of the caller's voice patterns.
Claim 20
Dependent Claim 26 words
The method of claim 17, wherein the providing special treatment step comprises the step of: notifying the subscriber when the caller calls the voice mail system.
Claim 21
Dependent Claim 42 words
The method of claim 17, wherein the providing step comprises the steps of: comparing the header utterance with previously stored header utterances to determine a matched previously stored header utterance; and verifying that said matched previously stored header utterance identifies the caller.
Claim 22
Dependent Claim 29 words
The method of claim 16, wherein the presenting step comprises the steps of: playing a list of header utterances to the subscriber; and prompting the subscriber for the input.
Claim 23
Dependent Claim 22 words
The method of claim 16, further comprising the step of: associating the message with information indicating where the caller can be reached.
Claim 24
Dependent Claim 31 words
The method of claim 21, further comprising the step of: delivering a reply from the subscriber to the caller by automatically using the information indicating where the caller can be reached.
Claim 25
Dependent Claim 15 words
The system of claim 21, wherein the caller is remote from the voice mail system.
Claim 26
Dependent Claim 26 words
The method of claim 21, wherein the step of associating the message with information uses automatic number identification to determine a communication location of the caller.
Claim 27
Dependent Claim 32 words
The method of claim 16, further comprising the step of: converting the header utterance into a speech recognition template; and wherein the comparing step compares the input with the speech recognition template.
Claim 28
Independent Claim 70 words
A method of replaying one or more messages from one or more callers, comprising the steps of: playing a list of headers to a subscriber, each header identifying a message left by a caller on a voice mail system; receiving a voice input from the subscriber; comparing the voice input against the played list of headers to find a matching header; and playing the message identified by the matching header.
Claim 29
Independent Claim 70 words
A method of replaying one or more messages from one or more callers, comprising the steps of: playing a list of headers to a subscriber, each header identifying a message left by a caller on a voice mail system; receiving a voice input from the subscriber; comparing the voice input against the played list of headers to find a matching header; and playing the message identified by the matching header.
Claim 30
Dependent Claim 28 words
The method of claim 26, further comprising the step of: providing special treatment for subsequent calls from the caller who left the message identified by the matching header.
Claim 31
Independent Claim 27 words
The method of 27, wherein the providing special treatment step comprises the step of: notifying the subscriber when the caller makes a subsequent call to the system.
Claim 32
Independent Claim 27 words
The method of 27, wherein the providing special treatment step comprises the step of: notifying the subscriber when the caller makes a subsequent call to the system.
Claim 33
Dependent Claim 34 words
The method of claim 26, further comprising the step of: generating a speech recognition template for each header in the list; wherein the comparing step compares the voice input to the speech recognition templates.
Claim 34
Independent Claim 41 words
A method for processing messages in a voice mail system, said method comprising the steps of: obtaining a spoken identifier from a message-leaving party; playing, upon request of said subscriber, a list of all spoken identifiers left by said message-leaving parties.
Claim 35
Independent Claim 41 words
A method for processing messages in a voice mail system, said method comprising the steps of: obtaining a spoken identifier from a message-leaving party; playing, upon request of said subscriber, a list of all spoken identifiers left by said message-leaving parties.
Claim 36
Dependent Claim 36 words
The method as set forth in claim 30 further comprising the steps of: accepting a subscriber selection of one of said spoken identifiers; and delivering, to said subscriber, a message related to said subscriber-selected spoken identifier.

References Cited (Backward Citations)

US4757525A Cited
US5029200A Cited
US5283818A Cited
US5390236A Cited
US5524140A Cited
US5465401A Cited
US5335276A Cited
US5511111A Cited
US5647002A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-17 2002-02-16 2002-08-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-17 2006-02-16 2006-08-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-17 2010-02-16 2010-08-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag