US 12,190,065 B1
Proactive supplemental content output
Felix Xiaomeng Wu, Seattle, WA (US); Manish Dutt Sharma, Sammamish, WA (US); Ye He, Bellevue, WA (US); Jiang Xiang, Bellevue, WA (US); Rongzhou Shen, Kirkland, WA (US); and Philippe Di Cristo, Redmond, WA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Jun. 24, 2021, as Appl. No. 17/357,174.
Int. Cl. G06F 40/35 (2020.01); G06N 20/00 (2019.01); G10L 13/02 (2013.01); G10L 15/08 (2006.01); G10L 15/22 (2006.01); G10L 25/84 (2013.01)
CPC G06F 40/35 (2020.01) [G06N 20/00 (2019.01); G10L 13/02 (2013.01); G10L 15/08 (2013.01); G10L 2015/088 (2013.01); G10L 15/22 (2013.01); G10L 25/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, by a computing system and from a first content provider via a network, first data representing first content and a user identifier corresponding to an intended recipient of the first content;
processing the first data to determine whether to cause a device associated with the user identifier to output the first content, the processing including:
using a machine learning (ML) model to classify the first data as corresponding to a first topic of a plurality of topics, and
determining that the first topic is represented in second data associated with the user identifier;
receiving input data representing a user input to the device;
determining, by the computing system, response data representing an output to be provided by the device in response the user input, wherein the computing system refrains from including the first content in the response data based at least in part on the first data being classified as corresponding to the first topic and the first topic being represented in the second data; and
sending the response data to the device to cause the device to provide the output.