Patents by Inventor Tse Yu Lei

Tse Yu Lei 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: 9350564
    Abstract: One embodiment of the present invention provides a switch. The switch includes a local database, a packet processor, a data management module, and a tree construction module. The packet processor extracts spanning tree information associated with a remote switch. The data management module stores the extracted spanning tree information in the local database. The tree construction module assigns an interface state associated with a spanning tree to a local interface based on the extracted spanning tree information.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: May 24, 2016
    Assignee: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Tse Yu Lei, Ning Song, Vardarajan Venkatesh, Mythilikanth Raman
  • Publication number: 20150117266
    Abstract: One embodiment of the present invention provides a switch. The switch includes a local database, a packet processor, a data management module, and a tree construction module. The packet processor extracts spanning tree information associated with a remote switch. The data management module stores the extracted spanning tree information in the local database. The tree construction module assigns an interface state associated with a spanning tree to a local interface based on the extracted spanning tree information.
    Type: Application
    Filed: December 19, 2014
    Publication date: April 30, 2015
    Inventors: Tse Yu Lei, Ning Song, Vardarajan Venkatesh, Mythilikanth Raman
  • Patent number: 9007958
    Abstract: One embodiment of the present invention provides a switch. The switch includes a local identifier associated with the switch, a receiving interface, a loop detection mechanism, and an interface control mechanism. The receiving interface identifies a loop-detection frame which includes an identifier associated with originating switch of the frame. The loop detection mechanism detects a loop based on a match of the identifier associated with the originating switch and the local identifier. The interface control mechanism is coupled to the loop detection mechanism and precludes, in response to detecting a loop, the receiving interface from forwarding frames corresponding to the loop.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: April 14, 2015
    Assignee: Brocade Communication Systems, Inc.
    Inventors: Amit Gupta, Tse Yu Lei, Chi Lung Chong, Mythilikanth Raman
  • Patent number: 8948056
    Abstract: One embodiment of the present invention provides a switch. The switch includes a local database, a packet processor, a data management module, and a tree construction module. The packet processor extracts spanning tree information associated with a remote switch. The data management module stores the extracted spanning tree information in the local database. The tree construction module assigns an interface state associated with a spanning tree to a local interface based on the extracted spanning tree information.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: February 3, 2015
    Assignee: Brocade Communication Systems, Inc.
    Inventors: Tse Yu Lei, Ning Song, Vardarajan Venkatesh, Mythilikanth Raman
  • Patent number: 8654630
    Abstract: Techniques for facilitating link redundancy using an enhanced version of Virtual Switch Redundancy Protocol (VSRP), referred to herein as VSRP2. In one set of embodiments, a group of Layer 2 and/or Layer 2/3 devices (switches) can act in concert as a VSRP2 virtual switch. A first switch in the group (a VSRP2 master switch) can forward, via a first link, data traffic to/from a network device in a connected Layer 2 network. A second switch in the group (a VSRP2 backup switch) can block, at a second link, data traffic to/from the same network device. If the first link fails or otherwise becomes unavailable, the VSRP2 backup switch can detect the link failure and begin forwarding, via the second link, data traffic to/from the network device. In this manner, redundancy can be provided at the link level between the VSRP2 virtual switch and the Layer 2 network.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: February 18, 2014
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Tse Yu Lei, Ram Dular Singh
  • Publication number: 20130003608
    Abstract: One embodiment of the present invention provides a switch. The switch includes a local database, a packet processor, a data management module, and a tree construction module. The packet processor extracts spanning tree information associated with a remote switch. The data management module stores the extracted spanning tree information in the local database. The tree construction module assigns an interface state associated with a spanning tree to a local interface based on the extracted spanning tree information.
    Type: Application
    Filed: June 26, 2012
    Publication date: January 3, 2013
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Tse Yu Lei, Ning Song, Vardarajan Venkatesh, Mythilikanth Raman
  • Publication number: 20130003601
    Abstract: One embodiment of the present invention provides a switch. The switch includes a local identifier associated with the switch, a receiving interface, a loop detection mechanism, and an interface control mechanism. The receiving interface identifies a loop-detection frame which includes an identifier associated with originating switch of the frame. The loop detection mechanism detects a loop based on a match of the identifier associated with the originating switch and the local identifier. The interface control mechanism is coupled to the loop detection mechanism and precludes, in response to detecting a loop, the receiving interface from forwarding frames corresponding to the loop.
    Type: Application
    Filed: May 30, 2012
    Publication date: January 3, 2013
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Amit Gupta, Tse Yu Lei, Chi Lung Chong, Mythilikanth Raman
  • Publication number: 20110228669
    Abstract: Techniques for facilitating link redundancy using an enhanced version of Virtual Switch Redundancy Protocol (VSRP), referred to herein as VSRP2. In one set of embodiments, a group of Layer 2 and/or Layer 2/3 devices (switches) can act in concert as a VSRP2 virtual switch. A first switch in the group (a VSRP2 master switch) can forward, via a first link, data traffic to/from a network device in a connected Layer 2 network. A second switch in the group (a VSRP2 backup switch) can block, at a second link, data traffic to/from the same network device. If the first link fails or otherwise becomes unavailable, the VSRP2 backup switch can detect the link failure and begin forwarding, via the second link, data traffic to/from the network device. In this manner, redundancy can be provided at the link level between the VSRP2 virtual switch and the Layer 2 network.
    Type: Application
    Filed: July 30, 2010
    Publication date: September 22, 2011
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Tse Yu Lei, Ram Dular Singh