US 12,067,663 B2
System for generating media content items on demand
Bradley Kotsopoulos, Pickering (CA); Michael Kozakov, Toronto (CA); Yingying Wang, Marina del Rey, CA (US); Nicholas Hendriks, York (CA); and Derek Spencer, Etobicoke (CA)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Nov. 22, 2022, as Appl. No. 18/058,157.
Application 18/058,157 is a continuation of application No. 17/163,053, filed on Jan. 29, 2021, granted, now 11,651,539.
Claims priority of provisional application 62/968,111, filed on Jan. 30, 2020.
Prior Publication US 2023/0162423 A1, May 25, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 13/40 (2011.01); G06F 3/04845 (2022.01); G06T 13/80 (2011.01); H04N 21/239 (2011.01); H04N 21/262 (2011.01); H04N 21/44 (2011.01); H04N 21/81 (2011.01); H04N 21/84 (2011.01)
CPC G06T 13/40 (2013.01) [G06F 3/04845 (2013.01); G06T 13/80 (2013.01); H04N 21/2393 (2013.01); H04N 21/26258 (2013.01); H04N 21/44 (2013.01); H04N 21/8146 (2013.01); H04N 21/84 (2013.01); G06T 2200/24 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An avatar matching system comprising:
a processor; and
a memory storing instructions thereon, when executed by the processor, causes the avatar matching system to perform operations comprising:
receiving an animation file including a first metadata and a plurality of frames, wherein the animation file is based on an animation input from a client device,
generating a plurality of puppets associated with the plurality of frames using the first metadata,
causing a puppet matching interface to be displayed on the client device, wherein the puppet matching interface includes one of the plurality of puppets in a first pose,
causing the one of the plurality of puppets to be displayed in a second pose in the puppet matching interface based on a puppet posing input, and
generating a second metadata based on the puppet posing input.