US 12,002,011 B2
Content creation using a smart asset library
Cesar Alejandro Montero Orozco, Culver City, CA (US); and Clement Boissiere, Los Angeles, CA (US)
Assigned to Lemon Inc., Grand Cayman (KY)
Filed by Lemon Inc., Grand Cayman (KY)
Filed on Jan. 10, 2022, as Appl. No. 17/572,554.
Prior Publication US 2023/0222445 A1, Jul. 13, 2023
Int. Cl. G06Q 10/101 (2023.01); G06Q 50/00 (2012.01)
CPC G06Q 10/101 (2013.01) [G06Q 50/01 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of facilitating effect creation by an improved effect creation tool, comprising:
receiving, from an on-line video service, information about a first user of the on-line video service by an effect creation tool, the effect creation tool configured to create an augmented reality (AR) effect for use to overlay on a video in the on-line video service, wherein the effect creation tool is further configured to recommend, based on the received information, assets for use by the first user to create the AR effect within the effect creation tool, wherein the effect creation tool is further configured to recommend, based on the received information, AR effect learning materials to the first user, wherein the effect creation tool comprises a recommendation engine and communicates with a library, and wherein the information about the first user indicates the first user's preferences and behaviors in the online video service;
determining, by the effect creation tool, at least one asset in the library that the first user would find of interest based on the information about the first user and information accessed by the effect creation tool from the library, wherein the library comprises a plurality of assets associated with creation of three-dimensional (3D) AR content, wherein the information from the library comprises information associated with the at least one asset among the plurality of assets, and wherein the plurality of assets in the library further comprise scripts or plugins configured to be executed within the effect creation tool and to produce visual results;
causing to present the at least one asset to the first user;
in response to receiving user input from the first user based on the at least one asset, determining at least one other asset related to the at least one asset based on the user input, wherein the at least one other asset is among the plurality of assets in the library; and
generating the AR effect based on the at least one asset and the at least one other asset.