Method and apparatus for rapidly reconfiguring computer networks

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6032194
SERIAL NO

08998412

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method that rapidly reconfigures a computer network having a plurality of devices executing the spanning tree algorithm. First, one or more devices are configured and arranged so that one port, providing connectivity to the root, is in the forwarding state and the remaining ports, providing connectivity to the root, are in the blocked state. Next, one or more of the blocked ports are designated as back-up ports. Upon detection of a failure at the active forwarding port, one of the back-up ports immediately transitions from blocked to forwarding, thereby becoming the new active port for the device. Following the transition to a new active port, dummy multicast messages are transmitted, each containing the source address of an entity directly coupled to the affected device or downstream thereof. By examining the dummy multicast messages, other devices in the network learn to use to the new forwarding port of the affected device. Rapid reconfiguration of the network is also provided upon detection of a new or repaired link or device representing a better path toward the root. The method is also compatible with networks supporting virtual local area network (VLAN) designations and allows load balancing among different VLANs.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
CISCO TECHNOLOGY, INC.SAN JOSE, CA14485

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Dutt, Dinesh G Santa Clara, CA 37 1453
Gai, Silvano Vigliano d'Asti, IT 79 5461
McCloghrie, Keith San Jose, CA 54 3577

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 5280480 Source routing transparent bridge 207 1991
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
* 5138615 Reconfiguration system and method for high-speed mesh connected local area network 279 1989
* 5790808 Active topology maintenance in reconfiguring bridged local area networks with state transition with forgetting interval 71 1995
 
LUCENT TECHNOLOGIES INC. (1)
* 4922486 User to network interface protocol for packet communications networks 341 1988
 
CISCO TECHNOLOGY, INC. (3)
* 5740171 Address translation mechanism for a high-performance network switch 344 1996
* 5742604 Interswitch link mechanism for connecting high-performance network switches 395 1996
* 5764636 Color blocking logic mechanism for a high-performance network switch 215 1996
 
ENTERASYS NETWORKS, INC. (2)
* 5150360 Utilization of redundant links in bridged networks 90 1990
* 5018137 Transparent load sharing for parallel networks 102 1990
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (7)
* 2004/0105,455 Automatic edge port and one way connectivity detection with rapid reconfiguration for shared media in spanning tree configured bridged Local Area Networks 10 2003
* 2005/0259,649 System and method for implementing multiple spanning trees per network 18 2004
* 2006/0092,862 STP root guard 18 2005
* 2008/0101,259 CONSTRUCTING A TRANSITION ROUTE IN A DATA COMMUNICATION NETWORK 4 2008
* 2009/0086,641 Method and Apparatus for Detecting Support for A Protocol Defining Supplemental Headers 6 2008
* 2011/0134,923 Intelligent Adjunct Network Device 0 2011
* 9553811 Method and apparatus for reducing flood traffic in train switches 0 2014
 
ORCKIT IP, LLC (25)
7054264 Interconnect and gateway protection in bidirectional ring networks 12 2001
* 2003/0021,226 Interconnect and gateway protection in bidirectional ring networks 2 2001
* 2003/0208,618 Fast failure protection using redundant network edge ports 13 2002
7145878 Avoiding overlapping segments in transparent LAN services on ring-based networks 6 2002
* 7127523 Spanning tree protocol traffic in a transparent LAN 15 2002
* 2003/0026,209 Avoiding overlapping segments in transparent lan services on ring-based networks 5 2002
7154899 Protecting the filtering database in virtual bridges 4 2002
* 2003/0147,405 Protecting the filtering database in virtual bridges 4 2002
7339929 Virtual private LAN service using a multicast protocol 129 2002
* 2004/0037,279 Virtual private LAN service using a multicast protocol 92 2002
7283465 Hierarchical virtual private LAN service protection scheme 34 2003
* 2004/0133,619 Hierarchical virtual private lan service protection scheme 35 2003
* 2004/0228,278 Bandwidth allocation for link aggregation 29 2003
7974223 Virtual private LAN service over ring networks 31 2004
7983150 VPLS failure protection in ring networks 5 2006
* 2007/0165,518 VPLS failure protection in ring networks 2 2006
7808931 High capacity ring communication network 4 2006
* 2007/0206,618 High capacity ring communication network 10 2006
7593400 MAC address learning in a distributed bridge 22 2006
* 2007/0268,915 MAC ADDRESS LEARNING IN A DISTRIBUTED BRIDGE 31 2006
7660303 Point-to-multipoint functionality in a bridged network 8 2006
7773508 Protecting the filtering database in virtual bridges 0 2006
* 2007/0121,654 Protecting the filtering database in virtual bridges 1 2006
8009684 High capacity ring communication network 1 2010
* 2011/0069,610 HIGH CAPACITY RING COMMUNICATION NETWORK 2 2010
 
