Patents by Inventor Sandeep Kumar ANANTHAPALLI

Sandeep Kumar ANANTHAPALLI 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: 12254211
    Abstract: A method of accessing a Non-Volatile Memory express over Fabrics (NVMeoF) memory region of a remote target device includes establishing a NVMeoF transport connection with the remote target device and creating an admin queue by sending a NVMeoF connect command to the remote target device. The method includes accessing the NVMeoF memory region of the remote target device by sending PropertyGet/PropertySet commands to an admin submission queue of the remote target device, performing one of (a) receiving PropertyGet/PropertySet completion queue entries from the remote target device when accessing the NVMeoF memory region of the remote target device is completed, or (b) receiving at least one of RDMA write and RDMA read requests from the remote target device in response to PropertyGet/PropertySet submission queue entries, and receiving completion queue entries from the remote target device when the accessing of the NVMeoF memory region of the remote target device is completed.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: March 18, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Venkataratnam Nimmagadda, Sandeep Kumar Ananthapalli
  • Publication number: 20240377987
    Abstract: Example embodiments of the present disclosure disclose method and system for performing read/write operations in NAND memory. A memory controller of the NAND memory receives write request from host controller to write data present in set of support cell blocks of NAND memory into a ‘n’-level cell block of NAND memory. The write request includes information about mapping between set of support cell blocks and ‘n’-level cell block. The mapping between set of support cell blocks and ‘n’-level cell block is used to update L2P table (206). Further, memory controller performs copyback operation on set of support cell blocks for writing data to ‘n’-level cell block based on L2P table using NAND latches. On receiving read request, host controller retrieves data from at least one support cell block associated with ‘n’-level cell block based on mapping on determining ‘n’-level cell block is listed in active block list.
    Type: Application
    Filed: July 10, 2023
    Publication date: November 14, 2024
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Anantha SHARMA, Pandi KANNIAH, Sharath Kumar KODASE, Suman Prakash BALAKRISHNAN, Sandeep Kumar ANANTHAPALLI
  • Publication number: 20230056733
    Abstract: A method of accessing a Non-Volatile Memory express over Fabrics (NVMeoF) memory region of a remote target device includes establishing a NVMeoF transport connection with the remote target device and creating an admin queue by sending a NVMeoF connect command to the remote target device. The method includes accessing the NVMeoF memory region of the remote target device by sending PropertyGet/PropertySet commands to an admin submission queue of the remote target device, performing one of (a) receiving PropertyGet/PropertySet completion queue entries from the remote target device when accessing the NVMeoF memory region of the remote target device is completed, or (b) receiving at least one of RDMA write and RDMA read requests from the remote target device in response to PropertyGet/PropertySet submission queue entries, and receiving completion queue entries from the remote target device when the accessing of the NVMeoF memory region of the remote target device is completed.
    Type: Application
    Filed: June 9, 2022
    Publication date: February 23, 2023
    Inventors: VENKATARATNAM NIMMAGADDA, Sandeep Kumar Ananthapalli
  • Patent number: 11157204
    Abstract: A non-volatile memory express over fabrics (NVMeoF) redundant array of independent disks (RAID) controller includes an NVMeoF RAID target module, an NVMeoF RAID implementation module, and an NVMeoF RAID initiator module. The NVMeoF RAID target module receives one or more NVMeoF commands from one or more computer hosts. The NVMeoF RAID implementation module receives the one or more NVMeoF commands from the NVMeoF RAID target module and performs RAID functionalities on the one or more NVMeoF commands. The NVMeoF RAID initiator module receives the one or more NVMeoF commands from the NVMeoF RAID implementation module and transmits the one or more NVMeoF commands to the one or more storage target devices to establish one or more virtual queue pair connections and enable direct data transfer between the one or more computer hosts and the one or more storage target devices.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: October 26, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sandeep Kumar Ananthapalli, Venkataratnam Nimmagadda, Shruthi Muthukumaran
  • Publication number: 20190384532
    Abstract: A non-volatile memory express over fabrics (NVMeoF) redundant array of independent disks (RAID) controller includes an NVMeoF RAID target module, an NVMeoF RAID implementation module, and an NVMeoF RAID initiator module. The NVMeoF RAID target module receives one or more NVMeoF commands from one or more computer hosts. The NVMeoF RAID implementation module receives the one or more NVMeoF commands from the NVMeoF RAID target module and performs RAID functionalities on the one or more NVMeoF commands The NVMeoF RAID initiator module receives the one or more NVMeoF commands from the NVMeoF RAID implementation module and transmits the one or more NVMeoF commands to the one or more storage target devices to establish one or more virtual queue pair connections and enable direct data transfer between the one or more computer hosts and the one or more storage target devices.
    Type: Application
    Filed: June 14, 2019
    Publication date: December 19, 2019
    Inventors: Sandeep Kumar ANANTHAPALLI, Venkataratnam NIMMAGADDA, Shruthi MUTHUKUMARAN