Patent ID: 11914578
Assignee: nan
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A server comprising:
one or more processors; and
one or more non-transitory computer-readable storage media to store instructions executable by the one or more processors to perform operations comprising:
receiving one or more commands from a computing device, the one or more commands including a request to create a particular xbundle comprising a hierarchical graph to store data;
creating an empty xbundle comprising a context;
creating a set of additional empty xbundles within the context, the set of additional empty xbundles including at least a first xbundle, a second xbundle, and a third xbundle;
connecting the first xbundle to the second xbundle using the third xbundle to create a particular xbundle, wherein:
the first xbundle comprises a first vertex representing first data;
the second xbundle comprises a second vertex representing second data; and

the third xbundle comprises an edge connecting the first xbundle to the second xbundle, wherein the first vertex is connected to the second vertex by the edge comprises a segment;
saving, in a datastore, the particular xbundle comprising the context that includes the first xbundle, the second xbundle, and the third xbundle;
receiving, by the one or more processors, a query specifying a search context;
retrieving the search context; and
recursively resolving child xbundles included in the search context until either:
the query is satisfied; or
further resolution is not possible.