Patents by Inventor Loc Duc Bui

Loc Duc Bui has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20260178610
    Abstract: A replication engine is provided that receives a set of interface implementations from features in a distributed data platform, where each interface implementation provides replication constraints. The replication engine constructs a dependency graph based on relationships between the features using the replication constraints and determines a synchronization order for replication operations using the dependency graph. The replication engine executes the replication operations according to the determined synchronization order by coordinating between multiple handlers including a snapshot handler for primary-side operations, an association handler for managing cross-cutting relationships, and a synchronization handler for secondary-side operations.
    Type: Application
    Filed: December 20, 2024
    Publication date: June 25, 2026
    Inventors: Harminter Singh Atwal, Loc Duc Bui, Hitesh Madan, Nithin Mahesh, Siddarth Ramadoss, Subramanian Sankara Subramanian, Batuhan Tasdoven
  • Patent number: 12222828
    Abstract: The subject technology determines a set of share objects in a replication group. The subject technology, for each object from the set of share objects, determines a set of permissions for a set of objects of databases that has been granted to each share object from the replication group. The subject technology, for each permission from the set of permissions, determines a set of dependencies, the set of dependencies comprising a second set of objects. The subject technology generates a graph structure based at least in part on the set of share objects, the set of permissions, and the set of dependencies. The subject technology traverses at least a portion of the graph structure to determine a final set of dependencies for replication. The subject technology performs a replication process based at least in part on the final set of dependencies.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: February 11, 2025
    Assignee: Snowflake Inc.
    Inventors: Loc Duc Bui, Hitesh Madan, Nithin Mahesh, Subramanian Muralidhar, Sahaj Saini, Di Wu
  • Publication number: 20240176711
    Abstract: The subject technology determines a set of share objects in a replication group. The subject technology, for each object from the set of share objects, determines a set of permissions for a set of objects of databases that has been granted to each share object from the replication group. The subject technology, for each permission from the set of permissions, determines a set of dependencies, the set of dependencies comprising a second set of objects. The subject technology generates a graph structure based at least in part on the set of share objects, the set of permissions, and the set of dependencies. The subject technology traverses at least a portion of the graph structure to determine a final set of dependencies for replication. The subject technology performs a replication process based at least in part on the final set of dependencies.
    Type: Application
    Filed: June 5, 2023
    Publication date: May 30, 2024
    Inventors: Loc Duc Bui, Hitesh Madan, Nithin Mahesh, Subramanian Muralidhar, Sahaj Saini, Di Wu