Patents by Inventor Kabra Nitin Satishchandra

Kabra Nitin Satishchandra 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: 8892787
    Abstract: Methods and apparatus for packing received Serial Attached SCSI (SAS) frames in buffers for transmission to a host system memory. SAS frames are received from another SAS device and stored in a frame buffer memory. User data in the received frames has appended SCSI Data Integrity Fields (DIF information) to enhance reliability. Features and aspects hereof use the DIF information to validate the user data and then strip the DIF information to densely pack the validated user data in a DMA staging buffer for transmission to a host's system buffer memory using DMA features of the SAS device. The DMA circuit is programmed and started when the staging buffer is filled to at least a threshold amount of data to thereby improve efficacy of the DMA transfer performance. Other criteria may also be employed to determine when to start the DMA circuit.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: November 18, 2014
    Assignee: LSI Corporation
    Inventors: Brian A. Day, Parameshwar Ananth Kadekodi, Kabra Nitin Satishchandra
  • Publication number: 20130238821
    Abstract: Methods and apparatus for packing received Serial Attached SCSI (SAS) frames in buffers for transmission to a host system memory. SAS frames are received from another SAS device and stored in a frame buffer memory. User data in the received frames has appended SCSI Data Integrity Fields (DIF information) to enhance reliability. Features and aspects hereof use the DIF information to validate the user data and then strip the DIF information to densely pack the validated user data in a DMA staging buffer for transmission to a host's system buffer memory using DMA features of the SAS device. The DMA circuit is programmed and started when the staging buffer is filled to at least a threshold amount of data to thereby improve efficacy of the DMA transfer performance. Other criteria may also be employed to determine when to start the DMA circuit.
    Type: Application
    Filed: March 6, 2012
    Publication date: September 12, 2013
    Applicant: LSI CORPORATION
    Inventors: Brian A. Day, Parameshwar Ananth Kadekodi, Kabra Nitin Satishchandra