Back to results
US 2020/0351076 A1Published application
Systems and methods for hash chain migration
AssigneeIntuit Inc.
InventorsGlenn Scott, Michael Richard Gabriel
Life of this patent
Estimating the term…
Abstract
A method for hash chain migration includes detecting a version update of an object that includes a hash chain that stores fields of the object. Sub chains are identified from the hash chain. Migration sub chains are generated from the plurality of sub chains using a plurality of processes. Container blocks are generated from the plurality of migration sub chains. A migration chain is generated from the plurality of container blocks. The object is accessed using the migration chain.
Claims20
A method comprising:
- detecting a version update of an object that includes a hash chain that stores a plurality of fields of the object;
- identifying a plurality of sub chains from the hash chain;
- generating a plurality of migration sub chains from the plurality of sub chains using a plurality of processes;
- generating a plurality of container blocks from the plurality of migration sub chains;
- generating a migration chain from the plurality of container blocks;
- and
- accessing the object using the migration chain.
4 more elements
A system comprising:
- a memory coupled to a computer processor;
- the memory comprising:
- an object that includes a hash chain;
- the object executes on the computer processor, uses the memory, and is configured for:
- detecting a version update of the object, which includes the hash chain that stores a plurality of fields of the object;
- identifying a plurality of sub chains from the hash chain;
- generating a plurality of migration sub chains from the plurality of sub chains using a plurality of processes;
- generating a plurality of container blocks from the plurality of migration sub chains;
- generating a migration chain from the plurality of container blocks;
- and
- accessing the object using the migration chain.
8 more elements
A system comprising:
- a memory coupled to a computer processor;
- the memory comprising:
- an object that includes a hash chain;
- the object executes on the computer processor, uses the memory, and is configured for:
- detecting a version update of the object, which includes the hash chain that stores a plurality of fields of the object;
- locking the object after detecting the version update of the object;
- identifying a plurality of sub chains from the hash chain;
- generating a plurality of migration sub chains from the plurality of sub chains using a plurality of processes;
- generating a plurality of container blocks from the plurality of migration sub chains;
- generating a migration chain from the plurality of container blocks;
- unlocking the object;
- and
- accessing the object using the migration chain.
10 more elements
Dependencies are inferred from the claim text.