Patents by Inventor Edward D. Mazurek

Edward D. Mazurek 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: 10992580
    Abstract: A method performed by a network device comprises egressing data from a port of the network device at an egress rate over a link connected to the port, ingressing data into the port at an ingress rate over the link, monitoring at least one indication with respect to the egressing data in order to determine whether the at least one indication is indicative of egress congestion at the port of the network device, and upon determining that the at least one indication is indicative of the egress congestion at the port, limiting the rate of ingress via the port.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: April 27, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Edward D. Mazurek
  • Patent number: 10606492
    Abstract: A Fibre Channel (FC) or FC-over-Ethernet (FCoE) switch has ports to forward Input-Output (IO) requests, and service data transfers, between end devices in a storage area network. The switch receives at a port a time ordered sequence of IO requests for data transfers to be serviced by the port. Each IO request including a data length of the data transfer. The switch detects a microburst on the port for each IO request. To do this, the switch parses the IO request to retrieve the data length, determines a transfer time required to transfer the data length over the port, upon receiving a next IO request, determine whether a time interval between the IO request and the next IO request is less than the transfer time, and if the time interval is less than the transfer time, declaring a microburst on the port, otherwise not declaring a microburst.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: March 31, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Harsha Bharadwaj, Edward D. Mazurek
  • Publication number: 20190342217
    Abstract: A method performed by a network device comprises egressing data from a port of the network device at an egress rate over a link connected to the port, ingressing data into the port at an ingress rate over the link, monitoring at least one indication with respect to the egressing data in order to determine whether the at least one indication is indicative of egress congestion at the port of the network device, and upon determining that the at least one indication is indicative of the egress congestion at the port, limiting the rate of ingress via the port.
    Type: Application
    Filed: May 7, 2018
    Publication date: November 7, 2019
    Inventor: Edward D. Mazurek
  • Publication number: 20190324665
    Abstract: A Fibre Channel (FC) or FC-over-Ethernet (FCoE) switch has ports to forward Input-Output (IO) requests, and service data transfers, between end devices in a storage area network. The switch receives at a port a time ordered sequence of IO requests for data transfers to be serviced by the port. Each IO request including a data length of the data transfer. The switch detects a microburst on the port for each IO request. To do this, the switch parses the IO request to retrieve the data length, determines a transfer time required to transfer the data length over the port, upon receiving a next IO request, determine whether a time interval between the IO request and the next IO request is less than the transfer time, and if the time interval is less than the transfer time, declaring a microburst on the port, otherwise not declaring a microburst.
    Type: Application
    Filed: June 28, 2019
    Publication date: October 24, 2019
    Inventors: Harsha Bharadwaj, Edward D. Mazurek
  • Patent number: 10394469
    Abstract: A Fiber Channel (FC) or FC-over-Ethernet (FCoE) switch has ports to forward Input-Output (IO) requests, and service data transfers, between end devices in a storage area network. The switch receives at a port a time ordered sequence of IO requests for data transfers to be serviced by the port. Each IO request including a data length of the data transfer. The switch detects a microburst on the port for each IO request. To do this, the switch parses the IO request to retrieve the data length, determines a transfer time required to transfer the data length over the port, upon receiving a next IO request, determine whether a time interval between the IO request and the next IO request is less than the transfer time, and if the time interval is less than the transfer time, declaring a microburst on the port, otherwise not declaring a microburst.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: August 27, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Harsha Bharadwaj, Edward D. Mazurek
  • Publication number: 20190042110
    Abstract: A Fibre Channel (FC) or FC-over-Ethernet (FCoE) switch has ports to forward Input-Output (TO) requests, and service data transfers, between end devices in a storage area network. The switch receives at a port a time ordered sequence of IO requests for data transfers to be serviced by the port. Each IO request including a data length of the data transfer. The switch detects a microburst on the port for each IO request. To do this, the switch parses the IO request to retrieve the data length, determines a transfer time required to transfer the data length over the port, upon receiving a next IO request, determine whether a time interval between the IO request and the next IO request is less than the transfer time, and if the time interval is less than the transfer time, declaring a microburst on the port, otherwise not declaring a microburst.
    Type: Application
    Filed: August 7, 2017
    Publication date: February 7, 2019
    Inventors: Harsha Bharadwaj, Edward D. Mazurek