Back to results
US 11,599,576 B2Granted
Index machine
AssigneeQliktech International AB
InventorsJosé Díaz López, Khoa Tan Nguyen
Life of this patent
Estimating the term…
Abstract
In an aspect, provided is a method comprising receiving, at a master node, capability information associated with a plurality of worker nodes, receiving, at the master node, an indexation request, and in response to the indexation request, distributing one or more tasks to the plurality of worker nodes based on the respective capability information, wherein the one or more tasks relate to generating a plurality of indexlets.
Claims20
A method comprising:
- receiving, by a first worker node of a plurality of worker nodes, from a master node, a first task associated with a data model;
- generating, by the first worker node, based on the first task, a first symbol map that bidirectionally indexes a first portion of the data model;
- receiving, by a second worker node of the plurality of worker nodes, from the master node, a second task, wherein the second task is sent by the master node based on a determination that the first worker node is unavailable;
- and
- generating, by the second worker node, based on the second task, a second symbol map that bidirectionally indexes at least one of:
- the first portion of the data model or a second portion of the data model.
3 more elements
A method comprising:
- receiving, by a master node, an indexation request associated with a data model;
- sending, to a first worker node of a plurality of worker nodes, a first task that causes the first worker node to generate a first symbol map, wherein the first symbol map bidirectionally indexes a first portion of the data model;
- determining that the first worker node is unavailable for at least one of:
- a lookup operation or an insert operation;
- and
- sending, to a second worker node of the plurality of worker nodes, a second task that causes the second worker node to generate a second symbol map, wherein the second symbol map bidirectionally indexes at least one of:
- the first portion of the data model or a second portion of the data model.
4 more elements
A method comprising:
- receiving, by a first worker node of a plurality of worker nodes, from a master node, a first task associated with a data model;
- generating, based on the first task, a first symbol map that bidirectionally indexes a first portion of the data model;
- determining that the first symbol map has reached an optimal capacity limit;
- and
- sending, to the master node, an indication that the first symbol map has reached the optimal capacity limit, wherein the indication causes the master node to send a second task to a second worker node of the plurality of worker nodes.
2 more elements
Dependencies are inferred from the claim text.