Patent Document ID: 10089982
Application ID: 15617496

Base Claim:
1. A computer-implemented method comprising: receiving a user utterance for a new voice action, the user utterance received in a voice action system that is separate from and communicatively coupled to a user device, the user device having an application installed which is associated with trigger terms for performing voice actions; determining, using the voice action system, multiple candidate transcriptions of the user utterance; determining, using the voice action system, whether any of the multiple candidate transcriptions contains one or more of the trigger terms; and biasing the voice action system based on the determination, such that the voice action system favors one of the multiple candidate transcriptions that is associated with the new voice action, wherein upon the voice action system receiving the user utterance from the user device, the voice action system sends an action trigger to the user device, the action trigger causing the application to perform the new voice action.

---

Claim 6:
6. The computer-implemented method of claim 1 , wherein the voice action system generates, based on the received user utterance, a graph comprising nodes and edges between some of the nodes, and wherein the multiple candidate transcriptions are determined, and the voice action system is biased, using the generated graph.