XANTO TECHNOLOGIES S.R.L. (1)
* 2009/0182,935 MASS STORAGE DEVICE, IN PARTICULAR OF THE USB TYPE, AND RELATED METHOD FOR TRANSFERRING DATA 5 2007
 
SKYMOON RESEARCH AND DEVELOPMENT, LLC (1)
* 2002/0141,351 Method and system for validating network transformation instructions 10 2001
 
NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG (1)
8014410 Automatic packet protection forwarding to an MPLS network by a dual-homed ethernet bridge 4 2007
 
SAMSUNG ELECTRONICS CO., LTD. (1)
* 7307988 Address search apparatus and method in ethernet switch 1 2000
 
HITACHI, LTD. (2)
* 8081640 Network system, network management server, and access filter reconfiguration method 4 2008
* 2009/0109,970 Network system, network management server, and access filter reconfiguration method 1 2008
 
HULU, LLC (2)
* 7428658 Checking storage reconfiguration 8 2004
* 2006/0107,102 Checking storage reconfiguration 3 2004
 
Corrigent Systems, Inc. (1)
7336605 Bandwidth allocation for link aggregation 33 2003
 
Logic Controls, Inc. (2)
7680904 Diagnostic method and apparatus for detecting and locating computer network discontinuities 0 2004
* 2006/0029,034 Diagnostic method and apparatus for detecting and locating computer network discontinuities 9 2004
 
AVAYA HOLDINGS LIMITED (1)
* 6519231 Method and apparatus providing a spanning tree protocol for a data communications network having a multi-link trunk 66 1999
 
AVAYA INC. (5)
* 6724734 Creating a spanning tree of a network including clusters 14 1999
* 2006/0050,741 Distributed port-blocking method 4 2005
* 2008/0215,910 High-Availability Networking with Intelligent Failover 28 2006
8477791 Method and apparatus for locally implementing port selection via synchronized port state databases maintained by the forwarding plane of a network element 1 2010
* 2010/0290,335 METHOD AND APPARATUS FOR LOCALLY IMPLEMENTING PORT SELECTION VIA SYNCHRONIZED PORT STATE DATABASES MAINTAINED BY THE FORWARDING PLANE OF A NETWORK ELEMENT 0 2010
 
KONINKLIJKE PHILIPS ELECTRONICS N.V. (1)
8045487 Method for implementing multicast in rapid spanning tree protocol ring network 0 2006
 
CARRIERCOMM, INC. (1)
* 6785226 System and method for data routing over a network 34 1999
 
Shore Microsystems Inc. (2)
8605573 Autolearning network link protection device 0 2008
* 2009/0323,517 AUTOLEARNING NETWORK LINK PROTECTION DEVICE 4 2008
 
FOUNDRY NETWORKS, LLC (4)
* 6717922 Network configuration protocol and method for rapid traffic recovery and loop avoidance in ring topologies 55 2002
8462668 System and method for implementation of layer 2 redundancy protocols across multiple networks 3 2002
* 2009/0274,153 System and method for implementation of layer 2 redundancy protocols across multiple networks 29 2002
9391888 System and method for implementation of layer 2 redundancy protocols across multiple networks 1 2013
 
OLLCOM A/S (2)
6940825 Spanning tree recovery in machine networks 6 2003
* 2004/0062,209 Spanning tree recovery in machine networks 13 2003
 
RED LION CONTROLS, INC. (1)
* 2004/0008,722 Redundant network interface for ethernet devices 8 2002
 
CANON KABUSHIKI KAISHA (4)
* 7907515 Network interface switching in multi-interface apparatus 3 2007
* 2007/0230,332 APPARATUS, NETWORK CONFIGURATION METHOD FOR THE APPARATUS, AND COMPUTER-READABLE CONTROL PROGRAM FOR CAUSING A COMPUTER TO EXECUTE THE METHOD 19 2007
* 8717878 Providing feedback information when network streaming over multiple physical interfaces 0 2010
* 2011/0235,650 PROVIDING FEEDBACK INFORMATION WHEN NETWORK STREAMING OVER MULTIPLE PHYSICAL INTERFACES 4 2010
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (6)
* 6658012 Statistics for VLAN bridging devices 11 2000
* 6704812 Transparent and dynamic management of redundant physical paths to peripheral devices 66 2000
6987735 System and method for enhancing the availability of routing systems through equal cost multipath 17 2001
* 2003/0002,443 System and method for enhancing the availability of routing systems through equal cost multipath 27 2001
* 7486691 Method, logic arrangement and program for assigning a primary trunk 0 2004
* 2005/0238,039 Method, logic arrangement and program for assigning a primary trunk 0 2004
 
