US 12,277,098 B2
Systems and methods for tracking data lineage and record lifecycle using distributed ledgers
Arthur G. Lynch, Hamilton (GB); Zsolt Kalmar, New York, NY (US); Ashish Tiwari, Glasgow (GB); and Robert Keith, Cardross (GB)
Assigned to JPMORGAN CHASE BANK, N.A., New York, NY (US)
Filed by JPMORGAN CHASE BANK, N.A., New York, NY (US)
Filed on Feb. 5, 2024, as Appl. No. 18/432,917.
Application 18/432,917 is a continuation of application No. 17/143,645, filed on Jan. 7, 2021, granted, now 11,947,505.
Claims priority of provisional application 62/958,586, filed on Jan. 8, 2020.
Prior Publication US 2024/0220464 A1, Jul. 4, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/21 (2019.01); G06F 16/22 (2019.01); H04L 9/06 (2006.01); G06F 16/25 (2019.01); H04L 9/00 (2022.01)
CPC G06F 16/219 (2019.01) [G06F 16/2255 (2019.01); H04L 9/0618 (2013.01); G06F 16/252 (2019.01); H04L 9/50 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A method for tracking record lifecycle events, comprising:
creating, by a record lifecycle tool, a recordable artifact for a record lifecycle event in a record lifecycle, the recordable artifact comprising record lifecycle event data for the record lifecycle event;
creating, by the record lifecycle tool, a recordable artifact for the record lifecycle event comprising the record lifecycle event data;
generating, by the record lifecycle tool, a hash of the record lifecycle event data;
creating, by the record lifecycle tool, record lifecycle event metadata for the recordable artifact, the record lifecycle event metadata comprising a list of supply chain elements that comprises at least a recordable artifact type and an indication of an upstream record that used the record lifecycle event data as a reference material for a different recordable artifact type;
signing, by the record lifecycle tool, the record lifecycle event metadata;
writing the signed record lifecycle event metadata to a supply chain metadata store at a storage location, wherein the supply chain metadata store is blockchain-based and is cryptographically verifiable and immutable; and
writing the hash and an identifier for the storage location in the supply chain metadata store to a present state database.