| CPC G06T 17/00 (2013.01) [G06V 10/44 (2022.01); G06V 10/70 (2022.01)] | 20 Claims |

|
1. A method for generating an avatar while watching video content comprising:
receiving a request to create the avatar based on the video content;
in response to receiving the request to create the avatar based on the video content, determining one or more processing resources to use to create the avatar based on an output of a machine learning engine, wherein the one or more processing resources include a cloud-based processing resource, an edge-based processing resource, and a local processing resource;
allocating avatar processing operations to the one or more processing resources to create the avatar based on the output from the machine learning engine;
creating the avatar using the one or more processing resources, wherein creating the avatar further comprises:
requesting a character feature not displayed in the video content from different video content or images available at the cloud-based processing resource,
providing the character feature from the different video content or images to the edge-based processing resource, and
using the edge-based processing resource to create the avatar using the character feature from the different video content or images; and
storing the avatar in an avatar database.
|