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:
May. 25, 2021

Filed:

Oct. 29, 2018
Applicant:

Thoughtspot, Inc., Palo Alto, CA (US);

Inventors:

Shashank Gupta, Palo Alto, CA (US);

Amit Prakash, Saratoga, CA (US);

Ajeet Singh, Palo Alto, CA (US);

Shikhar Agarwal, Palo Alto, CA (US);

Shailesh Chauhan, Palo Alto, CA (US);

Satyam Shekhar, Palo Alto, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/38 (2019.01); G06F 16/951 (2019.01); G06F 16/22 (2019.01); G06F 16/242 (2019.01); G06F 16/9032 (2019.01); G06F 16/33 (2019.01); G06F 16/2452 (2019.01); G06F 16/332 (2019.01); G06N 5/04 (2006.01);
U.S. Cl.
CPC ...
G06F 16/951 (2019.01); G06F 16/2272 (2019.01); G06F 16/243 (2019.01); G06F 16/2423 (2019.01); G06F 16/24522 (2019.01); G06F 16/3329 (2019.01); G06F 16/3334 (2019.01); G06F 16/38 (2019.01); G06F 16/90324 (2019.01); G06N 5/04 (2013.01);
Abstract

Token based dynamic data indexing with integrated security includes generating attribute tokens based on a database, each attribute token including an ordered sequence of symbols, generating an index indexing the attribute tokens, such that the index includes a root node, a first branch depending from the root node representing a first symbol from a first attribute token, and a security bitmask for the first attribute token, such that a security bitmask for the first branch at the root node is a hierarchical logical disjunction based on the security bitmask for the first attribute token, such that generating a response receiving an information retrieval request indicating a search symbol and a search context, is based on a determination that a horizontal logical disjunction of a vertical logical conjunction of the security bitmask for the first branch and a security bitmask for the information retrieval request indicates authorization.


Find Patent Forward Citations

Loading…