XI'AN ZHONGXING NEW SOFTWARE CO., LTD. (1)
9806990 Fast recovery method and device for STP-based backup port 0 2013
 
LENOVO PC INTERNATIONAL (1)
* 2004/0003,190 Remote authentication caching on a trusted client or gateway system 19 2002
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 2003/0097,468 Configuration of computer networks 22 2002
 
LUCENT TECHNOLOGIES INC. (1)
* 2003/0202,463 Method for establishing a loop-free path for transfer of data packets within a circular network 7 2003
 
LUCENT TECHNOLOGIES NETWORKS LTD. (1)
* 7027406 Distributed port-blocking method 36 2000
 
SIEMENS AKTIENGESELLSCHAFT (2)
8493844 Method for the reconfiguration of a communications network 0 2008
* 2010/0128,603 METHOD FOR THE RECONFIGURATION OF A COMMUNICATIONS NETWORK 3 2008
 
CISCO TECHNOLOGY, INC. (153)
6400681 Method and system for minimizing the connection set up time in high speed packet switching networks 260 1997
* 6188694 Shared spanning tree protocol 184 1997
6920112 Sampling packets for network monitoring 34 1998
* 6370121 Method and system for shortcut trunking of LAN bridges 22 1998
* 6515967 Method and apparatus for detecting a fault in a multicast routing infrastructure 92 1998
* 6304575 Token ring spanning tree protocol 108 1998
* 6801506 Method and apparatus for providing fast spanning tree re-starts 57 1999
* 6389475 Content - based filtering of multicast information 37 1999
6678241 Fast convergence with topology switching 86 1999
* 6898189 Restartable spanning tree for high availability network systems 55 2000
6987740 STP root guard 18 2000
7061858 High availability architecture for network devices 83 2000
7076594 Apparatus and method for preventing one way connectivity loops in a computer network 26 2000
* 2004/0221,087 APPARATUS AND METHOD PREVENTING ONE WAY CONNECTIVITY LOOPS IN A COMPUTER NETWORK 0 2000
* 6813250 Shared spanning tree protocol 64 2000
6934262 Method and apparatus for restricting the assignment of VLANs 28 2000
* 7085224 Method and apparatus for fast failure detection in switched LAN networks 46 2001
7310306 Method and apparatus for ingress port filtering for packet switching systems 29 2001
* 7013347 Distance vector extension to the address resolution protocol 5 2001
8005978 Method to optimize the load balancing of parallel coprocessors 4 2002
6934249 Method and system for minimizing the connection set up time in high speed packet switching networks 268 2002
* 6940821 Method and apparatus for detecting a fault in a multicast routing infrastructure 30 2002
7792991 Method and apparatus for advertising a link cost in a data communications network 8 2002
* 2004/0117,251 Method and apparatus for advertising a link cost in a data communications network 18 2002
* 7707307 Method and apparatus for constructing a backup route in a data communications network 14 2003
* 2007/0038,767 Method and apparatus for constructing a backup route in a data communications network 44 2003
7869350 Method and apparatus for determining a data communication network repair strategy 9 2003
8040886 Programmable packet classification system using an array of uniform content-addressable memories 2 2003
* 2004/0213,235 Programmable packet classification system using an array of uniform content-addressable memories 33 2003
7480258 Cross stack rapid transition protocol 93 2003
7864708 Method and apparatus for forwarding a tunneled packet in a data communications network 6 2003
* 7606177 Value-added features for the spanning tree protocol 7 2003
7751416 Virtual network device 30 2003
* 2005/0063,395 Virtual network device 37 2003
7580360 Method and apparatus for generating routing information in a data communications network 4 2003
7554921 Method and apparatus for generating routing information in a data communication network 10 2003
* 2005/0078,656 Method and apparatus for generating routing information in a data communications network 23 2003
8526427 Port-based loadsharing for a satellite switch 0 2003
7428213 Method and apparatus for determining network routing information based on shared risk link group information 14 2003
* 2005/0111,349 Method and apparatus for determining network routing information based on shared risk link group information 12 2003
7729267 Method and apparatus for analyzing a media path in a packet switched network 9 2003
* 2006/0034,188 Method and apparatus for analyzing a media path in a packet switched network 14 2003
7428237 Fast convergence with topology switching 25 2004
8990430 Interface bundles in virtual network devices 1 2004
* 2005/0198,371 Interface bundles in virtual network devices 49 2004
7710882 Method and apparatus for computing routing information for a data communications network 6 2004
8208370 Method and system for fast link failover 10 2004
7839843 Distributed forwarding in virtual network devices 6 2004
* 2005/0163,115 Distributed forwarding in virtual network devices 63 2004
7889733 Intelligent adjunct network device 0 2004
* 2005/0243,826 Intelligent adjunct network device 12 2004
7983173 System and method for detecting link failures 8 2004
* 2005/0249,123 System and method for detecting link failures 66 2004
7706364 Virtual network device clusters 6 2004
* 2005/0259,646 Virtual network device clusters 38 2004
7848240 Method and apparatus for forwarding data in a data communications network 4 2004
7710957 System and method for implementing multiple spanning trees per network 2 2004
7808983 Network device architecture for centralized packet processing 10 2004
* 2006/0023,718 Network device architecture for centralized packet processing 12 2004
7822025 Network device architecture for centralized packet processing 8 2004
* 8730976 System and method for preventing erroneous link aggregation due to component relocation 0 2004
* 2006/0039,384 System and method for preventing erroneous link aggregation due to component relocation 39 2004
7630298 Method and apparatus for forwarding data in a data communications network 6 2004
* 2006/0087,965 Method and apparatus for forwarding data in a data communications network 12 2004
* 2006/0171,302 Data transmission in a network comprising bridges 5 2005
7570583 Extending SONET/SDH automatic protection switching 4 2005
* 2005/0141,415 Extending SONET/SDH automatic protection switching 3 2005
* 7933197 Method and apparatus for constructing a repair path around a non-available component in a data communications network 18 2005
7852747 Method and apparatus for constructing a repair path around a non-available component in a data communications network 0 2005
* 2006/0187,819 Method and apparatus for constructing a repair path around a non-available component in a data communications network 26 2005
* 7848264 Method and apparatus for rapidly reconfiguring computer networks 15 2005
7599284 Restartable spanning tree for high availability network systems 22 2005
* 7848224 Method and apparatus for constructing a repair path for multicast data 16 2005
* 2007/0019,646 Method and apparatus for constructing a repair path for multicast data 42 2005
8325629 System and method for assuring the operation of network devices in bridged networks 1 2005
* 2007/0025,275 System and method for assuring the operation of network devices in bridged networks 12 2005
7835312 Method and apparatus for updating label-switched paths 3 2005
* 2007/0019,652 Method and apparatus for updating label-switched paths 3 2005
* 7693043 Method and apparatus for advertising repair capability 2 2005
* 2007/0041,379 Method and apparatus for advertising repair capability 12 2005
7646733 System and method for generating symmetrical spanning trees 5 2005
* 2007/0064,628 System and method for generating symmetrical spanning trees 8 2005
7570579 Method and apparatus for fast failure detection in switched LAN networks 5 2005
* 2006/0062,141 Method and apparatus for fast failure detection in switched LAN networks 11 2005
7545757 STP root guard 1 2005
* 7653011 Spanning tree protocol for wireless networks 33 2006
7606178 Multiple wireless spanning tree protocol for use in a wireless mesh network 10 2006
* 2006/0280,131 Spanning tree protocol for wireless networks 38 2006
* 2006/0268,749 Multiple wireless spanning tree protocol for use in a wireless mesh network 43 2006
* 8644137 Method and system for providing safe dynamic link redundancy in a data network 0 2006
* 2007/0189,157 Method and system for providing safe dynamic link redundancy in a data network 3 2006
* 7885179 Method and apparatus for constructing a repair path around a non-available component in a data communications network 10 2006
* 8886831 System and methodology for fast link failover based on remote upstream failures 1 2006
* 2007/0237,085 System and methodology for fast link failover based on remote upstream failures 93 2006
8144577 Technique for efficiently managing bandwidth registration for multiple spanning tree options 4 2006
7515535 Technique for efficiently managing bandwidth for multipoint-to-multipoint services in a provider network 9 2006
* 2007/0263,554 Technique for efficiently managing bandwidth registration for multiple spanning tree options 82 2006
* 2007/0263,640 Technique for efficiently managing bandwidth for multipoint-to-multipoint services in a provider network 35 2006
7412557 Apparatus and method for preventing loops in a computer network 12 2006
* 2006/0206,656 Apparatus and method for preventing loops in a computer network 4 2006
7639699 Technique for sharing a physical port among a plurality of virtual bridges on a switch in a computer network 6 2006
* 2008/0031,266 Technique for sharing a physical port among a plurality of virtual bridges on a switch in a computer network 24 2006
8111616 Constructing a repair path in the event of failure of an inter-routing domain system link 2 2006
7957306 Providing reachability information in a routing domain of an external destination address in a data communications network 4 2006
* 7697416 Constructing a repair path in the event of non-availability of a routing domain 9 2006
* 2008/0219,153 Constructing a repair path in the event of failure of an inter-routing domain system link 17 2006
* 2008/0062,986 Providing reachability information in a routing domain of an external destination address in a data communications network 110 2006
* 2008/0062,861 Constructing a repair path in the event of non-availability of a routing domain 8 2006
7701845 Forwarding data in a data communications network 7 2006
* 2008/0074,997 Forwarding data in a data communications network 14 2006
8705344 Graceful failover of a principal link in a fiber-channel fabric 0 2006
* 2008/0112,311 GRACEFUL FAILOVER OF A PRINCIPAL LINK IN A FIBER-CHANNEL FABRIC 3 2006
7995499 Minimizing spanning-tree protocol event processing and flooding in distribution networks 2 2006
* 2008/0123,561 Minimizing Spanning-Tree Protocol Event Processing and Flooding in Distribution Networks 4 2006
7738383 Traceroute using address request messages 4 2006
* 2008/0151,764 TRACEROUTE USING ADDRESS REQUEST MESSAGES 5 2006
7706278 Triggering flow analysis at intermediary devices 4 2007
* 2008/0175,162 TRIGGERING FLOW ANALYSIS AT INTERMEDIARY DEVICES 4 2007
7583589 Computing repair path information 5 2007
* 2008/0225,697 Computing repair path information 5 2007
7940776 Fast re-routing in distance vector routing protocol networks 7 2007
* 2008/0310,433 Fast Re-routing in Distance Vector Routing Protocol Networks 12 2007
7830880 Selective build fabric (BF) and reconfigure fabric (RCF) flooding 3 2007
* 2009/0052,474 SELECTIVE BUILD FABRIC (BF) AND RECONFIGURE FABRIC (RCF) FLOODING 1 2007
8238232 Constructing a transition route in a data communication network 3 2008
8059668 Efficient end-to-end proposal/agreement messaging for spanning tree convergence in a computer network 1 2008
* 2009/0190,503 EFFICIENT END-TO-END PROPOSAL/AGREEMENT MESSAGING FOR SPANNING TREE CONVERGENCE IN A COMPUTER NETWORK 4 2008
7940668 Method and apparatus to enable an IPe domain through EIGRP 2 2008
* 2009/0238,076 METHOD AND APPARATUS TO ENABLE AN IPe DOMAIN THROUGH EIGRP 1 2008
8300523 Multi-chasis ethernet link aggregation 12 2008
* 2010/0020,680 MULTI-CHASSIS ETHERNET LINK AGGREGATION 26 2008
8059652 Method and apparatus for detecting support for a protocol defining supplemental headers 0 2008
* 7978612 Two-hop relay for reducing distance vector routing information 4 2008
* 2010/0091,823 Two-hop Relay for Reducing Distance Vector Routing Information 8 2008
8175009 System and method for generating symmetrical spanning trees 7 2009
* 2010/0085,899 SYSTEM AND METHOD FOR GENERATING SYMMETRICAL SPANNING TREES 1 2009
8542578 System and method for providing a link-state path to a node in a network environment 2 2010
8929207 Network device architecture for centralized packet processing 0 2010
8774010 System and method for providing proactive fault monitoring in a network environment 0 2010
8559341 System and method for providing a loop free topology in a network environment 0 2010
8755382 Intelligent adjunct network device 0 2011
9621419 Determining when to switch to a standby intelligent adjunct network device 0 2011
8982733 System and method for managing topology changes in a network environment 2 2011
8670326 System and method for probing multiple paths in a network environment 10 2011
8724517 System and method for managing network traffic disruption 5 2011
8830875 System and method for providing a loop free topology in a network environment 1 2011
8472348 Rapid network formation for low-power and lossy networks 3 2011
* 9276834 Load sharing and redundancy scheme 0 2011
* 2012/0076,048 LOAD SHARING AND REDUNDANCY SCHEME 6 2011
8902728 Constructing a transition route in a data communications network 0 2012
9450846 System and method for tracking packets in a network environment 3 2012
8811235 System and method for assuring the operation of network devices in bridged networks 0 2012
9118595 Graceful failover of a principal link in a fiber-channel fabric 1 2014
 
