US 12,455,796 B2
Method for automatic recovery using microshard data fragmentation
Christer Roslund, Tyreso (SE); Jesper Tohmo, Varmdo (SE); Anthony Whitehead, Njurunda (SE); and Zachary Link, Atlanta (GA)
Assigned to ShardSecure, Inc., New York, NY (US)
Appl. No. 18/719,353
Filed by Shardsecure, Inc., New York, NY (US)
PCT Filed Nov. 30, 2022, PCT No. PCT/US2022/051310
§ 371(c)(1), (2) Date Jun. 13, 2024,
PCT Pub. No. WO2023/114003, PCT Pub. Date Jun. 22, 2023.
Claims priority of provisional application 63/394,046, filed on Aug. 1, 2022.
Claims priority of provisional application 63/290,950, filed on Dec. 17, 2021.
Prior Publication US 2025/0061029 A1, Feb. 20, 2025
Int. Cl. G06F 11/14 (2006.01)
CPC G06F 11/1469 (2013.01) [G06F 2201/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for automatic recovery of a portion of source data that is broken into a plurality of microshard data fragments, the method comprising:
storing one of the plurality of microshard data fragments in a first storage element of a first storage resource, the first storage resource having a plurality of storage elements;
creating and storing a duplicate of the one of the plurality of microshard data fragments in a first storage element of a second storage resource, the second storage resource having at least the same number of storage elements as the first storage resource;
determining whether an error has occurred in the first storage element of the first storage resource;
creating and storing a duplicate of the microshard data fragment stored in the first storage element of the second storage resource in a first recovery storage resource based on the determination;
wherein the duplicate microshard data fragment stored in the first recovery storage resource is used to recover the portion of the source data.