US 12,254,879 B2
Data processing in a multi-assistant system
Ramya Chaganti, San Jose, CA (US); Mark Lawrence, Bainbridge Island, WA (US); Ryan McCrate, Kirkland, WA (US); Melanie C B Gens, Honolulu, HI (US); Andrew Smith, Seattle, WA (US); Raja Bose, San Jose, CA (US); Zexiong Yan, Hamburg (DE); and Jyoti Chhabra, Seattle, WA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Sep. 26, 2022, as Appl. No. 17/952,630.
Prior Publication US 2024/0105171 A1, Mar. 28, 2024
Int. Cl. G10L 15/22 (2006.01); G10L 15/06 (2013.01); G10L 15/08 (2006.01); G06F 3/16 (2006.01); G10L 13/00 (2006.01)
CPC G10L 15/22 (2013.01) [G10L 15/063 (2013.01); G10L 15/08 (2013.01); G10L 2015/088 (2013.01); G10L 2015/223 (2013.01)] 20 Claims
OG exemplary drawing
 
5. A computer-implemented method comprising:
receiving, from a user device, a first request including first audio data representing a first spoken input and a first account identifier (ID) associated with the user device, the first account ID used by a first assistant system to identify a user profile;
determining, using the first audio data, that a first wakeword included in the first spoken input corresponds to a second assistant system;
determining a second account ID corresponding to the first account ID, the second account ID used by the second assistant system to identify the user profile;
associating the first spoken input with the second account ID;
processing the first spoken input associated with the second account ID using one or more system components shared by the first assistant system and the second assistant system, wherein the second account ID enables access to first data to be used to process inputs corresponding to the second assistant system;
determining, based at least in part on the processing of the first spoken input, a first output responsive to the first spoken input; and
sending, to the user device, the first output.