Patents by Inventor Zhi-Hern Loh

Zhi-Hern Loh 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: 8958419
    Abstract: Techniques are described for optimizing broadcast and collect primitives in switch fabrics. A switch is described for use in a switch fabric that includes a plurality of switches configured to interconnect a plurality of host devices. The switch includes a plurality of ports configured to receive and transmit data, and switch logic configured to facilitate transfer of the data among the ports. The switch logic is configured to implement a collect function in which responses from multiple destination host devices are collected and aggregated for transmission to a source host device. A first portion of the switch logic is configured to identify, count, and discard the responses in a data plane of the switch. A second portion of the switch logic is configured to generate an aggregated response in a control plane of the switch and introduce the aggregated response into the data plane for transmission toward the source host device.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: February 17, 2015
    Assignee: Intel Corporation
    Inventors: Uri Cummings, Zhi-Hern Loh
  • Patent number: 8570856
    Abstract: Global ports are supported in multi-switch systems having arbitrary topologies. In some implementations, global ports are implemented in a manner which makes the switch system robust in the face of link failure. In specific Ethernet implementations, global ports enable flooding, learning, forwarding, and link aggregation across the switch system.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: October 29, 2013
    Assignee: Intel Corporation
    Inventors: Robert Southworth, Uri Cummings, Zhi-Hern Loh
  • Patent number: 8467342
    Abstract: A shared memory switch and switch fabric architecture are described which employ partitions of the shared memory to implement multiple, independent virtual congestion domains, thereby allowing congestion to be handled for different classes of traffic independently.
    Type: Grant
    Filed: January 6, 2011
    Date of Patent: June 18, 2013
    Assignee: Intel Corporation
    Inventors: Zhi-Hern Loh, Michael Davies, Uri Cummings
  • Publication number: 20120230182
    Abstract: Global ports are supported in multi-switch systems having arbitrary topologies. In some implementations, global ports are implemented in a manner which makes the switch system robust in the face of link failure. In specific Ethernet implementations, global ports enable flooding, learning, forwarding, and link aggregation across the switch system.
    Type: Application
    Filed: December 12, 2011
    Publication date: September 13, 2012
    Applicant: FULCRUM MICROSYSTEMS, INC.
    Inventors: Robert Southworth, Uri Cummings, Zhi-Hern Loh
  • Patent number: 8098574
    Abstract: Global ports are supported in multi-switch systems having arbitrary topologies. In some implementations, global ports are implemented in a manner which makes the switch system robust in the face of link failure. In specific Ethernet implementations, global ports enable flooding, learning, forwarding, and link aggregation across the switch system.
    Type: Grant
    Filed: August 26, 2008
    Date of Patent: January 17, 2012
    Assignee: Fulcrum Microsystems, Inc.
    Inventors: Robert Southworth, Uri Cummings, Zhi-Hern Loh
  • Publication number: 20110164496
    Abstract: A shared memory switch and switch fabric architecture are described which employ partitions of the shared memory to implement multiple, independent virtual congestion domains, thereby allowing congestion to be handled for different classes of traffic independently.
    Type: Application
    Filed: January 6, 2011
    Publication date: July 7, 2011
    Applicant: FULCRUM MICROSYSTEMS INC.
    Inventors: Zhi-Hern Loh, Michael Davies, Uri Cummings
  • Patent number: 7916718
    Abstract: A shared memory switch and switch fabric architecture are described which employ partitions of the shared memory to implement multiple, independent virtual congestion domains, thereby allowing congestion to be handled for different classes of traffic independently.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: March 29, 2011
    Assignee: Fulcrum Microsystems, Inc.
    Inventors: Zhi-Hern Loh, Michael Davies, Uri Cummings
  • Publication number: 20100054117
    Abstract: Global ports are supported in multi-switch systems having arbitrary topologies. In some implementations, global ports are implemented in a manner which makes the switch system robust in the face of link failure. In specific Ethernet implementations, global ports enable flooding, learning, forwarding, and link aggregation across the switch system.
    Type: Application
    Filed: August 26, 2008
    Publication date: March 4, 2010
    Applicant: FULCRUM MICROSYSTEMS
    Inventors: Robert Southworth, Uri Cummings, Zhi-Hern Loh
  • Publication number: 20090310616
    Abstract: Techniques are described for optimizing broadcast and collect primitives in switch fabrics.
    Type: Application
    Filed: June 12, 2009
    Publication date: December 17, 2009
    Applicant: FULCRUM MICROSYSTEMS, INC.
    Inventors: Uri Cummings, Zhi-Hern Loh
  • Publication number: 20080259798
    Abstract: A shared memory switch and switch fabric architecture are described which employ partitions of the shared memory to implement multiple, independent virtual congestion domains, thereby allowing congestion to be handled for different classes of traffic independently.
    Type: Application
    Filed: April 19, 2007
    Publication date: October 23, 2008
    Applicant: FULCRUM MICROSYSTEMS INC.
    Inventors: Zhi-Hern Loh, Michael Davies, Uri Cummings