Voice extensible markup language-based announcements for use with intelligent network services
First Claim
1. A method for executing an advanced intelligent network (AIN) service provided in a public switched telephone network (PSTN), the method comprising:
- forwarding a message from a service control point to a voice extensible markup language (VXML) platform, the message comprising an announcement identification;
analyzing the announcement identification, at the VXML platform, to determine a remote location where an announcement corresponding to the announcement identification is stored; and
playing the announcement, wherein the announcement stored at the remote location can be created or changed by a subscriber without affecting the announcement identification.
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. A voice extensible markup language (VXML) platform is connected to a web server and a service control point (SCP). The web server stores announcements that can be easily created and modified by a subscriber. When the VXML platform receives an announcement ID from the SCP, the VXML platform determines a location where the announcement is stored based on the ID, and then plays the remotely stored announcement. Thus, the announcements can be easily changed without affecting the SCP and other AIN network elements.
43 Citations
20 Claims
-
1. A method for executing an advanced intelligent network (AIN) service provided in a public switched telephone network (PSTN), the method comprising:
-
forwarding a message from a service control point to a voice extensible markup language (VXML) platform, the message comprising an announcement identification;
analyzing the announcement identification, at the VXML platform, to determine a remote location where an announcement corresponding to the announcement identification is stored; and
playing the announcement, wherein the announcement stored at the remote location can be created or changed by a subscriber without affecting the announcement identification. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for executing an advanced intelligent network (AIN) service provided in a public switched telephone network (PSTN), the system comprising:
-
a service control point; and
a voice extensible markup language (VXML) platform that receives a message comprising an announcement identification, the VXML platform analyzing the announcement identification to determine a remote location where an announcement corresponding to the announcement identification is stored, and then playing the announcement, wherein the announcement stored at the remote location can be created or changed by a subscriber without affecting the announcement identification. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A voice extensible markup language (VXML) platform for facilitating execution of an advanced intelligent network (AIN) service provided in a public switched telephone network (PSTN), the platform comprising:
-
a receiving section that receives a message sent from a service control point, the message comprising an announcement identification;
an analyzing section that analyzes the announcement identification to determine a remote location where an announcement corresponding to the announcement identification is stored; and
a play and collect section that plays the announcement, wherein the announcement stored at the remote location can be created or changed by a subscriber without affecting the announcement identification. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification