Patents by Inventor Michael Collado

Michael Collado 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: 20260339977
    Abstract: Various example embodiments described herein provide for systems, methods, devices, instructions, and the like for linking a data system, such as a database system, to a catalog external to the data system. In particular, some example embodiments provide a catalog linked database (CLD) that enables automatic synchronization between a database system and an external catalog that is external to the database system.
    Type: Application
    Filed: April 23, 2025
    Publication date: October 29, 2026
    Inventors: Naga Venkata Dharma Teja Anne, Hung-An Chen, Michael Collado, Dennis Huo, Ronald Lee Ortloff, Maninderjit Singh Parmar, Polita Paulus, Saurin Shah, Nileema Shingte, Jeemin Sim, Ruobing Wang, Di Fei Zhang
  • Publication number: 20260330050
    Abstract: Provided herein are systems, methods, and computer-storage media for vending scoped storage credentials. A catalog of a catalog service account is associated with a storage integration that specifies a set of storage credentials and a set of allowed storage locations. A data object is stored under the catalog, the data object including a location identifying a storage location of the data object at a storage layer. A request associated with the data object is detected. A scoped storage credential is generated from the set of storage credentials based on the request, the scoped storage credential associated with at least one allowed storage location. The scoped storage credential is provided to a compute engine for access to the storage location at the storage layer, the storage layer separate from a metadata layer of the catalog service account.
    Type: Application
    Filed: June 30, 2026
    Publication date: October 22, 2026
    Inventors: Damien Carru, Xianyin Chen, Michael Collado, Benoit Dageville, Dennis Huo, Tyler Jones, Dennis Edgar Lynch, James Malone, Subramanian Muralidhar, Maninderjit Singh Parmar, Saurin Shah
  • Patent number: 12699797
    Abstract: Provided herein are systems, methods, and computer-storage media for managing data object access in a catalog service account. The method includes detecting, at a catalog service account, by a catalog manager (CM), a user request to access a data object. The user request includes identification information of the user and a principal role associated with the user. The CM retrieves one or more catalog roles from a first catalog of the catalog service account. The one or more catalog roles correspond to the principal role. The CM determines a set of hierarchical data objects based on the user request. The set of hierarchical data objects comprise the data object. The CM performs a determination of whether access privileges of the set of hierarchical data objects and access privileges of the one or more catalog roles allow access to the data object. The CM grants access to the data object based on the determination.
    Type: Grant
    Filed: September 23, 2024
    Date of Patent: August 4, 2026
    Assignee: Snowflake Inc.
    Inventors: Damien Carru, Xianyin Chen, Michael Collado, Benoit Dageville, Dennis Huo, Tyler Jones, Dennis Edgar Lynch, James Malone, Subramanian Muralidhar, Maninderjit Singh Parmar, Saurin Shah
  • Publication number: 20260087160
    Abstract: Provided herein are systems, methods, and computer-storage media for managing data object access in a catalog service account. The method includes detecting, at a catalog service account, by a catalog manager (CM), a user request to access a data object. The user request includes identification information of the user and a principal role associated with the user. The CM retrieves one or more catalog roles from a first catalog of the catalog service account. The one or more catalog roles correspond to the principal role. The CM determines a set of hierarchical data objects based on the user request. The set of hierarchical data objects comprise the data object. The CM performs a determination of whether access privileges of the set of hierarchical data objects and access privileges of the one or more catalog roles allow access to the data object. The CM grants access to the data object based on the determination.
    Type: Application
    Filed: September 23, 2024
    Publication date: March 26, 2026
    Inventors: Damien Carru, Xianyin Chen, Michael Collado, Benoit Dageville, Dennis Huo, Tyler Jones, Dennis Edgar Lynch, James Malone, Subramanian Muralidhar, Maninderjit Singh Parmar, Saurin Shah