US 12,381,848 B1
System for producing e-commerce product videos
David Stern, Los Angeles, CA (US); Jacob William Black, Los Angeles, CA (US); Jonathan M. Gitlin, Los Angeles, CA (US); Michael Gadd, Los Angeles, CA (US); Greg Bolton, Santa Clarita, CA (US); Kyle Dail, Downey, CA (US); Rachael McDonald, Los Angeles, CA (US); Jacob Backer Schwartz, Manhattan Beach, CA (US); and Steven Walther, Los Angeles, CA (US)
Assigned to Glossi, Inc., Los Angeles, CA (US)
Filed by Glossi, Inc., Los Angeles, CA (US)
Filed on May 16, 2023, as Appl. No. 18/197,976.
Application 18/197,976 is a continuation of application No. 17/739,195, filed on May 9, 2022, granted, now 11,683,290.
Application 17/739,195 is a continuation in part of application No. 16/930,273, filed on Jul. 15, 2020, abandoned.
Int. Cl. H04L 9/40 (2022.01); G06Q 30/0601 (2023.01)
CPC H04L 63/0236 (2013.01) [G06Q 30/0643 (2013.01); H04L 63/101 (2013.01); H04L 63/126 (2013.01); G06Q 30/0623 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for creating a video rendering of a product, the method comprising:
establishing a connection to a web portal on a computer using a personal user name and password;
identifying and selecting, via the web portal, a 3D model of the product;
via the web portal, uploading the 3D model from the computer to an offsite server or downloading the 3D model from the offsite server to the computer;
receiving selections of product features or components of the 3D model for highlighting in the video rendering;
receiving a plurality of key points for the product features or components selected based at least in part on a user manipulating a visual representation the 3D model on the computer and selecting the plurality of key points on the visual representation of the 3D model associating locations of the plurality of key points with the product features or components;
creating a timeline comprising a plurality of predetermined edit points for switching between shots;
arranging on the timeline a plurality of shots that correspond to respective ones of the plurality of key points for the product features or components selected, the plurality of shots being arranged in a sequence based at least in part on a position of the plurality of key points; and
creating the video rendering using the plurality of shots arranged in the sequence.