CPC H04N 21/2668 (2013.01) [G06F 16/735 (2019.01); G06F 16/738 (2019.01); G06F 16/787 (2019.01); H04N 21/2353 (2013.01); H04N 21/458 (2013.01); H04N 21/84 (2013.01)] | 18 Claims |
7. A computing device for dynamic generation of charts in a personalized video content, comprising:
at least one processor;
at least one memory unit operatively coupled to the at least one processor, having instructions stored thereon that, when executed by the at least one processor, causes the at least one processor to:
receive at least one video template comprising one or more placeholders and a video configuration metadata associated with the at least one video template, based on a request from a user;
create an enriched data object based on user data extracted from at least one user data source and the received video configuration metadata;
parse the enriched data object to generate one or more graphical overlay elements by transforming the user data to a chart format comprising one of a plurality of types of charts, graphs, or maps using one or more chart libraries;
populate the one or more placeholders with corresponding one or more graphical overlay elements based on chart properties; and
display personalized video content, by dynamically arranging the one or more graphical overlay elements over the at least one video template.
|