Token based dynamic data indexing with integrated security

    公开(公告)号:US11017035B2

    公开(公告)日:2021-05-25

    申请号:US16173320

    申请日:2018-10-29

    申请人: ThoughtSpot, Inc.

    摘要: 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.

    SEARCH ENGINE FOR INFORMATION RETRIEVAL SYSTEM
    4.
    发明申请
    SEARCH ENGINE FOR INFORMATION RETRIEVAL SYSTEM 审中-公开
    搜索引擎信息检索系统

    公开(公告)号:US20150026153A1

    公开(公告)日:2015-01-22

    申请号:US14252553

    申请日:2014-04-14

    申请人: Thoughtspot, Inc.

    IPC分类号: G06F17/30 G06N5/04

    摘要: A search engine performs semantic analysis of unstructured search terms to generate relational database queries. By understanding the semantics, the search engine more effectively identifies and predicts what information the user is searching for and provides more in-depth user assistance. The search engine uses different ranking schemes to identify which data is most likely associated with search terms and provides both row level and object level data security. The search engine may identify ambiguous search requests and allows the user to select different join paths that create different mappings between the data. The search engine may generate worksheets containing the selected mappings.

    摘要翻译: 搜索引擎执行非结构化搜索术语的语义分析以生成关系数据库查询。 通过理解语义,搜索引擎更有效地识别和预测用户正在搜索的信息,并提供更深入的用户帮助。 搜索引擎使用不同的排名方案来识别哪些数据最有可能与搜索词相关联,并提供行级别和对象级数据安全性。 搜索引擎可以识别不明确的搜索请求,并允许用户选择在数据之间创建不同映射的不同连接路径。 搜索引擎可能会生成包含所选映射的工作表。

    TOKEN BASED DYNAMIC DATA INDEXING WITH INTEGRATED SECURITY

    公开(公告)号:US20190065604A1

    公开(公告)日:2019-02-28

    申请号:US16173320

    申请日:2018-10-29

    申请人: ThoughtSpot, Inc.

    IPC分类号: G06F17/30 G06N5/04

    摘要: A search engine performs semantic analysis of unstructured search terms to generate relational database queries. By understanding the semantics, the search engine more effectively identifies and predicts what information the user is searching for and provides more in-depth user assistance. The search engine uses different ranking schemes to identify which data is most likely associated with search terms and provides both row level and object level data security. The search engine may identify ambiguous search requests and allows the user to select different join paths that create different mappings between the data. The search engine may generate worksheets containing the selected mappings.