P

Inventor

FERGUSON DENNIS C

US82 patents
⚠️ This page may combine multiple inventors who share the name “FERGUSON DENNIS C”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

JUNIPER NETWORKS INC

43 patents
US7215637B1May 8, 2007

Systems and methods for processing packets

JUNIPER NETWORKS INC601 citations99
US7016367B1Mar 21, 2006

Systems and methods for allocating bandwidth for processing of packets

JUNIPER NETWORKS INC89 citations99
US6798777B1Sep 28, 2004

Filtering and route lookup in a switching device

JUNIPER NETWORKS INC198 citations99
US7986629B1Jul 26, 2011

Filtering and route lookup in a switching device

JUNIPER NETWORKS INC45 citations98
US7688727B1Mar 30, 2010

Filtering and route lookup in a switching device

JUNIPER NETWORKS INC83 citations98
US7342890B1Mar 11, 2008

Data duplication for transmission over computer networks

JUNIPER NETWORKS INC55 citations98
US7263099B1Aug 28, 2007

Multicast packet replication

JUNIPER NETWORKS INC165 citations98
US6493347B2Dec 10, 2002

Memory organization in a switching device

JUNIPER NETWORKS INC322 citations98
US7782782B1Aug 24, 2010

Packet spraying for load balancing across multiple packet processors

JUNIPER NETWORKS INC64 citations97
US7764606B1Jul 27, 2010

Maintaining packet order using hash-based linked-list queues

JUNIPER NETWORKS INC72 citations97
US7227867B1Jun 5, 2007

Multi-protocol label switching in a network device

JUNIPER NETWORKS INC50 citations96
US6917620B1Jul 12, 2005

Separation of data and control in a switching device

JUNIPER NETWORKS INC51 citations96
US7382782B1Jun 3, 2008

Packet spraying for load balancing across multiple packet processors

JUNIPER NETWORKS INC38 citations95
US7903659B2Mar 8, 2011

Memory organization in a switching device

JUNIPER NETWORKS INC9 citations92
US7864769B1Jan 4, 2011

Multicast packet replication

JUNIPER NETWORKS INC23 citations92
US7720047B1May 18, 2010

Managing periodic communications

JUNIPER NETWORKS INC29 citations92
US7715315B1May 11, 2010

High performance probabilistic rate policer

JUNIPER NETWORKS INC18 citations92
US7545808B2Jun 9, 2009

Memory organization in a switching device

JUNIPER NETWORKS INC15 citations92
US7489699B2Feb 10, 2009

Separation of data and control in a switching device

JUNIPER NETWORKS INC19 citations92
US7420972B1Sep 2, 2008

Multicast packet replication

JUNIPER NETWORKS INC33 citations92
US7310314B1Dec 18, 2007

Managing periodic communications

JUNIPER NETWORKS INC28 citations92
US7307949B1Dec 11, 2007

Hierarchical policers for enforcing differentiated traffic behavior

JUNIPER NETWORKS INC21 citations92
US7277386B1Oct 2, 2007

Distribution of label switched packets

JUNIPER NETWORKS INC45 citations92
US7275081B1Sep 25, 2007

Managing state information in a computing environment

JUNIPER NETWORKS INC26 citations92
US7263091B1Aug 28, 2007

Scalable routing system

JUNIPER NETWORKS INC48 citations92
US7243184B1Jul 10, 2007

Maintaining packet order using hash-based linked-list queues

JUNIPER NETWORKS INC23 citations92
US7227840B1Jun 5, 2007

High performance probabilistic rate policer

JUNIPER NETWORKS INC13 citations92
US7209448B2Apr 24, 2007

In-line packet processing

JUNIPER NETWORKS INC21 citations92
US7116660B2Oct 3, 2006

Memory organization in a switching device

JUNIPER NETWORKS INC20 citations92
US7082134B1Jul 25, 2006

Redirect checking in a network device

JUNIPER NETWORKS INC36 citations92
US6810501B1Oct 26, 2004

Single cycle cyclic redundancy checker/generator

JUNIPER NETWORKS INC24 citations92
US7099352B1Aug 29, 2006

System, apparatus, and method for increasing resiliency in communications

JUNIPER NETWORKS INC13 citations91
US7062546B1Jun 13, 2006

Network device channel configuration

JUNIPER NETWORKS INC28 citations89
US7917578B1Mar 29, 2011

Managing state information in a computing environment

JUNIPER NETWORKS INC8 citations84
US7697544B1Apr 13, 2010

Multi-protocol label switching in a network device

JUNIPER NETWORKS INC10 citations84
US7586917B1Sep 8, 2009

Systems and methods for re-ordering data in distributed data forwarding

JUNIPER NETWORKS INC11 citations84
US9479436B2Oct 25, 2016

In-line packet processing

JUNIPER NETWORKS INC3 citations83
US9185046B2Nov 10, 2015

Packet spraying for load balancing across multiple packet processors

JUNIPER NETWORKS INC9 citations83
US8004980B2Aug 23, 2011

High performance probabilistic rate policer

JUNIPER NETWORKS INC11 citations83
US7983290B2Jul 19, 2011

Preserving the order of packets through a device

JUNIPER NETWORKS INC4 citations74
US7317721B1Jan 8, 2008

Systems and methods for memory utilization during packet forwarding

JUNIPER NETWORKS INC6 citations74
US10887173B2Jan 5, 2021

Communicating state information in distributed operating systems

JUNIPER NETWORKS INC5 citations73
US7804833B2Sep 28, 2010

In-line packet processing

JUNIPER NETWORKS INC3 citations73

FERGUSON DENNIS C

4 patents

JUNIPER NETWORKS

3 patents

Showing the top 50 of 82 patents by PatentIndex Score.