Personal Voice-Based Information Retrieval System
First Claim
1. A method for retrieving information from an information source over a network, by speech commands received from a plurality of users provided via an electronic communication device used by each of the plurality of users, said method comprising steps of:
- receiving a speech command from each of the plurality of users provided via the electronic communication device, by a speech-recognition engine coupled to a media server, the media server configured to identify and access the information source via the network, the speech-recognition engine adapted to select speech-recognition grammar established to correspond to the speech commands received from the plurality of users and assigned to a desired search;
selecting, by the media server, at least one appropriate information source retrieval instruction corresponding to the speech-recognition grammar established for a particular speech command, the at least one appropriate information-source-retrieval instruction stored in a database associated with the media server and adapted to retrieve information;
accessing, by a web browsing server, a portion of the information source to retrieve information of interest requested by a particular user, by selecting the information of interest from the information source and retrieving only the portion of the information according to the at least one appropriate information source retrieval instruction described, the information source periodically updated with current information;
converting the information retrieved from the information source into an audio message by a speech-synthesis engine, the speech-synthesis engine coupled to the media server; and
transmitting the audio message to the electronic-communication device for a particular user requesting information of interest to the particular user.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a system for retrieving information from a network such as the Internet. A user creates a user-defined record in a database that identifies an information source, such as a web site, containing information of interest to the user. This record identifies the location of the information source and also contains a recognition grammar based upon a speech command assigned by the user. Upon receiving the speech command from the user that is described within the recognition grammar, a network interface system accesses the information source and retrieves the information requested by the user.
9 Citations
30 Claims
-
1. A method for retrieving information from an information source over a network, by speech commands received from a plurality of users provided via an electronic communication device used by each of the plurality of users, said method comprising steps of:
-
receiving a speech command from each of the plurality of users provided via the electronic communication device, by a speech-recognition engine coupled to a media server, the media server configured to identify and access the information source via the network, the speech-recognition engine adapted to select speech-recognition grammar established to correspond to the speech commands received from the plurality of users and assigned to a desired search; selecting, by the media server, at least one appropriate information source retrieval instruction corresponding to the speech-recognition grammar established for a particular speech command, the at least one appropriate information-source-retrieval instruction stored in a database associated with the media server and adapted to retrieve information; accessing, by a web browsing server, a portion of the information source to retrieve information of interest requested by a particular user, by selecting the information of interest from the information source and retrieving only the portion of the information according to the at least one appropriate information source retrieval instruction described, the information source periodically updated with current information; converting the information retrieved from the information source into an audio message by a speech-synthesis engine, the speech-synthesis engine coupled to the media server; and transmitting the audio message to the electronic-communication device for a particular user requesting information of interest to the particular user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for retrieving information from an information source over a network, by speech commands received from a plurality of users provided via an electronic-communication device used by each of the plurality of users, said system comprising:
-
a speech-recognition engine including a processor and coupled to a media server, the speech-recognition engine adapted to receive a speech command from each of the plurality of users provided via the electronic-communication device, the media server configured to identify and access the information source via the network, the speech-recognition engine adapted to select speech-recognition grammar established to correspond to the speech commands received from the plurality of users and assigned to a desired search; the media server further configured to select at least one appropriate information-source-retrieval instruction corresponding to the speech-recognition grammar established for a particular speech command, the at least one appropriate information-source-retrieval instruction stored in a database associated with the media server and adapted to retrieve information; a web-browsing server coupled to the media server and adapted to access a portion of the information source to retrieve information of interest requested by a particular user, by selecting the information of interest from the information source and retrieving only the portion of the information according to the at least one appropriate information-source-retrieval instruction described, the information source periodically updated with current information; and a speech-synthesis engine including a processor and coupled to the media server, the speech-synthesis engine adapted to convert the information retrieved from the information source into an audio message and transmit the audio message to the electronic-communication device for a particular user requesting information of interest to the particular user. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for retrieving desired information from a plurality of information sources over a network, said method comprising steps of:
-
receiving a speech command, by a speech-recognition engine, from certain of a plurality of users via an electronic-communication device, the speech-recognition engine coupled to a media server, the media server configured to identify and access an appropriate information source from the plurality of information sources via the network, the speech-recognition engine adapted to select appropriate speech-recognition grammar previously established to describe the speech commands received, the appropriate speech-recognition grammar associated with the desired information for the certain of the plurality of users; selecting, by the media server, at least one appropriate information-source-retrieval instruction corresponding to the appropriate speech-recognition grammar established for a particular speech command, the at least one appropriate information-source-retrieval instruction stored in a database associated with the media server and adapted to retrieve information from an appropriate one of the information sources that has the desired information for the particular user; providing access, by the speech command, via a web-browsing server, to a portion of the information source to retrieve the desired information for the certain of the plurality of users, by selecting the desired information from the appropriate information source and retrieving only the portion of the information according to the at least one appropriate information-source-retrieval instruction described, the information source updated with current information; converting the information retrieved from the information source into an audio message for the certain of the plurality of users, by a speech-synthesis engine, the speech-synthesis engine coupled to the media server; conveying the audio message through the electronic communication device to the certain of the plurality of users; and providing a graphical display coupled to the media server and adapted to display the desired information retrieved from the information source to certain others of the plurality of users. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An information-retrieval system, comprising:
-
a speech-recognition engine coupled to a processor and a media server and adapted to receive a speech command from certain of a plurality of users via an electronic-communication device to access desired information, the media server configured to identify and access an appropriate information source from the plurality of information sources via the network, the speech-recognition engine adapted to select appropriate speech-recognition grammar previously established to describe the speech commands received, the appropriate speech recognition grammar associated with the desired information; selecting, by the media server, at least one appropriate information-source-retrieval instruction corresponding to the appropriate speech-recognition grammar established for a particular speech command, the at least one appropriate information-source-retrieval instruction stored in a database associated with the media server and adapted to retrieve information from an appropriate one of the information sources that has the desired information; providing access, by the speech command, via a web-browsing server, to a portion of the information source to retrieve the desired information, by selecting the desired information from the appropriate information source and retrieving only a portion of the information according to the at least one appropriate information-source-retrieval instruction described, the information source updated with current information; converting the portion of the information from the information source into an audio message for the certain of the plurality of users, by a speech-synthesis engine, the speech-synthesis engine coupled to the media server; conveying the audio message through the electronic-communication device to the certain of the plurality of users; and providing a graphical display coupled to the media server and adapted to display the desired information retrieved from the information source to certain others of the plurality of users. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification