System and method for seamless audio retrieval and transmittal during wireless application protocol sessions
First Claim
Patent Images
1. A method comprising:
- receiving an audio data selection during a visual internet session on a processing device;
storing information associated with audio data associated with the audio data selection and the processing device on a state server;
terminating the visual internet session;
initiating an audio session via a voice gateway; and
using the information to retrieve the audio data from an origin server.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is disclosed for a system and method for seamless audio retrieval and transmittal during wireless application protocol sessions. In one embodiment, the method comprises receiving an audio data selection during a visual internet session on a processing device. Information associated with audio data associated with the audio data selection and the processing device is stored on a state server. The visual internet session is terminated and an audio session via a voice gateway is initiated. Using the information, the audio data is retrieved from an origin server.
-
Citations
35 Claims
-
1. A method comprising:
-
receiving an audio data selection during a visual internet session on a processing device;
storing information associated with audio data associated with the audio data selection and the processing device on a state server;
terminating the visual internet session;
initiating an audio session via a voice gateway; and
using the information to retrieve the audio data from an origin server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
means for receiving an audio data selection during a visual internet session on a processing device;
means for storing information associated with the audio and the processing device on a state server;
means for terminating the visual internet session;
means for initiating an audio session via a voice gateway; and
means for using the information to retrieve audio data associated with the audio data selection from an origin server. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A machine-readable medium having stored thereon a plurality of instructions, said plurality of instructions when executed by a machine, cause said machine to perform a process comprising:
-
receiving an audio data selection during a visual internet session on a processing device;
storing information associated with the audio and the processing device on a state server;
terminating the visual internet session;
initiating an audio session via a voice gateway; and
using the information to retrieve audio data associated with the audio data selection from an origin server. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system comprising:
-
a portal;
a voice gateway connected to the portal; and
a state server connected to the portal, wherein the portal receives an audio data selection during a visual internet session on a processing device;
stores information associated with audio data associated with the audio data selection; and
wherein the gateway uses the information to retrieve the audio data associated with the audio data selection from an origin server and provide the audio data to the processing device. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A WAP portal, comprising:
-
a processor;
a bus connected to the processor;
a memory connected to the bus, wherein the memory stores instructions when executed by the processor, cause the processor to receive an audio data selection during a visual internet session on a processing device;
store information associated with audio data associated with the audio data selection;
query a directory database to determine a user identification;
retrieve state information from a state server using the user identification;
determine if the audio data is available on a content server;
determine if the audio data is available on an origin server;
generate a VXML page including a URL for the audio data; and
provide the VXML page to a gateway server.
-
-
35. A method for providing audio content to a cell phone, comprising
receiving an audio data selection during a WAP session on the cell phone; -
storing information associated with audio data associated with the audio data selection and the cell phone on a state server;
terminating the WAP session;
initiating an audio session via a voice gateway;
using the information to retrieve the audio data from an origin server;
querying a directory database to determine a user identification;
retrieving state information from a state server using the user identification;
determining if the audio data is available on a content server;
determining if the audio data is available on an origin server;
generating a VXML page including a URL for the audio data; and
providing the VXML page to a gateway server.
-
Specification