Voice-enabled web portal system
First Claim
1. A voice-enabled web portal system, comprising:
- a computer server on which is programmed a web portal server, the web portal server including a portal data processor receiving downloaded data and filtering the downloaded data into content areas and identifying automatic speech recognition (“
ASR”
) grammars and portal information for each content area, wherein a user has a user profile that includes a profile username and a profile password and a third party portal username and a third party portal password for a third party web portal, wherein the third party web portal downloads data according to a defined set of parameters, and wherein the web portal server downloads data from the third art web portal; and
a speech server comprising;
a call manager software module operable to accept a voice query from a user via telephone, to retrieve a portion of the downloaded data in response to the voice query, and to provide the portion of downloaded data to the user via telephone; and
a natural language understanding (“
NLU”
) software module, wherein the speech server is operable to use the NLU software module to perform NLU-based vocabulary expansion and phoneme-based garbage model identification to interpret the voice query, wherein the NLU-based vocabulary expansion includes hypernyms, synonyms, or symbol resources, wherein the speech server resides on at least one computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice-enabled web portal system includes a web portal server and a call manager software module. The web portal server is operable to download data according to parameters of a web portal. The call manager software module is operable to accept a voice query from a user via telephone, to retrieve a portion of the downloaded data in response to the voice query, and to provide the portion of downloaded data to the user via telephone. A method of providing information from a web portal includes downloading data via a web portal according to parameters of the web portal at a predetermined time interval, filtering the downloaded data to produce portal information, and selectively providing portions of the portal information in response to a voice query.
-
Citations
19 Claims
-
1. A voice-enabled web portal system, comprising:
-
a computer server on which is programmed a web portal server, the web portal server including a portal data processor receiving downloaded data and filtering the downloaded data into content areas and identifying automatic speech recognition (“
ASR”
) grammars and portal information for each content area, wherein a user has a user profile that includes a profile username and a profile password and a third party portal username and a third party portal password for a third party web portal, wherein the third party web portal downloads data according to a defined set of parameters, and wherein the web portal server downloads data from the third art web portal; anda speech server comprising; a call manager software module operable to accept a voice query from a user via telephone, to retrieve a portion of the downloaded data in response to the voice query, and to provide the portion of downloaded data to the user via telephone; and a natural language understanding (“
NLU”
) software module, wherein the speech server is operable to use the NLU software module to perform NLU-based vocabulary expansion and phoneme-based garbage model identification to interpret the voice query, wherein the NLU-based vocabulary expansion includes hypernyms, synonyms, or symbol resources, wherein the speech server resides on at least one computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16)
-
-
13. A method of providing information from a web portal comprising:
-
accessing a third party web portal using a third party portal username and a third party portal password of a user in a user profile; downloading data from the third party web portal onto a server, the data being downloaded via a web portal according to parameters of the web portal at a predetermined time interval; filtering the downloaded data to produce portal information, wherein said step of filtering the downloaded data to produce portal information includes identifying content areas of the downloaded data, filtering the downloaded data into the content areas, and identifying automatic speech recognition grammars for each content area, and identifying portal information for each content area; receiving a voice query; interpreting the voice query using a natural language understanding (NLU) software model, wherein a speech server is operable to use the NLU software module to perform NLU-based vocabulary expansion and a phoneme-based garbage model to detect the voice query and key concepts, wherein the NLU-based vocabulary expansion includes hypernyms, synonyms, and symbol resources; and selectively providing portions of the portal information in response to the voice query. - View Dependent Claims (14, 15, 19)
-
-
17. A voice-enabled web portal system, comprising:
-
a computer server on which is programmed a web portal server including a portal data downloader operable to download data via a web portal according to parameters of the web portal the web portal server further including a portal data processor receiving the downloaded data and filtering the downloaded data into content areas and identifying automatic speech recognition (“
ASR”
) grammars and portal information for each content area; anda speech server comprising; a call manager software module operable to accept a voice query from a user via telephone, to retrieve a portion of the downloaded data in response to the voice query, and to provide the portion of downloaded data to the user via telephone; and wherein the speech server resides on at least one computing device, a natural language understanding (“
NLU”
) software module, wherein the speech server is operable to use the NLU software module to perform NLU-based vocabulary expansion and phoneme-based garbage model identification to interpret the voice query,wherein the NLU-based vocabulary expansion includes hypernyms, synonyms, or symbol resources; wherein the user has a user profile that includes a profile username and a profile password and a third party portal username and a third party portal password for a third party web portal, wherein the third party web portal downloads data according to a defined set of parameters, and wherein the web portal server is configured to access the third party web portal over a wide-area network and to download data from the third party web portal over the wide-area network. - View Dependent Claims (18)
-
Specification