US 12,327,228 B2
Object digitization utilizing tokens
Jesse Jonathan Damrow, Milwaukee, WI (US)
Assigned to Twigital, Inc., Wilmington, DE (US)
Filed by Twigital, Inc., Wilmington, DE (US)
Filed on Apr. 27, 2023, as Appl. No. 18/140,377.
Claims priority of provisional application 63/336,164, filed on Apr. 28, 2022.
Prior Publication US 2023/0351347 A1, Nov. 2, 2023
Int. Cl. G06Q 20/10 (2012.01); G06Q 20/36 (2012.01)
CPC G06Q 20/102 (2013.01) [G06Q 20/36 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system to model and tokenize objects, the system comprising:
a token storage comprising a plurality of smart contracts; and
a data processing system comprising an authorization processor, one or more processors, and memory storing executable instructions that, when executed by the one or more processors cause the one or more processors to execute operations of:
capturing, from an application of a user device, a content dataset of an object and capture event parameters of a capture event of the object, wherein the content dataset comprises a set of images and comprising (i) overlapping images of the object in the set of images and associated metadata of the object or (ii) point cloud content of the object comprising three-dimensional (3D) coordinates representing surfaces in the set of images and the associated metadata of the object, and wherein the event parameters comprise at least environmental conditions during the capture of the set of images or settings of a camera during the capture of the set of images;
generating a three-dimensional (3D) object file comprising a metadata object based on the set of images of the object, wherein the 3D object file comprises a digital twin of the object;
capturing one or more object attributes of the set of images;
extracting a portion of the one or more object attributes and storing the extracted portion in the 3D object file;
generating an identifier for at least one attestation party corresponding to the object or the capture event of the object, the identifier corresponding to an account comprising a credential;
linking, via the authorization processor, the identifier to the account using one or more references or links, wherein the account corresponds to an identity of the at least one attestation party comprising at least one of a creator or authenticator corresponding with the object or the capture event of the object;
embedding the identifier into the 3D object file;
broadcasting the 3D object file to a distributed ledger;
minting, based on the broadcasting of the 3D object file and a type of the distributed ledger, a non-fungible token (NFT);
associating the NFT with a smart contract of the plurality of smart contracts, wherein the minted NFT comprises a blockchain link or reference to the associated smart contract;
storing the minted NFT at a digital wallet address of a wallet storage of the user device; and
providing the identifier to a third-party computing system.