Inventor · disambiguated record
David R. Cheriton
Also filed as: CHERITON DAVID · CHERITON DAVID R
103 granted patents·13 pending applications·3,751 citations·filing 1994–2024
99Inventor score
Top patents by PatentIndex Score
116 records- 0198US9520193B2Hierarchical immutable content-addressable memory processorINTEL CORP·Filed 2014·Granted Dec 13, 2016·31 cites·20 claims
- 0298US8838656B1Hardware-protected reference count-based memory management using weak referencesCHERITON DAVID R·Filed 2010·Granted Sep 16, 2014·75 cites·21 claims
- 0398US7054930B1System and method for propagating filtersCISCO TECH INC·Filed 2000·Granted May 30, 2006·210 cites·40 claims
- 0497US8612673B2Hierarchical immutable content-addressable memory processorCHERITON DAVID R·Filed 2012·Granted Dec 17, 2013·28 cites·20 claims
- 0597US8407428B2Structured memory coprocessorCHERITON DAVID R·Filed 2010·Granted Mar 26, 2013·88 cites·40 claims
- 0697US7650460B2Hierarchical immutable content-addressable memory processorHICAMP SYSTEMS INC·Filed 2008·Granted Jan 19, 2010·60 cites·18 claims
- 0797US7602787B2Using ternary and binary content addressable memory stages to classify information such as packetsCISCO TECH INC·Filed 2005·Granted Oct 13, 2009·62 cites·14 claims
- 0897US6675200B1Protocol-independent support of remote DMACISCO TECH IND·Filed 2000·Granted Jan 6, 2004·174 cites·20 claims
- 0996US8938580B2Hierarchical immutable content-addressable memory processorHICAMP SYSTEMS INC·Filed 2013·Granted Jan 20, 2015·29 cites·20 claims
- 1096US8504791B2Hierarchical immutable content-addressable memory coprocessorHICAMP SYSTEMS INC·Filed 2012·Granted Aug 6, 2013·94 cites·40 claims
- 1196US8230168B2Hierarchical immutable content-addressable memory processorCHERITON DAVID R·Filed 2011·Granted Jul 24, 2012·27 cites·20 claims
- 1296US8065476B2Hierarchical immutable content-addressable memory processorCHERITON DAVID R·Filed 2009·Granted Nov 22, 2011·34 cites·20 claims
- 1395US9501421B1Memory sharing and page deduplication using indirect linesCHERITON DAVID R·Filed 2012·Granted Nov 22, 2016·30 cites·25 claims
- 1495US9047334B1Merge-update for efficient atomic memory modification in concurrent computer systemsCHERITON DAVID R·Filed 2010·Granted Jun 2, 2015·35 cites·20 claims
- 1595US7002965B1Method and apparatus for using ternary and binary content-addressable memory stages to classify packetsCISCO TECH IND·Filed 2001·Granted Feb 21, 2006·110 cites·31 claims
- 1695US6091725AMethod for traffic management, traffic prioritization, access control, and packet forwarding in a datagram computer networkCISCO SYSTEMS INC·Filed 1995·Granted Jul 18, 2000·293 cites·6 claims
- 1794US9208082B1Hardware-supported per-process metadata tagsCHERITON DAVID R·Filed 2012·Granted Dec 8, 2015·29 cites·26 claims
- 1894US6831917B1Network address translation for multicast virtual sourcingCISCO TECH IND·Filed 2000·Granted Dec 14, 2004·99 cites·32 claims
- 1993US7218632B1Packet processing engine architectureCISCO TECH INC·Filed 2000·Granted May 15, 2007·106 cites·35 claims
- 2093US7120931B1System and method for generating filters based on analyzed flow dataCISCO TECH INC·Filed 2000·Granted Oct 10, 2006·101 cites·31 claims
- 2192US8493867B1Retransmission and flow control in a logical network tunnelCHERITON DAVID R·Filed 2010·Granted Jul 23, 2013·17 cites·22 claims
- 2291US9502139B1Fine grained online remapping to handle memory errorsINTEL CORP·Filed 2013·Granted Nov 22, 2016·13 cites·20 claims
- 2391US7215641B1Per-flow dynamic buffer managementCISCO TECH INC·Filed 2004·Granted May 8, 2007·75 cites·38 claims
- 2491US6981052B1Dynamic behavioral queue classification and weightingCISCO TECH IND·Filed 2001·Granted Dec 27, 2005·80 cites·104 claims
- 2591US6798776B1Method for traffic management, traffic prioritization, access control, and packet forwarding in a datagram computer networkCISCO TECH IND·Filed 2000·Granted Sep 28, 2004·54 cites·30 claims
- 2691US6515963B1Per-flow dynamic buffer managementCISCO TECH IND·Filed 1999·Granted Feb 4, 2003·191 cites·56 claims
- 2791US5666514ACache memory containing extra status bits to indicate memory regions where logging of data should occurUNIV LELAND STANFORD JUNIOR·Filed 1994·Granted Sep 9, 1997·139 cites·10 claims
- 2890US8146148B2Tunneled security groupsCHERITON DAVID R·Filed 2003·Granted Mar 27, 2012·63 cites·32 claims
- 2990US7782774B2TCP optimized single rate policerCISCO TECH INC·Filed 2005·Granted Aug 24, 2010·19 cites·21 claims
- 3090US6377577B1Access control list processing in hardwareCISCO TECH IND·Filed 1998·Granted Apr 23, 2002·192 cites·31 claims
- 3189US7843926B1System for providing virtualization of network interfaces at various layersORACLE AMERICA INC·Filed 2005·Granted Nov 30, 2010·26 cites·30 claims
- 3289US7310306B1Method and apparatus for ingress port filtering for packet switching systemsCISCO TECH INC·Filed 2001·Granted Dec 18, 2007·65 cites·26 claims
- 3389US7245623B1System and method using hierarchical parallel banks of associative memoriesCISCO TECH INC·Filed 2002·Granted Jul 17, 2007·67 cites·40 claims
- 3489US7149216B1M-trie based packet processingCISCO TECH INC·Filed 2000·Granted Dec 12, 2006·63 cites·30 claims
- 3589US7051078B1Hierarchical associative memory-based classification systemCISCO TECH INC·Filed 2000·Granted May 23, 2006·54 cites·57 claims
- 3689US5893155ACache memory for efficient data loggingUNIV LELAND STANFORD JUNIOR·Filed 1996·Granted Apr 6, 1999·134 cites·20 claims
- 3788US7760636B1Retransmission and flow control in a logical network tunnelCISCO TECH INC·Filed 2004·Granted Jul 20, 2010·48 cites·36 claims
- 3888US7092399B1Redirecting multiple requests received over a connection to multiple servers and merging the responses over the connectionCISCO TECH INC·Filed 2001·Granted Aug 15, 2006·60 cites·21 claims
- 3987US10761921B2Automatic root cause analysis using ternary fault scenario representationOPTUMSOFT INC·Filed 2018·Granted Sep 1, 2020·3 cites·20 claims
- 4087US8214795B2Efficient automated translation of procedures in constraint-based languageCHERITON DAVID R·Filed 2008·Granted Jul 3, 2012·14 cites·7 claims
- 4187US6829217B1Per-flow dynamic buffer managementCISCO TECH IND·Filed 2002·Granted Dec 7, 2004·43 cites·44 claims
- 4286US10262754B2Fine grained online remapping to handle memory errorsINTEL CORP·Filed 2016·Granted Apr 16, 2019·4 cites·20 claims
- 4386US8839409B2Tunneled security groupsCHERITON DAVID R·Filed 2012·Granted Sep 16, 2014·8 cites·23 claims
- 4486US7062658B1Secure digital appliance and method for protecting digital contentCISCO TECH INC·Filed 2001·Granted Jun 13, 2006·54 cites·15 claims
- 4585US8451817B2Method and apparatus for processing duplicate packetsCHERITON DAVID R·Filed 2003·Granted May 28, 2013·46 cites·73 claims
- 4685US7779126B1System and method for propagating filtersCISCO TECH INC·Filed 2006·Granted Aug 17, 2010·11 cites·27 claims
- 4785US7340597B1Method and apparatus for securing a communications device using a logging moduleCISCO TECH INC·Filed 2003·Granted Mar 4, 2008·35 cites·110 claims
- 4885US6724721B1Approximated per-flow rate limitingCISCO TECH IND·Filed 1999·Granted Apr 20, 2004·132 cites·12 claims
- 4984US6343072B1Single-chip architecture for shared-memory routerCISCO TECH IND·Filed 1997·Granted Jan 29, 2002·143 cites·23 claims
- 5083US8799877B2Interpreter-based program language translator using embedded interpreter types and variablesCHERITON DAVID R·Filed 2009·Granted Aug 5, 2014·10 cites·17 claims
Showing the top 50 of 116 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when David R. Cheriton 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 →