US 12,190,885 B2
Configurable output data formats
Rohan Mutagi, Redmond, WA (US); Felix Wu, Seattle, WA (US); Rongzhou Shen, Bothell, WA (US); Neelam Satish Agrawal, Mountlake Terrace, WA (US); Vibhunandan Gavini, Mercer Island, WA (US); and Pablo Carballude Gonzalez, Seattle, WA (US)
Assigned to Amazon Technology, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Sep. 18, 2023, as Appl. No. 18/369,291.
Application 18/369,291 is a continuation of application No. 17/575,699, filed on Jan. 14, 2022, granted, now 11,798,556.
Application 17/575,699 is a continuation of application No. 16/569,780, filed on Sep. 13, 2019, granted, now 11,257,495, issued on Feb. 22, 2022.
Application 16/569,780 is a continuation of application No. 15/611,228, filed on Jun. 1, 2017, granted, now 10,418,033, issued on Sep. 17, 2019.
Prior Publication US 2024/0079005 A1, Mar. 7, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 15/22 (2006.01); G06F 3/16 (2006.01); G06F 16/00 (2019.01); G10L 13/08 (2013.01); G10L 15/18 (2013.01); G10L 15/30 (2013.01); G10L 17/22 (2013.01); G10L 13/00 (2006.01); G10L 15/00 (2013.01)
CPC G10L 15/22 (2013.01) [G06F 3/167 (2013.01); G06F 16/00 (2019.01); G10L 13/08 (2013.01); G10L 15/1815 (2013.01); G10L 15/30 (2013.01); G10L 17/22 (2013.01); G10L 13/00 (2013.01); G10L 15/00 (2013.01); G10L 2015/223 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving input data representing a natural language command;
performing natural language processing using the input data to determine first data corresponding to a default content source;
determining that output responsive to the natural language command is to include first content corresponding to a default content source;
identifying a profile associated with the input data;
determining that the profile is associated with an additional content source;
determining, based at least in part on the profile being associated with the additional content source, that the output is to additionally include second content corresponding to the additional content source;
receiving second data responsive to the natural language command, the second data corresponding to the additional content source; and
based at least in part on the first data and the second data, causing the output to include at least the first content of the default content source and the second content of the additional content source.