Patents by Inventor Yandan WANG
Yandan WANG 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: 20260127040Abstract: A method for dynamically adjusting a number of virtual machines for a workload, includes: receiving a probability indicator for each of a plurality of N sequential stages, where N is a natural number greater than 1, of a likelihood that a virtual machine assigned to a workload will be evicted during the N sequential stages; predicting a target number of virtual machines to configure in a current stage for a subsequent stage from among the plurality of N sequential stages based on the probability indicator, a target capacity for the workload, and a current price for maintaining a virtual machine; and configuring a number of virtual machines for the workload during the current stage based on the target number to be loaded for the workload for the subsequent stage.Type: ApplicationFiled: September 2, 2025Publication date: May 7, 2026Applicants: Microsoft Technology Licensing, LLC, Microsoft Technology Licensing, LLCInventors: Soumya RAM, Preston Tapley STEPHENSON, Alexander David FISCHER, Mahmoud SAYED, Robert Edward MINNEKER, Eli Cortez Custodio VILARINHO, Felipe VIEIRA FRUJERI, Inigo GOIRI PRESA, Sidhanth M. PANJWANI, Yandan WANG, Camille Jean COUTURIER, Jue ZHANG, Fangkai YANG, Si QIN, Qingwei LIN, Chetan BANSAL, Bowen PANG, Vivek GUPTA
-
Patent number: 12423160Abstract: A method for dynamically adjusting a number of virtual machines for a workload, includes: receiving a probability indicator for each of a plurality of N sequential stages, where N is a natural number greater than 1, of a likelihood that a virtual machine assigned to a workload will be evicted during the N sequential stages; predicting a target number of virtual machines to configure in a current stage for a subsequent stage from among the plurality of N sequential stages based on the probability indicator, a target capacity for the workload, and a current price for maintaining a virtual machine; and configuring a number of virtual machines for the workload during the current stage based on the target number to be loaded for the workload for the subsequent stage.Type: GrantFiled: June 9, 2022Date of Patent: September 23, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Soumya Ram, Preston Tapley Stephenson, Alexander David Fischer, Mahmoud Sayed, Robert Edward Minneker, Eli Cortez Custodio Vilarinho, Felipe Vieira Frujeri, Inigo Goiri Presa, Sidhanth M. Panjwani, Yandan Wang, Camille Jean Couturier, Jue Zhang, Fangkai Yang, Si Qin, Qingwei Lin, Chetan Bansal, Bowen Pang, Vivek Gupta
-
Publication number: 20240354157Abstract: Systems and methods are provided for scheduling a virtual machine (VM) to host a workload in a cloud system. In particular, the disclosed technology schedules an evicted VM for redeploying an interruptible workload. The scheduling is based on capacity prediction and inference data associated with a type of the evicted VM. Capacity signal predictor generates training data for training a machine learning model using capacity signal history data of the cloud system. The machine-learning model, once trained, predicts capacity including a rate of evictions for the types of the evicted VM. The predicted data is based on at least the current status of available computing resources. Upon receiving a notice associated with a workload interruption, the intelligent scheduler prioritizes the evicted VM for scheduling and determines whether to defer redeploying the evicted VM based on the rate of eviction for the type of the evicted VM.Type: ApplicationFiled: July 2, 2024Publication date: October 24, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Inigo GOIRI PRESA, Rakesh AKKERA, Eli CORTEZ CUSTODIO VILARINHO, Felipe VIEIRA FRUJERI, Yunus MOHAMMED, Thomas MOSCIBRODA, Gurpreet VIRDI, Sandeep Kumta VISHNU, Yandan WANG
-
Patent number: 12056521Abstract: Systems and methods are provided for scheduling a virtual machine (VM) to host a workload in a cloud system. In particular, the disclosed technology schedules an evicted VM for redeploying an interruptible workload. The scheduling is based on capacity prediction and inference data associated with a type of the evicted VM. Capacity signal predictor generates training data for training a machine learning model using capacity signal history data of the cloud system. The machine-learning model, once trained, predicts capacity including a rate of evictions for the types of the evicted VM. The predicted data is based on at least the current status of available computing resources. Upon receiving a notice associated with a workload interruption, the intelligent scheduler prioritizes the evicted VM for scheduling and determines whether to defer redeploying the evicted VM based on the rate of eviction for the type of the evicted VM.Type: GrantFiled: September 3, 2021Date of Patent: August 6, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Inigo Goiri Presa, Rakesh Akkera, Eli Cortez Custodio Vilarinho, Felipe Vieira Frujeri, Yunus Mohammed, Thomas Moscibroda, Gurpreet Virdi, Sandeep Kumta Vishnu, Yandan Wang
-
Publication number: 20230401103Abstract: A method for dynamically adjusting a number of virtual machines for a workload, includes: receiving a probability indicator for each of a plurality of N sequential stages, where N is a natural number greater than 1, of a likelihood that a virtual machine assigned to a workload will be evicted during the N sequential stages; predicting a target number of virtual machines to configure in a current stage for a subsequent stage from among the plurality of N sequential stages based on the probability indicator, a target capacity for the workload, and a current price for maintaining a virtual machine; and configuring a number of virtual machines for the workload during the current stage based on the target number to be loaded for the workload for the subsequent stage.Type: ApplicationFiled: June 9, 2022Publication date: December 14, 2023Inventors: Soumya RAM, Preston Tapley STEPHENSON, Alexander David FISCHER, Mahmoud SAYED, Robert Edward MINNEKER, Eli Cortex Custodio VILARINHO, Felipe VIEIRA FRUJERI, Inigo GOIRI PRESA, Sidhanth M. PANJWANI, Yandan WANG, Camille Jean COUTURIER, Jue ZHANG, Fangkai YANG, Si QIN, Qingwei LIN, Chetan BANSAL, Bowen PANG, Vivek GUPTA
-
Publication number: 20230076488Abstract: Systems and methods are provided for scheduling a virtual machine (VM) to host a workload in a cloud system. In particular, the disclosed technology schedules an evicted VM for redeploying an interruptible workload. The scheduling is based on capacity prediction and inference data associated with a type of the evicted VM. Capacity signal predictor generates training data for training a machine learning model using capacity signal history data of the cloud system. The machine-learning model, once trained, predicts capacity including a rate of evictions for the types of the evicted VM. The predicted data is based on at least the current status of available computing resources. Upon receiving a notice associated with a workload interruption, the intelligent scheduler prioritizes the evicted VM for scheduling and determines whether to defer redeploying the evicted VM based on the rate of eviction for the type of the evicted VM.Type: ApplicationFiled: September 3, 2021Publication date: March 9, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Inigo GOIRI PRESA, Rakesh AKKERA, Eli CORTEZ CUSTODIO VILARINHO, Felipe VIEIRA FRUJERI, Yunus MOHAMMED, Thomas MOSCIBRODA, Gurpreet VIRDI, Sandeep Kumta VISHNU, Yandan WANG
-
Patent number: 10335773Abstract: The present invention relates to a Fe-based hydrogenation catalyst having Fe as a primary active metal component, and zinc and potassium as a first co-active metal component. The molar ratio of the primary active metal component to the first co-active metal component is 0.5-200:1. The Fe-based hydrogenation catalyst in present invention overcomes the problem of limiting to the active metal components as used over decades for the conventional hydrogenation catalyst, and thus has long-term values for industrial application.Type: GrantFiled: July 18, 2014Date of Patent: July 2, 2019Assignee: CHINA UNIVERSITY OF PETROLEUM—BEIJINGInventors: Baojian Shen, Hao Li, Yandan Wang, Jiancong Li, Lei Li, Bojun Shen, Baohua Shen, Wennian Wang, Delin Yuan, Honglian Xu
-
Publication number: 20160158733Abstract: The present invention relates to a Fe-based hydrogenation catalyst having Fe as a primary active metal component, and zinc and potassium as a first co-active metal component. The molar ratio of the primary active metal component to the first co-active metal component is 0.5-200:1. The Fe-based hydrogenation catalyst in present invention overcomes the problem of limiting to the active metal components as used over decades for the conventional hydrogenation catalyst, and thus has long-term values for industrial application.Type: ApplicationFiled: July 18, 2014Publication date: June 9, 2016Inventors: Baojian SHEN, Hao LI, Yandan WANG, Jiancong LI, Lei LI, Bojun SHEN, Baohua SHEN, Wennian WANG, Delin YUAN, Honglian XU