Patents by Inventor FRANCIS MANOJ DAVID

FRANCIS MANOJ DAVID 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: 20180373552
    Abstract: Embodiments are directed to ensuring that VM behavior and characteristics are maintained as datacenter hardware changes and tenant VMs are migrated to newer hardware. Virtual machine resources are modeled and constraints defined on individual resources for each generation of physical server hardware. Constraints may be expressed as absolute limits (e.g., memory size), as some fraction of the physical resource (e.g., a percentage of the physical processor performance), or in terms of a behavior profile (e.g., performance variations with usage patterns, such as a disk drive behavior profile). When appropriately modeled, performance can be normalized across different server hardware generations and the cloud service provider can deploy the same virtual machine on different hardware.
    Type: Application
    Filed: June 26, 2017
    Publication date: December 27, 2018
    Inventors: Francis Manoj DAVID, Yimin DENG, Melur Krishnamurthy RAGHURAMAN
  • Publication number: 20110225459
    Abstract: Cloud computing platforms having computer-readable media that perform methods to generate debuggable dump files are provided. The cloud computing platform includes at least one server having a host virtual machine, guest virtual machine, and hypervisor. The host virtual machine receives a command to generate the debuggable dump file. In response, it suspends all virtual processors executing on the guest virtual machine. The memory pages of the suspended virtual machine are written into a debuggable dump file, and the suspended processors are resumed at an appropriate time.
    Type: Application
    Filed: March 9, 2010
    Publication date: September 15, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: THOMAS FAHRIG, YUE ZUO, FRANCIS MANOJ DAVID, YIMIN DENG, HO-YUEN CHAU, FORREST CURTIS FOLTZ
  • Publication number: 20110225458
    Abstract: Cloud computing platforms having computer-readable media that perform methods to generate debuggable dump files are provided. The cloud computing platform includes server devices running operating system kernels. Optionally, the server may include a hypervisor. The operating system kernel receives a command to generate a debuggable dump file. In response, the operating system estimates memory requires to store the requested memory pages, allocates an appropriately sized buffer, and freezes computation. A hypervisor is present and if its memory pages are requested, the hypervisor freezes its computation. The hypervisor stores its memory pages in the buffer and resumes computation. The operating system kernel stores its pages to the buffer in priority order and resumes its computation. The contents of the buffer are written out as a debuggable dump file.
    Type: Application
    Filed: March 9, 2010
    Publication date: September 15, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: YUE ZUO, FRANCIS MANOJ DAVID, YIMIN DENG, HO-YUEN CHAU, FORREST CURTIS FOLTZ