Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
KK

Kenneth Michael Key — 18 Patents

Cisco: 18 patents #687 of 13,007Top 6%
Raleigh, NC: #442 of 6,378 inventorsTop 7%
North Carolina: #2,621 of 45,564 inventorsTop 6%
Overall (All Time): #245,716 of 4,157,543Top 6%
18 Patents All Time
Kenneth Michael Key has been granted 18 US patents while listed as an inventor at Cisco. The first was granted in 2000 and the most recent in May 2012. Kenneth Michael Key ranks #245,716 of 4,157,543 US inventors in our database (top 5.9%). Patent records list Kenneth Michael Key in Raleigh, NC, US.

Issued Patents All Time

Showing 1–18 of 18 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
8180966 System and method for operating a packet buffer in an intermediate node Kwok Ken Mak, Xiaoming Sun 2012-05-15 $30,163,000
7895412 Programmable arrayed processing engine architecture for a network switch Darren Kerr, Michael L. Wright, William E. Jennings 2011-02-22 $34,780,000
7380101 Architecture for a processor complex of an arrayed pipelined processing engine Michael L. Wright, Darren Kerr, William E. Jennings 2008-05-27 $92,541,000
7185224 Processor isolation technique for integrated multi-processor systems William Fredenburg, Michael L. Wright, John Marshall 2007-02-27 $52,739,000
6892285 System and method for operating a packet buffer Kwok Ken Mak, Xiaoming Sun 2005-05-10 $70,652,000
6876961 Electronic system modeling using actual and approximated system properties John Marshall, Scott Nellenbach 2005-04-05 $55,632,000
6851028 System and method for processing memory requests Kwok Ken Mak, Xiaoming Sun, L. Duane Richardson 2005-02-01 $47,060,000
6836838 Architecture for a processor complex of an arrayed pipelined processing engine Michael L. Wright, Darren Kerr, William E. Jennings 2004-12-28 $200,931,000
6681341 Processor isolation method for integrated multi-processor systems William Fredenburg, Michael L. Wright, John Marshall 2004-01-20 $162,114,000
6513108 Programmable processing engine for efficiently processing transient data Darren Kerr, Michael L. Wright, William E. Jennings 2003-01-28 $120,464,000
6442669 Architecture for a process complex of an arrayed pipelined processing engine Michael L. Wright, Darren Kerr, William E. Jennings 2002-08-27 $234,189,000
6385747 Testing of replicated components of electronic device Jeffery B. Scott, Michael L. Wright, Scott Nellenbach 2002-05-07 $218,947,000
6356548 Pooled receive and transmit queues to access a shared bus in a multi-port switch asic Scott Nellenbach, Edward Paradise, Kenneth H. Potter, Jr. 2002-03-12 $374,425,000
6272621 Synchronization and control system for an arrayed processing engine Michael L. Wright, Darren Kerr, William E. Jennings 2001-08-07 $386,532,000
6195739 Method and apparatus for passing data among processor complex stages of a pipelined processing engine Michael L. Wright, Darren Kerr, William E. Jennings 2001-02-27 $658,135,000
6173386 Parallel processor with debug capability Michael L. Wright, Darren Kerr, William E. Jennings, Scott Nellenbach 2001-01-09 $1,868,196,000
6119215 Synchronization and control system for an arrayed processing engine Michael L. Wright, Darren Kerr, William E. Jennings 2000-09-12 $1,095,978,000
6101599 System for context switching between processing elements in a pipeline of processing elements Michael L. Wright, Darren Kerr, William E. Jennings 2000-08-08 $1,125,936,000