Patents by Inventor Yizhi Zhu
Yizhi Zhu 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).
-
Patent number: 12386863Abstract: A method for selecting micro-partitions for a clustering operation includes: storing table data in a plurality of micro-partitions of a storage device, wherein each of the plurality of micro-partitions comprises a portion of the table data, wherein subsets of the plurality of micro-partitions are associated with a respective one of a plurality of expression property (EP) files, and wherein each of the plurality of EP files comprises an EP data region that represents the portions of the table data of the subset of the plurality of micro-partitions associated with the EP file; determining sub-ranges of the table data based on the EP data regions of the plurality of EP files; selecting a subset of the plurality of EP files for a clustering operation based on the sub-ranges of the table data; and performing the clustering operation on the micro-partitions associated with the subset of the EP files.Type: GrantFiled: April 18, 2023Date of Patent: August 12, 2025Assignee: Snowflake Inc.Inventors: Varun Ganesh, Alvin E. Jou, Donghe Kang, Ryan Michael Thomas Shelly, Jiaqi Yan, Yizhi Zhu
-
Publication number: 20250106240Abstract: A multi-terminal collaborative dynamic security analysis method and system for distributed power supply are provided. The method includes building a physical-cyber network topology model for a distributed power supply control system; updating cyber domain security risk probabilities and physical domain security risk probabilities of other units, to achieve a dynamic physical-cyber security risk network topology map; searching a target attack path according to different attack entrances and attack intensities; and taking the target attack path as guidance, to implement a damage degree assessment.Type: ApplicationFiled: September 8, 2023Publication date: March 27, 2025Inventors: Zihuai ZHENG, Jianguo QIAN, Xueqi JIN, Zhouhong WANG, Lei HONG, Zihao DAN, Piaohong KONG, Yuande ZHENG, Yizhi ZHU, Kaikai PAN, Wenyuan XU, Yinqiang HUANG
-
Patent number: 12155214Abstract: Disclosed are a photovoltaic energy storage offline coordination system and method based on demand management. The system includes a photovoltaic generator set, an inverter, a dispatch and control device for charge-discharge, a load monitor, a first and second energy storage device, and a remote console. The photovoltaic generator set is electrically connected to the dispatch and control device for charge-discharge via the inverter; the first energy storage device is connected to a load-side power supply bus via a first dispatch and control unit; the second energy storage device is connected to the load-side power supply bus via a third dispatch and control unit; a second dispatch and control unit is connected to the load-side power supply bus; the load monitor is provided at the load-side power supply bus, and configured to monitor a load of the load-side.Type: GrantFiled: January 21, 2022Date of Patent: November 26, 2024Assignee: STATE GRID ZHEJIANG ELECTRIC POWER CO., LTD. TAIZHOU POWER SUPPLY COMPANYInventors: Jian Yang, Zhijian Yu, Xinjian Chen, Dongbo Zhang, Jie Yu, Chenghuai Hong, Zihuai Zheng, Yuxi Tu, Lintong Wang, Weiming Lu, Qinye Chen, Zi Ying, Yizhi Zhu
-
Patent number: 12149078Abstract: A method for intelligently adjusting a power flow based on a Q-learning algorithm includes: converting a variable, an action, and a goal in a power grid to a state, an action, and a reward in the algorithm, respectively; selecting an action from an action space, giving an immediate reward based on a result of power flow calculation, and correcting a next state; forwardly observing a next exploration action based on a strategy in the Q-learning algorithm; updating a Q value in a corresponding position in a Q-value table based on the obtained reward; if a final state is not reached, going back to step 2; otherwise, increasing the number of iterations by 1; if the number of iterations does not reach predetermined value K, that is, Episode<K, going back to step 2; otherwise, that is, Episode=K, outputting the Q-value table; and outputting an optimal unit combination.Type: GrantFiled: October 11, 2020Date of Patent: November 19, 2024Assignees: STATE GRID ZHEJIANG ELECTRIC POWER CO., LTD., TAIZHOU POWER SUPPLY COMPANYInventors: Jian Yang, Dongbo Zhang, Xinjian Chen, Yilun Zhu, Jie Yu, Daojian Hong, Zhouhong Wang, Chenghuai Hong, Zihuai Zheng, Huiying Gao, Minyan Xia, Bingren Wang, Guode Ying, Yizhi Zhu
-
Publication number: 20240354315Abstract: A method for selecting micro-partitions for a clustering operation includes: storing table data in a plurality of micro-partitions of a storage device, wherein each of the plurality of micro-partitions comprises a portion of the table data, wherein subsets of the plurality of micro-partitions are associated with a respective one of a plurality of expression property (EP) files, and wherein each of the plurality of EP files comprises an EP data region that represents the portions of the table data of the subset of the plurality of micro-partitions associated with the EP file; determining sub-ranges of the table data based on the EP data regions of the plurality of EP files; selecting a subset of the plurality of EP files for a clustering operation based on the sub-ranges of the table data; and performing the clustering operation on the micro-partitions associated with the subset of the EP files.Type: ApplicationFiled: April 18, 2023Publication date: October 24, 2024Inventors: Varun Ganesh, Alvin E. Jou, Donghe Kang, Ryan Michael Thomas Shelly, Jiaqi Yan, Yizhi Zhu
-
Patent number: 12027860Abstract: A source-network-load-storage coordination dispatching method in a background of a coupling of renewable energy sources, including: taking an expectation of a minimum grid operating cost in a dispatching cycle as an objective function; generating an approximate value function of an output of a set for generating electricity from renewable energy sources and a user load, and constructing a source-network-load-storage coordination dispatching model with combination of the objective function; obtaining forecast data of the output of a set for generating electricity from renewable energy sources and the user load, and inputting the forecast data into the dispatching model for solving; performing iterative updating on the approximate value function, importing the approximate value function after the iterative updating into the dispatching model for iterative solving, and terminating an iterative process until a solving result satisfies a preset convergence condition; and using a solving result of a last iterationType: GrantFiled: January 14, 2022Date of Patent: July 2, 2024Assignee: STATE GRID ZHEJIANG ELECTRIC POWER CO., LTD. TAIZHOU POWER SUPPLY COMPANYInventors: Feng Guo, Jian Yang, Lintong Wang, Jiahao Zhou, Yefeng Luo, Dongbo Zhang, Yuande Zheng, Guode Ying, Minzhi Chen, Xinjian Chen, Jie Yu, Weiming Lu, Chi Zhang, Yizhi Zhu, Binren Wang, Chenghuai Hong
-
Publication number: 20240097443Abstract: A source-network-load-storage coordination dispatching method in a background of a coupling of renewable energy sources, including: taking an expectation of a minimum grid operating cost in a dispatching cycle as an objective function; generating an approximate value function of an output of a set for generating electricity from renewable energy sources and a user load, and constructing a source-network-load-storage coordination dispatching model with combination of the objective function; obtaining forecast data of the output of a set for generating electricity from renewable energy sources and the user load, and inputting the forecast data into the dispatching model for solving; performing iterative updating on the approximate value function, importing the approximate value function after the iterative updating into the dispatching model for iterative solving, and terminating an iterative process until a solving result satisfies a preset convergence condition; and using a solving result of a last iterationType: ApplicationFiled: January 14, 2022Publication date: March 21, 2024Inventors: Feng Guo, Jian Yang, Lintong Wang, Jiahao Zhou, Yefeng Luo, Dongbo Zhang, Yuande Zheng, Guode Ying, Minzhi Chen, Xinjian Chen, Jie Yu, Weiming Lu, Chi Zhang, Yizhi Zhu, Binren Wang, Chenghuai Hong
-
Publication number: 20240088667Abstract: Disclosed are a photovoltaic energy storage offline coordination system and method based on demand management. The system includes a photovoltaic generator set, an inverter, a dispatch and control device for charge-discharge, a load monitor, a first and second energy storage device, and a remote console. The photovoltaic generator set is electrically connected to the dispatch and control device for charge-discharge via the inverter; the first energy storage device is connected to a load-side power supply bus via a first dispatch and control unit; the second energy storage device is connected to the load-side power supply bus via a third dispatch and control unit; a second dispatch and control unit is connected to the load-side power supply bus; the load monitor is provided at the load-side power supply bus, and configured to monitor a load of the load-side.Type: ApplicationFiled: January 21, 2022Publication date: March 14, 2024Inventors: Jian Yang, Zhijian Yu, Xinjian Chen, Dongbo Zhang, Jie Yu, Chenghuai Hong, Zihuai Zheng, Yuxi Tu, Lintong Wang, Weiming Lu, Qinye Chen, Zi Ying, Yizhi Zhu
-
Patent number: 11822582Abstract: Embodiments of the present disclosure describe systems, methods, and computer program products for improving query processing of a database. An example method can include: storing table data for a table in a plurality of micro-partitions, each micro-partition comprising a portion of the table data for the table; for each micro-partition of the plurality of micro-partitions, storing metadata for the micro-partition in at least one of a plurality of expression properties; and selecting, by a processing device, a subset of the plurality of expression properties to be grouped into a grouping expression property based at least partially on the metadata of the subset of the plurality of the expression properties. The grouping expression property may include cumulative metadata associated with the metadata of the subset of the plurality of expression properties.Type: GrantFiled: August 26, 2022Date of Patent: November 21, 2023Assignee: Snowflake Inc.Inventors: Yi Fang, Varun Ganesh, Xinglian Liu, Ryan Michael Thomas Shelly, Jiaqi Yan, Yizhi Zhu
-
Publication number: 20230229676Abstract: Embodiments of the present disclosure describe systems, methods, and computer program products for improving query processing of a database. An example method can include: storing table data for a table in a plurality of micro-partitions, each micro-partition comprising a portion of the table data for the table; for each micro-partition of the plurality of micro-partitions, storing metadata for the micro-partition in at least one of a plurality of expression properties; and selecting, by a processing device, a subset of the plurality of expression properties to be grouped into a grouping expression property based at least partially on the metadata of the subset of the plurality of the expression properties. The grouping expression property may include cumulative metadata associated with the metadata of the subset of the plurality of expression properties.Type: ApplicationFiled: August 26, 2022Publication date: July 20, 2023Inventors: Yi Fang, Varun Ganesh, Xinglian Liu, Ryan Michael Thomas Shelly, Jiaqi Yan, Yizhi Zhu
-
Publication number: 20230208307Abstract: A frequency conversion power transmission system includes: a new energy power generation base, a first isolation device, a second isolation device, an alternating current-alternating current (AC-AC) frequency conversion device and a power transmission cable; the new energy power generation base is configured to supply electrical energy to an AC power grid, and operate at a constant voltage and a constant or variable frequency according to environmental conditions including weather, an environment or a distance; the first isolation device is connected to the new energy power generation base; the second isolation device is connected to the AC power grid; an input terminal of the AC-AC frequency conversion device is connected to the first isolation device, an output terminal of the AC-AC frequency conversion device is connected to the second isolation device, and the power transmission cable is configured to connect the new energy power generation base and the first isolation device.Type: ApplicationFiled: July 8, 2020Publication date: June 29, 2023Inventors: Jian YANG, Chen ZHOU, Zhanfeng DENG, Chi ZHANG, Zuofu JIANG, Guoliang ZHAO, Jianhua LV, Guode YING, Hongyang YU, Haohua WU, Jing GE, Yongling LI, Shaohua PAN, Qingxi CAI, Sanghong CHEN, Xin WANG, Yizhi ZHU, Chuhang XU, Xingbai WANG, Lijun ZHU, Xiaoyu XIANG, Baorong LIU, Xinghui JIANG, Linfeng GUAN, Yijun GUO
-
Patent number: 11636114Abstract: The subject technology receives first metadata corresponding to a set of micro-partitions. The subject technology stores a first data structure and a second data structure in storage as a first file and a second file, first data structure including the first metadata and a second data structure including second metadata, the first metadata corresponding to a set of micro-partitions, the second metadata for a grouping of the first metadata, the second data structure including information associating the second metadata to the first metadata. The subject technology stores third metadata for a table, the third metadata comprising information about data stored in a micro-partition of the table.Type: GrantFiled: December 16, 2020Date of Patent: April 25, 2023Assignee: Snowflake Inc.Inventors: Benoit Dageville, Yi Fang, Martin Hentschel, Ashish Motivala, Spyridon Triantafyllis, Yizhi Zhu
-
Publication number: 20210367426Abstract: A method for intelligently adjusting a power flow based on a Q-learning algorithm includes: converting a variable, an action, and a goal in a power grid to a state, an action, and a reward in the algorithm, respectively; selecting an action from an action space, giving an immediate reward based on a result of power flow calculation, and correcting a next state; forwardly observing a next exploration action based on a strategy in the Q-learning algorithm; updating a Q value in a corresponding position in a Q-value table based on the obtained reward; if a final state is not reached, going back to step 2; otherwise, increasing the number of iterations by 1; if the number of iterations does not reach predetermined value K, that is, Episode<K, going back to step 2; otherwise, that is, Episode=K, outputting the Q-value table; and outputting an optimal unit combination.Type: ApplicationFiled: October 11, 2020Publication date: November 25, 2021Inventors: Jian Yang, Dongbo Zhang, Xinjian Chen, Yilun Zhu, Jie Yu, Daojian Hong, Zhouhong Wang, Chenghuai Hong, Zihuai Zheng, Huiying Gao, Minyan Xia, Bingren Wang, Guode Ying, Yizhi Zhu
-
Patent number: 11106678Abstract: The subject technology receives first metadata corresponding to a set of micro-partitions. The subject technology stores a first data structure and a second data structure in storage as a first file and a second file, first data structure including the first metadata and a second data structure including second metadata, the first metadata corresponding to a set of micro-partitions, the second metadata for a grouping of the first metadata, the second data structure including information associating the second metadata to the first metadata. The subject technology stores third metadata for a table, the third metadata comprising: cumulative table metadata comprising global information about a plurality of micro-partitions of the table, the cumulative table metadata being stored in a metadata micro-partition associated with the table.Type: GrantFiled: October 30, 2020Date of Patent: August 31, 2021Assignee: Snowflake Inc.Inventors: Benoit Dageville, Yi Fang, Martin Hentschel, Ashish Motivala, Spyridon Triantafyllis, Yizhi Zhu
-
Patent number: 11055291Abstract: The subject technology generates a first data structure including first metadata and a second data structure including second metadata, the first metadata corresponding to a set of micro-partitions, the second metadata for a grouping of the first metadata, the second data structure including information associating the second metadata to the first metadata. The subject technology stores the first data structure and the second data structure in storage as a first file and a second file. The subject technology stores third metadata for a table, the third metadata comprising: cumulative table metadata comprising global information about a plurality of micro-partitions of the table, the cumulative table metadata being stored in a metadata micro-partition associated with the table.Type: GrantFiled: October 30, 2020Date of Patent: July 6, 2021Assignee: Snowflake Inc.Inventors: Benoit Dageville, Yi Fang, Martin Hentschel, Ashish Motivala, Spyridon Triantafyllis, Yizhi Zhu
-
Patent number: 10997212Abstract: The subject technology stores database data in a table, the table comprising a plurality of micro-partitions each having rows and columns. The subject technology stores metadata for the table in a data structure, the metadata comprising a first level of the data structure comprising a column expression property comprising information about data stored in a column of a micro-partition of the table, a micro-partition expression property comprising information about data stored in the micro-partition of the table, and a second level of the data structure comprising a grouping expression property comprising information about data stored in the micro-partition and one or more additional micro-partitions of the table.Type: GrantFiled: October 5, 2020Date of Patent: May 4, 2021Assignee: Snowflake Inc.Inventors: Ashish Motivala, Yi Fang, Martin Hentschel, Benoit Dageville, Spyridon Triantafyllis, Yizhi Zhu
-
Publication number: 20210109140Abstract: The present invention relates to a method for identifying parameters of a 10 kV static load model based on similar daily load curves. In the present invention, an optimization model for identifying full-period parameters of the static load model is proposed based on a large number of daily load curves with response characteristic, a structure and constraints of the static load model, and two theoretical basic assumptions about loads. Full-period (including 96 moments) static voltage model parameters of 10 kV loads are given through optimization solution. A rule that active power and reactive power of the loads at each moment change with voltage is obtained. In addition, a change rule of load constituents is obtained. The method delivers good applicability, satisfies actual demands, and is suitable for large-scale static model analyses for 10 kV loads.Type: ApplicationFiled: December 2, 2020Publication date: April 15, 2021Inventors: Jian Yang, Yiping Shen, Xinjian Chen, Dongbo Zhang, Jie Yu, Yilun Zhu, Guode Ying, Bingren Wang, Minyan Xia, Huiying Gao, Chenghuai Hong, Yizhi Zhu, Hongqing Zhou, Qiulin Chen, Chunyan Ding, Chong Su
-
Patent number: 10977278Abstract: Systems, methods, and devices for multiple level metadata organization in database systems. A system includes a plurality of shared storage devices collectively storing database data across a plurality of tables that each comprise one or more micro-partitions constituting immutable storage devices. The system includes a resource manager configured to manage the storage of database data stored in a table across one or more of the plurality of shared storage devices. The resource manager is configured to manage the storage of metadata for the table. The metadata includes a column expression property with information about data stored in a column, a micro-partition expression property with information about data stored in a micro-partition, a grouping expression property with information about data stored in two or more micro-partitions, and cumulative table metadata with global information about all micro-partitions of the table.Type: GrantFiled: February 22, 2019Date of Patent: April 13, 2021Assignee: Snowflake Inc.Inventors: Ashish Motivala, Yi Fang, Martin Hentschel, Benoit Dageville, Spyros Triantafyllis, Yizhi Zhu
-
Publication number: 20210103589Abstract: The subject technology receives first metadata corresponding to a set of micro-partitions. The subject technology stores a first data structure and a second data structure in storage as a first file and a second file, first data structure including the first metadata and a second data structure including second metadata, the first metadata corresponding to a set of micro-partitions, the second metadata for a grouping of the first metadata, the second data structure including information associating the second metadata to the first metadata. The subject technology stores third metadata for a table, the third metadata comprising information about data stored in a micro-partition of the table.Type: ApplicationFiled: December 16, 2020Publication date: April 8, 2021Inventors: Benoit Dageville, Yi Fang, Martin Hentschel, Ashish Motivala, Spyros Triantafyllis, Yizhi Zhu
-
Publication number: 20210049179Abstract: The subject technology receives first metadata corresponding to a set of micro-partitions. The subject technology stores a first data structure and a second data structure in storage as a first file and a second file, first data structure including the first metadata and a second data structure including second metadata, the first metadata corresponding to a set of micro-partitions, the second metadata for a grouping of the first metadata, the second data structure including information associating the second metadata to the first metadata. The subject technology stores third metadata for a table, the third metadata comprising: cumulative table metadata comprising global information about a plurality of micro-partitions of the table, the cumulative table metadata being stored in a metadata micro-partition associated with the table.Type: ApplicationFiled: October 30, 2020Publication date: February 18, 2021Inventors: Benoit Dageville, Yi Fang, Martin Hentschel, Ashish Motivala, Spyros Triantafyllis, Yizhi Zhu