Web browser implementation of interactive voice response instructions
AssigneeUnwired Planet, LLC
InventorKim Quo-That Liu
Life of this patent
Estimating the term…
Abstract
Web browser implementable instructions are generated from interactive voice instructions that are not natively interpreted by web browsers. Generating web browser implementable instructions in this manner allows for faster and cheaper deployment of voice, video, and/or data services by allowing legacy services based on interactive voice instructions to function seamlessly within an all data network.
Claims21
A system comprising:
- a processor to implement operations for a service of an interactive voice response (IVR) system;
- and
- a memory device to store conversion instructions for an interactive voice converter;
- wherein the processor is configured to implement the interactive voice converter based on at least some of the conversion instructions;
- wherein the interactive voice converter is configured to generate, based on instructions for the service of the interactive voice response system that are not natively interpreted by a web browser, web browser implementable instructions that are natively implemented by the web browser and to provide the web browser implementable instructions to a web browser on an end user device to provide the service to an end user, wherein the end user is a user of the service at the end user device.
A method of implementing operations for a service of an interactive voice response (IVR) system, the method comprising:
- receiving a request to access an interactive voice response service;
- loading instructions for the service of the interactive voice response system that are not natively interpreted by a web browser;
- generating, based on said instructions, web browser implementable instructions that are natively implemented by the web browser;
- and
- providing the web browser implementable instructions to a web browser on an end user device to provide the service to an end user, wherein the end user is a user of the service at the end user device.
A computer program product comprising a non-transitory computer readable storage medium with program code stored thereon, wherein the program code, when executed by a processor, causes the computer processor to perform operations for a service of an interactive voice response (IVR) system, wherein the operations comprise:
- implementing an interactive voice converter;
- loading instructions for the service of the interactive voice response system that are not natively interpreted by a web browser;
- and
- generating, based on said instructions, web browser implementable instructions that are natively implemented by the web browser;
- and
- providing the web browser implementable instructions to a web browser on an end user device to provide the service to an end user, wherein the end user is a user of the service at the end user device.
Dependencies are inferred from the claim text.