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

Claim 14:
15. A non-transitory computer-readable storage medium comprising executable instructions that are executed by a processor to:
obtaining first user input data indicating a request for data;
automatically identifying the request for data as ambiguous in response to automatically determining that data identifying an automatically identified candidate join path responsive to the request for data as a resolved join path is absent;
automatically outputting, 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;
obtaining second user input data indicating a resolved selection of a first value from the portion of the first candidate results; and
in response to obtaining the second user input data:
automatically identifying the request for data as unambiguous;
automatically identifying the automatically identified candidate join path as the resolved join path;
automatically generating 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 outputting, for presentation to the user, the results data.