Patents by Inventor Manoj THAPLIYAL

Manoj THAPLIYAL 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: 20240318002
    Abstract: Higher grade VG bitumens are prepared particularly by blending of 0.1 to 20 wt % specific Sulfur-Based Polymeric Additives (SBPA) having MW 1,000 to 10,000 Dalton. The prepared higher grade VG bitumens have Kinematic Viscosity of from 200 cSt to 1000 cSt measured at 135° C. from Base bitumen (VG10) at a temperature from 100° C. to 140° C. and stirring in the range of 800 rpm to 1200 rpm for 30 minutes to 90 minutes for improving the properties of bitumens and to make higher grades of Bitumens (VG20, VG30, VG40) for industrial applications.
    Type: Application
    Filed: March 21, 2024
    Publication date: September 26, 2024
    Inventors: Thangaraj Senthilkumar, Kamal Kumar, Amod Kumar, Vedant Joshi, Umesh Kumar, Sudip Kumar Ganguly, Manoj Thapliyal, Manoj Srivastava, Anjan Ray
  • Patent number: 10942874
    Abstract: A method and system for managing command fetches by an Non-Volatile Memory express (NVMe) controller from a plurality of queues in a host maintains a predefined ratio of data throughput, based on the command fetches, between the plurality of queues. Each of the plurality of queues is assigned with a particular priority and weight.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: March 9, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Rajesh Kumar Sahoo, Aishwarya Ravichandran, Manoj Thapliyal
  • Publication number: 20190303309
    Abstract: A method and system for managing command fetches by an Non-Volatile Memory express (NVMe) controller from a plurality of queues in a host maintains a predefined ratio of data throughput, based on the command fetches, between the plurality of queues. Each of the plurality of queues is assigned with a particular priority and weight.
    Type: Application
    Filed: January 17, 2019
    Publication date: October 3, 2019
    Inventors: Rajesh Kumar SAHOO, Aishwarya RAVICHANDRAN, Manoj THAPLIYAL
  • Patent number: 10235097
    Abstract: A method for handling namespace reservations in a Non Volatile Memory express (NVMe) controller includes a NVMe hardware module collecting a data access request from a host device, the NVMe hardware module determining a validity of the collected data access request, wherein the validity of the data access request is determined based a reservation specific to the host and data indicated in the data access request, and the NVMe hardware module notifying the NVMe firmware module of the determined validity of the collected data access request. The method further includes a NVMe firmware module accepting the data access request when the data request is notified by the NVMe hardware module as being valid, and the NVMe firmware module rejecting the data access request when the data request is notified by the NVMe hardware module as being invalid.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: March 19, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Vikram Singh, Vamshi Krishna Komuravelli, Manoj Thapliyal, Chandrashekar Jagadish
  • Publication number: 20180107619
    Abstract: Memory management in a multi-core solid state drive (SSD) includes distributing, by a memory access management system, multiple direct memory access (DMA) descriptors that describe a mechanism to access a local memory of each processor among multiple processors in the multi-core solid state drive. A direct memory access engine is configured with logical addresses corresponding to locations described by the direct memory access descriptors in the local memory of each processor. The logical addresses emulate a continuous memory.
    Type: Application
    Filed: March 14, 2017
    Publication date: April 19, 2018
    Inventors: VIKRAM SINGH, CHANDRASHEKAR TANDAVAPURA JAGADISH, VAMSHI KRISHNA KOMURAVELLI, MANOJ THAPLIYAL
  • Publication number: 20170286325
    Abstract: Method, system, apparatus, and/or non-transitory computer readable medium for customizing data access permission in a data storage system. The system allows for the defining of data access permissions at a function level such that different functions in a host can have different data access permissions, for particular data stored in a storage device of the system.
    Type: Application
    Filed: December 28, 2016
    Publication date: October 5, 2017
    Applicant: Samsung Electronics Co .. Ltd.
    Inventors: Vikram SINGH, Vamshi Krishna KOMURAVELLI, Manoj THAPLIYAL
  • Publication number: 20170024166
    Abstract: A method for handling namespace reservations in a Non Volatile Memory express (NVMe) controller includes a NVMe hardware module collecting a data access request from a host device, the NVMe hardware module determining a validity of the collected data access request, wherein the validity of the data access request is determined based a reservation specific to the host and data indicated in the data access request, and the NVMe hardware module notifying the NVMe firmware module of the determined validity of the collected data access request. The method further includes a NVMe firmware module accepting the data access request when the data request is notified by the NVMe hardware module as being valid, and the NVMe firmware module rejecting the data access request when the data request is notified by the NVMe hardware module as being invalid.
    Type: Application
    Filed: July 19, 2016
    Publication date: January 26, 2017
    Inventors: Vikram SINGH, Vamshi Krishna KOMURAVELLI, Manoj THAPLIYAL, Chandrashekar JAGADISH