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

Voice and data interface to a voice-mail service system

Assignee: Avaya Inc
•
Filing: 1989-04-05
•
Granted: 1991-03-26
•
Expires: 2009-04-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A user-access interface to a voice message service system (16) includes a voice channel (13) and a data channel (14). The data channel enables the user to interact with the voice-mail service system via a video terminal or display-equipped computer (11) and to print message headers on the terminal or display. The user can then visually scan the headers. The user can then listen to the messages or record new messages via the voice channel. The interactive interface between the terminal or computer and the voice message service system over the data channel is provided by a function (30) executing on the terminal or computer and a function (31) executing on the voice-message service system.

Inventors

  • 👤 Douglas J. Ertz
  • 👤 Larry A. Friedman
  • 👤 William Katamura
  • 👤 Cheuk W. Kwok
  • 👤 David J. Marinelli

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 12:11
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/50; H04M3/53; H04M3/5307; H04M2201/00; H04M2201/60

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 213 words
A voice and data interface to a voice message service system, comprising: means for coupling a plurality of voice communication channels to the system; means for coupling a plurality of data communication channels to the system at a same time as the plurality of voice channels are coupled to the system; means for pairing coupled voice and coupled data channels, each channel pair for use in a different communication session, including means for transmitting a unique identifier on a channel of one of the coupled voice and data channels, and means responsive to receipt of the unique identifier on a channel of the other of the coupled voice and data channels for pairing the channel on which the unique identifier was transmitted with the channel on which the unique identifier was received; and means responsive to control communications received over the data channel of a channel pair for providing over the voice and data channels of the channel pair those system services that are requested by the control communications received over the data channel of the channel pair, including communicating data responses to the received control communications over the data channel of the channel pair and communicating voice messages specified by the received control communications over the voice channel of the channel pair.
Claim 2
Dependent Claim 213 words
A voice and data interface to a voice message service system, comprising: means for coupling a plurality of voice communication channels to the system; means for coupling a plurality of data communication channels to the system at a same time as the plurality of voice channels are coupled to the system; means for pairing coupled voice and coupled data channels, each channel pair for use in a different communication session, including means for transmitting a unique identifier on a channel of one of the coupled voice and data channels, and means responsive to receipt of the unique identifier on a channel of the other of the coupled voice and data channels for pairing the channel on which the unique identifier was transmitted with the channel on which the unique identifier was received; and means responsive to control communications received over the data channel of a channel pair for providing over the voice and data channels of the channel pair those system services that are requested by the control communications received over the data channel of the channel pair, including communicating data responses to the received control communications over the data channel of the channel pair and communicating voice messages specified by the received control communications over the voice channel of the channel pair.
Claim 3
Dependent Claim 39 words
The interface of claim 1 wherein the providing means communicates voice message headers that are specified by the control communications received over the data channel of a channel pair, in textual form over the data channel of channel pair.
Claim 4
Dependent Claim 36 words
The interface of claim 1 wherein the providing means plays voice messages that are specified by the control communications received over the data channel of a channel pair, over the voice channel of the channel pair.
Claim 5
Dependent Claim 36 words
The interface of claim 1 wherein the providing means records voice messages that are specified by the control communications received over the data channel of a channel pair, over the voice channel of the channel pair.
Claim 6
Dependent Claim 81 words
The interface of claim 1 wherein the providing means comprises: means responsive to a request for a voice message header received over the data channel of a channel pair, for transmitting the voice message header from the system over the data channel of the channel pair; and means responsive to a request for a voice message received over the data channel of the channel pair, for transmitting the voice message from the system over the voice channel of the channel pair.
Claim 7
Dependent Claim 102 words
The interface of claim 1 wherein the providing means comprises: means responsive to a request for a voice message header received over the data channel of a channel pair, for transmitting at least one voice message header from the system over the data channel of the channel pair; and means responsive to receipt over the data channel of the channel pair of a request for a voice message corresponding to a selected header that has been transmitted over the data channel of the channel pair, for transmitting the corresponding voice message from the system over the voice channel of the channel pair.
Claim 8
Dependent Claim 190 words
A voice and data interface to a voice message service system, comprising: means for terminating a voice communication channel from the system; means for terminating a data communication channel from the system contemporaneously with termination of the voice channel; means for pairing the terminated voice channel and the terminated data channel for use in a single communication session with the system, including means for receiving a unique identifier from the system on one of the voice channel and the data channel, and means for transmitting the unique identifier to the system on the other of the voice channel and the data channel to signal the pairing of the voice channel and the data channel to the system; means for sending control communications to the system over the data channel of the channel pair to effect activities of the voice message service system, and for receiving data responses to the sent control communications over the data channel of the channel pair; and means for communicating over the voice channel of the channel pair voice messages that are specified by the control communications sent over the data channel of the channel pair.
Claim 9
Dependent Claim 190 words
A voice and data interface to a voice message service system, comprising: means for terminating a voice communication channel from the system; means for terminating a data communication channel from the system contemporaneously with termination of the voice channel; means for pairing the terminated voice channel and the terminated data channel for use in a single communication session with the system, including means for receiving a unique identifier from the system on one of the voice channel and the data channel, and means for transmitting the unique identifier to the system on the other of the voice channel and the data channel to signal the pairing of the voice channel and the data channel to the system; means for sending control communications to the system over the data channel of the channel pair to effect activities of the voice message service system, and for receiving data responses to the sent control communications over the data channel of the channel pair; and means for communicating over the voice channel of the channel pair voice messages that are specified by the control communications sent over the data channel of the channel pair.
Claim 10
Dependent Claim 34 words
The interface of claim 7 wherein the sending and receiving means receives voice message headers that are specified by the sent control communications, in textual form over the data channel of the channel pair.
Claim 11
Dependent Claim 42 words
The interface of claim 7 wherein the communicating means receives voice messages that are specified by the sent control communications and that are played by the system over the voice channel of the channel pair, in response to the sent control communications.
Claim 12
Dependent Claim 40 words
The interface of claim 7 wherein the communicating means transmits over the voice channel of the channel pair voice messages that are specified by the sent control communications, for recording by the system in response to the sent control communications.
Claim 13
Dependent Claim 81 words
The interface of claim 9 wherein the sending means comprises means for sending a request for a voice message header and a request for a voice message over the data channel of the channel pair to the system, and for receiving the requested voice message header over the data channel of the channel pair from the system; and wherein the communicating means comprises means for receiving the requested voice message over the voice channel of the channel pair from the system.
Claim 14
Dependent Claim 25 words
The interface of claim 11 further comprising: means for visually displaying the received voice message header; and means for aurally playing the received voice message.
Claim 15
Dependent Claim 131 words
The interface of claim 7 wherein the sending means comprises means for selecting a voice message header from among a plurality of received voice message headers, and means for sending a request for a voice message header and a request for a voice message corresponding to the selected voice message header over the data channel of the channel pair to the system, and for receiving at least one voice message header from the system over the data channel of the channel pair in response to the request for a voice message header; and wherein the communicating means comprises means for receiving the voice message corresponding to the selected voice message header from the system over the voice channel of the channel pair in response to the request for a voice message.
Claim 16
Dependent Claim 41 words
The interface of claim 13 further comprising means for visually displaying received voice message headers, and means for aurally playing the received voice message; and wherein the selecting means comprises means for receiving user input identifying a displayed voice message header.
Claim 17
Independent Claim 210 words
A method of providing concurrent voice and data access to a voice message service system that may have a plurality of voice channels and a plurality of data channels coupled thereto concurrently, comprising the steps of: concurrently coupling at least one voice communication channel and at least one data communication channel to the system; pairing the coupled voice channels and the coupled data channels, each channel pair for use in a different communication session, by transmitting a unique identifier on a channel of one of the coupled voice channels and data channels, receiving the unique identifier on a channel of the other of the coupled voice channels and data channels, and pairing the channel on which the unique identifier was transmitted with the channel on which the unique identifier was received; receiving control communications over the data channel of a channel pair; effecting activities of the voice message service system that are requested by the received control communications; communicating data responses to control communications that were received over the data channel of the channel pair, over the data channel of the channel pair; and communicating voice messages specified by control communications that were received over the data channel of the channel pair, over the voice channel of the channel pair.
Claim 18
Independent Claim 210 words
A method of providing concurrent voice and data access to a voice message service system that may have a plurality of voice channels and a plurality of data channels coupled thereto concurrently, comprising the steps of: concurrently coupling at least one voice communication channel and at least one data communication channel to the system; pairing the coupled voice channels and the coupled data channels, each channel pair for use in a different communication session, by transmitting a unique identifier on a channel of one of the coupled voice channels and data channels, receiving the unique identifier on a channel of the other of the coupled voice channels and data channels, and pairing the channel on which the unique identifier was transmitted with the channel on which the unique identifier was received; receiving control communications over the data channel of a channel pair; effecting activities of the voice message service system that are requested by the received control communications; communicating data responses to control communications that were received over the data channel of the channel pair, over the data channel of the channel pair; and communicating voice messages specified by control communications that were received over the data channel of the channel pair, over the voice channel of the channel pair.
Claim 19
Dependent Claim 39 words
The method of claim 15 wherein the step of communicating data responses comprises the step of: communicating voice message headers that are specified by the received control communications, in textual form over the data channel of the channel pair.
Claim 20
Dependent Claim 35 words
The method of claim 15 wherein the step of communicating voice messages comprises the step of: playing voice messages that are specified by the received control communications, over the voice channel of the channel pair.
Claim 21
Dependent Claim 35 words
The method of claim 15 wherein the step of communicating voice messages comprises the step of: recording voice messages that are specified by the received control communications, over the voice channel of the channel pair.
Claim 22
Dependent Claim 104 words
The method of claim 15 wherein the step of receiving control communications comprises the steps of receiving a request for a voice message header over the data channel of the channel pair, and receiving a request for a voice message over the data channel of the channel pair; wherein the step of communicating data responses comprises the step of transmitting the requested voice message header from the system over the data channel of the channel pair; and wherein the step of communicating voice messages comprises the step of transmitting the requested voice message from the system over the voice channel of the channel pair.
Claim 23
Dependent Claim 122 words
The method of claim 15 wherein the step of receiving control communications comprises the steps of receiving a request for a voice message header over the data channel of the channel pair, and receiving over the data channel of the channel pair a request for a voice message corresponding to a selected header that has been transmitted over the data channel of the channel pair; wherein the step of communicating data responses comprises the step of transmitting at least one voice message header from the system over the data channel of the channel pair; and wherein the step of communicating voice messages comprises the step of transmitting the corresponding voice message from the system over the voice channel of the channel pair.
Claim 24
Independent Claim 189 words
A method of providing concurrent voice and data access to a voice message service system that may have a plurality of voice channels and a plurality of data channels coupled thereto concurrently, comprising the steps of: concurrently terminating a voice communication channel and a data communication channel from the system; pairing the terminated voice channel and the terminated data channel for use in a single communication session with the system, by receiving a unique identifier from the system on one of the voice channel and the data channel, and transmitting the unique identifier to the system on the other of the voice channel and the data channel to signal the pairing of the voice channel and the data channel to the system; sending control communications to the system over the data channel of the channel pair to effect activities of the voice message service system; receiving data responses to the sent control communications over the data channel of the channel pair; and communicating over the voice channel of the channel pair voice messages that are specified by the control communications sent over the data channel of the channel pair.
Claim 25
Independent Claim 189 words
A method of providing concurrent voice and data access to a voice message service system that may have a plurality of voice channels and a plurality of data channels coupled thereto concurrently, comprising the steps of: concurrently terminating a voice communication channel and a data communication channel from the system; pairing the terminated voice channel and the terminated data channel for use in a single communication session with the system, by receiving a unique identifier from the system on one of the voice channel and the data channel, and transmitting the unique identifier to the system on the other of the voice channel and the data channel to signal the pairing of the voice channel and the data channel to the system; sending control communications to the system over the data channel of the channel pair to effect activities of the voice message service system; receiving data responses to the sent control communications over the data channel of the channel pair; and communicating over the voice channel of the channel pair voice messages that are specified by the control communications sent over the data channel of the channel pair.
Claim 26
Dependent Claim 39 words
The method of claim 21 wherein the step of receiving data responses comprises the step of: receiving voice message headers that are specified by the sent control communications, in textual form over the data channel of the channel pair.
Claim 27
Dependent Claim 50 words
The method of claim 21 wherein the step of communicating voice messages comprises the step of: receiving over the voice channel of the channel pair those voice messages that are specified by the sent control communications and that are played by the system in response to the sent control communications.
Claim 28
Dependent Claim 48 words
The method of claim 21 wherein the step of communicating voice messges comprises the step of: transmitting over the voice channel of the channel pair those voice messages that are specified by the sent control communications, for recording by the system in response to the sent control communications.
Claim 29
Dependent Claim 98 words
The method of claim 21 wherein the step of sending control communications comprises the step of sending a request for a voice message header and a request for a voice message over the data channel of the channel pair to the system; wherein the step of receiving data responses comprises the step of receiving the requested voice message header over the data channel of the channel pair from the system; and wherein the step of communicating voice messages comprises the step of receiving the requested voice message over the voice channel of the channel pair from the system.
Claim 30
Dependent Claim 24 words
The method of claim 25 further comprising the steps of: visually displaying the received voice message header; and aurally playing the received voice message.
Claim 31
Dependent Claim 146 words
The method of claim 21 wherein the step of sending control communications comprises the steps of selecting a voice message header from among a plurality of received voice message headers, and sending a request for a voice message header and a request for a voice message corresponding to the selected voice message header over the data channel of the channel pair to the system; wherein the step of receiving data responses comprises the step of receiving at least one voice message header from the system over the data channel of the channel pair in response to the request for a voice message header; and wherein the step of communicating voice messages comprises the step of receiving the voice message corresponding to the selected voice message header from the system over the voice channel of the channel pair in response to the request for a voice message.
Claim 32
Dependent Claim 42 words
The method of claim 27 further comprising the steps of visually displaying received voice message headers, and aurally playing the received voice message; and wherein the step of selecting comprises the step of receiving user input identifying a displayed voice message header.
Claim 33
Dependent Claim 97 words
The method of claim 21 wherein the step of receiving a unique identifier comprises the step of receiving a unique identifier sent by the system on one of the terminated voice channel and the terminated data channel; and wherein the step of transmitting the unique identifier comprises the step of transmitting the unique identifier on the other of the terminated voice channel and the terminated data channel for receipt by the system to cause the system to pair the channel on which the system sent the identifier with the channel on which the system receives the identifier.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-03-25 1994-09-24 1995-03-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-03-25 1998-09-24 1999-03-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-03-25 2002-09-24 2003-03-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag