Patents by Inventor Naresh Kumar BADE

Naresh Kumar BADE 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: 20230385111
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for utilizing a new memory allocation function library called PmemMalloc. For example, the PmemMalloc library allocates pre-allocated, partitioned, and fixed shared memory blocks. In addition, by utilizing the PmemMalloc library, the memory allocation system described herein overcomes problems with persistence and enumeration that encumber existing malloc libraries. Indeed, the PmemMalloc library enables the memory allocation system to perform servicing computation in parallel across multiple CPU cores/threads, distribute computation equally among threads, prioritize servicing, among other improvements. Notably, the PmemMalloc library provides major constructs (e.g., persistence, enumeration, and debuggability) not available existing malloc libraries.
    Type: Application
    Filed: May 24, 2022
    Publication date: November 30, 2023
    Inventors: Janardhana Reddy NAREDULA, Naresh Kumar BADE
  • Publication number: 20210173687
    Abstract: Described herein is a system and method for overlapping migration to another host node with a customer request to stop or reboot a virtual machine. A customer request is intercepted. Determination whether or not migration of the virtual machine on the source host node is capable of being performed. When the migration of the virtual machine on the source host node is capable of being performed, the virtual machine is stopped on the source host node, and, the virtual machine is migrated to an updated host node. When the customer request is a stop of the virtual machine, the virtual machine is stopped on the updated host node. When the customer request is a reboot of the virtual machine, the virtual machine is rebooted on the updated host node.
    Type: Application
    Filed: December 9, 2019
    Publication date: June 10, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Naresh Kumar BADE, Shiva Shankar JAYANTHI, Xu YANG, Deep Kiran SHROTI, Ajay MANI