Patents by Inventor Ajay Sundar Raj

Ajay Sundar Raj 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: 20230144432
    Abstract: A system and method for differentiated storage services with a Ethernet SSD includes receiving, at an Ethernet SSD (eSSD), an input/output (I/O) service request from a remote host via a multiprotocol label switching (MPLS) network. The I/O service request includes at least one parameter that may be used to match the I/O service request to a label switched path (LSP) based on the parameter(s). A storage traffic stream may then be opened between the eSSD and the remote host over the MPLS network according to the LSP.
    Type: Application
    Filed: December 30, 2022
    Publication date: May 11, 2023
    Inventors: Ramdas P. Kachare, Dong Gi Lee, Ajay Sundar Raj, Fred Worley
  • Patent number: 11544212
    Abstract: A system and method for differentiated storage services with a Ethernet SSD includes receiving, at an Ethernet SSD (eSSD), an input/output (I/O) service request from a remote host via a multiprotocol label switching (MPLS) network. The I/O service request includes at least one parameter that may be used to match the I/O service request to a label switched path (LSP) based on the parameter(s). A storage traffic stream may then be opened between the eSSD and the remote host over the MPLS network according to the LSP.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: January 3, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ramdas P. Kachare, Dong Gi Lee, Ajay Sundar Raj, Fred Worley
  • Publication number: 20210117369
    Abstract: A system and method for differentiated storage services with a Ethernet SSD includes receiving, at an Ethernet SSD (eSSD), an input/output (I/O) service request from a remote host via a multiprotocol label switching (MPLS) network. The I/O service request includes at least one parameter that may be used to match the I/O service request to a label switched path (LSP) based on the parameter(s). A storage traffic stream may then be opened between the eSSD and the remote host over the MPLS network according to the LSP.
    Type: Application
    Filed: December 24, 2020
    Publication date: April 22, 2021
    Inventors: Ramdas P. Kachare, Dong Gi Lee, Ajay Sundar Raj, Fred Worley
  • Patent number: 10884975
    Abstract: A system and method for differentiated storage services with a Ethernet SSD includes receiving, at an Ethernet SSD (eSSD), an input/output (I/O) service request from a remote host via a multiprotocol label switching (MPLS) network. The I/O service request includes at least one parameter that may be used to match the I/O service request to a label switched path (LSP) based on the parameter(s). A storage traffic stream may then be opened between the eSSD and the remote host over the MPLS network according to the LSP.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: January 5, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ramdas P. Kachare, Dong Gi Lee, Ajay Sundar Raj, Fred Worley
  • Patent number: 10733137
    Abstract: A method of low-latency direct data access to non-volatile flash memory in at least one NVMe-oF SSD device connected over Ethernet. The method includes transmitting, from a low-latency direct access (LL-DAX) block storage software layer at a host, a remote direct memory access (RDMA) write request to the flash memory. The RDMA write request includes data, a storage address, a length of a data transfer operation, and an operation code. The method also includes receiving, at the host, an RDMA level acknowledgement indicating that the data has been persisted to the flash memory. The method also includes transmitting, from the LL-DAX block storage software layer, an RDMA read request to the flash memory that includes a storage address, a length of a data transfer, and an operation code. The method also includes receiving, at the host, data packets from the flash memory corresponding to the RDMA read request.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: August 4, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ramdas P. Kachare, Dong Gi Lee, Ajay Sundar Raj, Fred Worley
  • Publication number: 20190163665
    Abstract: A system and method for differentiated storage services with a Ethernet SSD includes receiving, at an Ethernet SSD (eSSD), an input/output (I/O) service request from a remote host via a multiprotocol label switching (MPLS) network. The I/O service request includes at least one parameter that may be used to match the I/O service request to a label switched path (LSP) based on the parameter(s). A storage traffic stream may then be opened between the eSSD and the remote host over the MPLS network according to the LSP.
    Type: Application
    Filed: January 23, 2018
    Publication date: May 30, 2019
    Inventors: Ramdas P. Kachare, Dong Gi Lee, Ajay Sundar Raj, Fred Worley
  • Patent number: 10275180
    Abstract: An Ethernet solid-state drive (Ethernet SSD or eSSD) system and corresponding method provide improved latency and throughput associated with storage functionalities. The eSSD system includes at least one primary SSD, at least one secondary SSD, an Ethernet switch, and a storage-offload engine (SoE) controller. The SoE controller may operate in a replication mode and/or an erasure-coding mode. In either mode, the SoE controller receives a first write command sent from a remote device to at least one primary SSD. In the replication mode, the SoE controller sends a second write command to the at least one secondary SSD to replicate data associated with the first write command at the at least one secondary SSD. In the erasure-coding mode, the SoE determines erasure codes associated with the first write command and manages distribution of the write data and associated erasure codes. The SoE controller may also receive read commands, data cloning commands and data movement commands from the remote device.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: April 30, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chinnakrishnan Ballapuram, Ajay Sundar Raj, Robert Brennan
  • Publication number: 20180321876
    Abstract: Improved latency and throughput associated with storage functionalities are provided by an Ethernet SSD (eSSD) system and corresponding method. The eSSD system includes at least one primary SSD, at least one secondary SSD, an Ethernet switch, and a storage-offload (SoE) controller. The SoE controller may operate in a replication mode and/or an erasure-coding mode. In either mode, the SoE controller receives a first write command sent from a remote device to at least one primary SSD. In the replication mode, the SoE controller sends a second write command to the at least one secondary SSD to replicate at the at least one secondary SSD data associated with the first write command. In the erasure-coding mode, the SoE determines erasure codes associated with the first write command and manages distribution of the write data and associated erasure codes.
    Type: Application
    Filed: July 19, 2017
    Publication date: November 8, 2018
    Inventors: Chinnakrishnan BALLAPURAM, Ajay SUNDAR RAJ, Robert BRENNAN
  • Publication number: 20180307650
    Abstract: A method of low-latency direct data access to non-volatile flash memory in at least one NVMe-oF SSD device connected over Ethernet. The method includes transmitting, from a low-latency direct access (LL-DAX) block storage software layer at a host, a remote direct memory access (RDMA) write request to the flash memory. The RDMA write request includes data, a storage address, a length of a data transfer operation, and an operation code. The method also includes receiving, at the host, an RDMA level acknowledgement indicating that the data has been persisted to the flash memory. The method also includes transmitting, from the LL-DAX block storage software layer, an RDMA read request to the flash memory that includes a storage address, a length of a data transfer, and an operation code. The method also includes receiving, at the host, data packets from the flash memory corresponding to the RDMA read request.
    Type: Application
    Filed: July 20, 2017
    Publication date: October 25, 2018
    Inventors: Ramdas P. Kachare, Dong Gi Lee, Ajay Sundar Raj, Fred Worley