GLENAYRE ELECTRONICS, INC. (1)
6392990 Method for implementing interface redundancy in a computer network 53 1999
 
CISCO SYSTEMS, INC. (4)
* 7162537 Method and system for externally managing router configuration data in conjunction with a centralized database 4 2000
7061875 Spanning tree loop guard 43 2001
7460492 Spanning tree loop guard 14 2006
* 2006/0233,186 Spanning tree loop guard 2 2006
 
B-SAFE ONLINE.COM (1)
* 6871226 Method of searching servers in a distributed network 40 2000
 
SPHERIX INCORPORATED (1)
6879594 System and method for loop avoidance in multi-protocol label switching 124 2000
 
FUJITSU LIMITED (8)
* 2002/0159,398 Spanning tree control unit in the case of trouble or increase and method thereof 23 2001
* 8582467 Method for preventing control packet looping and bridge apparatus using the method 8 2004
* 2006/0007,869 Method for preventing control packet loop and bridge apparatus using the method 59 2004
* 2006/0203,735 Bridge apparatus and control packet processing apparatus in a spanning tree protocol network 4 2005
* 2007/0067,462 Information processing apparatus, communication load decentralizing method, and communication system 5 2006
* 8064331 Transmitting apparatus and method for maintaining learned information 2 2006
* 2007/0190,998 Transmitting apparatus and method for maintaining learned information 6 2006
* 2008/0298,231 Ring node and redundancy method 1 2008
 
