US 12,455,877 B1
Identifying user content
Jose Alejandro Dario Santos, Seattle, WA (US); Corinne Russell, Seattle, WA (US); Nicholas Martin Peters, Jr., Seattle, WA (US); and Catherine Michelle Loo, Los Angeles, CA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Jun. 9, 2023, as Appl. No. 18/207,827.
Application 18/207,827 is a continuation of application No. 17/097,821, filed on Nov. 13, 2020, granted, now 11,687,526.
Application 17/097,821 is a continuation of application No. 15/841,878, filed on Dec. 14, 2017, granted, now 10,838,954, issued on Nov. 17, 2020.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/242 (2019.01); G10L 15/18 (2013.01); G10L 15/22 (2006.01); G10L 15/30 (2013.01)
CPC G06F 16/243 (2019.01) [G10L 15/1815 (2013.01); G10L 15/22 (2013.01); G10L 15/30 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device comprising:
one or more processors; and
one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receiving utterance data representing an utterance from a user, the utterance representing a first voice command to obtain content related to a topic;
storing topic data that indicates the topic in association with a user profile of the first user;
performing one or more searches using the topic data to identify content associated with the topic, the content including one or more content items;
storing the one or more content items in a database;
storing first data indicating first voice characteristics of first audio data received from the first user;
storing second data indicating second voice characteristics of second audio data received from a second user;
receiving third audio data representing a second voice command;
determining, based at least in part on speech processing indicating a subject matter of the second voice command, that the second voice command is to retrieve the content related to the topic;
determining to compare sample voice characteristics of the second voice command with first voice characteristics based at least in part on the subject matter of the second voice command being to retrieve the content related to the topic;
determining, based at least in part on the third audio data including the first voice characteristics from the first data, that the second voice command was provided by the first user;
selecting, based at least in part on determining that the second voice command was provided by the first user, a stored content item from among the one or more content items in the database; and
causing the device to output the stored content item based at least in part on the second voice command being provided by the first user.