Striping algorithm for switching fabric

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7586909
SERIAL NO

10269928

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

where q(i, j, c) indicates the number of bytes of data sent, during a given prior time period, from the input module to each j'th one of the output modules via each i'th one of the intermediate stage modules, and a(G), b(G), . . . , and k(G) are the output module(s) in the multicast group G to which the data segment is destined.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTEL CORPORATIONSANTA CLARA, CA29226

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chin, Chung Kuang Saratoga , US 8 56
Musacchio, John T Berkeley , US 5 190
Myers, Roy T Santa Clara , US 2 82
Walrand, Jean Berkeley , US 17 647

Cited Art Landscape

Patent Info (Count) # Cites Year
 
MICRON TECHNOLOGY, INC. (1)
6683884 Shared credit round robin queuing 36 2000
 
XEROX CORPORATION (5)
6038217 Rate shaping in per-flow output queued routing mechanisms for available bit rate (ABR) service in networks having segmented ABR control loops 62 1997
6064677 Multiple rate sensitive priority queues for reducing relative data transport unit delay variations in time multiplexed outputs from output queued routing mechanisms 65 1997
5926459 Rate shaping in per-flow queued routing mechanisms for available bit rate service 87 1997
6064650 Rate shaping in per-flow output queued routing mechanisms having output links servicing multiple physical layers 49 1997
6064651 Rate shaping in per-flow output queued routing mechanisms for statistical bit rate service 40 1997
 
MASSACHUSETTS INSTITUTE OF TECHNOLOGY (1)
6359861 Method for scheduling transmissions in a buffered switch 64 1998
 
A10 NETWORKS, INC. (1)
2002/0131,413 Method and apparatus for scheduling for packet-switched networks 27 2001
 
WSOU INVESTMENTS, LLC (1)
6075791 System for guaranteeing data transfer rates and delays in packet networks 68 1997
 
KABUSHIKI KAISHA TOSHIBA (1)
6101193 Packet scheduling scheme for improving short time fairness characteristic in weighted fair queueing 98 1997
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (3)
* 7072345 Programmable integrated circuit for use in a network switch 8 2001
7023841 Three-stage switch fabric with buffered crossbar devices 27 2001
7158528 Scheduler for a packet routing and switching system 23 2001
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5946297 Scheduling method and apparatus for supporting ATM connections having a guaranteed minimun bandwidth 54 1997
 
THE REGENTS OF THE UNIVERSITY OF CALIFORNIA (2)
5859835 Traffic scheduling system and method for packet-switched networks 156 1996
6134217 Traffic scheduling system and method for packet-switched networks with fairness and low latency 126 1996
 
ERICSSON AB (1)
6345040 Scalable scheduled cell switch and method for switching 27 1998
 
WHITTAKER CORPORATION (1)
5938749 Queue measurement apparatus and methodology 65 1996
 
AT&T IPM CORP. (1)
5475682 Method of regulating backpressure traffic in a packet switched network 44 1994
 
LUCENT TECHNOLOGIES INC. (3)
5280470 Bandwidth and congestion management in accessing broadband ISDN networks 243 1993
* 5754120 Network congestion measurement method and apparatus 24 1995
7023857 Method and apparatus of feedback control in a multi-stage switching system 36 2000
 
SIEMENS AKTIENGESELLSCHAFT (1)
5339332 Arrangement for monitoring the bit rate in ATM networks 33 1992
 
CISCO TECHNOLOGY, INC. (3)
6625160 Minimum bandwidth guarantee for cross-point buffer switch 10 1999
6388992 Flow control technique for traffic in a high speed packet switching network 33 2000
6765906 Minimum bandwidth guarantee for input-buffered packet switch 9 2003
 
THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (1)
5923644 Apparatus and method for processing multicast cells in an input-queued multicast switch 44 1996
 
INPHI CORPORATION (1)
7139271 Using an embedded indication of egress application type to determine which type of egress processing to perform 43 2001
 
ENTERASYS NETWORKS, INC. (1)
5455826 Method and apparatus for rate based flow control 90 1994
 
Network Equipment Technologies, Inc. (1)
* 5367518 Self-routing switching element and fast packet switch 57 1992
 
FUJITSU LIMITED (2)
* 6078585 Multistage connection switch and extension method 11 1996
5930234 Counter overflow processing method and device, device and method for controlling flow of cells 14 1996
 
INTEL CORPORATION (1)
5903735 Method and apparatus for transmitting data having minimal bandwidth requirements 97 1996
 
ALCATEL (1)
7106699 Method for sharing internal excess bandwidth between output and input termination modules of a switching network 5 2001
 
Celox Networks, Inc. (1)
6810031 Method and device for distributing bandwidth 33 2000
 
