AUTOMATED USER ACCESS REVIEW SYSTEM
    51.
    发明公开

    公开(公告)号:US20240289470A1

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

    申请号:US18173609

    申请日:2023-02-23

    Applicant: Snowflake Inc.

    Abstract: Provided herein are systems and methods for configuring user access review (UAR). A system includes at least one hardware processor coupled to a memory and configured to retrieve user data associated with a plurality of users of a database system. The user data includes current access privileges and a role of a plurality of roles assigned to each user of the plurality of users. The policy data is associated with the plurality of users and includes a list of allowed access privileges for each of the plurality of roles. A mismatch between the current access privileges of a user of the plurality of users and the allowed access privileges associated with the role of the user is detected. A remediation action is performed to adjust the current access privileges of the user based on the detected mismatch. A notification is generated to confirm the remediation action is performed.

    INTERACTIVE INTERFACE WITH GENERATIVE ARTIFICIAL INTELLIGENCE

    公开(公告)号:US20240281472A1

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

    申请号:US18443903

    申请日:2024-02-16

    Applicant: Snowflake Inc.

    CPC classification number: G06F16/90328

    Abstract: An interactive search method is disclosed, utilizing a browser-based interface and generative artificial intelligence to enhance user search experiences. The method involves receiving an initial search query from a user, generating a proposed search result via hardware processors, and displaying the result to the user. To refine search accuracy, the method recommends clarifying questions, soliciting additional search parameters. Upon receiving an updated search query, the system interactively refines the initial query and displays an updated search result. This process allows for dynamic query adjustment and improved search result relevance in real-time.

    Indexed geospatial predicate search

    公开(公告)号:US12050605B2

    公开(公告)日:2024-07-30

    申请号:US17804248

    申请日:2022-05-26

    Applicant: Snowflake Inc.

    Abstract: Provided herein are systems and methods for indexed geospatial predicate search. An example method performed by at least one hardware processor includes decoding a query with a geospatial predicate. The geospatial predicate is configured between a geography data column and a constant geography object. The method further includes computing a first covering for a data value of a plurality of data values in the geography data column. The first covering includes a first set of cells in a hierarchical grid representation of a geography. The first set of cells represents a surface of the geography associated with the data value. A second covering is computed for the constant geography object. A determination is made on whether to prune at least one partition of a database organized into a set of partitions and including the geography data column based on a comparison between the first covering and the second covering.

    Database replication for a remote deployment

    公开(公告)号:US12032595B2

    公开(公告)日:2024-07-09

    申请号:US18128130

    申请日:2023-03-29

    Applicant: Snowflake Inc.

    CPC classification number: G06F16/273 G06F16/1844 G06F16/245

    Abstract: Techniques for database replication for a remote deployment include a method performed by a data platform executing instructions on at least one hardware processor. The method includes detecting receipt of a database replication request associated with a data consumer. The database replication request is requesting availability of an instance of a primary deployment database at a remote deployment of a data platform. In response to detecting the receipt of the database replication request, an account of a data provider at the remote deployment of the data platform is provisioned with a set of replication-preparation objects associated with the primary deployment database. A database refresh operation is invoked, causing database data be pushed from the primary deployment database to a database shell in the account of the data provider at the remote deployment, to create the instance of the primary deployment database.

    Tracking intermediate changes in database data

    公开(公告)号:US12026153B2

    公开(公告)日:2024-07-02

    申请号:US18179762

    申请日:2023-03-07

    Applicant: Snowflake Inc.

    CPC classification number: G06F16/2379 G06F16/2282 G06F16/24554 G06F16/2456

    Abstract: Systems, methods, and devices for tracking a series of changes to database data are disclosed. A method includes executing a transaction to modify data in a micro-partition of a table of a database by generating a new micro-partition that embodies the transaction. The method includes associating transaction data with the new micro-partition, wherein the transaction data comprises a timestamp when the transaction was fully executed, and further includes associating modification data with the new micro-partition that comprises an indication of one or more rows of the table that were modified by the transaction. The method includes joining the transaction data with the modification data to generate joined data and querying the joined data to determine a listing of intermediate modifications made to the table between a first timestamp and a second timestamp.

Patent Agency Ranking