Hash subtrees for grouping components by component type
AssigneeR3 Ltd.
InventorsKonstantinos Chalkias, Michael Christopher Hearn, Richard John Parker, Andrius Dagys
Life of this patent
Estimating the term…
Loading patent…
AssigneeR3 Ltd.
InventorsKonstantinos Chalkias, Michael Christopher Hearn, Richard John Parker, Andrius Dagys
Estimating the term…
A system for generating a hash tree with components grouped by component type is provided. Each non-leaf node of the hash tree has a hash of the hashes of its child nodes, and a leaf node has a hash of a component of the hash tree. The system generates, for each component type, a component subtree for that component type based on the leaf nodes that have hashes of the components of that component type. The system then generates a root subtree of the hash tree based on leaf nodes that are the root nodes of the component subtrees. The combination of the root subtree and the component subtrees form the hash tree.
A method performed by a computing system for generating a hash tree of nodes having hashes, a non-leaf node having a hash of the hashes of its child nodes and a leaf node having a hash of a component of the hash tree, the method comprising:
A computing system comprising:
One or more computer-readable storage mediums storing executable instructions for generating data structure of a hash tree of nodes having hashes, a non-leaf node having a hash of the hashes of its child nodes and a leaf node having a hash of a component of the hash tree, each component from among components having a component type, wherein the components correspond to a transaction, the generating comprising:
One or more computer-readable storage mediums storing executable instructions for generating a portion of a hash tree of nodes having hashes, a non-leaf node having a hash of the hashes of its child nodes and a leaf node having a hash of a component of the hash tree, each component from among components having a component type, wherein the components correspond to a transaction, the hash tree including a component subtree for each component type from among component types of the components, the portion comprising:
A method performed by a computing system for verifying that all components from among components, of a component type of a hash tree of nodes are visible in a portion extracted from the hash tree, wherein the components correspond to a transaction, the hash tree having components grouped by component type from among component types of the components, the hash tree having a component root node of a component subtree for the component type, the method comprising:
Dependencies are inferred from the claim text.