ROLLS-ROYCE PLC (2)
* 7706931 Control system 1 2008
* 2008/0300,734 Control system 0 2008
 
SUN MICROSYSTEMS, INC. (1)
* 6108695 Method and apparatus for providing analog output and managing channels on a multiple channel digital media server 25 1997
 
Palladia Systems, Inc. (1)
* 7315903 Self-configuring server and server network 50 2002
 
PROVENANCE ASSET GROUP LLC (2)
* 7417953 Port re-enabling by monitoring link status 23 2004
* 2006/0165,002 Port re-enabling by monitoring link status 17 2004
 
THE TRUSTEES OF THE UNIVERSITY OF PENNSYLVANIA (2)
8498234 Wireless local area network repeater 1 2003
* 2005/0286,448 Wireless local area network repeater 56 2004
 
INTEL CORPORATION (4)
* 6628661 Spanning tree recovery in computer networks 29 1999
* 7020709 System and method for fault tolerant stream splitting 6 2000
* 6888792 Technique to provide automatic failover for channel-based communications 32 2000
* 2002/0071,386 Technique to provide automatic failover for channel-based communications 29 2000
 
BROTHER KOGYO KABUSHIKI KAISHA (2)
* 7836210 Information distribution system, terminal apparatus used in such system, recording medium on which program is recorded, and loop connection avoidance method 0 2008
* 2008/0275,999 Information distribution system, terminal apparatus used in such system, recording medium on which program is recorded, and loop connection avoidance method 4 2008
 
