System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services including module for generating and formatting voice services
First Claim
Patent Images
1. A system for generating an active voice page that provides at least one interactive and real-time voice service to at least one user, the active voice page comprising at least one markup language document, the system comprising:
- a subscription interface that enables at least one user to subscribe to at least one voice service that is executed upon satisfaction of a predetermined condition to output personalized information to the at least one user, wherein the at least one user specifies preferences for the content and presentation of information to be output by the at least one voice service;
an input module that receives data reports and a structure for the at least one voice service when the at least one voice service is executed;
a markup language converting module that converts the data reports and the structure into a markup language;
a blending module for blending the converted data reports and the converted structure into the active voice page;
a module for generating a call request that receives the active voice page and one or more style properties that are unique to the at least one user and generates a call request for a call server for placing an outbound telephone call to a voice-enabled terminal device of the at least one user to initiate an interactive voice broadcast with the at least one user, wherein information personalized for the at least one user is presented to the at least one user from the active voice page during the interactive voice broadcast, and wherein the active voice page further comprises one or more user inputs that enable the at least one user to respond to the personalized information during the interactive voice broadcast.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for generating TML (an XML based language) and formatting reports is disclosed. The method and system of the present invention operate in conjunction with an interactive voice broadcasting system and are used to develop active voice pages—TML documents that are to used generate dynamic voice menus that drive the interaction between a user and an interactive voice broadcasting system.
666 Citations
16 Claims
-
1. A system for generating an active voice page that provides at least one interactive and real-time voice service to at least one user, the active voice page comprising at least one markup language document, the system comprising:
-
a subscription interface that enables at least one user to subscribe to at least one voice service that is executed upon satisfaction of a predetermined condition to output personalized information to the at least one user, wherein the at least one user specifies preferences for the content and presentation of information to be output by the at least one voice service;
an input module that receives data reports and a structure for the at least one voice service when the at least one voice service is executed;
a markup language converting module that converts the data reports and the structure into a markup language;
a blending module for blending the converted data reports and the converted structure into the active voice page;
a module for generating a call request that receives the active voice page and one or more style properties that are unique to the at least one user and generates a call request for a call server for placing an outbound telephone call to a voice-enabled terminal device of the at least one user to initiate an interactive voice broadcast with the at least one user, wherein information personalized for the at least one user is presented to the at least one user from the active voice page during the interactive voice broadcast, and wherein the active voice page further comprises one or more user inputs that enable the at least one user to respond to the personalized information during the interactive voice broadcast. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for generating an active voice page that provides at least one interactive and real-time voice service to at least one user, the active voice page comprising at least one markup language document, the method comprising:
-
enabling at least one user to subscribe to at least one voice service that is executed upon satisfaction of a predetermined condition to output personalized information to the at least one user, wherein the at least one user specifies preferences for the content and presentation of information to be output by the at least one voice service;
receiving data reports and a structure for the at least one voice service when the at least one voice service is executed;
converting the data reports and the structure into a markup language;
blending the converted data reports and the converted structure into the active voice page;
generating a call request for the at least one user from the active voice page and one or more style properties that are unique to that at least one user;
placing an outbound telephone call to a voice-enabled terminal device of the at least one user to initiate an interactive voice broadcast with the at least one user, wherein information personalized for the at least one user is presented to the at least one user from the active voice page during the interactive voice broadcast, and wherein the active voice page further comprises one or more user inputs that enable the at least one user to respond to the personalized information during the interactive voice broadcast. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification