Patents by Inventor Parav Kanaiyalal Pandit

Parav Kanaiyalal Pandit 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: 20240134970
    Abstract: A system includes a data processing unit (DPU) and DPU resource management circuits. A DPU resource management circuit establishes an interface associated with managing resources of the DPU, where establishing the interface is based on another DPU resource management circuit of the system accessing the DPU. The DPU resource management circuit monitors usage of the resources of the DPU based on auditing data provided by the second DPU resource management circuit. In some cases, the DPU resource management circuit may allocate resources of the DPU to an application. The DPU resource management circuit generates a catalog data structure of the resources of the DPU. The catalog data structure includes entries corresponding to resources of the DPU and functions provided by the resources.
    Type: Application
    Filed: October 24, 2022
    Publication date: April 25, 2024
    Inventors: Itai Levy, Shachar Dor, Parav Kanaiyalal Pandit, Liel Shoshan
  • Publication number: 20160041942
    Abstract: Methods and systems are provided for Reducing Write I/O Latency Using Asynchronous Fibre Channel Exchange. A FCP target device may send one or more FC write control information units (IUs) to a FCP initiator device within a first FC exchange to request a transfer of data associated with a FCP write command IU previously sent to the FCP target device by the FCP initiator device within a second FC exchange. The FC write control IUs may be sent without the FCP target device first receiving from the FCP initiator device a sequence initiative of the second FC exchange, and/or may be sent within the first FC exchange concurrently with the FCP initiator device sending one or more FCP data IU sequences within the second FC exchange to the FCP target device. Thus, a full-duplex communication environment may be setup between the FCP initiator device and FCP target device.
    Type: Application
    Filed: October 21, 2015
    Publication date: February 11, 2016
    Inventors: Parav Kanaiyalal Pandit, James W. Smart
  • Patent number: 9195626
    Abstract: A FCP initiator sends a FCP write command to a FCP target within a second FC Exchange, and the target sends one or more FC write control IUs to the initiator within a first FC Exchange to request a transfer of data associated with the write command. The first and second FC exchanges are distinct from one another. A payload of each write control IU includes an OX_ID value with which the initiator originated the second Exchange and a RX_ID value assigned by the FCP target for the second exchange. The two Exchanges yield a full-duplex communication environment between the initiator and target that enables the reduction or elimination of latencies incurred in a conventional FCP write I/O operation due to the half-duplex nature of a single FC Exchange. The write control IU may be an enhanced FCP_XFER_RDY IU or a new FC IU previously undefined by the FCP standard.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: November 24, 2015
    Assignee: EMULEX CORPORATION
    Inventors: Parav Kanaiyalal Pandit, James W. Smart
  • Publication number: 20150215224
    Abstract: An Ethernet node includes a receiver and transmitter for coupling to an Ethernet link for transceiving Ethernet frames with a remote Ethernet node at a remote end of the Ethernet link. The Ethernet node sends to the remote Ethernet node credit information that enables the remote Ethernet node to know an amount of Ethernet frames the remote Ethernet node is allowed to send to the Ethernet node. The credit information may be specified on a VLAN priority basis and may be included in a header piggy-backed on a host Ethernet frame or may be included in an explicit frame. The credit information may incrementally replenish credits or may specify an absolute credit amount and may be sent in response to processing frames, detection of a frame error, receipt of a request from the remote node or other events.
    Type: Application
    Filed: April 7, 2015
    Publication date: July 30, 2015
    Inventor: Parav Kanaiyalal Pandit
  • Patent number: 9025451
    Abstract: An Ethernet node includes a receiver and transmitter for coupling to an Ethernet link for transceiving Ethernet frames with a remote Ethernet node at a remote end of the Ethernet link. The Ethernet node sends to the remote Ethernet node credit information that enables the remote Ethernet node to know an amount of Ethernet frames the remote Ethernet node is allowed to send to the Ethernet node. The credit information may be specified on a VLAN priority basis and may be included in a header piggy-backed on a host Ethernet frame or may be included in an explicit frame. The credit information may incrementally replenish credits or may specify an absolute credit amount and may be sent in response to processing frames, detection of a frame error, receipt of a request from the remote node or other events.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: May 5, 2015
    Assignee: Emulex Corporation
    Inventor: Parav Kanaiyalal Pandit
  • Publication number: 20140215108
    Abstract: A FCP initiator sends a FCP write command to a FCP target within a second FC Exchange, and the target sends one or more FC write control IUs to the initiator within a first FC Exchange to request a transfer of data associated with the write command. The first and second FC exchanges are distinct from one another. A payload of each write control IU includes an OX_ID value with which the initiator originated the second Exchange and a RX_ID value assigned by the FCP target for the second exchange. The two Exchanges yield a full-duplex communication environment between the initiator and target that enables the reduction or elimination of latencies incurred in a conventional FCP write I/O operation due to the half-duplex nature of a single FC Exchange. The write control IU may be an enhanced FCP_XFER_RDY IU or a new FC IU previously undefined by the FCP standard.
    Type: Application
    Filed: January 29, 2013
    Publication date: July 31, 2014
    Applicant: EMULEX DESIGN AND MANUFACTURING
    Inventors: Parav Kanaiyalal Pandit, James W. Smart
  • Publication number: 20140204742
    Abstract: An Ethernet node includes a receiver and transmitter for coupling to an Ethernet link for transceiving Ethernet frames with a remote Ethernet node at a remote end of the Ethernet link. The Ethernet node sends to the remote Ethernet node credit information that enables the remote Ethernet node to know an amount of Ethernet frames the remote Ethernet node is allowed to send to the Ethernet node. The credit information may be specified on a VLAN priority basis and may be included in a header piggy-backed on a host Ethernet frame or may be included in an explicit frame. The credit information may incrementally replenish credits or may specify an absolute credit amount and may be sent in response to processing frames, detection of a frame error, receipt of a request from the remote node or other events.
    Type: Application
    Filed: January 22, 2013
    Publication date: July 24, 2014
    Applicant: EMULEX DESIGN AND MANUFACTURING CORP.
    Inventor: Parav Kanaiyalal Pandit
  • Patent number: 8400942
    Abstract: Embodiments of the invention relate to performing network communications according to an existing protocol by using frames that are larger than those usually allowed by the existing protocol. Thus, embodiments of the present invention provide for an extension of the existing protocol which allows for the use of larger frames. The larger frames may result from the use of larger payloads and their size may be defined in terms of the payload size. Embodiments provide for use of various negotiation and initialization mechanisms of the existing protocol with additional modifications to allow for the negotiation of the use of larger frames. These modifications may provide for end to end negotiation of a larger frame or payload size. Some embodiments ensure that the negotiations are performed in such a manner that devices that feature the improvements of the present invention can communicate with devices that do not feature these improvements.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: March 19, 2013
    Assignee: Emulex Design & Manufacturing Corporation
    Inventor: Parav Kanaiyalal Pandit
  • Publication number: 20100118735
    Abstract: Embodiments of the invention relate to performing network communications according to an existing protocol by using frames that are larger than those usually allowed by the existing protocol. Thus, embodiments of the present invention provide for an extension of the existing protocol which allows for the use of larger frames. The larger frames may result from the use of larger payloads and their size may be defined in terms of the payload size. Embodiments provide for use of various negotiation and initialization mechanisms of the existing protocol with additional modifications to allow for the negotiation of the use of larger frames. These modifications may provide for end to end negotiation of a larger frame or payload size. Some embodiments ensure that the negotiations are performed in such a manner that devices that feature the improvements of the present invention can communicate with devices that do not feature these improvements.
    Type: Application
    Filed: November 12, 2008
    Publication date: May 13, 2010
    Inventor: Parav Kanaiyalal Pandit