Repeat every byte, every refresh, including previously copied data.
Restore what matters.
Not everything.
A blockchain architecture for selectively copying and reconstructing production data in lower environments, without repeatedly cloning the entire system.
A full clone is a blunt instrument.
Large enterprises copy production environments for testing, quality assurance, and development. Traditional cloning copies the whole database, even when a team only needs a relevant slice.
The patent says this can consume days or weeks and make environment refreshes so expensive that they may happen only once or twice a year.
Treat history as a selectable ledger.
Store system data on a blockchain, classify the data inside blocks, and selectively clone only the section required by the target environment.
This is not merely a blockchain backup. The controller reconstructs a purposeful subset, can append later increments, and can combine multiple selected sections into a useful lower environment.
From production to a purpose-built copy.
A controller connects to the source chain, chooses a section, clones it, and reconstructs that section in a target system used for QA, testing, or development.
The patent also describes nodes, an entity system, system data storage, and a user device that initiates or manages the restore.
Blocks know what they contain.
The architecture buckets data by type and generates separate hashes for those types. The block header stores the separate hashes, so the restore process can qualify and select data with precision.
That modified header is central: it turns the chain into a navigable structure for selective reconstruction, not just an immutable sequence.
Choose the cutoff for each data type.
An endblock value defines where reconstruction stops. Different data types can use different values, allowing the target environment to include exactly the required depth of history.
Move the controls to see how a selective restore changes its payload.
Refresh forward. Do not start over.
The target retains migrated portions of system data. A later restore can append the next relevant section instead of recopied history.
The system can also reconstruct a combined section from two previously selected sections. This supports iterative lower-environment assembly.
Keep the useful reconstructed section and add the next relevant increment.
A lower environment can return a valid increment.
The patent also describes adding an incremental block in the target system, rebroadcasting its content to the source chain, and generating a new source-chain header.
Target-only increments can also be trimmed to restore the lower environment to its selected section.
Parent blockchain in production
Target adds an incremental block for testing
Source receives content and creates a new block header
Remove target-only increments when restoring the selected state
Where this pattern earns its keep.
The patent expressly identifies QA, testing, and development copies. The same architectural pattern suggests broader applications wherever large, verifiable data histories must be reconstructed selectively.
The examples at right are applications inferred from the claimed mechanics, not claims that these deployments exist.
The idea travels across blockchain infrastructure.
Google Patents currently lists 19 citing publications for this granted patent, spanning fintech, enterprise infrastructure, and digital assets — including IBM, Hitachi, Alipay, Tencent, FMR LLC, Worldline, and WGC (UK).
These are forward patent citations. A citation shows relevance to later patent examination or disclosure; it does not by itself prove commercial use.
A compact record. A durable architecture.
US10671315B2 frames blockchain as infrastructure for selective, integrity-aware system reconstruction. The lasting insight is architectural: make a large production history addressable, typed, and incrementally reusable.
priority date established
claims publicly visible
18 claims, 3 independent
per Google Patents