Patent ID: 11868728
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A method executable by a system comprising:
a first skill component configured to process with respect to a first domain and a second domain, wherein the first skill component is unable to process with respect to a third domain; and
a second skill component configured to process with respect to the third domain,
the method comprising:
receiving first data representing a first user input;
determining, using the first data, a first natural language understanding (NLU) hypothesis corresponding to the first user input, the first NLU hypothesis including a first intent indicator corresponding to the first domain;
based at least in part on the first intent indicator corresponding to the first domain, sending the first NLU hypothesis to the first skill component instead of the second skill component, wherein the first skill component is configured to process the first NLU hypothesis to generate first output data responsive to the first user input;
after sending the first NLU hypothesis, receiving the first output data from the first skill component;
presenting the first output data;
receiving second data representing a second user input;
determining, using the second data, a second NLU hypothesis corresponding to the second user input, the second NLU hypothesis including a second intent indicator corresponding to the second domain;
based at least in part on the second intent indicator corresponding to the second domain, sending the second NLU hypothesis to the first skill component instead of the second skill component, wherein the first skill component is configured to process the second NLU hypothesis to generate second output data responsive to the second user input;
after sending the second NLU hypothesis, receiving the second output data from the first skill component; and
presenting the second output data.