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

Communication system supporting simultaneous voice and multimedia communications and method of operation therefore

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1997-12-26
•
Granted: 2002-08-06
•
Expires: 2017-12-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A communication system includes a voice subsystem and a multimedia subsystem. The voice subsystem couples to the PSTN and services a voice communication received by the communication system from a caller. The multimedia subsystem couples to the voice subsystem, supports multimedia communications and provides a multimedia interface to the caller upon receipt of the voice communication from the caller. When the call originates from a phone that supports multimedia communications, the multimedia subsystem directs the multimedia interface to the phone but, when the call originates from a phone that does not supports multimedia communications, the multimedia interface is directed to an associated multimedia enabled device. The voice subsystem provides call processing and routing functions as well as messaging functions and extended services. The multimedia subsystem includes an information posting subsystem and an information access subsystem that allow callers to post information and to access information. The multimedia subsystem may also include an application program interface subsystem that allows the caller to initiate execution of an application program on the multimedia subsystem. A universal inbox subsystem that receives, stores and delivers inbox items including voice messages, text messages and video messages via standard interchange protocols and languages. In operating the universal inbox, the multimedia subsystem supports delivery of all inbox items from the universal inbox subsystem to the caller via a standard transfer protocol. In such operation, the universal inbox subsystem converts inbox items to a standard format upon receipt. Methods of operation proceed according to the communication system described herein.

