Patents by Inventor ANIL DESMAL SOLANKI

ANIL DESMAL SOLANKI 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: 11409465
    Abstract: A system manages communication between a non-volatile memory express-over fabric (NVMe-oF) host unit and multiple non-volatile memory express-solid state drive (NVMe-SSD) storage devices via a bridge unit. The bridge unit may include sub-modules to control operations. The bridge unit may generate a virtual data memory address corresponding to a scattered gathered list address. The bridge unit may not require a data buffer to store intermediate data. The system may be configured to initiate a memory WRITE/READ transaction to access a virtual data memory corresponding to a physical memory in the bridge unit for performing a data WRITE/READ operation by an NVMe-SSD storage device.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: August 9, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Venkataratnam Nimmagadda, Anil Desmal Solanki
  • Patent number: 11194743
    Abstract: A method of accessing a dual line solid-state drive (SSD) device through a network interface and a PCIe EP simultaneously. The method includes: (1) establishing, by the dual line SSD device, a connection with a remote server through the network interface, (2) establishing, by the remote server, an administrative queue with the dual line SSD device, (3) establishing, by the remote server, an input/output queue with the dual line SSD device by posting a command in the administrative queue over the network interface to initiate transfer of data, (4) establishing, by the dual line SSD device, a connection with a local server over the PCIe EP, (5) establishing, by the local server, the administrative queue over the PCIe EP, and (6) establishing, by the local server, the input/output queue by posting the command in the administrative queue over the PCIe EP to initiate transfer of the data.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: December 7, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Anil Desmal Solanki, Venkataratnam Nimmagadda, Prashant Vishwanath Mahendrakar
  • Publication number: 20200225874
    Abstract: A system manages communication between a non-volatile memory express-over fabric (NVMe-oF) host unit and multiple non-volatile memory express-solid state drive (NVMe-SSD) storage devices via a bridge unit. The bridge unit may include sub-modules to control operations. The bridge unit may generate a virtual data memory address corresponding to a scattered gathered list address. The bridge unit may not require a data buffer to store intermediate data. The system may be configured to initiate a memory WRITE/READ transaction to access a virtual data memory corresponding to a physical memory in the bridge unit for performing a data WRITE/READ operation by an NVMe-SSD storage device.
    Type: Application
    Filed: December 5, 2019
    Publication date: July 16, 2020
    Inventors: VENKATARATNAM NIMMAGADDA, ANIL DESMAL SOLANKI
  • Publication number: 20200019521
    Abstract: A method of accessing a dual line solid-state drive (SSD) device through a network interface and a PCIe EP simultaneously. The method includes: (1) establishing, by the dual line SSD device, a connection with a remote server through the network interface, (2) establishing, by the remote server, an administrative queue with the dual line SSD device, (3) establishing, by the remote server, an input/output queue with the dual line SSD device by posting a command in the administrative queue over the network interface to initiate transfer of data, (4) establishing, by the dual line SSD device, a connection with a local server over the PCIe EP, (5) establishing, by the local server, the administrative queue over the PCIe EP, and (6) establishing, by the local server, the input/output queue by posting the command in the administrative queue over the PCIe EP to initiate transfer of the data.
    Type: Application
    Filed: June 7, 2019
    Publication date: January 16, 2020
    Inventors: ANIL DESMAL SOLANKI, VENKATARATNAM NIMMAGADDA, PRASHANT VISHWANATH MAHENDRAKAR