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

Claim 12:
13. A computing system, comprising:
at least one processor; and
at least one memory comprising instructions that, when executed by the at least one processor, cause the computing system to:
receive first data representing a user command;
determine a first processing component is to send a plurality of data types to a second processing component;
send, by the first processing component and to the second processing component, second data representing the first processing component will be sending the plurality of data types to the second processing component to enable the second processing component to perform processing with respect to the user command;
determine third data corresponding to the user command, the third data corresponding to a first data type of the plurality of data types;
after sending the second data, send, by the first processing component, the third data to the second processing component;
after sending the third data, determine fourth data corresponding to the user command, the fourth data corresponding to a second data type of the plurality of data types;
after sending the second data and the third data, send, by the first processing component, the fourth data to the second processing component, wherein sending the fourth data after sending the third data enables the second processing component to process with respect to the third data at least partially in parallel to the fourth data being determined;
after sending the third data and the fourth data, send, by the first processing component and to the second processing component, fifth data representing the second processing component has received all of the plurality of data types to be sent to the second processing component by the first processing component;
after sending the fifth data, receive, from the second processing component, sixth data determined from processing of at least the third data and the fourth data by the second processing component; and

based at least in part on the sixth data, determine output data responsive to the user command.