Patents by Inventor Valeri Kim

Valeri Kim 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: 20260161628
    Abstract: The subject technology identifies a change interval for a table. The subject technology determines a set of unregistered partitions and a set of registered partitions within the change interval. The subject technology identifies one or more partition lineage graphs (PLGs) connecting partitions in the set of unregistered partitions with partitions in the set of registered partitions. The subject technology determines a first set of changes from one or more PLGs. The subject technology determines a second set of changes from a set of remaining partitions in the set of unregistered partitions with partitions in the set of registered partitions. The subject technology consolidates the first set of changes determined from one or more PLGs and the second set of changes from the set of remaining partitions to generate a final set of changes for the table within the change interval.
    Type: Application
    Filed: December 6, 2024
    Publication date: June 11, 2026
    Inventors: Yi Huang, Fabian Hüske, Valeri Kim, Dzmitry Pauliukevich, Lukas Simon Probst, Eric Robinson, Ankur Sharma, Lars Volker
  • Publication number: 20260099473
    Abstract: The subject technology receives a first query, the first query comprising a first set of statements, the first set of statements including at least a first statement for performing a first Data Manipulation Language (DML) operation on a first table, the first table included in a source file. The subject technology executes the first query, the executing including determining whether to perform a copy-on-write (CoW) process. subject technology performs a CoW fallback process. The subject technology performs the copy-on-write process for the first query based on a result of the CoW fallback process.
    Type: Application
    Filed: January 31, 2025
    Publication date: April 9, 2026
    Inventors: Hossein Ahmadi, Benoit Dageville, Yi Fang, Benjamin Farr Hannel, Fabian Hüske, Valeri Kim, Xinglian Liu, Noble Mushtak, Dzmitry Pauliukevich, Lukas Simon Probst, Eric Robinson, Ankur Sharma, Ryan Michael Thomas Shelly, Lars Volker, Jiaqi Yan, Yizhi Zhu
  • Patent number: 12222954
    Abstract: The subject technology provides techniques for enabling hidden database objects, which in an example are utilized for testing and verifying new database objects against existing workloads. Hidden database objects are a mechanism for bridging that gap by running user workloads on user data in advance of exposing the feature to users. This mechanism allows placing a database object as a hidden object nested beneath a user's visible object (e.g., table, column, view, and the like). Hidden database objects can be used to verify the functionality, parity, performance, and correctness of new unreleased features.
    Type: Grant
    Filed: November 17, 2023
    Date of Patent: February 11, 2025
    Assignee: Snowflake Inc.
    Inventors: Kavinder S. Dhaliwal, Bicheng Gao, Valeri Kim, Nithin Mahesh, Jiaqi Yan, Jiaqi Zhang
  • Publication number: 20240427794
    Abstract: The subject technology provides techniques for enabling hidden database objects, which in an example are utilized for testing and verifying new database objects against existing workloads. Hidden database objects are a mechanism for bridging that gap by running user workloads on user data in advance of exposing the feature to users. This mechanism allows placing a database object as a hidden object nested beneath a user's visible object (e.g., table, column, view, and the like). Hidden database objects can be used to verify the functionality, parity, performance, and correctness of new unreleased features.
    Type: Application
    Filed: November 17, 2023
    Publication date: December 26, 2024
    Inventors: Kavinder S. Dhaliwal, Bicheng Gao, Valeri Kim, Nithin Mahesh, Jiaqi Yan, Jiaqi Zhang
  • Patent number: 7886289
    Abstract: Systems and methods that supply extensibility mechanisms for analysis services, via a plug-in component that enables additional functionalities. The plug-in component provide additional custom logic for the analysis services unified dimensional model (UDM). Accordingly, server functionalities can be extended in an agile manner, and without a requirement for a new release, for example.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: February 8, 2011
    Assignee: Microsoft Corporation
    Inventors: Thulusalamatom K. Anand, Paul J. Sanders, Richard R. Tkachuk, Cristian Petculescu, Chu Xu, Akshai M. Mirchandani, Valeri Kim, Andriy Garbuzov, C. James MacLennan, Marius Dumitru, Ioan Bogdan Crivat
  • Publication number: 20080235180
    Abstract: Systems and methods that supply extensibility mechanisms for analysis services, via a plug-in component that enables additional functionalities. The plug-in component provide additional custom logic for the analysis services unified dimensional model (UDM). Accordingly, server functionalities can be extended in an agile manner, and without a requirement for a new release, for example.
    Type: Application
    Filed: March 20, 2007
    Publication date: September 25, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: T.K. Anand, Paul J. Sanders, Richard R. Tkachuk, Cristian Petculescu, Chu Xu, Akshai M. Mirchandani, Valeri Kim, Andriy Garbuzov, C. James MacLennan, Marius Dumitru, Ioan Bogdan Crivat