US 12,067,665 B2
Systems and methods for creating digital animations
Stephen Richard Mudra, Perth (AU); Liam Brodie Rayner, Warragul (AU); Mathew James Paul Manning, Thornbury (AU); Melanie Joy Perkins, Surry Hills (AU); Jane Maree Abernethy, Erskineville (AU); Elijah Alexander Sheppard, South Coogee (AU); Joan Dyquiangco Magno, Waterloo (AU); and Jessica Faccin, Rockdale (AU)
Assigned to Canva Pty Ltd, Surry Hills (AU)
Filed by Canva Pty Ltd, Surry Hills (AU)
Filed on Jun. 16, 2023, as Appl. No. 18/211,211.
Claims priority of application No. 2022204345 (AU), filed on Jun. 21, 2022.
Prior Publication US 2023/0410401 A1, Dec. 21, 2023
Int. Cl. G06T 11/20 (2006.01); G06F 3/048 (2013.01); G06N 20/00 (2019.01); G06T 7/20 (2017.01); G06T 13/00 (2011.01); G06T 13/80 (2011.01)
CPC G06T 13/80 (2013.01) [G06T 11/203 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer implemented method comprising:
displaying, on a display, a design including a first design element;
receiving, via the one or more user input devices, a first input that creates an original path between an initial position and a final position, wherein the first input draws the original path at original traversal speeds;
generating, via at least one processing unit, original animation data based on the first input, the original animation data including data that allows both the original path and the original traversal speeds to be reproduced;
processing, via at least one processing unit, the original animation data to generate reduced animation data, wherein the reduced animation data requires less memory to store than the original animation data and includes data that substantially allows the original path and the original traversal speeds to be reproduced; and
associating, via at least one processing unit, the reduced animation data with the first design element.