Patent ID: 11874842
Assignee: THOUGHTSPOT, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 11:
12. An apparatus comprising:
memory configured to store instructions for phrase translation for use in a low-latency database analysis system; and
a processor that executes the instructions to:
obtain localization definition data for a locale other than a canonical locale, the localization definition data including a locale-specific phrase localization rule for a phrase and a canonical phrase localization rule for the phrase;
in response to the localization definition data:
generate a locale-specific index for locale in accordance with the localization definition data; and
generate a locale-specific finite state machine for the locale in accordance with the localization definition data and a canonical finite state machine;

generate a resolved-request in response to data expressing a usage intent with respect to the low-latency database analysis system, received in the low-latency database analysis system, the data expressing the usage intent including locale-specific input data;
obtain results data responsive to the data expressing the usage intent, wherein, to obtain the results data, the processor executes the instructions to execute a query corresponding to the resolved-request by an in-memory database of the low-latency database analysis system; and
output the results data for presentation to a user.