CPC H04L 51/10 (2013.01) [G06F 3/04842 (2013.01); G06F 3/04845 (2013.01); G06T 11/60 (2013.01); G06V 10/75 (2022.01); G11B 27/34 (2013.01); H04W 4/02 (2013.01)] | 20 Claims |
1. A method comprising:
sending, by a computing device to a computing system, context data associated with the computing device, the context data comprising a portion of an audio stream;
receiving, from the computing system, a media overlay corresponding to the context data;
determining that the media overlay comprises a smart widget selection corresponding to a display element comprising dynamic content to be displayed on the media overlay based on the context data;
based on determining that the media overlay comprises the smart widget selection, generating content comprising information about the portion of the audio stream, the content to be displayed as the display element corresponding to the smart widget selection based on the portion of the audio stream;
rendering the generated content to be displayed as the display element and applying the rendered generated content to the media overlay; and
causing the media overlay to be displayed with the rendered generated content as the display element.
|