Inventors

  • 👤 Darrell L. Jennings
  • 👤 Frederick W. Hansen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 15:49
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/42127; H04L; H04L51/00; H04L51/56; H04L65/00; H04L65/1066; H04L65/1069; H04L65/1101; H04M2207/00; H04M2207/20; H04M3/487; H04M3/493; H04M3/50; H04M3/53; H04M3/533; H04W; H04W28/00; H04W28/16; H04W28/18; H04W74/00; H04W74/02; H04W76/00; H04W76/10

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 163 words
A communication system that supports both voice and data communications, the communication system comprising: a voice subsystem that services voice communications and that receives a voice call from a caller via a first caller terminal, wherein the caller is attempting to complete the call to one of a plurality of called parties coupled to the voice subsystem; a multimedia subsystem coupled to the voice subsystem that establishes a data communication with the caller; wherein the multimedia subsystem establishes the data communication with the first caller terminal when the first caller terminal supports the data communication; wherein the communication system establishes the data communication with a second caller terminal when the first caller terminal does not support the data communication; and wherein when the multimedia subsystem establishes the data communication, the multimedia subsystem transmits data to the caller that indicates a status of the voice call, caller identification, product information, and other options that the caller is attempting to complete to the called party.
Claim 2
Dependent Claim 163 words
A communication system that supports both voice and data communications, the communication system comprising: a voice subsystem that services voice communications and that receives a voice call from a caller via a first caller terminal, wherein the caller is attempting to complete the call to one of a plurality of called parties coupled to the voice subsystem; a multimedia subsystem coupled to the voice subsystem that establishes a data communication with the caller; wherein the multimedia subsystem establishes the data communication with the first caller terminal when the first caller terminal supports the data communication; wherein the communication system establishes the data communication with a second caller terminal when the first caller terminal does not support the data communication; and wherein when the multimedia subsystem establishes the data communication, the multimedia subsystem transmits data to the caller that indicates a status of the voice call, caller identification, product information, and other options that the caller is attempting to complete to the called party.
Claim 3
Dependent Claim 37 words
The communication system of claim 1 , wherein: the voice subsystem couples to the first caller terminal via a first network connection; and the multimedia subsystem couples to the second caller terminal via a second network connection.
Claim 4
Dependent Claim 26 words
The communication system of claim 2 , wherein: the first network connection includes the Public Switched Telephone Network; and the second network connection includes the Internet.
Claim 5
Dependent Claim 60 words
The communication system of claim 1 , wherein: the voice subsystem comprises a switch capable of routing the voice call to one of the plurality of called parties coupled to the voice subsystem; and the multimedia subsystem comprises a computer that monitors the status of the voice call that is intended for one of the plurality of destination voice terminals.
Claim 6
Dependent Claim 17 words
The communication system of claim 4 , wherein the communication system services voice calls for a company.
Claim 7
Dependent Claim 25 words
The communication system of claim 1 , wherein the voice subsystem further comprises a call processing and routing subsystem that routes and processes voice calls.
Claim 8
Dependent Claim 16 words
The communication system of claim 1 , wherein the voice subsystem further comprises a messaging subsystem.
Claim 9
Dependent Claim 22 words
The communication system of claim 1 , wherein the multimedia subsystem further comprises: an information posting subsystem; and an information access subsystem.
Claim 10
Dependent Claim 34 words
The communication system of claim 1 , wherein the multimedia subsystem further comprises an application program interface subsystem that allows the caller to initiate execution of an application program stored on the multimedia subsystem.
Claim 11
Independent Claim 143 words
A method for operating a communication system that supports both voice and data communications, the method comprising: receiving a voice call from a caller that is using a first terminal, wherein the caller is attempting to complete the voice call to a called party of a plurality of called parties coupled to the communication system; establishing a data communication with the caller, wherein the data communication is established with the caller via the first caller terminal when the first caller terminal supports the data communication, and wherein the data communication is established with the caller via a second caller terminal when the first caller terminal does not support the data communication; and transmitting data to the caller that indicates a status of the voice call, caller identification, product information, and other options that the caller is attempting to complete to the called party.
Claim 12
Independent Claim 143 words
A method for operating a communication system that supports both voice and data communications, the method comprising: receiving a voice call from a caller that is using a first terminal, wherein the caller is attempting to complete the voice call to a called party of a plurality of called parties coupled to the communication system; establishing a data communication with the caller, wherein the data communication is established with the caller via the first caller terminal when the first caller terminal supports the data communication, and wherein the data communication is established with the caller via a second caller terminal when the first caller terminal does not support the data communication; and transmitting data to the caller that indicates a status of the voice call, caller identification, product information, and other options that the caller is attempting to complete to the called party.
Claim 13
Dependent Claim 28 words
The method of claim 10 , wherein: the voice call is serviced via a first network connection; and the data communication is serviced via a second network connection.
Claim 14
Dependent Claim 25 words
The method of claim 11 , wherein: the first network connection includes the Public Switched Telephone Network; and the second network connection includes the Internet.
Claim 15
Dependent Claim 25 words
The method of claim 10 , further comprising routing the voice call to one of the plurality of called parties coupled to the communication system.
Claim 16
Dependent Claim 15 words
The method of claim 10 , wherein the method services voice calls for a company.
Claim 17
Dependent Claim 31 words
The method of claim 10 , further comprising taking a message when the voice call cannot be completed to one of the plurality of called parties coupled to the communication system.
Claim 18
Dependent Claim 30 words
The method of claim 10 , further comprising: receiving a data communication from the called party; and posting the data communication from the called party in an information access subsystem.
Claim 19
Dependent Claim 22 words
The method of claim 10 , further comprising initiating execution of an application program based upon a data communication from the caller.
Claim 20
Dependent Claim 205 words
A computer readable medium that is readable by a communication system and that stores a plurality of instructions that may be executed by the communication system, the computer readable medium comprising: a set of instructions that, when executed by the communication system, cause the communication system to receive a voice call from a caller that is using a first terminal, wherein the caller is attempting to complete the voice call to a called party of a plurality of called parties coupled to the communication system; a set of instructions that, when executed by the communication system, cause the communication system to establish a data communication with the caller, wherein the data communication is established with the caller via the first caller terminal when the first caller terminal supports the data communication, and wherein the data communication is established with the caller via a second caller terminal when the first caller terminal does not support the data communication; and a set of instructions that, when executed by the communication system, cause the communication system to transmit data to the caller that indicates a status of the voice call, caller identification, product information, and other options that the caller is attempting to complete to the called party.
Claim 21
Dependent Claim 205 words
A computer readable medium that is readable by a communication system and that stores a plurality of instructions that may be executed by the communication system, the computer readable medium comprising: a set of instructions that, when executed by the communication system, cause the communication system to receive a voice call from a caller that is using a first terminal, wherein the caller is attempting to complete the voice call to a called party of a plurality of called parties coupled to the communication system; a set of instructions that, when executed by the communication system, cause the communication system to establish a data communication with the caller, wherein the data communication is established with the caller via the first caller terminal when the first caller terminal supports the data communication, and wherein the data communication is established with the caller via a second caller terminal when the first caller terminal does not support the data communication; and a set of instructions that, when executed by the communication system, cause the communication system to transmit data to the caller that indicates a status of the voice call, caller identification, product information, and other options that the caller is attempting to complete to the called party.
Claim 22
Dependent Claim 61 words
The computer readable medium of claim 18 , further comprising: a set of instructions that, when executed by the communication system, cause the communication system to service the voice call via a first network connection; and a set of instructions that, when executed by the communication system, cause the communication system to service the data communication via a second network connection.
Claim 23
Dependent Claim 43 words
The computer readable medium of claim 18 , further comprising a set of instructions that, when executed by the communication system, cause the communication system to route the voice call to one of the plurality of called parties coupled to the communication system.
Claim 24
Dependent Claim 49 words
The computer readable medium of claim 18 , further comprising a set of instructions that, when executed by the communication system, cause the communication system to take a message when the voice call cannot be completed to one of the plurality of called parties coupled to the communication system.
Claim 25
Dependent Claim 64 words
The computer readable medium of claim 18 , further comprising: a set of instructions that, when executed by the communication system, cause the communication system to receive a data communication from the called party; and a set of instructions that, when executed by the communication system, cause the communication system to post the data communication from the called party in an information access subsystem.
Claim 26
Dependent Claim 34 words
The computer readable medium of claim 22 , further comprising a set of instructions that, when executed by the communication system, cause the communication system to allow subsequent callers to access the posted information.
Claim 27
Dependent Claim 40 words
The computer readable medium of claim 18 , further comprising a set of instructions that, when executed by the communication system, cause the communication system to initiate execution of an application program based upon a data communication from the caller.

References Cited (Backward Citations)

US5524137A Cited
US5812865A Cited
US5884032A Cited
US5884262A Cited
US5768513A Cited
US5796791A Cited
US5922047A Cited
US6134235A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-08-05 2006-02-04 2006-08-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-08-05 2010-02-04 2010-08-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-08-05 2014-02-04 2014-08-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag