US 12,248,652 B1
Systems and methods for constructing audio/video content
Jordan Washburn, Louisville, CO (US)
Assigned to Accretive Technology Group, Inc., Seattle, WA (US)
Filed by Accretive Technology Group, Inc., Seattle, WA (US)
Filed on Jun. 26, 2023, as Appl. No. 18/214,166.
Claims priority of provisional application 63/358,333, filed on Jul. 5, 2022.
Int. Cl. G06F 3/0481 (2022.01); G06F 3/0484 (2022.01); G06F 40/143 (2020.01); G11B 27/031 (2006.01); G06F 3/0488 (2022.01)
CPC G06F 3/0481 (2013.01) [G06F 3/0484 (2013.01); G06F 40/143 (2020.01); G11B 27/031 (2013.01); G06F 3/0488 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for creating content, comprising:
receiving a selection of one or more content elements from a user to be used to create an audio, video, or audio-video composition;
for each selected content element, constructing a node, wherein the node is associated with attributes and a data structure for the display and rendering of the node;
generating a user interface canvas as a html structure to display the nodes;
providing one or more user interface tools to permit the user to modify a node;
reflecting changes to a node in a datastore using a dual-bound canvas;
assembling the nodes into a composition using a shadow canvas and a timed sequence of node display; and
recording the composition as nodes are displayed.