Method for automated harvesting of data from a Web site using a voice portal system
First Claim
1. A system for developing and deploying a voice application using Web-based data as source data over a communications network to one or more recipients, comprising:
- a voice application server connected to a data network for storing and serving voice applications, the voice application server capable of accessing a network server and Website hosted therein;
a network communications server connected to the data network and to the communications network for routing the voice applications to their intended recipients;
a computer station connected to the data network having control access to at least the voice application server, the computer station capable of accessing the network server and Website hosted therein; and
a software application running on the computer station for creating applications and managing their states;
characterized in that a developer operating the software application from the computer station accesses the target server and Website and creates at least one template for holding Web data according to logical order of site construction and links the templates to voice applications created by object modeling and linking, whereupon according to a triggering event, the triggered voice application accesses the intended Website and retrieves refreshed data from the site into the template and renders the retrieved data as voice delivered to intended recipients.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for developing and deploying a voice application using Web-based data as source data over a communications network to one or more recipients. The system has a voice application server capable of accessing a network server and Website hosted therein, a network communications server for routing the voice applications to their intended recipients, and a computer station running voice application software having control access to at least the voice application server, the computer station capable of accessing the network server and Website. An operator of the computer station creates and provides templates for the voice application server to use in data-to-voice rendering.
101 Citations
15 Claims
-
1. A system for developing and deploying a voice application using Web-based data as source data over a communications network to one or more recipients, comprising:
-
a voice application server connected to a data network for storing and serving voice applications, the voice application server capable of accessing a network server and Website hosted therein;
a network communications server connected to the data network and to the communications network for routing the voice applications to their intended recipients;
a computer station connected to the data network having control access to at least the voice application server, the computer station capable of accessing the network server and Website hosted therein; and
a software application running on the computer station for creating applications and managing their states;
characterized in that a developer operating the software application from the computer station accesses the target server and Website and creates at least one template for holding Web data according to logical order of site construction and links the templates to voice applications created by object modeling and linking, whereupon according to a triggering event, the triggered voice application accesses the intended Website and retrieves refreshed data from the site into the template and renders the retrieved data as voice delivered to intended recipients. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A voice application server for rendering voice dialog using Web-based data as source data comprising:
-
an instance of voice application development software;
a database resource adapter;
an instance of application logic;
a data rendering engine; and
a network access line and software application for accessing servers and Websites hosted therein for the purpose of harvesting data there from for use in voice application creation and deployment;
characterized in that according to a trigger, the voice application server navigates to one or more servers and one or more Websites and obtains refreshed data there from converting the data to voice dialog and delivering the dialog to a voice portal accessible to an intended recipient. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification