Inventor · disambiguated record
Joseph Cheng
Also filed as: CHENG JOSEPH · CHENG JOSEPH J · CHENG JOSEPH JUH-EN
31 granted patents·3 pending applications·1,051 citations·filing 2000–2016
97Inventor score
Top patents by PatentIndex Score
34 records- 0198US7177311B1System and method for routing traffic through a virtual router-based network switchFORTINET INC·Filed 2002·Granted Feb 13, 2007·301 cites·24 claims
- 0296US9762919B2Chroma cache architecture in block processing pipelinesAPPLE INC·Filed 2014·Granted Sep 12, 2017·31 cites·20 claims
- 0396US7161904B2System and method for hierarchical metering in a virtual router based network switchFORTINET INC·Filed 2002·Granted Jan 9, 2007·171 cites·97 claims
- 0495US8625427B1Multi-path switching with edge-to-edge flow controlTERRY JOHN M·Filed 2009·Granted Jan 7, 2014·83 cites·21 claims
- 0595US8111690B2Routing traffic through a virtual router-based network switchHUSSAIN ZAHID·Filed 2008·Granted Feb 7, 2012·57 cites·3 claims
- 0695US7668087B2Hierarchical metering in a virtual router-based network switchFORTINET INC·Filed 2007·Granted Feb 23, 2010·45 cites·28 claims
- 0795US7522604B2Routing traffic through a virtual router-based network switchFORTINET INC·Filed 2007·Granted Apr 21, 2009·49 cites·29 claims
- 0895US7266120B2System and method for hardware accelerated packet multicast in a virtual routing systemFORTINET INC·Filed 2002·Granted Sep 4, 2007·134 cites·72 claims
- 0994US7933269B2Hardware-accelerated packet multicasting in a virtual routing systemFORTINET INC·Filed 2007·Granted Apr 26, 2011·34 cites·18 claims
- 1092US9336558B2Wavefront encoding with parallel bit stream encodingAPPLE INC·Filed 2013·Granted May 10, 2016·16 cites·19 claims
- 1192US9292899B2Reference frame data prefetching in block processing pipelinesAPPLE INC·Filed 2013·Granted Mar 22, 2016·14 cites·20 claims
- 1292US9215472B2Parallel hardware and software block processing pipelinesAPPLE INC·Filed 2013·Granted Dec 15, 2015·14 cites·20 claims
- 1391US9305325B2Neighbor context caching in block processing pipelinesAPPLE INC·Filed 2013·Granted Apr 5, 2016·12 cites·20 claims
- 1491US9218639B2Processing order in block processing pipelinesAPPLE INC·Filed 2013·Granted Dec 22, 2015·12 cites·20 claims
- 1591US8848718B2Hierarchical metering in a virtual router-based network switchHUSSAIN ZAHID·Filed 2009·Granted Sep 30, 2014·22 cites·19 claims
- 1690US9224186B2Memory latency tolerance in block processing pipelinesAPPLE INC·Filed 2013·Granted Dec 29, 2015·12 cites·20 claims
- 1785US8644311B2Hardware-accelerated packet multicasting in a virtual routing systemCHENG JOSEPH·Filed 2011·Granted Feb 4, 2014·10 cites·21 claims
- 1883US8446914B2Method and system for link aggregation across multiple switchesCHENG JOSEPH JUH-EN·Filed 2011·Granted May 21, 2013·9 cites·23 claims
- 1970US9641158B2Low power decimatorAPPLE INC·Filed 2015·Granted May 2, 2017·2 cites·20 claims
- 2070US9571846B2Data storage and access in block processing pipelinesAPPLE INC·Filed 2013·Granted Feb 14, 2017·2 cites·20 claims
- 2168US6690381B1Method and system for performing multi-texturing operations using recursive interleavingMICROSOFT CORP·Filed 2000·Granted Feb 10, 2004·14 cites·25 claims
- 2267US8737418B2Queue speed-up by using multiple linked listsCHENG JOSEPH JUH-EN·Filed 2011·Granted May 27, 2014·2 cites·23 claims
- 2362US9454378B2Global configuration broadcastAPPLE INC·Filed 2013·Granted Sep 27, 2016·1 cites·17 claims
- 2460US10033650B2Preserving quality of service across trill networksYU SHUNJIA·Filed 2011·Granted Jul 24, 2018·1 cites·22 claims
- 2559US8645609B2Two-port memory implemented with single-port memory blocksKO KUNG-LING·Filed 2011·Granted Feb 4, 2014·3 cites·33 claims
- 2656US9014186B2Hardware-accelerated packet multicastingFORTINET INC·Filed 2014·Granted Apr 21, 2015·0 cites·18 claims
- 2755US10200275B2Hardware-accelerated packet multicastingFORTINET INC·Filed 2016·Granted Feb 5, 2019·0 cites·12 claims
- 2855US9143459B2Queue speed-up by using multiple linked listsBROCADE COMM SYSTEMS INC·Filed 2014·Granted Sep 22, 2015·0 cites·23 claims
- 2953US9407449B2Hardware-accelerated packet multicastingFORTINET INC·Filed 2015·Granted Aug 2, 2016·0 cites·14 claims
- 3051US9143445B2Method and system for link aggregation across multiple switchesBROCADE COMM SYSTEMS INC·Filed 2013·Granted Sep 22, 2015·0 cites·20 claims
- 3150US10313683B2Video encoder with context switchingAPPLE INC·Filed 2014·Granted Jun 4, 2019·0 cites·16 claims
- 3238US2011299533A1Internal virtual network identifier and internal policy identifierYU SHUNJIA·Filed 2011·Application pending·0 cites
- 3337US2017052782A1Delayed zero-overhead loop instructionAPPLE INC·Filed 2015·Application pending·0 cites
- 3431US2012110411A1Content Addressable Memory (CAM) Parity And Error Correction Code (ECC) ProtectionCHEUNG WING·Filed 2010·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →