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

Claim 8:
9. An apparatus comprising:
a memory; and
a processor configured to execute instructions stored in the memory to:
obtain first user input data indicating a request for data;
automatically identify the request for data as ambiguous in response to an automatically determination that data identifying an automatically identified candidate join path responsive to the request for data as a resolved join path is absent;
automatically output, for presentation to a user, combined candidate results presentation data including at least a portion of first candidate results, obtained using the automatically identified candidate join path, and at least a portion of second candidate results, obtained without using the automatically identified candidate join path;
obtain second user input data indicating a resolved selection of a first value from the portion of the first candidate results; and
in response to the second user input data:
automatically identify the request for data as unambiguous;
automatically identify the automatically identified candidate join path as the resolved join path;
automatically generate a first database query for execution by a database to obtain results data responsive to the request for data using the resolved join path; and
automatically output, for presentation to the user, the results data.