JAPAN ENGINEERING NETWORK CO., LTD. (1)
* 2002/0185,253 Build-up mold for continuous casting 0 2002
 
MOTOROLA MOBILITY LLC (2)
* 7027453 Spanning tree alternate routing bridge protocol 10 2001
* 2002/0101,875 Spanning tree alternate routing bridge protocol 7 2001
 
Fortinet, Inc. (7)
8565115 Adaptive load balancing 9 2012
8660007 Performing rate limiting within a network 4 2013
9325526 Mechanism for enabling layer two host addresses to be shielded from the switches in a network 0 2013
8873424 Adaptive load balancing 2 2013
8917604 Performing rate limiting within a network 2 2014
9276861 Selecting among multiple concurrently active paths through a network 1 2014
9825866 Selecting among multiple concurrently active paths through a network 0 2015
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (21)
* 6195349 Scalable logical LAN 19 1998
* 6195351 Logical switch set 56 1998
* 6262977 High availability spanning tree with rapid reconfiguration 57 1998
* 6272113 Network controller system that uses multicast heartbeat packets 52 1998
* 6330229 Spanning tree with rapid forwarding database updates 87 1998
* 6865160 Broadcast tree determination in load balancing switch protocols 47 1999
* 6611502 Spanning tree with rapid propagation of topology changes 34 1999
* 6535490 High availability spanning tree with rapid reconfiguration with alternate port selection 66 1999
* 6771610 Spanning tree with protocol for bypassing port state transition timers 57 1999
* 6857027 Intelligent network topology and configuration verification using a method of loop detection 30 2000
7430164 Path recovery on failure in load balancing switch protocols 111 2002
* 7933983 Method and system for performing load balancing across control planes in a data center 5 2002
* 2004/0117,476 Method and system for performing load balancing across control planes in a data center 58 2002
* 6697339 High availability spanning tree with rapid reconfiguration with alternate port selection 55 2003
6680917 Spanning tree with rapid propagation of topology changes 9 2003
6882630 Spanning tree with rapid propagation of topology changes 23 2003
6934263 Spanning tree with protocol for bypassing port state transition timers 11 2004
* 9491084 Monitoring path connectivity between teamed network resources of a computer system and a core network 0 2005
* 2005/0281,191 Monitoring path connectivity between teamed network resources of a computer system and a core network 32 2005
* 7876689 Method and apparatus for load balancing network interface adapters based on network information 3 2005
* 2007/0002,738 Method and apparatus for load balancing network interface adapters based on network information 23 2005
 
