US 12,231,709 B2
Video generation system to render frames on demand using a fleet of GPUS
Bradley Kotsopoulos, Pickering (CA); Eli Semory, Fair Lawn, NJ (US); and Rahul Bhupendra Sheth, Los Angeles, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Nov. 27, 2023, as Appl. No. 18/520,203.
Application 18/520,203 is a continuation of application No. 17/653,389, filed on Mar. 3, 2022, granted, now 11,831,937.
Application 17/653,389 is a continuation of application No. 16/777,817, filed on Jan. 30, 2020, granted, now 11,284,144.
Prior Publication US 2024/0098326 A1, Mar. 21, 2024
Int. Cl. H04N 21/262 (2011.01); G06F 16/23 (2019.01); G06F 16/43 (2019.01); G06T 1/20 (2006.01); H04N 21/234 (2011.01); H04N 21/235 (2011.01); H04N 21/239 (2011.01); H04N 21/258 (2011.01); H04N 21/84 (2011.01); H04N 21/4788 (2011.01)
CPC H04N 21/26258 (2013.01) [G06F 16/2379 (2019.01); G06F 16/43 (2019.01); G06T 1/20 (2013.01); H04N 21/234 (2013.01); H04N 21/235 (2013.01); H04N 21/2393 (2013.01); H04N 21/25891 (2013.01); H04N 21/84 (2013.01); G06T 2200/16 (2013.01); G06T 2200/24 (2013.01); H04N 21/4788 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A content controller system comprising:
a rendering server system comprising a plurality of graphics processing units (GPUs)
to render a set of media content item segments using a media content identification and a main user identification, wherein the set of media content item segments are a plurality of sequential frames of a media content item, wherein rendering the set of media content item segments comprises
rendering the set of media content item segments using metadata associated with the media content identification,
generating a main user avatar based on the main user identification, and
incorporating the main user avatar into the set of media content item segments; and
to update segment states in a segment state database to indicate that the set of media content item segments in a segment database are available.