Patents by Inventor Mehulkumar Patel

Mehulkumar Patel 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: 11163475
    Abstract: Method and apparatus for managing memory includes collocating electronic persistent memory along with a primary memory on a memory module. The electronic persistent memory and the primary memory may communicate via a module local bus comprising a plurality of memory channels. A data migration protocol may be used over a memory channel of the plurality of memory channels to copy data from the electronic persistent memory to the primary memory, and the data may be accessed from the primary memory. The combination of electronic persistent memory and primary memory (e.g. DRAM) in a single memory module with module local bus having a device controller running firmware is one implementation of storage class memory (SCM).
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Vaidyanathan Srinivasan, Mehulkumar Patel, Saravanan Sethuraman
  • Patent number: 11144207
    Abstract: Embodiments herein describe using compression engines in a processor subsystem to compress only the data fragments stored locally. That is, an application may be allocated a buffer where the physical memory of that buffer is spread across multiple processor subsystems. Rather than asking a single actor (e.g., a single host processor or compression engine) to compress all the fragments of the buffer, a compression library can instead instruct the individual compression engines in each of the processor subsystems to compress only the fragments stored in local memory in the same processor subsystem. Doing so leverages the memory affinity between the compression engines in the local memory which can reduce the overall time required to perform compression.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: October 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Vishnupriya R, Manish Mukul, Mehulkumar Patel
  • Publication number: 20210141535
    Abstract: Embodiments herein describe using compression engines in a processor subsystem to compress only the data fragments stored locally. That is, an application may be allocated a buffer where the physical memory of that buffer is spread across multiple processor subsystems. Rather than asking a single actor (e.g., a single host processor or compression engine) to compress all the fragments of the buffer, a compression library can instead instruct the individual compression engines in each of the processor subsystems to compress only the fragments stored in local memory in the same processor subsystem. Doing so leverages the memory affinity between the compression engines in the local memory which can reduce the overall time required to perform compression.
    Type: Application
    Filed: November 7, 2019
    Publication date: May 13, 2021
    Inventors: Vishnupriya R., Manish MUKUL, Mehulkumar PATEL
  • Publication number: 20200387319
    Abstract: Method and apparatus for managing memory includes collocating electronic persistent memory along with a primary memory on a memory module. The electronic persistent memory and the primary memory may communicate via a module local bus comprising a plurality of memory channels. A data migration protocol may be used over a memory channel of the plurality of memory channels to copy data from the electronic persistent memory to the primary memory, and the data may be accessed from the primary memory. The combination of electronic persistent memory and primary memory (e.g. DRAM) in a single memory module with module local bus having a device controller running firmware is one implementation of storage class memory (SCM).
    Type: Application
    Filed: June 4, 2019
    Publication date: December 10, 2020
    Inventors: Vaidyanathan SRINIVASAN, Mehulkumar PATEL, Saravanan SETHURAMAN
  • Patent number: 10223282
    Abstract: Disclosed aspects relate to memory affinity management in a shared pool of configurable computing resources that utilizes non-uniform memory access (NUMA). An access relationship is monitored between a set of hardware memory components and a set of software assets. A set of memory affinity data is stored. The set of memory affinity data indicates the access relationship between the set of software assets and the set of hardware memory components. Using the set of memory affinity data, a NUMA utilization configuration with respect to the set of software assets is determined. Based on the NUMA utilization configuration, a set of accesses pertaining to the set of software assets and the set of hardware memory components is executed.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mehulkumar Patel, Vaidyanathan Srinivasan, Venkatesh Sainath
  • Publication number: 20180341598
    Abstract: Disclosed aspects relate to memory affinity management in a shared pool of configurable computing resources that utilizes non-uniform memory access (NUMA). An access relationship is monitored between a set of hardware memory components and a set of software assets. A set of memory affinity data is stored. The set of memory affinity data indicates the access relationship between the set of software assets and the set of hardware memory components. Using the set of memory affinity data, a NUMA utilization configuration with respect to the set of software assets is determined. Based on the NUMA utilization configuration, a set of accesses pertaining to the set of software assets and the set of hardware memory components is executed.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Inventors: Mehulkumar Patel, Vaidyanathan Srinivasan, Venkatesh Sainath
  • Patent number: 10095632
    Abstract: Disclosed aspects relate to memory affinity management in a shared pool of configurable computing resources that utilizes non-uniform memory access (NUMA). An access relationship is monitored between a set of hardware memory components and a set of software assets. A set of memory affinity data is stored. The set of memory affinity data indicates the access relationship between the set of software assets and the set of hardware memory components. Using the set of memory affinity data, a NUMA utilization configuration with respect to the set of software assets is determined. Based on the NUMA utilization configuration, a set of accesses pertaining to the set of software assets and the set of hardware memory components is executed.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: October 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mehulkumar Patel, Vaidyanathan Srinivasan, Venkatesh Sainath
  • Publication number: 20160135435
    Abstract: Many types of artificial reefs have been deployed in the world's oceans, bays and estuaries. These range from sinking ships to dispersing old building debris. In most approaches, the material placed in the marine environment lacks any nutrients needed for growth or concern regarding proper chemical conditions necessary to start and sustain life. In this discovery, concrete is made from both inorganic and organic components. The inorganic components are selected to include species that will be used to create a receptive surface to start and sustain life. Moreover, other conditions such as pH, chemical toxicity, nutrient levels and biodegradability are considered in the formulation. Additionally, there is an organic component that is part of the concentration mixture which provides trace nutrients and serves to weaken the structures so it will biodegrade over time. The biodegradable concrete slowly releases small quantities of resources (over months and years) providing a steady flux of essential nutrients.
    Type: Application
    Filed: November 13, 2014
    Publication date: May 19, 2016
    Applicant: Valdosta State University, University System of Georgia
    Inventors: Thomas Manning, Brittany Butler, Mehulkumar Patel, Sydney Plummer, Tess Baker
  • Publication number: 20130102811
    Abstract: The present invention relates to a novel and improved process for the preparation of lacosamide, wherein the process is a sequential one-pot process.
    Type: Application
    Filed: July 1, 2011
    Publication date: April 25, 2013
    Applicant: SUN PHARMACEUTICAL INDUSTRIES LTD
    Inventors: Maheshbhai Mehulkumar Patel, Vishal Diliprao Mohite, Sudhakar Khambampati, Rao Trinadha Chitturi, Rajamannar Thennati