System and method of performing similarity search queries in a network

    公开(公告)号:US10929345B2

    公开(公告)日:2021-02-23

    申请号:US16532391

    申请日:2019-08-05

    Applicant: Tanium Inc.

    Abstract: In a distributed system, each of N machines receives a similarity search query through a linear communication orbit. The similarity search query includes token identifiers corresponding to tokens in a target document. Each machine, in response, identifies files that meet predefined similarity criteria with respect to the target document. Subsequent to receiving the similarity search query, the machine generates a first report, including a count of files stored at the machine that meet the predefined similarity criteria with respect to the target document, and/or information identifying a set of files that meet the predefined similarity criteria with respect to the target document; and sends the first report to a server through the linear communication orbit. The server produces a merged report presenting information with respect to files at a set of machines, including the N machines, that meet the predefined similarity criteria with respect to the target document.

    System and method for performing search requests in a network

    公开(公告)号:US11372938B1

    公开(公告)日:2022-06-28

    申请号:US16870742

    申请日:2020-05-08

    Applicant: Tanium Inc.

    Abstract: A machine in a linear communication orbit receives a query, including a set of one or more rules, through the linear communication orbit. The machine, for each respective rule: identifies files that contain content that satisfies the respective rule, generates a first report identifying a count of files at the machine that contain content satisfying the rule, and sends the first report through the linear communication orbit to a server. The machine receives an instruction packet from an external machine that includes an instruction for establishing a direct duplex connection between the respective machine and the external machine. then sends a request to the external machine to establish the direct duplex connection. The machine sends to the external machine, via the direct duplex connection, a second report including information identifying files at the machine that contain file content satisfying each rule in the set of one or more rules.

    Distributed Data Analysis for Streaming Data Sources

    公开(公告)号:US20190312933A1

    公开(公告)日:2019-10-10

    申请号:US16443720

    申请日:2019-06-17

    Applicant: Tanium Inc.

    Abstract: This application is directed to a distributed data processing method performed at a server system coupled to a linear communication orbit. The server system has a plurality of function modules. Each function module is configured to collect data related to a core function from the linear communication orbit. Each function module includes an internal client configured to adaptively perform a set of data processing operations according to a schema definition, including generating a data collection request for collecting raw data items, sending the data collection request through the linear communication orbit, collecting the requested raw data items from a set of machines via the linear communication orbit, and performing analysis on the collected raw data items. In some embodiments, a central data management module of the one or more servers is configured to provide the schema definition to and receive result data reported from the function modules.

    Distributed data analysis for streaming data sources

    公开(公告)号:US12132784B1

    公开(公告)日:2024-10-29

    申请号:US18204351

    申请日:2023-05-31

    Applicant: Tanium Inc.

    CPC classification number: H04L67/1097 G06F16/24552

    Abstract: A server system, coupled to a linear communication orbit, has a plurality of function modules. Each function module is configured to collect data from machines located at nodes of the linear communication orbit, process collected data according to a schema definition to generate result data, and store the result data in a database. Data collection requests, based on the schema definition, are sent through the linear communication orbit to collecting data from a set of machines via the linear communication orbit. In some embodiments, a central data management module of the one or more servers is configured to provide the schema definition to and receive result data reported from the function modules.

    Distributed data analysis for streaming data sources

    公开(公告)号:US11700303B1

    公开(公告)日:2023-07-11

    申请号:US17503023

    申请日:2021-10-15

    Applicant: Tanium Inc.

    CPC classification number: H04L67/1097 G06F16/24552

    Abstract: A server system, coupled to a linear communication orbit, has a plurality of function modules. Each function module is configured to collect data from machines located at nodes of the linear communication orbit, process collected data according to a schema definition to generate result data, and store the result data in a database. Data collection requests, based on the schema definition, are sent through the linear communication orbit to collecting data from a set of machines via the linear communication orbit. In some embodiments, a central data management module of the one or more servers is configured to provide the schema definition to and receive result data reported from the function modules.

    Distributed data analysis for streaming data sources

    公开(公告)号:US11153383B2

    公开(公告)日:2021-10-19

    申请号:US16443720

    申请日:2019-06-17

    Applicant: Tanium Inc.

    Abstract: This application is directed to a distributed data processing method performed at a server system coupled to a linear communication orbit. The server system has a plurality of function modules. Each function module is configured to collect data related to a core function from the linear communication orbit. Each function module includes an internal client configured to adaptively perform a set of data processing operations according to a schema definition, including generating a data collection request for collecting raw data items, sending the data collection request through the linear communication orbit, collecting the requested raw data items from a set of machines via the linear communication orbit, and performing analysis on the collected raw data items. In some embodiments, a central data management module of the one or more servers is configured to provide the schema definition to and receive result data reported from the function modules.

Patent Agency Ranking