Voice extensible markup language-based web interface with intelligent network services
First Claim
1. A method for controlling an advanced intelligent network (AIN) service provided in a public switched telephone network (PSTN), based on instructions from a subscriber, the method comprising:
- browsing a packet switched data network using a voice browser based on a verbal instruction received from the subscriber connected to the voice browser through the PSTN;
retrieving call routing data from a web server in the packet switched data network based on the verbal instruction; and
routing at least one call through the PSTN, in accordance with the AIN service, based on the call routing data retrieved from the web server.
3 Assignments
0 Petitions
Accused Products
Abstract
An advanced intelligent network (AIN) telephony service provided in a public switched telephone network (PSTN) is controlled based on instructions from a subscriber, browsing a packet switched data network using a voice browser. The packet switched data network may include the Internet. The subscriber is connected to the voice browser through the PSTN using, for example, a GR-1129 audio channel set up between the voice browser and a switch in the PSTN. The browsing is based on a verbal instruction received from the subscriber through the PSTN. A web server in the packet switched data network is connected to the voice browser and call routing data is retrieved based on the verbal instruction. At least one call is routed through the PSTN based on the call routing data retrieved from the web server.
-
Citations
27 Claims
-
1. A method for controlling an advanced intelligent network (AIN) service provided in a public switched telephone network (PSTN), based on instructions from a subscriber, the method comprising:
-
browsing a packet switched data network using a voice browser based on a verbal instruction received from the subscriber connected to the voice browser through the PSTN;
retrieving call routing data from a web server in the packet switched data network based on the verbal instruction; and
routing at least one call through the PSTN, in accordance with the AIN service, based on the call routing data retrieved from the web server. - View Dependent Claims (2, 3)
-
-
4. A method for processing a call in a public switched telephone network (PSTN), in accordance with an advanced intelligent network (AIN) service, and based on call data retrieved from a web server in a public packet switched data network, the method comprising:
-
connecting a calling party to a voice markup language platform to provide an audio script to the calling party;
accessing the web server through the packet switched data network from the voice markup language platform;
retrieving the call data from the web server based on an instruction from the calling party in response to the audio script; and
routing the call through the PSTN in accordance with the AIN service and the retrieved call data. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for updating call service data relating to an advanced intelligent network (AIN) telephony service in a public switched telephone network (PSTN), the method comprising:
-
establishing a connection between a subscriber to the telephony service and a voice markup language platform through the PSTN;
establishing a connection between the voice markup language platform and a web server through the Internet based on a first verbal instruction received from the subscriber;
retrieving call service data associated with the subscriber and the telephony service from the web server;
modifying the call service data in response to a second verbal instruction received from the subscriber;
updating the web server with the modified call service data; and
updating a database in the PSTN associated with the telephony service with the modified call service data through the web server. - View Dependent Claims (13, 14)
-
-
15. A system for controlling call routing in a public switched telephone network (PSTN), based on instructions from a subscriber, the method comprising:
-
a voice browser that browses a packet switched data network and retrieves data associated with call routing from a web server in the packet switched data network, based on a verbal instruction from the subscriber through the PSTN; and
a service control point in the PSTN that receives the call routing data from the voice browser and determines routing instructions to route at least one call through the PSTN, based on the call routing data. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A system for updating call service data relating to an advanced intelligent network (AIN) telephony service in a public switched telephone network (PSTN), the system comprising:
-
a voice markup language platform that connects to a web server through the Internet, based on a first verbal instruction received from an AIN service subscriber, and that retrieves call service data associated with the subscriber and the AIN telephony service from the web server; and
an AIN database in the PSTN, connected to the voice markup language platform through a data network, that stores the call service data for implementation in the PSTN;
wherein the call service data is modified in response to a second verbal instruction from the subscriber, via the voice markup language platform, and the web server and the subscriber database are updated with the modified call service data. - View Dependent Claims (21)
-
-
22. Computer data signaling, embodied on a propagation medium, that controls a call in a public switched telephone network (PSTN), based on an advanced intelligent network (AIN) service and instructions from a calling party, the computer data signaling comprising:
-
a voice signal between a voice browser and the calling party through at least one switch in the PSTN, the voice signal comprising at least one instruction for directing browsing by the voice browser over a packet switched data network;
a packetized signal between the voice browser and a web server in the packet switched data network, the packetized signal comprising call routing data retrieved by the voice browser from the web server based on the at least one instruction;
a data signal between the voice browser and a service control point in the PSTN, the data signal comprising a data parameter corresponding to the call routing data; and
a routing signal between the service control point and the at least one switch in the PSTN, the routing signal routing the call based on the data parameter. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification