US 12,142,301 B1
System, method, and computer program for facilitating video generation by predicting and recommending next steps in the video generation process
Matthew Harney, Bangkok (TH); and Tang Fei Yu, Hong Kong (CN)
Assigned to GoAnimate, Inc., San Mateo, CA (US)
Filed by GoAnimate, Inc., San Mateo, CA (US)
Filed on Apr. 6, 2023, as Appl. No. 18/131,756.
Claims priority of provisional application 63/433,400, filed on Dec. 16, 2022.
Int. Cl. G11B 27/036 (2006.01); G06N 3/08 (2023.01)
CPC G11B 27/036 (2013.01) [G06N 3/08 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A method, performed by a computer system, for facilitating video creation by recommending next steps in a video generation process, the method comprising:
identifying a current state of a video being created in a video production workspace, including identifying assets in the video in the current state and a time in a video timeline associated with the current state;
predicting a next step in the generation of the video based on the current state of the video and the time in the video timeline of the current state of the video;
recommending one of a plurality of asset types to add to the video based on the predicted next step;
recommending a plurality of instances of the recommended asset type to add to the video based on the current state of the video;
receiving user input to add one of the instances of the recommended asset type to the video;
adding the selected instance of the recommended asset type to the video to create a new state of the video; and
repeating the above steps one or more times.