JUNIPER NETWORKS, INC. (1)
* 9571387 Forwarding using maximally redundant trees 0 2013
 
SYCAMORE SPRINGS PARTNERS CORP. (4)
6914905 Method and system for VLAN aggregation 53 2000
6912592 Method and system of aggregate multiple VLANs in a metropolitan area network 48 2001
* 2002/0091,795 Method and system of aggregate multiple VLANs in a metropolitan area network 74 2001
7792058 Method and system for VLAN aggregation 10 2005
 
LINKEDIN CORPORATION (2)
7134040 Method, system, and program for selecting a path to a device to use when sending data requests to the device 81 2002
* 2003/0200,477 Method, system, and program for selecting a path to a device to use when sending data requests to the device 20 2002
 
SIGNALINK TECHNOLOGIES INC. (1)
* 2008/0256,270 Quality of service based preemptive routing 3 2008
 
CLEARMESH NETWORKS, INC. (2)
* 7233991 Self-healing tree network 32 2003
* 2005/0044,211 Self-healing tree network 4 2003
 
HUAWEI TECHNOLOGIES CO., LTD. (1)
* 9137045 Ethernet multicast method and device 0 2012
 
ALCATEL CANADA INC. (1)
* 6327252 Automatic link establishment between distributed servers through an NBMA network 63 1998
 
FUTUREWEI TECHNOLOGIES, INC. (2)
* 7920555 Composite trunking 1 2001
* 2002/0051,458 Composite trunking 6 2001
 
WSOU INVESTMENTS, LLC (2)
* 7508774 Extensions to the spanning tree protocol 1 2004
* 2004/0252,634 Extensions to the spanning tree protocol 12 2004
 
MICROSOFT TECHNOLOGY LICENSING, LLC (4)
8276198 Method and apparatus for local area networks 0 2011
* 2011/0126,278 METHOD AND APPARATUS FOR LOCAL AREA NETWORKS 11 2011
8675559 Public access point 0 2011
8767623 Public access point 0 2011
 
Ghizi Soft Co., Ltd. (1)
7315516 Method for generating casting path among participants for multicasting 2 2002
 
D-LINK CORPORATION (1)
* 7010595 Apparatus for multi-level loopback test in a community network system and method therefor 4 2001
 
CORRIGENT SYSTEMS LTD. (1)
* 2002/0110,087 Efficient setup of label-switched connections 38 2001
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
* 2004/0081,144 System and method for access point (AP) aggregation and resiliency in a hybrid wired/wireless local area network 47 2003
 
QUALCOMM INCORPORATED (22)
8122134 Reducing loop effects in a wireless local area network repeater 8 2003
8060009 Wireless local area network repeater with automatic gain control for extending network coverage 12 2003
* 2006/0063,485 Wireless local area network repeater with automatic gain control for extending network coverage 24 2003
* 2006/0063,484 Wireless local area network repeater with in-band control channel 42 2003
8111645 Wireless local area network repeater with detection 11 2003
* 2006/0056,352 Wireless local area network repeater with detection 23 2003
7990904 Wireless network repeater 15 2003
* 2006/0098,592 Wireless network repeater 90 2003
8027642 Transmission canceller for wireless local area network 31 2004
8078100 Physical layer repeater with discrete time filter for all-digital detection and delay generation 19 2006
8059727 Physical layer repeater configuration for increasing MIMO performance 14 2006
* 2006/0193,271 Physical layer repeater configuration for increasing MIMO performance 6 2006
8885688 Control message management in physical layer repeater 0 2006
* 2007/0025,486 Control message management in physical layer repeater 31 2006
8095067 Frequency translating repeater with low cost high performance local oscillator architecture 8 2006
8023885 Non-frequency translating repeater with downlink detection for uplink and downlink synchronization 16 2006
* 2007/0032,192 Frequency translating repeater with low cost high performance local oscillator architecture 13 2006
8089913 Physical layer repeater with selective use of higher layer functions based on network operating conditions 8 2007
* 2010/0002,620 REPEATER HAVING DUAL RECEIVER OR TRANSMITTER ANTENNA CONFIGURATION WITH ADAPTATION FOR INCREASED ISOLATION 24 2007
8559379 Method and apparatus for mitigating oscillation between repeaters 7 2007
* 2009/0290,526 METHOD AND APPARATUS FOR MITIGATING OSCILLATION BETWEEN REPEATERS 13 2007
8774079 Repeater techniques for multiple input multiple output utilizing beam formers 8 2007
 
