User interface selectable real time information delivery system and method
First Claim
1. A method for delivering information from a server across a network in an audible format of a displayed page, the method comprising the steps of:
- creating a template for the displayed page, the template including fixed and variable items;
filling the variable items in the template using data at least from the displayed page; and
delivering data in the template with the filled variable items to a client device of a user using a network communication protocol.
5 Assignments
0 Petitions
Accused Products
Abstract
An information delivery system including a client device and server interconnected by a network passes data files in accordance with a well known protocol. The server creates an audio version of a displayed page associated with a first data file. The audio version includes information from the first data file and other items, so that the information is presented in the form of conversation-like natural speech. The server merges the audio version and the data file to produce a second data file and delivers the second data file to the client device. Advantageously, the client device includes a speech synthesizer engine and a display so that the data file can be viewed using the first data file and/or heard by a user using the audio version, both included in the second data file.
-
Citations
15 Claims
-
1. A method for delivering information from a server across a network in an audible format of a displayed page, the method comprising the steps of:
-
creating a template for the displayed page, the template including fixed and variable items;
filling the variable items in the template using data at least from the displayed page; and
delivering data in the template with the filled variable items to a client device of a user using a network communication protocol. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for displaying a page and playing an audio version of the page in a client device, the method comprising the steps of:
-
receiving the audio version, wherein the audio version is created from a template having fixed and variable items, and the variable items are filled with data at least from the page;
converting the audio version into text; and
playing the text using a text-to-speech converter. - View Dependent Claims (7, 8)
-
-
9. A server for delivering information across a network in an audible format of a displayed page, the server comprising:
-
a first data base for storing a template for the displayed page, the template including fixed and variable items; and
a rendering engine for filling the variable items in the template using data at least from the displayed page and delivering data in the template to a client device of a user using a network communication protocol. - View Dependent Claims (10, 11)
-
-
12. A client device for displaying a page and playing an audio version of the page in a client device, the client device comprising:
-
a remote client for receiving the audio version, wherein the audio version is created from a template having fixed and variable items, and the variable items are filled with data at least from the page; and
a speech engine playing the audio version using a text-to-speech converter. - View Dependent Claims (13, 14)
-
-
15. A method for providing natural speech rendering of acontextual data, the method comprising:
-
in a structure comprising natural speech phrases and variable items, filling the variable items with corresponding acontextual data from a database having time associated updates, wherein the natural speech phrases provide context to the acontextual data;
rendering a combination of the natural speech phrases and acontextual data.
-
Specification