NOMADIX, INC. (1)
6810426 Methods and systems providing fair queuing and priority scheduling to enhance quality of service in a network 120 2002
 
AT&T CORP. (1)
6426944 Method and apparatus for controlling data messages across a fast packet network 44 1998
 
NORTEL NETWORKS LIMITED (1)
6721273 Method and apparatus for traffic flow control in data switches 97 2000
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
9819611 Network device and a method for networking 0 2012
 
QUALCOMM INCORPORATED (1)
* 8923157 Scheduling QOS flows in broadband wireless communication systems 1 2008
 
GEMALTO SA (2)
* 8863135 Preemptive smart card access and data transfer based on application priority 1 2007
* 2010/0037,228 THREAD CONTROLLER FOR SIMULTANEOUS PROCESS OF DATA TRANSFER SESSIONS IN A PERSONAL TOKEN 1 2007
 
EXTREME NETWORKS, INC. (1)
* 8204070 Backplane device for non-blocking stackable switches 0 2009
 
CISCO TECHNOLOGY, INC. (2)
* 9106593 Multicast flow reordering scheme 0 2013
* 2014/0369,351 MULTICAST FLOW REORDERING SCHEME 1 2013
 
FUNAI ELECTRIC CO., LTD. (2)
* 7904632 Connection device for selecting an optimum receiver 2 2007
* 2007/0178,835 Connection device 1 2007
 
JUNIPER NETWORKS, INC. (15)
8755396 Methods and apparatus related to flow control within a data center switch fabric 2 2009
* 8730954 Methods and apparatus related to any-to-any connectivity within a data center 0 2009
8335213 Methods and apparatus related to low latency within a data center 11 2009
* 2010/0061,394 METHODS AND APPARATUS RELATED TO ANY-TO-ANY CONNECTIVITY WITHIN A DATA CENTER 42 2009
* 2010/0061,389 METHODS AND APPARATUS RELATED TO VIRTUALIZATION OF DATA CENTER RESOURCES 21 2009
* 2010/0061,240 METHODS AND APPARATUS RELATED TO LOW LATENCY WITHIN A DATA CENTER 26 2009
8340088 Methods and apparatus related to a low cost data center architecture 12 2009
8265071 Methods and apparatus related to a flexible data center security architecture 22 2009
* 2010/0061,242 METHODS AND APPARATUS RELATED TO A FLEXIBLE DATA CENTER SECURITY ARCHITECTURE 40 2009
* 2010/0061,391 METHODS AND APPARATUS RELATED TO A LOW COST DATA CENTER ARCHITECTURE 51 2009
9282060 Methods and apparatus for dynamic resource management within a distributed control plane of a switch 0 2010
9240923 Methods and apparatus for automatically provisioning resources within a distributed control plane of a switch 0 2010
9813252 Multicasting within a distributed control plane of a switch 0 2011
8958432 Methods and apparatus related to a flexible data center security architecture 0 2012
9674036 Methods and apparatus for dynamic resource management within a distributed control plane of a switch 0 2016
 
HALL, TREVOR, DR. (1)
* 8254390 Compact load balanced switching structures for packet based communication networks 3 2005
 
BULL SAS (2)
8873412 Methods and devices for evaluating interconnection efficiency of parallel computer networks based upon static routing schemes 0 2010
* 2012/0093,023 METHODS AND DEVICES FOR EVALUATING INTERCONNECTION EFFICIENCY OF PARALLEL COMPUTER NETWORKS BASED UPON STATIC ROUTING SCHEMES 8 2010
 
INFINERA CORPORATION (2)
* 8412040 Method and apparatus for mapping traffic using virtual concatenation 3 2011
* 2012/0251,106 METHOD AND APPARATUS FOR MAPPING TRAFFIC USING VIRTUAL CONCATENATION 7 2011
 
MICROSOFT TECHNOLOGY LICENSING, LLC (3)
* 8724645 Performing computations in a distributed infrastructure 0 2010
* 2012/0079,505 PERFORMING COMPUTATIONS IN A DISTRIBUTED INFRASTRUCTURE 4 2010
9106480 Performing computations in a distributed infrastructure 0 2013
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
* 8837470 Multi-stage switching topology 3 2012
* 9503395 Multi-stage switching topology 0 2014
 
ONECHIP PHOTONICS INC. (1)
* 2008/0267,204 Compact Load Balanced Switching Structures for Packet Based Communication Networks 7 2005
 
MICROSEMI SOC CORP. (2)
* 7924052 Field programmable gate array architecture having Clos network-based input interconnect 6 2009
7924053 Clustered field programmable gate array architecture 1 2009
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Mar 8, 2021
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00