Inventor · disambiguated record
Fong Pong
Also filed as: PONG FONG
48 granted patents·9 pending applications·1,243 citations·filing 1996–2012
98Inventor score
Files withBROADCOM CORP19PONG FONG15SUN MICROSYSTEMS INC8HEWLETT PACKARD DEVELOPMENT CO7HEWLETT PACKARD CO3
Top patents by PatentIndex Score
57 records- 0197US7596144B2System-on-a-chip (SoC) device with integrated support for ethernet, TCP, iSCSI, RDMA, and network application accelerationBROADCOM CORP·Filed 2005·Granted Sep 29, 2009·70 cites·11 claims
- 0292US7274706B1Methods and systems for processing network dataSYRUS ZIAI·Filed 2001·Granted Sep 25, 2007·155 cites·6 claims
- 0392US6880045B2Multi-processor computer system with transactional memoryHEWLETT PACKARD DEVELOPMENT CO·Filed 2001·Granted Apr 12, 2005·65 cites·6 claims
- 0491US7861055B2Method and system for on-chip configurable data ram for fast memory and pseudo associative cachesBROADCOM CORP·Filed 2005·Granted Dec 28, 2010·28 cites·22 claims
- 0590US6976205B1Method and apparatus for calculating TCP and UDP checksums while preserving CPU resourcesSYRUS ZIAI·Filed 2001·Granted Dec 13, 2005·89 cites·19 claims
- 0687US6119205ASpeculative cache line write backs to avoid hotspotsSUN MICROSYSTEMS INC·Filed 1997·Granted Sep 12, 2000·135 cites·21 claims
- 0785US7636816B2Global address space managementBROADCOM CORP·Filed 2006·Granted Dec 22, 2009·12 cites·14 claims
- 0885US7631150B2Memory management in a shared memory systemBROADCOM CORP·Filed 2006·Granted Dec 8, 2009·12 cites·20 claims
- 0985US6851074B2System and method for recovering from memory failures in computer systemsHEWLETT PACKARD DEVELOPMENT CO·Filed 2001·Granted Feb 1, 2005·50 cites·25 claims
- 1083US7711902B2Area effective cache with pseudo associative memoryBROADCOM CORP·Filed 2006·Granted May 4, 2010·12 cites·13 claims
- 1182US9304944B2Secure memory access controllerPONG FONG·Filed 2012·Granted Apr 5, 2016·7 cites·20 claims
- 1281US7885268B2Method and system for hash table based routing via table and prefix aggregationBROADCOM CORP·Filed 2007·Granted Feb 8, 2011·9 cites·36 claims
- 1380US8812795B2Shared memory architecturePONG FONG·Filed 2012·Granted Aug 19, 2014·4 cites·20 claims
- 1479US7941613B2Shared memory architectureBROADCOM CORP·Filed 2007·Granted May 10, 2011·6 cites·12 claims
- 1578US6745294B1Multi-processor computer system with lock driven cache-flushing systemHEWLETT PACKARD DEVELOPMENT CO·Filed 2001·Granted Jun 1, 2004·26 cites·15 claims
- 1674US8001333B2Memory management in a shared memory systemBROADCOM CORP·Filed 2009·Granted Aug 16, 2011·5 cites·20 claims
- 1774US7698523B2Hardware memory locksBROADCOM CORP·Filed 2006·Granted Apr 13, 2010·7 cites·20 claims
- 1873US9344377B2Packet processing architecturePONG FONG·Filed 2010·Granted May 17, 2016·4 cites·24 claims
- 1973US6675262B1Multi-processor computer system with cache-flushing system using memory recallHEWLETT PACKARD COMPANY L P·Filed 2001·Granted Jan 6, 2004·17 cites·20 claims
- 2073US5900011AIntegrated processor/memory device with victim data cacheSUN MICROSYSTEMS INC·Filed 1996·Granted May 4, 1999·61 cites·15 claims
- 2172US6341337B1Apparatus and method for implementing a snoop bus protocol without snoop-in and snoop-out logicSUN MICROSYSTEMS INC·Filed 1998·Granted Jan 22, 2002·63 cites·8 claims
- 2271US7564854B2Network architecture with a light-weight TCP stackBROADCOM CORP·Filed 2006·Granted Jul 21, 2009·4 cites·20 claims
- 2371US6490662B1System and method for enhancing the reliability of a computer system by combining a cache sync-flush engine with a replicated memory moduleHEWLETT PACKARD CO·Filed 2000·Granted Dec 3, 2002·17 cites·17 claims
- 2470US8619790B2Adaptive cache for caching context and for adapting to collisions in a session lookup tablePONG FONG·Filed 2005·Granted Dec 31, 2013·4 cites·27 claims
- 2569US7571259B2Apparatus and methods for efficient insertion and removal of MPA markers and RDMA CRC digestBROADCOM CORP·Filed 2006·Granted Aug 4, 2009·3 cites·12 claims
- 2669US7500031B2Ring-based cache coherent busBROADCOM CORP·Filed 2005·Granted Mar 3, 2009·4 cites·20 claims
- 2769US7120752B2Multi-processor computer system with cache-flushing system using memory recallHEWLETT PACKARD DEVELOPMENT CO·Filed 2003·Granted Oct 10, 2006·12 cites·22 claims
- 2869US6516343B1Computer system and method for enhancing memory-to-memory copy transactions by utilizing multiple system control unitsFiled 2000·Granted Feb 4, 2003·15 cites·16 claims
- 2969US6360231B1Transactional memory for distributed shared memory multi-processor computer systemsHEWLETT PACKARD CO·Filed 1999·Granted Mar 19, 2002·45 cites·6 claims
- 3069US6128702AIntegrated processor/memory device with victim data cacheSUN MICROSYSTEMS INC·Filed 1999·Granted Oct 3, 2000·45 cites·33 claims
- 3169US6073212AReducing bandwidth and areas needed for non-inclusive memory hierarchy by using dual tagsSUN MICROSYSTEMS INC·Filed 1997·Granted Jun 6, 2000·55 cites·24 claims
- 3266US7475176B2High bandwidth split busBROADCOM CORP·Filed 2006·Granted Jan 6, 2009·4 cites·28 claims
- 3366US6199142B1Processor/memory device with integrated CPU, main memory, and full width cache and associated methodSUN MICROSYSTEMS INC·Filed 1996·Granted Mar 6, 2001·49 cites·14 claims
- 3465US8718065B2Transmission using multiple physical interfacePONG FONG·Filed 2007·Granted May 6, 2014·3 cites·21 claims
- 3564US7653070B2Method and system for supporting efficient and cache-friendly TCP session lookup operations based on canonicalization tagsBROADCOM CORP·Filed 2005·Granted Jan 26, 2010·2 cites·12 claims
- 3662US8185710B2Hardware memory locksPONG FONG·Filed 2010·Granted May 22, 2012·2 cites·25 claims
- 3762US6874065B1Cache-flushing engine for distributed shared memory multi-processor computer systemsHEWLETT PACKARD DEVELOPMENT CO·Filed 1999·Granted Mar 29, 2005·38 cites·16 claims
- 3860US8024528B2Global address space managementBROADCOM CORP·Filed 2009·Granted Sep 20, 2011·1 cites·17 claims
- 3960US7852851B2Method and system for hash table based routing via a prefix transformationBROADCOM CORP·Filed 2007·Granted Dec 14, 2010·1 cites·27 claims
- 4057US6728843B1System and method for tracking and processing parallel coherent memory accessesHEWLETT PACKARD DEVELOPMENT CO·Filed 1999·Granted Apr 27, 2004·32 cites·20 claims
- 4156US8166127B2Apparatus and methods for efficient insertion and removal of MPA markers and RDMA CRC digestPONG FONG·Filed 2009·Granted Apr 24, 2012·0 cites·26 claims
- 4255US8427945B2SoC device with integrated supports for Ethernet, TCP, iSCSI, RDMA and network application accelerationPONG FONG·Filed 2009·Granted Apr 23, 2013·0 cites·33 claims
- 4354US5909697AReducing cache misses by snarfing writebacks in non-inclusive memory systemsSUN MICROSYSTEMS INC·Filed 1997·Granted Jun 1, 1999·28 cites·29 claims
- 4453US6253291B1Method and apparatus for relaxing the FIFO ordering constraint for memory accesses in a multi-processor asynchronous cache systemSUN MICROSYSTEMS INC·Filed 1998·Granted Jun 26, 2001·32 cites·12 claims
- 4552US8281081B2Shared memory architecturePONG FONG·Filed 2011·Granted Oct 2, 2012·0 cites·20 claims
- 4649US2009240874A1Framework for user-level packet processingPONG FONG·Filed 2009·Application pending·0 cites
- 4749US2009265485A1Ring-based cache coherent busBROADCOM CORP·Filed 2009·Application pending·0 cites
- 4845US7904624B2High bandwidth split busBROADCOM CORP·Filed 2009·Granted Mar 8, 2011·0 cites·14 claims
- 4945US2008082622A1Communication in a cluster systemBROADCOM CORP·Filed 2006·Application pending·0 cites
- 5043US2006277352A1Method and system for supporting large caches with split and canonicalization tagsPONG FONG·Filed 2005·Application pending·0 cites
Showing the top 50 of 57 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →