The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 14, 2025

Filed:

Nov. 21, 2022
Applicant:

Snap Inc., Santa Monica, CA (US);

Inventors:

Bradley Kotsopoulos, Pickering, CA;

Michael Kozakov, Toronto, CA;

Yingying Wang, Marina del Rey, CA (US);

Nicholas Hendriks, York, CA;

Derek Spencer, Etobicoke, CA;

Assignee:

Snap Inc., Santa Monica, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 13/40 (2010.12); G06F 3/04845 (2021.12); G06T 13/80 (2010.12); H04N 21/239 (2010.12); H04N 21/262 (2010.12); H04N 21/44 (2010.12); H04N 21/81 (2010.12); H04N 21/84 (2010.12);
U.S. Cl.
CPC ...
G06T 13/40 (2012.12); G06F 3/04845 (2012.12); G06T 13/80 (2012.12); H04N 21/2393 (2012.12); H04N 21/26258 (2012.12); H04N 21/44 (2012.12); H04N 21/8146 (2012.12); H04N 21/84 (2012.12); G06T 2200/24 (2012.12);
Abstract

Method for generating media content items on demand starts with a processor receiving an animation file including a first metadata based on an animation input. The animation file is associated with a media content identification. The processor generates puppets associated with frames in the animation file using the first metadata. The processor causes a puppet matching interface to be displayed on a client device. The puppet matching interface includes one of the puppets in a first pose. The processor receives a puppet posing input associated with a second pose from the client device. The processor causes the one of the puppets to be displayed in the second pose in the puppet matching interface by the client device. The processor can also generate a second metadata based on the puppet posing input. Other embodiments are disclosed herein.


Find Patent Forward Citations

Loading…