Patents by Inventor Yash Purohit

Yash Purohit 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: 11550634
    Abstract: A method for minimizing allocation failures in a cloud computing system without overprovisioning may include determining a predicted supply for a virtual machine series in a system unit of the cloud computing system during an upcoming time period. The predicted supply may be based on a shared available current capacity and a shared available future added capacity for the virtual machine series in the system unit. The method may also include predicting an available capacity for the virtual machine series in the system unit during the upcoming time period. The predicted available capacity may be based at least in part on a predicted demand for the virtual machine series in the system unit during the upcoming time period and the predicted supply. The method may also include taking at least one mitigation action in response to determining that the predicted demand exceeds the predicted supply during the upcoming time period.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: January 10, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Saurabh Agarwal, Maitreyee Ramprasad Joshi, Vinayak Ramnath Karnataki, Neha Keshari, Gowtham Natarajan, Yash Purohit, Sanjay Ramanujan, Karthikeyan Subramanian, Ambrose Thomas Treacy, Shandan Zhou
  • Publication number: 20200285525
    Abstract: A method for minimizing allocation failures in a cloud computing system without overprovisioning may include determining a predicted supply for a virtual machine series in a system unit of the cloud computing system during an upcoming time period. The predicted supply may be based on a shared available current capacity and a shared available future added capacity for the virtual machine series in the system unit. The method may also include predicting an available capacity for the virtual machine series in the system unit during the upcoming time period. The predicted available capacity may be based at least in part on a predicted demand for the virtual machine series in the system unit during the upcoming time period and the predicted supply. The method may also include taking at least one mitigation action in response to determining that the predicted demand exceeds the predicted supply during the upcoming time period.
    Type: Application
    Filed: March 8, 2019
    Publication date: September 10, 2020
    Inventors: Saurabh AGARWAL, Maitreyee Ramprasad JOSHI, Vinayak Ramnath KARNATAKI, Neha KESHARI, Gowtham NATARAJAN, Yash PUROHIT, Sanjay RAMANUJAN, Karthikeyan SUBRAMANIAN, Ambrose Thomas TREACY, Shandan ZHOU
  • Publication number: 20120226988
    Abstract: A system and a method for collating and displaying information, the system comprising display creation means; template creation means; interactive means; editing means; browsing means; and multi-platform deployment means. The system can be used with multiple platforms including web based social networking, mobile based social networking, advertising, enterprise management, and 3rd party support. The method including the steps of enabling interaction with pre-determined information; creating a multi-dimensional templates having surfaces for display of information; displacing the created surfaces said displacement including moving the surfaces, rotating the surfaces and scaling the surfaces up and down; editing the information displayed on the surfaces; browsing information on said surfaces selectively; and deploying the system to be used with multiple platforms.
    Type: Application
    Filed: February 2, 2012
    Publication date: September 6, 2012
    Inventors: Deepak Sharma, Yash Purohit, Anita Nanadikar, Anil Sharma