Patent Document ID: 9997160
Application ID: 13932241

Base Claim:
1. A method for dynamic download of embedded voice components comprising: downloading an application, wherein the application comprises a speech recognition component that includes a speech recognition instruction; installing the application, wherein installing the application comprises determining whether the speech recognition component includes a launch instruction and, in response to determining that the speech recognition component includes the launch instruction, installing the launch instruction into an embedded speech recognition application; receiving a voice command from a user to implement the function; identifying an intent and a criteria from the voice command, wherein the intent relates to an action to be taken and wherein the criteria indicates an item to which the action is directed; determining whether the speech recognition component comprises a first vocabulary and, in response to determining that the speech recognition component comprises the first vocabulary, determine whether the first vocabulary recognizes the criteria and the intent; in response to determining that the criteria is not recognized by the first vocabulary, performing an internet search to determine the criteria; in response to determining that the intent is recognized by the first vocabulary, utilizing the first vocabulary to recognize the intent; and in response to determining that the intent is not recognized by the first vocabulary, determining whether the speech recognition component indicates that a second vocabulary from a different application will be utilized to recognize the intent, and utilizing the different application to translate the intent.

---

Claim 5:
5. The method of claim 1 , wherein the speech recognition component comprises a stored launch command for launching the application via an audible user launch command.