System and method for providing and using universally accessible voice and speech data files
First Claim
1. A method of delivering caller-customized voice-based information to a caller, comprising:
- storing caller-specific information in a computer file at a universal resource locator (URL);
determining a URL associated with the caller;
retrieving the caller-specific information using the URL;
processing at least one caller command received over the telephone to determine a service request;
retrieving information responsive to the service request and responsive to the caller-specific information, including;
generating a database query form responsive to the service request;
customizing the database query form using the caller-specific information; and
performing a database search using the query form, wherein generating a database query form responsive to the service request includes;
storing a voice form associated with the service request at a universal resource locator (URL) address in the computer network wherein the voice form is stored in a markup language;
playing the voice form to the caller to generate at least one information prompt for the caller;
collecting information from the caller in response to each prompt; and
generating a database query form using at least a portion of the collected information; and
playing back the retrieved information to the caller over the telephone.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method provides universal access to voice-based documents containing information formatted using MIME and HTML standards using customized extensions for voice information access and navigation. These voice documents are linked using HTML hyper-links that are accessible to subscribers using voice commands, touch-tone inputs and other selection means. These voice documents and components in them are addressable using HTML anchors embedding HTML universal resource locators (URLs) rendering them universally accessible over the Internet. This collection of connected documents forms a voice web. The voice web includes subscriber-specific documents including speech training files for speaker dependent speech recognition, voice print files for authenticating the identity of a user and personal preference and attribute files for customizing other aspects of the system in accordance with a specific subscriber.
1415 Citations
11 Claims
-
1. A method of delivering caller-customized voice-based information to a caller, comprising:
storing caller-specific information in a computer file at a universal resource locator (URL); determining a URL associated with the caller; retrieving the caller-specific information using the URL; processing at least one caller command received over the telephone to determine a service request; retrieving information responsive to the service request and responsive to the caller-specific information, including; generating a database query form responsive to the service request; customizing the database query form using the caller-specific information; and performing a database search using the query form, wherein generating a database query form responsive to the service request includes; storing a voice form associated with the service request at a universal resource locator (URL) address in the computer network wherein the voice form is stored in a markup language; playing the voice form to the caller to generate at least one information prompt for the caller; collecting information from the caller in response to each prompt; and generating a database query form using at least a portion of the collected information; and playing back the retrieved information to the caller over the telephone. - View Dependent Claims (2, 3)
-
4. A method of processing voice-based information received from a telephone caller over a computer network, comprising:
-
storing a voice form at a universal resource locator (URL) address in the computer network wherein the voice form is stored in a markup language with voice extensions; and during a calling session; playing the voice form to the caller to generate at least one information prompt to the caller; collecting information from the caller in response to each prompt; and storing the collected information in a first markup language document and including in the document a hyperlink to a second markup language document. - View Dependent Claims (5)
-
-
6. A method of processing voice-based information received from a telephone caller over a computer network, comprising;
-
storing a voice form at a universal resource locator (URL) address in the computer network wherein the voice form is stored in a markup language with voice extensions; and during a calling session; playing the voice form to the caller to generate at least one information prompt for the caller; collecting information from the caller in response to each prompt; and storing the collected information in a first markup language document and including in a second markup language document a hyperlink to the first markup language document. - View Dependent Claims (7)
-
-
8. A system for delivering information over a telephone, comprising:
-
a business white pages database including business name, address and phone number information; a database query form; a first processing agent programmed to; collect user information using a voice based telecommunications device; include at least some of the collected information to the database query form; search the database by applying the database query form to the database to retrieve information; and generate a voice web page having a universal resource locator (URL) address using the retrieved information; a yellow page database including business advertising information; and a second processing agent wherein the voice web page generated by the first processing agent includes a hyperlink to the second processing agent and wherein the second processing agent is programmed to; search the yellow page database to retrieve information; and generate a voice web page using the retrieved information; and a voice web browser adapted to play voice web pages to a user. - View Dependent Claims (9, 10, 11)
-
Specification