Systems and methods for providing voice and data interfaces to web services-based applications
First Claim
1. A method for facilitating voice communications between an end user and a third party Internet web application accessible via a web browser, the method comprising:
- providing a communication interface unit being operated by an entity separate from an entity operating the third party Internet web applications;
the communication interface unit receiving a voice communication from an audio end user device without a web browser;
the communication interface unit converting the voice communication into a data communication capable of being received and processed by the third party Internet web application;
the communication interface unit transmitting the data communication to the third party Internet web application;
after at least some data processing at the third party Internet web application, receiving at the communication interface unit a data communication from the third party Internet web application;
the communication interface unit converting the data communication into a voice communication; and
transmitting the voice communication to the end user device.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for facilitating voice communications between an end user and a third party Internet web application. In accordance with one embodiment of the invention, the communication interface unit is operated by an entity separate from the entity operating the third party Internet web application. The communication interface unit receives a voice communication from the end user device and converts the voice communication into a data communication capable of being received and processed by the third party Internet web application. The communication interface unit then transmits the data communication to the third party Internet web application for processing. After the third party Internet web application has processed at least a portion of the data communication, the communication interface unit receives a data communication back from the third party Internet web application. The communication interface unit then converts the data communication into a voice communication and transmits the voice communication to the end user device.
-
Citations
23 Claims
-
1. A method for facilitating voice communications between an end user and a third party Internet web application accessible via a web browser, the method comprising:
-
providing a communication interface unit being operated by an entity separate from an entity operating the third party Internet web applications; the communication interface unit receiving a voice communication from an audio end user device without a web browser; the communication interface unit converting the voice communication into a data communication capable of being received and processed by the third party Internet web application; the communication interface unit transmitting the data communication to the third party Internet web application; after at least some data processing at the third party Internet web application, receiving at the communication interface unit a data communication from the third party Internet web application; the communication interface unit converting the data communication into a voice communication; and transmitting the voice communication to the end user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for facilitating voice communications between an end user and a third party Internet web application accessible via a web browser, the system comprising:
-
a communication interface unit being operated by an entity different from an entity operating a third party Internet web application, said communication interface unit configured to; receive a first voice communication from an audio end user device without a web browser; convert the voice communication into a first data communication capable of being received and processed by the third party Internet web application; transmit the first data communication to the third party Internet web application; receive a second data communication from the third party Internet web application; convert the second data communication into a second voice communication; and transmit the second voice communication to the end user device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification