Claims
- 1. A method of providing natural language processing in a communication system, comprising the steps of:
generating a voice request with a remote terminal; transmitting said voice request to a base station; identifying a plurality of words contained in said voice request with a voice recognition application; identifying a grammar associated with each said word; categorizing each said word into a respective grammar category; and generating a structured response to said voice request with a response generation application.
- 2. The method of claim 1, further comprising the step of generating a structured request based on said categorization of said words.
- 3. The method of claim 2, further comprising the step of searching for matches to said structured request in a database of products with said response generation application.
- 4. The method of claim 1, further comprising the step of narrowing said structured response to a geographic area in which said remote terminal is located.
- 5. The method of claim 1, wherein said voice request contains a request for a particular product.
- 6. The method of claim 1, wherein the grammar is selected from a group of grammars consisting of a noun, an adjective, an adverb, a preposition, a conjunction, a pronoun, a verb and an interjection.
- 7. The method of claim 1, wherein said structured response is generated as a voice response.
- 8. The method of claim 1, wherein said structured response is generated as a text message.
- 9. The method of claim 1, further comprises the step of transmitting said structured response to said remote terminal.
- 10. A wireless communication system with natural language processing, comprising:
a remote terminal connected to a base station, wherein a user of said remote terminal is capable of generating a voice request that is transmitted to said base station; a voice recognition application connected to said base station, wherein said voice recognition application identifies a plurality of words contained in said voice request; a natural language processing application connected to said voice recognition application, wherein said natural language processing application generates a structured request based on the words contained in said voice request; and a response generation application connected to said natural language processing application for generating a structured response to said structured request.
- 11. The wireless communication system of claim 10, further comprising a voice synthesis application connected to said response generation application for transforming said structured response into a voice response.
- 12. The wireless communication system of claim 10, wherein said natural language processing application categorizes the words contained in said voice request into a respective one of a plurality of grammar categories.
- 13. The wireless communication system of claim 12, wherein said words in said grammar categories are used by said response generation application to locate a product identified in said voice request.
- 14. The wireless communication system of claim 10, wherein said voice request contains a request for a particular product.
- 15. The wireless communication system of claim 10, wherein said response generation application searches for matches in a product database to generate said structured response.
- 16. The wireless communication system of claim 10, wherein said structured response is generated as a text message that is sent to said remote terminal.
- 17. A method of providing natural language processing in a location-based services system, comprising the steps of:
generating a voice request with a remote terminal; transmitting said voice request to a base station; identifying a plurality of words contained in said voice request with a voice recognition application; identifying a grammar associated with each said word; categorizing each said word into a respective grammar category; determining the geographic location of said remote terminal; and generating a structured response to said voice request with a response generation application that is within a predetermined geographic location of said remote terminal.
- 18. The method of claim 17, further comprising the step of generating a structured request based on said categorization of said words.
- 19. The method of claim 18, further comprising the step of searching for matches to said structured request in a database of products with said response generation application.
- 20. The method of claim 17, wherein said voice request contains a request for a particular product.
- 21. The method of claim 17, wherein the grammar is selected from a group of grammars consisting of a noun, an adjective, an adverb, a preposition, a conjunction, a pronoun, a verb and an interjection.
- 22. The method of claim 17, wherein said structured response is generated as a voice response.
- 23. The method of claim 17, wherein said structured response is generated as a text message.
- 24. The method of claim 17 further comprises the step of transmitting said structured response to said remote terminal.
Parent Case Info
[0001] This application claims the benefit of U.S. Provisional Application Serial No. 60/286,916, filed Apr. 27, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60286916 |
Apr 2001 |
US |