US 12,469,024 B2
Distributed ledger technology utilizing asset tracking
Duc M. Trinh, Golden Valley, MN (US)
Assigned to Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on Nov. 20, 2023, as Appl. No. 18/514,829.
Application 18/514,829 is a continuation of application No. 16/879,223, filed on May 20, 2020, granted, now 11,823,180.
Prior Publication US 2024/0095722 A1, Mar. 21, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/36 (2012.01); G06Q 20/38 (2012.01)
CPC G06Q 20/3678 (2013.01) [G06Q 20/3674 (2013.01); G06Q 20/382 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of tracking a plurality of assets on a distributed ledger network, the method comprising:
receiving, by a computing system, a request to track a specific asset comprising a dataset in an exchange on the distributed ledger network;
identifying, by the computing system, a predefined action of the exchange, wherein the predefined action is identified from a set of predefined actions, the set of predefined actions corresponding with a list of actions for exchanging assets of asset type associated with the specific asset;
generating, by the computing system, a unique tracking identifier by combining a subset of identifiers comprising an asset issuer identifier, an asset type identifier, and a unique identifier into the unique tracking identifier, wherein the unique tracking identifier corresponds with an ownership percentage of the specific asset;
generating, by the computing system, a cryptographic code unique to the specific asset, the cryptographic code comprising the asset issuer identifier, the asset type identifier, the unique identifier, and metadata of the specific asset based on executing a cryptographic hash, wherein the cryptographic code is structured to identify the metadata of the specific asset and uniquely identify the specific asset;
identifying, by the computing system, a reason for the exchange from the set of predefined actions corresponding with the asset type;
providing, by the computing system to the distributed ledger network, the cryptographic code and the reason for the exchange, wherein providing comprises executing a smart contract, the smart contract comprises program code that causes the distributed ledger network to execute a set of instructions updating the specific asset and the dataset; and
receiving, by the computing system from the distributed ledger network, a confirmation notification indicating a successful association of the unique tracking identifier with the specific asset.