Patents by Inventor Nishant Kumar Yadav

Nishant Kumar Yadav 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: 9335942
    Abstract: Methods and structure for masking of logical unit numbers (LUNs) within a switching device coupled with one or more storage enclosures. Each storage enclosure defines one or more logical volumes each identified by a LUN within the storage enclosures. The switching device gathers LUN definition information regarding each LUN defined by each storage enclosure coupled with the switching device. LUN access permission information may be provided by an administrative node/user defining a level of access permitted or denied for each host system for each LUN for each storage enclosure. The switching device then intercepts a REPORT LUNS command from any host directed to a storage enclosure and responds with only those LUNs to which the requesting host system has permitted access. Further, any other SCSI command intercepted at the switching device directed to a LUN to which the host system does not have access is modified to identify an invalid LUN.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: May 10, 2016
    Assignee: Avago Technologies General IP (Technologies) Pte. Ltd.
    Inventors: Umang Kumar, Nishant Kumar Yadav, Abhijit Suhas Aphale
  • Publication number: 20150309732
    Abstract: In one embodiment of the disclosure, a hard-disk drive (HDD) controller for an HDD system is selectively configurable to operate with a first type of host system having a first logical block size and a second type of host system having a second logical block size, different from the first logical block size. Another embodiment of the disclosure is a method implemented by the HDD system.
    Type: Application
    Filed: June 9, 2014
    Publication date: October 29, 2015
    Inventors: Senthil Kumar Kangayampalayam Kandasamy, Ankit Goel, Nishant Kumar Yadav, Rakesh Cherukuri, Saulat Ullah Zuberi
  • Patent number: 9081910
    Abstract: Methods and structure for enabling Fast Context Switching (FCS) among a plurality of FCS enhanced Serial Attached SCSI (SAS) expanders of a SAS domain. The FCS enhanced SAS expander is further adapted to detect completion of utilization of the first connection that utilizes an upstream PHY and a downstream PHY of the expander. The expander is further adapted, responsive to detecting completion, to determine whether a second connection between the initiator device and a second target device could be established utilizing the existing coupling between the upstream PHY and the downstream PHY. The expander de-couples the upstream PHY from the downstream PHY within the expander in response to determining that the second connection does not utilize the existing coupling and maintains the existing coupling in response to determining that the second connection utilizes the coupling between the upstream PHY and the downstream PHY.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: July 14, 2015
    Assignee: Avago Technologies General IP (Singapore) Pte Ltd
    Inventors: Nishant Kumar Yadav, Ankit Goel, Anjali Yadav
  • Patent number: 8904119
    Abstract: Methods and structure for migrating a logical volume with a Serial Attached SCSI (SAS) expander are provided. The expander comprises a plurality of physical links with associated transceivers (PHYs). The expander further comprises a control unit operable to select a logical volume, and to initiate migration of data from the selected logical volume to a backup logical volume. Further, the expander includes a Serial SCSI Protocol (SSP) target of the expander operable to intercept commands directed to the selected logical volume responsive to the control unit initiating the migration, and an SSP initiator of the expander that is operable to generate commands directed to the backup logical volume based on the intercepted commands, and to provide the intercepted commands to the selected logical volume.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: December 2, 2014
    Inventors: Nishant Kumar Yadav, Umang Kumar, Rajendra Singh
  • Publication number: 20140229652
    Abstract: Methods and structure for enabling Fast Context Switching (FCS) among a plurality of FCS enhanced Serial Attached SCSI (SAS) expanders of a SAS domain. The FCS enhanced SAS expander is further adapted to detect completion of utilization of the first connection that utilizes an upstream PHY and a downstream PHY of the expander. The expander is further adapted, responsive to detecting completion, to determine whether a second connection between the initiator device and a second target device could be established utilizing the existing coupling between the upstream PHY and the downstream PHY. The expander de-couples the upstream PHY from the downstream PHY within the expander in response to determining that the second connection does not utilize the existing coupling and maintains the existing coupling in response to determining that the second connection utilizes the coupling between the upstream PHY and the downstream PHY.
    Type: Application
    Filed: February 12, 2013
    Publication date: August 14, 2014
    Applicant: LSI CORPORATION
    Inventors: Nishant Kumar Yadav, Ankit Goel, Anjali Yadav
  • Publication number: 20140122797
    Abstract: Methods and structure for migrating a logical volume with a Serial Attached SCSI (SAS) expander are provided. The expander comprises a plurality of physical links with associated transceivers (PHYs). The expander further comprises a control unit operable to select a logical volume, and to initiate migration of data from the selected logical volume to a backup logical volume. Further, the expander includes a Serial SCSI Protocol (SSP) target of the expander operable to intercept commands directed to the selected logical volume responsive to the control unit initiating the migration, and an SSP initiator of the expander that is operable to generate commands directed to the backup logical volume based on the intercepted commands, and to provide the intercepted commands to the selected logical volume.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 1, 2014
    Applicant: LSI CORPORATION
    Inventors: Nishant Kumar Yadav, Umang Kumar, Rajendra Singh
  • Publication number: 20130282978
    Abstract: Methods and structure for masking of logical unit numbers (LUNs) within a switching device coupled with one or more storage enclosures. Each storage enclosure defines one or more logical volumes each identified by a LUN within the storage enclosures. The switching device gathers LUN definition information regarding each LUN defined by each storage enclosure coupled with the switching device. LUN access permission information may be provided by an administrative node/user defining a level of access permitted or denied for each host system for each LUN for each storage enclosure. The switching device then intercepts a REPORT LUNS command from any host directed to a storage enclosure and responds with only those LUNs to which the requesting host system has permitted access. Further, any other SCSI command intercepted at the switching device directed to a LUN to which the host system does not have access is modified to identify an invalid LUN.
    Type: Application
    Filed: April 18, 2012
    Publication date: October 24, 2013
    Applicant: LSI CORPORATION
    Inventors: Umang Kumar, Nishant Kumar Yadav, Abhijit Suhas Aphale