IP Library Patent Application 18830485
Patent Application
App. No. 18/830,485

SYSTEM AND METHOD FOR CUSTOMIZED TEXT ANIMATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/830,485
Abstract

Systems or methods for presenting or generating an animated realization of one or more letter glyphs based on progressively exposing a continuous mapping of brush head shapes following a letterform stroke order. A machine-learning model is used to generate animation metadata from the one or more letter glyphs. The animation metadata including a centerline, the continuous mapping of brush head shapes that is used to sweep along the centerline, and the letterform stroke order to generate the animated realization of the one or more letter glyphs.

Claims (44)

1 . A computer-implemented method comprising:

receiving one or more letter glyphs of a content file;

determining, using a machine-learning model, animation metadata from the one or more letter glyphs, the animation metadata including a centerline and a continuous mapping of brush head shapes that is used to sweep along the centerline to generate an animated realization of the one or more letter glyphs; and

sending the animation metadata that generates the animated realization of the one or more letter glyphs based on progressively exposing the continuous mapping of brush head shapes.

2 . The computer-implemented method of claim 1 , wherein the animation metadata includes a letterform stroke order, and wherein the continuous mapping of brush head shapes is progressively exposed following the letterform stroke order.

3 . The computer-implemented method of claim 2 , further comprising:

providing a customization interface that includes a plurality of controls for customizing at least one of the centerline, the continuous mapping of brush head shapes, or the letterform stroke order.

4 . The computer-implemented method of claim 3 , further comprising:

displaying at least one of the centerline, the continuous mapping of brush head shapes, or the letterform stroke order; and

receiving a custom change from the customization interface to at least one of the centerline, the continuous mapping of brush head shapes, or the order of the letterform stroke order.

5 . The computer-implemented method of claim 4 , wherein the custom change includes:

receiving a new starting point for one of the letter glyphs to change the letterform stroke order; and

determining, by the machine-learning model, a new letterform stroke order based on the new starting point.

6 . The computer-implemented method of claim 4 , wherein the custom change includes changing at least one of the brush head shapes by changing a parameter at the customization interface.

7 . The computer-implemented method of claim 4 , wherein the custom change includes manipulating at least one of the centerline or the brush head shapes on an interactive editing interface that is a graphical interface where visual aspects of the content file are edited.

8 . The computer-implemented method of claim 4 , wherein the custom change includes applying an effect or stackable rendering to the one or more letter glyphs after the animated realization is generated.

9 . The computer-implemented method of claim 8 , wherein the effect is transforming the one or more letter glyphs to a 3D letterform and adjusting the centerline in 3D space along a Z axis.

10 . The computer-implemented method of claim 2 , further comprising:

training the machine-learning model to determine the letterform stroke order for the respective letter glyph based on a third set of pre-trained data including annotated examples of letterform stroke orders of respective features.

11 . The computer-implemented method of claim 1 , further comprising:

training the machine-learning model to determine a centerline for a respective letter glyph based on a first set of pre-trained data including annotated examples of centerlines of respective features.

12 . The computer-implemented method of claim 1 , further comprising:

training the machine-learning model to determine the continuous mapping of brush head shapes for the respective letter glyphs based on a second set of pre-trained data including annotated examples of continuous mapping of brush head shapes defined by a profile shape of respective features, wherein the continuous mapping of brush head shapes is defined by profile shapes of the respective letter glyphs.

13 . A computing device comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, configure the computing device to:

receive one or more letter glyphs;

determine, using a machine-learning model, animation metadata from the one or more letter glyphs, the animation metadata including a centerline, a continuous mapping of brush head shapes that is used to sweep along the centerline, and a letterform stroke order to generate an animated realization of the one or more letter glyphs; and

present the animated realization of the one or more letter glyphs based on progressively exposing the continuous mapping of brush head shapes following the letterform stroke order.

14 . The computing device of claim 13 , wherein the animation metadata includes the letterform stroke order, and wherein the continuous mapping of brush head shapes is progressively exposed follow the letterform stroke order.

15 . The computing device of claim 14 , wherein the instructions further configure the computing device to:

provide a customization interface that includes a plurality of controls for customizing at least one of the centerline, the continuous mapping of brush head shapes, or the letterform stroke order.

16 . The computing device of claim 14 , wherein the instructions further configure the computing device to:

display at least one of the centerline, the continuous mapping of brush head shapes, or the letterform stroke order; and

receive a custom change from a customization interface to at least one of the centerline, the continuous mapping of brush head shapes, or the letterform stroke order.

17 . The computing device of claim 16 , wherein the custom change includes:

receive a new starting point for one of the letter glyphs to change the order of strokes; and

determine, by the machine-learning model, a new order of strokes based on the new starting point.

18 . The computing device of claim 16 , wherein the custom change includes change at least one of the brush head shapes by changing a parameter at the customization interface.

19 . A non-transitory computer-readable storage medium, the non-transitory computer-readable storage medium including instructions that when executed by a computer, cause the computer to:

receive animation metadata inputs including a centerline and one or more letter glyphs;

based on the animation metadata inputs and the one or more letter glyphs, extrapolating, using a run-time system of a content editing service, a continuous mapping of brush head shapes that is used to sweep along the centerline to generate an animated realization of a set of letter glyphs; and

generating the animated realization of the one or more letter glyphs by progressively exposing the continuous mapping of brush head shapes that follows a letterform stroke order.

20 . The non-transitory computer-readable storage medium of claim 19 , wherein the progressive exposure of the continuous mapping of brush head shapes generates a set of animation frames that are displayed as a continuously loop over a period of time.

Assignments (3)
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jun 27, 2025
From: FIGMA, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 071775/0349 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2025
From: MODYFI, INC.
To: FIGMA, INC.
Reel/Frame 070973/0619 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2024
From: COWBURN, PIERS; KRISTIANSEN, MARTIN; MURRAY-BROWNE, TIM; COLEMAN, LIA
To: MODYFI, INC.
Reel/Frame 068747/0711 →