Patent ID: 11893996
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 0:
1. A computer-implemented method comprising:
receiving, from a device, first input audio data corresponding to a first spoken input;
performing automatic speech recognition (ASR) processing using the first input audio data to determine an ASR hypothesis corresponding to the first spoken input;
performing natural language understanding (NLU) processing using the ASR hypothesis to determine a NLU hypothesis including an intent corresponding to the first spoken input;
determining a user profile identifier corresponding to the first input audio data;
determining a skill identifier corresponding to a skill represented as enabled in a user profile associated with the user profile identifier, the skill being configured to process the NLU hypothesis and respond to the first spoken input;
generating a first personalization identifier to be used by the skill to select supplemental content for output with respect to the NLU hypothesis corresponding to the user profile identifier, the first personalization identifier generated by applying a hash function to the user profile identifier, the skill identifier, and a timestamp corresponding to a present time;
sending, to the skill, the NLU hypothesis and the first personalization identifier;
receiving, from the skill and after sending the NLU hypothesis and the first personalization identifier:
first output data generated using the NLU hypothesis, the first output data being responsive to the first spoken input, and
second output data determined using the first personalization identifier, the second output data corresponding to supplemental content to be output without receiving a user input requesting output of the second output data; and

sending the first output data and the second output data to the device for output.