US 12,225,108 B2
Stranded blockchain
Brandon E. D'Amore, Sherman Oaks, CA (US); Gregory A. Piccionelli, Westlake Village, CA (US); and Joel P. Thatcher, Oroville, WA (US)
Filed by Brandon E. D'Amore, Sherman Oaks, CA (US); Gregory A. Piccionelli, Westlake Village, CA (US); and Joel P. Thatcher, Oroville, WA (US)
Filed on Dec. 14, 2020, as Appl. No. 16/974,271.
Prior Publication US 2022/0191005 A1, Jun. 16, 2022
Int. Cl. H04L 29/06 (2006.01); G06F 16/21 (2019.01); H04L 9/06 (2006.01); H04L 9/32 (2006.01); H04L 9/00 (2022.01)
CPC H04L 9/0643 (2013.01) [G06F 16/219 (2019.01); H04L 9/3297 (2013.01); H04L 9/50 (2022.05)] 8 Claims
OG exemplary drawing
 
1. A method of securely storing data across a network in a blockstrand distributed database, comprising:
generating a Smartblock;
linking a first plurality of data blocks into a first blockchain attached to the Smartblock;
linking at least a second plurality of data blocks into an at least second blockchain attached to the Smartblock; and
terminating the first blockchain and the at least second blockchain at a second Smartblock, wherein each of the data blocks in the first plurality of data blocks and the second plurality of data blocks includes an expiration field;
determining when an expiration threshold in each of the expiration field in each of the data blocks between the first Smartblock and the second Smartblock has been met, and
pruning the blockstrand by deleting the first Smartblock and the data nodes that were located between the first Smartblock and the second Smartblock.