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: 20260127040
    Abstract: 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: Application
    Filed: September 2, 2025
    Publication date: May 7, 2026
    Applicants: Microsoft Technology Licensing, LLC, Microsoft Technology Licensing, LLC
    Inventors: 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: 12423160
    Abstract: 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: Grant
    Filed: June 9, 2022
    Date of Patent: September 23, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: 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: 20240354157
    Abstract: 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: Application
    Filed: July 2, 2024
    Publication date: October 24, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: 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: 12056521
    Abstract: 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: Grant
    Filed: September 3, 2021
    Date of Patent: August 6, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: 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: 20230401103
    Abstract: 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: Application
    Filed: June 9, 2022
    Publication date: December 14, 2023
    Inventors: 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: 20230076488
    Abstract: 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: Application
    Filed: September 3, 2021
    Publication date: March 9, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: 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: 10335773
    Abstract: 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: Grant
    Filed: July 18, 2014
    Date of Patent: July 2, 2019
    Assignee: CHINA UNIVERSITY OF PETROLEUM—BEIJING
    Inventors: Baojian Shen, Hao Li, Yandan Wang, Jiancong Li, Lei Li, Bojun Shen, Baohua Shen, Wennian Wang, Delin Yuan, Honglian Xu
  • Publication number: 20160158733
    Abstract: 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: Application
    Filed: July 18, 2014
    Publication date: June 9, 2016
    Inventors: Baojian SHEN, Hao LI, Yandan WANG, Jiancong LI, Lei LI, Bojun SHEN, Baohua SHEN, Wennian WANG, Delin YUAN, Honglian XU