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

Method and apparatus for performing distributed speech processing in a communication system

Assignee: Google Technology Holdings LLC
•
Filing: 1999-05-28
•
Granted: 2002-03-26
•
Expires: 2019-05-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention addresses the need for an apparatus and method for facilitating and performing distributed speech processing in a wireless communication system. The present invention encompasses communication infrastructure embodiments that facilitate distributed speech processing by establishing voice and data pathways to support distributed speech processing services. The present invention also encompasses a communication unit that performs distributed voice recognition and distributed speech synthesis via the communication infrastructure. The communication unit ( 102 ) requests communication services from the communication infrastructure ( 101 ) that support both voice and data communication and utilizes a data connection to a distributed speech processing unit ( 116 ) to perform distributed voice recognition and distributed speech synthesis.

Inventors

  • 👤 Kamala D. Urs
  • 👤 Anatoly S. Belkin
  • 👤 Israel A. Cimet

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:57
CPC Classifications
G; G10; G10L; G10L13/00; G10L15/00; G10L15/26; G10L15/22; G10L2015/223

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 201 words
A method for a communication unit to perform distributed speech processing, the method comprising the steps of: requesting by the communication unit a communication service from a communication infrastructure that supports both voice and data communications; requesting by the communication unit a voice connection, as provided by the communication service, between the communication unit and a communication device; requesting by the communication unit a data connection, as provided by the communication service, between the communication unit and a distributed speech processing unit; extracting by the communication unit speech processing data from a voice signal, wherein the voice signal is generated from user speech and wherein the user speech comprises a voice command that requests information; transmitting by the communication unit the speech processing data to the distributed speech processing unit via the data connection; receiving by the communication unit from the distributed speech processing unit the information requested in the voice command via the data connection; and piping by the communication unit the information requested in the voice command to a destination indicated by the distributed speech processing unit, wherein the voice command that requests information indicates a destination for the information to be piped upon receipt by the communication unit.
Claim 2
Independent Claim 201 words
A method for a communication unit to perform distributed speech processing, the method comprising the steps of: requesting by the communication unit a communication service from a communication infrastructure that supports both voice and data communications; requesting by the communication unit a voice connection, as provided by the communication service, between the communication unit and a communication device; requesting by the communication unit a data connection, as provided by the communication service, between the communication unit and a distributed speech processing unit; extracting by the communication unit speech processing data from a voice signal, wherein the voice signal is generated from user speech and wherein the user speech comprises a voice command that requests information; transmitting by the communication unit the speech processing data to the distributed speech processing unit via the data connection; receiving by the communication unit from the distributed speech processing unit the information requested in the voice command via the data connection; and piping by the communication unit the information requested in the voice command to a destination indicated by the distributed speech processing unit, wherein the voice command that requests information indicates a destination for the information to be piped upon receipt by the communication unit.
Claim 3
Dependent Claim 44 words
The method of claim 1 , wherein the destination indicated by the distributed speech processing unit comprises a destination selected from the group consisting of a communication unit display, a communication unit computer port, a communication unit tone generator, and a communication unit transmitter.
Claim 4
Independent Claim 228 words
A method for a communication unit to perform distributed speech processing, the method comprising the steps of: requesting by the communication unit a communication service from a communication infrastructure that supports both voice and data communications; requesting by the communication unit a voice connection, as provided by the communication service, between the communication unit and a communication device; requesting by the communication unit a data connection, as provided by the communication service, between the communication unit and a distributed speech processing unit; extracting by the communication unit speech processing data from a voice signal, wherein the voice signal is generated from user speech and wherein the user speech comprises a voice command that requests information; transmitting by the communication unit the speech processing data to the distributed speech processing unit via the data connection; receiving by the communication unit from the distributed speech processing unit the information requested in the voice command via the data connection, piping by the communication unit the information requested in the voice command to a destination indicated by the distributed speech processing unit, wherein the user speech comprises a voice command that contains a communication service related request; and receiving from the distributed speech processing unit via the data connection at least one communication service request message for the communication infrastructure that corresponds to the communication service related request of the voice command.
Claim 5
Independent Claim 228 words
A method for a communication unit to perform distributed speech processing, the method comprising the steps of: requesting by the communication unit a communication service from a communication infrastructure that supports both voice and data communications; requesting by the communication unit a voice connection, as provided by the communication service, between the communication unit and a communication device; requesting by the communication unit a data connection, as provided by the communication service, between the communication unit and a distributed speech processing unit; extracting by the communication unit speech processing data from a voice signal, wherein the voice signal is generated from user speech and wherein the user speech comprises a voice command that requests information; transmitting by the communication unit the speech processing data to the distributed speech processing unit via the data connection; receiving by the communication unit from the distributed speech processing unit the information requested in the voice command via the data connection, piping by the communication unit the information requested in the voice command to a destination indicated by the distributed speech processing unit, wherein the user speech comprises a voice command that contains a communication service related request; and receiving from the distributed speech processing unit via the data connection at least one communication service request message for the communication infrastructure that corresponds to the communication service related request of the voice command.
Claim 6
Dependent Claim 77 words
The method of claim 3 , wherein the voice command that contains a communication service related request comprises a request selected from the group consisting of a request to call a given number, a request to call a given person, a request to establish a call forwarding number, a request to put a call on hold, a request to retrieve a call, a request to transfer a call, and a request to invoke a three-way conference call.
Claim 7
Dependent Claim 29 words
The method of claim 3 , wherein the at least one communication service request message comprises a Global System for Mobile communications (GSM) direct transfer application part (DTAP) message.
Claim 8
Dependent Claim 29 words
The method of claim 3 , further comprising the step of transmitting the at least one communication service request message to the communication infrastructure to request the communication service.
Claim 9
Dependent Claim 202 words
A communication unit comprising; a transmitter; a processor, coupled to the transmitter, that instructs the transmitter to transmit to a communication infrastructure a request for a communication service that supports both voice and data communications, a request for a voice connection, as provided by the communication service, between the communication unit and a communication device, and a request for a data connection, as provided by the communication service, between the communication unit and a distributed speech processing unit, and that instructs the transmitter to transmit to the distributed speech processing unit via the data connection speech processing data extracted from a voice signal, wherein the speech processing data is extracted from a voice signal that is generated from user speech that comprises a voice command requesting information and wherein the voice command that requests information indicates a destination for the information to be piped upon receipt by the communication unit; and a receiver, coupled to the processor, that receives the information requested in the voice command from the distributed speech processing unit via the data connection and that forwards the information requested in the voice command to the processor to be piped to a destination indicated by the distributed speech processing unit.
Claim 10
Dependent Claim 202 words
A communication unit comprising; a transmitter; a processor, coupled to the transmitter, that instructs the transmitter to transmit to a communication infrastructure a request for a communication service that supports both voice and data communications, a request for a voice connection, as provided by the communication service, between the communication unit and a communication device, and a request for a data connection, as provided by the communication service, between the communication unit and a distributed speech processing unit, and that instructs the transmitter to transmit to the distributed speech processing unit via the data connection speech processing data extracted from a voice signal, wherein the speech processing data is extracted from a voice signal that is generated from user speech that comprises a voice command requesting information and wherein the voice command that requests information indicates a destination for the information to be piped upon receipt by the communication unit; and a receiver, coupled to the processor, that receives the information requested in the voice command from the distributed speech processing unit via the data connection and that forwards the information requested in the voice command to the processor to be piped to a destination indicated by the distributed speech processing unit.
Claim 11
Dependent Claim 31 words
The communication unit of claim 7 , further comprising a display, coupled to the processor, wherein the processor pipes the information received from the distributed speech processing unit to the display.
Claim 12
Dependent Claim 33 words
The communication unit of claim 7 , further comprising a tone generator coupled to the processor, wherein the processor pipes the information received from the distributed speech processing unit to the tone generator.
Claim 13
Dependent Claim 33 words
The communication unit of claim 7 , further comprising a computer port coupled to the processor, wherein the processor pipes the information received from the distributed speech processing unit to the computer port.
Claim 14
Dependent Claim 185 words
A communication unit comprising: a transmitter; a processor, coupled to the transmitter, that instructs the transmitter to transmit to a communication infrastructure a request for a communication service that supports both voice and data communications, a request for a voice connection, as provided by the communication service, between the communication unit and a communication device, and a request for a data connection, as provided by the communication service, between the communication unit and a distributed speech processing unit, and that instructs the transmitter to transmit to the distributed speech processing unit via the data connection speech processing data extracted from a voice signal, wherein the speech processing data is extracted from a voice signal that is generated from user speech that comprises a voice command requesting information and wherein the user speech comprises a voice command that contains a communication service related request: and a receiver, coupled to the processor, that receives from the distributed speech processing unit via the data connection at least one communication service request message for the communication infrastructure that corresponds to the communication service related request of the voice command.
Claim 15
Dependent Claim 185 words
A communication unit comprising: a transmitter; a processor, coupled to the transmitter, that instructs the transmitter to transmit to a communication infrastructure a request for a communication service that supports both voice and data communications, a request for a voice connection, as provided by the communication service, between the communication unit and a communication device, and a request for a data connection, as provided by the communication service, between the communication unit and a distributed speech processing unit, and that instructs the transmitter to transmit to the distributed speech processing unit via the data connection speech processing data extracted from a voice signal, wherein the speech processing data is extracted from a voice signal that is generated from user speech that comprises a voice command requesting information and wherein the user speech comprises a voice command that contains a communication service related request: and a receiver, coupled to the processor, that receives from the distributed speech processing unit via the data connection at least one communication service request message for the communication infrastructure that corresponds to the communication service related request of the voice command.
Claim 16
Dependent Claim 29 words
The communication unit of claim 11 , wherein the processor instructs the transmitter to transmit the information received from the distributed speech processing unit to the communication system infrastructure.

References Cited (Backward Citations)

US5956683A Cited
US5764736A Cited
US5930752A Cited
US5953393A Cited
US5915001A Cited
US5960399A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-03-25 2005-09-24 2006-03-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-03-25 2009-09-24 2010-03-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-03-25 2013-09-24 2014-03-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag