US 12,461,696 B2
Organizing information using hierarchical data spaces
David Enga, Chantilly, VA (US)
Assigned to Craxel, Inc., Chantilly, VA (US)
Filed by Craxel, Inc., Chantilly, VA (US)
Filed on Oct. 18, 2024, as Appl. No. 18/920,309.
Application 18/920,309 is a continuation of application No. 18/535,518, filed on Dec. 11, 2023, granted, now 12,147,714.
Application 18/535,518 is a continuation of application No. 17/808,966, filed on Jun. 24, 2022, granted, now 11,880,608, issued on Jan. 23, 2024.
Claims priority of provisional application 63/266,884, filed on Jan. 18, 2022.
Prior Publication US 2025/0044994 A1, Feb. 6, 2025
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/22 (2019.01); G06F 3/06 (2006.01)
CPC G06F 3/0673 (2013.01) [G06F 16/2246 (2019.01)] 33 Claims
OG exemplary drawing
 
12. A method for at least one of transmitting or storing information, the method comprising:
creating, by utilizing instructions from a memory that are executed by a processor, at least one parent data block, wherein the at least one parent data block comprises a plurality of child data blocks;
determining at least one subdivision for a first logical hierarchical data space of a plurality of different logical hierarchical data spaces; wherein the first logical hierarchical data space includes a plurality of subdivisions;
determining at least one subdivision for at least one second logical hierarchical data space of the plurality of different logical hierarchical data spaces; wherein the at least one second logical hierarchical data space includes a plurality of subdivisions;
writing at least one tuple to at least one data block of the plurality of child data blocks, wherein the at least one tuple is associated with the at least one subdivision of the first logical hierarchical data space and the at least one tuple is associated with the at least one subdivision of the at least one second logical hierarchical data space;
storing at least one first association between the at least one data block of the plurality of child data blocks and the at least one subdivision of the first logical hierarchical data space of the plurality of different logical hierarchical data spaces in at least one data block metadata map; and
storing at least one second association between the at least one data block and the at least one subdivision of the at least one second logical hierarchical data space of the plurality of different logical hierarchical data spaces in the at least one data block metadata map.