Inventor · disambiguated record
Dennis C. Ferguson
Also filed as: FERGUSON DENNIS · FERGUSON DENNIS C
90 granted patents·6 pending applications·3,190 citations·filing 1996–2022
99Inventor score
Files withJUNIPER NETWORKS INC75FERGUSON DENNIS C8JUNIPER NETWORKS3SINDHU PRADEEP S3OSKOUY RASOUL MIRZAZADEH2
Top patents by PatentIndex Score
96 records- 0199US7215637B1Systems and methods for processing packetsJUNIPER NETWORKS INC·Filed 2001·Granted May 8, 2007·601 cites·25 claims
- 0298US6798777B1Filtering and route lookup in a switching deviceJUNIPER NETWORKS INC·Filed 2000·Granted Sep 28, 2004·198 cites·9 claims
- 0397US7782782B1Packet spraying for load balancing across multiple packet processorsJUNIPER NETWORKS INC·Filed 2008·Granted Aug 24, 2010·64 cites·20 claims
- 0497US7688727B1Filtering and route lookup in a switching deviceJUNIPER NETWORKS INC·Filed 2006·Granted Mar 30, 2010·83 cites·16 claims
- 0597US6493347B2Memory organization in a switching deviceJUNIPER NETWORKS INC·Filed 1997·Granted Dec 10, 2002·322 cites·18 claims
- 0696US7986629B1Filtering and route lookup in a switching deviceJUNIPER NETWORKS INC·Filed 2010·Granted Jul 26, 2011·45 cites·19 claims
- 0796US7764606B1Maintaining packet order using hash-based linked-list queuesJUNIPER NETWORKS INC·Filed 2007·Granted Jul 27, 2010·72 cites·13 claims
- 0896US7263099B1Multicast packet replicationJUNIPER NETWORKS INC·Filed 2002·Granted Aug 28, 2007·165 cites·38 claims
- 0995US7016367B1Systems and methods for allocating bandwidth for processing of packetsJUNIPER NETWORKS INC·Filed 2001·Granted Mar 21, 2006·89 cites·73 claims
- 1093US8238246B2Filtering and route lookup in a switching deviceFERGUSON DENNIS C·Filed 2011·Granted Aug 7, 2012·15 cites·20 claims
- 1193US7720047B1Managing periodic communicationsJUNIPER NETWORKS INC·Filed 2007·Granted May 18, 2010·29 cites·28 claims
- 1293US7489699B2Separation of data and control in a switching deviceJUNIPER NETWORKS INC·Filed 2005·Granted Feb 10, 2009·19 cites·22 claims
- 1393US7420972B1Multicast packet replicationJUNIPER NETWORKS INC·Filed 2007·Granted Sep 2, 2008·33 cites·18 claims
- 1492US7864769B1Multicast packet replicationJUNIPER NETWORKS INC·Filed 2008·Granted Jan 4, 2011·23 cites·19 claims
- 1592US7545808B2Memory organization in a switching deviceJUNIPER NETWORKS INC·Filed 2005·Granted Jun 9, 2009·15 cites·19 claims
- 1692US5905725AHigh speed switching deviceJUNIPER NETWORKS·Filed 1997·Granted May 18, 1999·277 cites·25 claims
- 1790US7715315B1High performance probabilistic rate policerJUNIPER NETWORKS INC·Filed 2007·Granted May 11, 2010·18 cites·15 claims
- 1890US7342890B1Data duplication for transmission over computer networksJUNIPER NETWORKS INC·Filed 2003·Granted Mar 11, 2008·55 cites·7 claims
- 1989US9185046B2Packet spraying for load balancing across multiple packet processorsJUNIPER NETWORKS INC·Filed 2013·Granted Nov 10, 2015·9 cites·19 claims
- 2089US8503304B2Filtering and route lookup in a switching deviceFERGUSON DENNIS C·Filed 2012·Granted Aug 6, 2013·8 cites·20 claims
- 2189US8416686B2Packet spraying for load balancing across multiple packet processorsFERGUSON DENNIS C·Filed 2010·Granted Apr 9, 2013·10 cites·19 claims
- 2289US8004980B2High performance probabilistic rate policerJUNIPER NETWORKS INC·Filed 2010·Granted Aug 23, 2011·11 cites·20 claims
- 2389US7227867B1Multi-protocol label switching in a network deviceJUNIPER NETWORKS INC·Filed 2002·Granted Jun 5, 2007·50 cites·42 claims
- 2488US10887173B2Communicating state information in distributed operating systemsJUNIPER NETWORKS INC·Filed 2017·Granted Jan 5, 2021·5 cites·24 claims
- 2588US7903659B2Memory organization in a switching deviceJUNIPER NETWORKS INC·Filed 2009·Granted Mar 8, 2011·9 cites·19 claims
- 2688US5909440AHigh speed variable length best match look-up in a switching deviceJUNIPER NETWORKS·Filed 1996·Granted Jun 1, 1999·196 cites·29 claims
- 2787US7382782B1Packet spraying for load balancing across multiple packet processorsJUNIPER NETWORKS INC·Filed 2002·Granted Jun 3, 2008·38 cites·19 claims
- 2887US6791947B2In-line packet processingJUNIPER NETWORKS·Filed 1998·Granted Sep 14, 2004·108 cites·47 claims
- 2986US7277386B1Distribution of label switched packetsJUNIPER NETWORKS INC·Filed 2002·Granted Oct 2, 2007·45 cites·44 claims
- 3086US7263091B1Scalable routing systemJUNIPER NETWORKS INC·Filed 2002·Granted Aug 28, 2007·48 cites·38 claims
- 3186US7082134B1Redirect checking in a network deviceJUNIPER NETWORKS INC·Filed 2002·Granted Jul 25, 2006·36 cites·27 claims
- 3285US8189576B2Systems and methods for processing packets with multiple enginesFERGUSON DENNIS C·Filed 2004·Granted May 29, 2012·31 cites·28 claims
- 3385US7697544B1Multi-protocol label switching in a network deviceJUNIPER NETWORKS INC·Filed 2007·Granted Apr 13, 2010·10 cites·24 claims
- 3483US7116660B2Memory organization in a switching deviceJUNIPER NETWORKS INC·Filed 2003·Granted Oct 3, 2006·20 cites·17 claims
- 3582US7983290B2Preserving the order of packets through a deviceJUNIPER NETWORKS INC·Filed 2010·Granted Jul 19, 2011·4 cites·16 claims
- 3682US7315900B1Multi-link routingJUNIPER NETWORKS INC·Filed 2001·Granted Jan 1, 2008·37 cites·44 claims
- 3782US7310314B1Managing periodic communicationsJUNIPER NETWORKS INC·Filed 2003·Granted Dec 18, 2007·28 cites·31 claims
- 3882US7275081B1Managing state information in a computing environmentJUNIPER NETWORKS INC·Filed 2003·Granted Sep 25, 2007·26 cites·12 claims
- 3982US7209448B2In-line packet processingJUNIPER NETWORKS INC·Filed 2002·Granted Apr 24, 2007·21 cites·33 claims
- 4081US11265216B2Communicating state information in distributed operating systemsJUNIPER NETWORKS INC·Filed 2020·Granted Mar 1, 2022·1 cites·20 claims
- 4181US9479436B2In-line packet processingJUNIPER NETWORKS INC·Filed 2014·Granted Oct 25, 2016·3 cites·20 claims
- 4281US7917578B1Managing state information in a computing environmentJUNIPER NETWORKS INC·Filed 2007·Granted Mar 29, 2011·8 cites·21 claims
- 4381US7787472B2Hierarchical policers for enforcing differentiated traffic behaviorJUNIPER NETWORKS INC·Filed 2007·Granted Aug 31, 2010·7 cites·19 claims
- 4480US8077724B2In-line packet processingOSKOUY RASOUL MIRZAZADEH·Filed 2010·Granted Dec 13, 2011·4 cites·16 claims
- 4580US7243184B1Maintaining packet order using hash-based linked-list queuesJUNIPER NETWORKS INC·Filed 2002·Granted Jul 10, 2007·23 cites·18 claims
- 4680US7099352B1System, apparatus, and method for increasing resiliency in communicationsJUNIPER NETWORKS INC·Filed 2001·Granted Aug 29, 2006·13 cites·25 claims
- 4779US7995586B2Multi-protocol label switching in a network deviceJUNIPER NETWORKS INC·Filed 2010·Granted Aug 9, 2011·4 cites·20 claims
- 4879US7307949B1Hierarchical policers for enforcing differentiated traffic behaviorJUNIPER NETWORKS INC·Filed 2002·Granted Dec 11, 2007·21 cites·20 claims
- 4978US9258228B2Filtering and route lookup in a switching deviceJUNIPER NETWORKS INC·Filed 2014·Granted Feb 9, 2016·2 cites·20 claims
- 5078US7062546B1Network device channel configurationJUNIPER NETWORKS INC·Filed 2002·Granted Jun 13, 2006·28 cites·32 claims
Showing the top 50 of 96 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Dennis C. Ferguson files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →