US 11,989,840 B2
Augmented reality effects on blockchain
Peilin Li, Los Angeles, CA (US); Runjia Tian, Los Angeles, CA (US); Chongxin Luo, Culver City, CA (US); Daniel Sanchez, Culver City, CA (US); and Yilu Fan, Los Angeles, CA (US)
Assigned to LEMON INC., Grand Cayman (KY)
Filed by Lemon Inc., Grand Cayman (KY)
Filed on May 10, 2022, as Appl. No. 17/741,135.
Prior Publication US 2023/0368473 A1, Nov. 16, 2023
Int. Cl. G06T 19/00 (2011.01); G06F 16/955 (2019.01); G06Q 20/36 (2012.01); G06T 11/00 (2006.01); H04L 9/00 (2022.01)
CPC G06T 19/006 (2013.01) [G06F 16/955 (2019.01); G06Q 20/36 (2013.01); G06T 11/00 (2013.01); H04L 9/50 (2022.05)] 17 Claims
OG exemplary drawing
 
1. A method for managing augmented reality (AR) effects on a blockchain, comprising:
receiving a request to convert an AR effect into a decentralized digital asset;
uploading an AR effect package comprising execution files of the AR effect to a decentralized server connected to a peer-to-peer network;
generating metadata associated with the AR effect package, wherein the metadata indicates attributes of the AR effect and a storage address of the AR effect package in the decentralized server;
generating a token universal resource identifier (tokenURI) linked to the metadata;
generating, using a smart contract, the decentralized digital asset corresponding to the AR effect package and the tokenURI, wherein the smart contract assigns ownership of the decentralized digital asset to a creator of the AR effect package;
storing, on the blockchain, a creation event including generation information of the decentralized digital asset;
receiving a user request from a content creation application to access the AR effect package, wherein the user request comprises the tokenURI;
enabling, using the smart contract, the access to the AR effect package by the content creation application;
receiving another user request from a different content creation application to access the AR effect package, wherein the another user request comprises the tokenURI; and
enabling, using the smart contract, the access to the AR effect package to the different content creation application.