US 12,249,332 B2
Proactive command framework
Anjishnu Kumar, Seattle, WA (US); Xing Fan, Redmond, WA (US); Arpit Gupta, Seattle, WA (US); and Ruhi Sarikaya, Redmond, WA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Oct. 19, 2023, as Appl. No. 18/490,029.
Application 18/490,029 is a continuation of application No. 17/682,162, filed on Feb. 28, 2022, granted, now 11,823,678.
Application 17/682,162 is a continuation of application No. 16/550,639, filed on Aug. 26, 2019, granted, now 11,270,698, issued on Mar. 8, 2022.
Application 16/550,639 is a continuation of application No. 15/703,268, filed on Sep. 13, 2017, granted, now 10,395,655, issued on Aug. 27, 2019.
Prior Publication US 2024/0153505 A1, May 9, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 15/22 (2006.01); G06F 40/30 (2020.01); G06N 5/022 (2023.01); G10L 13/00 (2006.01); G10L 15/14 (2006.01); G10L 15/18 (2013.01); G10L 17/00 (2013.01); G06F 40/295 (2020.01)
CPC G10L 15/22 (2013.01) [G06F 40/30 (2020.01); G06N 5/022 (2013.01); G10L 13/00 (2013.01); G10L 15/14 (2013.01); G10L 15/1815 (2013.01); G10L 17/00 (2013.01); G06F 40/295 (2020.01); G10L 2015/223 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving input data corresponding to a natural language command;
determining first data corresponding to a system interaction history associated with the natural language command;
processing the input data to determine second data responsive to the natural language command;
processing the first data to determine third data unsolicited by the natural language command;
determining output data using the second data and the third data; and
causing presentation of the output data.