MULTI-PARTY MACHINE LEARNING USING A DATABASE CLEANROOM

    公开(公告)号:US20240273417A1

    公开(公告)日:2024-08-15

    申请号:US18643787

    申请日:2024-04-23

    Applicant: Snowflake Inc.

    CPC classification number: G06N20/00

    Abstract: Embodiments of the present disclosure may provide a data sharing system implemented as a local application in a consumer database of a distributed database. The local application can include a training function and a scoring function to train a machine learning model on provider and consumer data, and generate output data by applying the trained machine learning model on input data. The input data can include data portions from a consumer database and a provider database that are joined to create a joined dataset for scoring.

    Query processing in a secure data clean room

    公开(公告)号:US12001581B2

    公开(公告)日:2024-06-04

    申请号:US18162705

    申请日:2023-01-31

    Applicant: Snowflake Inc.

    Abstract: A first database account shares, with a second database account, a secure function configured to accept an encrypted dataset and a decryption parameter. The first database account includes a first dataset. The second database account includes a second dataset. The second database account selects one or more rows and one or more columns of the second dataset as a searchable dataset, generates an encrypted searchable dataset by encrypting the searchable dataset with a key, and calls the secure function with the encrypted searchable dataset and the key. The secure function generates results of a query by: generating a decrypted searchable dataset by decrypting the encrypted searchable dataset with the key in a secure environment, obtaining the results by executing the query against a combination of the first dataset and the decrypted dataset in the secure environment to generated query-results data, and outputting the results to the second database account.

    Identity resolution and data enrichment framework

    公开(公告)号:US11921898B2

    公开(公告)日:2024-03-05

    申请号:US17661337

    申请日:2022-04-29

    Applicant: Snowflake Inc.

    CPC classification number: G06F21/6254 G06F16/2282 G06F16/24568 G06F21/602

    Abstract: Provided herein are systems and methods for identity resolution and data enrichment. An example method performed by at least one hardware processor includes detecting at an account of a data provider, an update to personally identifiable information (PII). The PII is stored in a source table managed by an account of a data consumer. An identity resolution process is performed based on detecting the update. The identity resolution process includes generating a secure identifier of a user associated with the PII. The method further includes generating at the account of the data provider, a result table including the secure identifier. The result table is shared with the account of the data consumer.

    IDENTITY RESOLUTION AND DATA ENRICHMENT FRAMEWORK

    公开(公告)号:US20230351044A1

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

    申请号:US17661337

    申请日:2022-04-29

    Applicant: Snowflake Inc.

    CPC classification number: G06F21/6254 G06F21/602 G06F16/24568 G06F16/2282

    Abstract: Provided herein are systems and methods for identity resolution and data enrichment. An example method performed by at least one hardware processor includes detecting at an account of a data provider, an update to personally identifiable information (PII). The PII is stored in a source table managed by an account of a data consumer. An identity resolution process is performed based on detecting the update. The identity resolution process includes generating a secure identifier of a user associated with the PII. The method further includes generating at the account of the data provider, a result table including the secure identifier. The result table is shared with the account of the data consumer.

Patent Agency Ranking