The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 14, 2021

Filed:

Jul. 31, 2019
Applicant:

Thoughtspot, Inc., Sunnyvale, CA (US);

Inventors:

Aditya Viswanathan, Redwood City, CA (US);

Ravi Tandon, Sunnyvale, CA (US);

Manikanta Balakavi, Mountain View, CA (US);

Assignee:

ThoughtSpot, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/242 (2019.01); G06F 16/248 (2019.01); G06F 40/284 (2020.01);
U.S. Cl.
CPC ...
G06F 16/243 (2019.01); G06F 16/242 (2019.01); G06F 16/248 (2019.01); G06F 40/284 (2020.01);
Abstract

Lossless switching between search grammars is described herein. A method may include generating a first resolved-request using a relational search grammar in response to receiving a request for data, where the first resolved-request includes an ordered sequence of tokens, and in response to receiving a request for data indicating the first resolved-request and indicating a request to use a natural language search grammar, generating a second resolved-request in accordance with the natural language search grammar by identifying tokens and token binding data associated with the relational search grammar resolved-request as query refinements, generating the second resolved-request consistent with the first resolved-request by tokenizing the request for data associated with the natural language search grammar in accordance with the natural language search grammar using the query refinements, and outputting search results obtained using the request for data associated with the natural language search grammar using the natural language search grammar.


Find Patent Forward Citations

Loading…