ANRITSU CORPORATION (2)
* 6891808 Spanning tree bridge and route change method using the same 22 2001
* 2001/0021,177 Spanning tree bridge and route change method using the same 4 2001
 
ERICSSON AB (1)
* 7680031 Method and apparatus for load balancing and protecting data traffic in an optical ring 3 2002
 
ALCATEL LUCENT (5)
* 7916668 Spanning tree protocol with burst avoidance 1 2004
* 2006/0146,845 Spanning tree protocol with burst avoidance 5 2004
* 8369246 Method and apparatus for sending and receiving multicast packets on a multicast tree 0 2008
* 2011/0064,077 METHOD AND APPARATUS FOR SENDING AND RECEIVING MULTICAST PACKETS 9 2008
9621454 Spanning tree protocol with burst avoidance 0 2011
 
ADTRAN, INC. (6)
7957324 Utilizing bandwidth in ring network using path cost and protection techniques 1 2008
7929428 Switch for dynamically rerouting traffic due to detection of faulty link 1 2008
* 2009/0141,621 BANDWIDTH RESERVATION REUSE IN DYNAMICALLY ALLOCATED RING PROTECTION AND RESTORATION TECHNIQUE 22 2008
* 2009/0141,656 BANDWIDTH RESERVATION REUSE IN DYNAMICALLY ALLOCATED RING PROTECTION AND RESTORATION TECHNIQUE 5 2008
7916723 Automatic network topology identification by nodes in the network 8 2009
* 2010/0124,176 AUTOMATIC NETWORK TOPOLOGY IDENTIFICATION BY NODES IN THE NETWORK 3 2009
 
THOMSON LICENSING (2)
* 7512650 Physical layer recovery in a streaming data delivery system 10 2002
* 2003/0135,544 Physical layer recovery in a streaming data delivery system 12 2002
 
HONEYWELL INTERNATIONAL INC. (1)
* 6651106 Flooding communication using an access table to establish transmission times 13 2000
 
DELL PRODUCTS L.P. (3)
* 2005/0058,063 Method and system supporting real-time fail-over of network switches 19 2003
* 9407500 System and method for determining the configuration of switches in virtual link trunking environments 0 2013
9509561 System and method for determining the configuration of switches in virtual link trunking environments 0 2016
 
RPX CLEARINGHOUSE LLC (3)
* 6631420 Reducing convergence time by a protocol independent multicast (PIM) router 29 1999
6798739 Mechanism for splicing trees 21 2000
* 2014/0226,527 Method and Apparatus for Exchanging Routing Information and the Establishment of Connectivity Across Multiple Network Areas 1 2014
 
SYNAPTICS INCORPORATED (2)
7835265 High availability Ethernet backplane architecture 16 2002
* 2004/0085,893 High availability ethernet backplane architecture 19 2002
 
BROCADE COMMUNICATIONS SYSTEMS, INC. (6)
7558195 System and method for providing network route redundancy across layer 2 devices 89 2007
8014301 System and method for providing network route redundancy across layer 2 devices 10 2009
* 2009/0296,565 SYSTEM AND METHOD FOR PROVIDING NETWORK ROUTE REDUNDANCY ACROSS LAYER 2 DEVICES 14 2009
8654630 Techniques for link redundancy in layer 2 networks 3 2010
8593987 System and method for providing network route redundancy across layer 2 devices 3 2011
9450893 System and method for providing network route redundancy across layer 2 devices 0 2013
 
NTT DOCOMO, INC. (1)
* 2005/0007,949 Traffic distribution control apparatus and method 3 2004
 
SAUDI ARABIAN OIL COMPANY (1)
9348710 Proactive failure recovery model for distributed computing using a checkpoint frequency determined by a MTBF threshold 0 2014
 
FLUKE CORPORATION (1)
7928394 Testing device containing a gas sensor 4 2007
* Cited By Examiner