US 12,271,877 B1
Tokenized structured asset states
Debashis Ghosh, San Francisco, CA (US); Luiz Fernando Flor de Silva, Pleasant Hill, CA (US); Nathaniel C. Eutsler, San Francisco, CA (US); and Matthew Mullin Shepherd, Charlotte, NC (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on Jan. 20, 2023, as Appl. No. 18/099,416.
Int. Cl. G06Q 20/12 (2012.01); G06Q 20/36 (2012.01); G06Q 20/38 (2012.01)
CPC G06Q 20/1235 (2013.01) [G06Q 20/367 (2013.01); G06Q 20/3827 (2013.01); G06Q 20/3829 (2013.01); G06Q 2220/00 (2013.01)] 20 Claims
OG exemplary drawing
 
19. A method to model asset states and access by utilizing non-fungible tokens (NFTs), the method comprising:
receiving, by one or more processors, a stating request for an asset;
obtaining, by the one or more processors based on a plurality of control structures, a plurality of NFTs, each of the plurality of NFTs comprising a link with a metadata object comprising metadata of a state of the asset, and each of the plurality of NFTs is encapsulated within a control structure of the plurality of control structures that restricts output of the metadata object to a remote device remote from the one or more processors;
encapsulating, by the one or more processors, the plurality of NFTs within a container;
receiving, by the one or more processors from the remote device, a state request for an asset state corresponding to a first NFT of the plurality of NFTs, the state request comprising a security token;
obtaining, by the one or more processors from the metadata of the first NFT, one or more recorded security tokens;
comparing, by the one or more processors, the security token to the one or more security tokens;
in response to the security token matching the one or more security tokens, transmitting, by the one or more processors, the first NFT to the remote device and outputting, by the one or more processors, at least a portion of the output of the metadata object of the first NFT to the remote device;
receiving, by the one or more processors from the remote device, an updated asset, the updated asset being an updated state of the asset;
generating, by the one or more processors, an updated metadata object comprising updated metadata of the updated asset;
generating, by the one or more processors based on the updated metadata object, a second NFT comprising a link with the updated metadata object; and
encapsulating, by the one or more processors, the second NFT within the container such that the plurality of NFTs comprise the second NFT.