IP Library Patent Application 10931790
Patent Application
App. No. 10/931,790

System, method, and computer program product for content delivery in a push-to-talk communication system

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
10/931,790
Abstract

A system, method, and computer program product for real-time content delivery in a communication system utilizing push-to-talk wireless capabilities for voice interaction with a wide range of data processing system applications. By utilizing a vocalizer voice-to-text translation system, various embodiments allow real-time, push-to-talk interaction with conventional voice-response systems, conventional data processing system applications, and other text-based applications such as instant-messaging applications.

Claims (36)

1 . A method delivering content over a push-to-talk wireless network, comprising:

receiving a voice transmission from a user, the voice transmission originating as a push-to-talk transmission;

performing a voice-to-text translation of the voice transmission to product a data request;

delivering a message, corresponding to the data request, to a target application;

receiving an application response, corresponding to the data request, from the target application; and

transmitting a response message, corresponding to the application response, to be delivered to the user as a push-to-talk transmission.

2 . The method of claim 1 , further-comprising determining a target application corresponding to the voice transmission.

3 . The method of claim 1 , wherein the voice-to-text translation is a complete text translation of the voice transmission.

4 . The method of claim 1 , further comprising performing a text-to-speech translation of the application response to produce the response message.

5 . The method of claim 1 , wherein transmitting the response message includes delivering the response message to a wireless carrier for wireless transmission to the user.

6 . The method of claim 1 , wherein receiving the voice transmission includes receiving the voice transmission from a wireless carrier, the wireless carrier having received the voice transmission over a wireless connection.

7 . The method of claim 1 , wherein the voice transmission includes information identifying the target application.

8 . A data processing system having at least a processor and accessible memory, comprising:

means for receiving a voice transmission from a user, the voice transmission originating as a push-to-talk transmission;

means for performing a voice-to-text translation of the voice transmission to product a data request;

means for delivering a message, corresponding to the data request, to a target application;

means for receiving an application response, corresponding to the data request, from the target application; and

means for transmitting a response message, corresponding to the application response, to be delivered to the user as a push-to-talk transmission.

9 . The data processing system of claim 8 , further comprising means for determining a target application corresponding to the voice transmission.

10 . The data processing system of claim 8 , wherein the voice-to-text translation is a complete text translation of the voice transmission.

11 . The data processing system of claim 8 , further comprising means for performing a text-to-speech translation of the application response to produce the response message.

12 . The data processing system of claim 8 , wherein means for transmitting the response message includes means for delivering the response message to a wireless carrier for wireless transmission to the user.

13 . The data processing system of claim 8 , wherein means for receiving the voice transmission includes means for receiving the voice transmission from a wireless carrier, the wireless carrier having received the voice transmission over a wireless connection.

14 . The data processing system of claim 8 , wherein the voice transmission includes information identifying the target application.

15 . A computer program product tangibly embodied in a machine-readable medium, comprising:

instructions for receiving a voice transmission from a user, the voice transmission originating as a push-to-talk transmission;

instructions for performing a voice-to-text translation of the voice transmission to product a data request;

instructions for delivering a message, corresponding to the data request, to a target application;

instructions for receiving an application response, corresponding to the data request, from the target application; and

instructions for transmitting a response message, corresponding to the application response, to be delivered to the user as a push-to-talk transmission.

16 . The computer program product of claim 15 , further comprising instructions for determining a target application corresponding to the voice transmission.

17 . The computer program product of claim 15 , wherein the voice-to-text translation is a complete text translation of the voice transmission.

18 . The computer program product of claim 15 , further comprising instructions for performing a text-to-speech translation of the application response to produce the response message.

19 . The computer program product of claim 15 , wherein the instructions for transmitting the response message includes instructions for delivering the response message to a wireless carrier for wireless transmission to the user.

20 . The computer program product of claim 15 , wherein the instructions for receiving the voice transmission includes instructions for receiving the voice transmission from a wireless carrier, the wireless carrier having received the voice transmission over a wireless connection.

21 . The computer program product of claim 15 , wherein the voice transmission includes information identifying the target application.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2009
From: ELECTRONIC DATA SYSTEMS, LLC
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 022449/0267 →
CHANGE OF NAME Recorded Mar 24, 2009
From: ELECTRONIC DATA SYSTEMS CORPORATION
To: ELECTRONIC DATA SYSTEMS, LLC
Reel/Frame 022460/0948 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2004
From: HUSSAIN, MOHAMMAD S.
To: ELECTRONIC DATA SYSTEMS CORPORATION
Reel/Frame 016039/0964 →