Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
JC

Joseph Cheng — 31 Patents

Apple: 11 patents #2,966 of 18,612Top 20%
FOFortinet: 10 patents #51 of 528Top 10%
BSBrocade Communications Systems: 7 patents #41 of 504Top 9%
Google: 2 patents #10,599 of 22,993Top 50%
Microsoft: 1 patents #24,968 of 40,388Top 65%
Palo Alto, CA: #730 of 9,675 inventorsTop 8%
California: #16,606 of 386,348 inventorsTop 5%
Overall (All Time): #115,823 of 4,157,543Top 3%
31 Patents All Time
Joseph Cheng has been granted 31 US patents while listed as an inventor at Apple. The first was granted in 2004 and the most recent in June 2019. Joseph Cheng ranks #115,823 of 4,157,543 US inventors in our database (top 2.8%). Patent records list Joseph Cheng in Palo Alto, CA, US.

Patents per Year

Patents granted per year, 2004 to 2019Bar chart with a peak of 6 patents in 2015.peak 62004: 1 patents20042007: 3 patents2009: 1 patents20092010: 1 patents2011: 1 patents20112012: 1 patents2013: 1 patents20132014: 5 patents2015: 6 patents20152016: 5 patents2017: 3 patents20172018: 1 patents2019: 2 patents2019

Issued Patents All Time

Showing 1–25 of 31 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10313683 Video encoder with context switching Timothy J. Millet, Shun Wai Go, Guy Cote 2019-06-04 $74,703,000
10200275 Hardware-accelerated packet multicasting Zahid Hussain, Tim Millet 2019-02-05 $51,535,000
10033650 Preserving quality of service across trill networks Shunjia Yu, Anoop Ghanwani, Phanidhar Koganti, John Michael Terry, Wing Cheung +1 more 2018-07-24
9762919 Chroma cache architecture in block processing pipelines Guy Cote, Joseph P. Bratt, Timothy J. Millet, Shing Kong 2017-09-12 $60,773,000
9641158 Low power decimator Tzach Zemer 2017-05-02 $80,146,000
9571846 Data storage and access in block processing pipelines Timothy J. Millet, Mark P. Rygh, Craig M. Okruhlica, Jim C. Chou, Guy Cote +2 more 2017-02-14 $78,066,000
9454378 Global configuration broadcast Guy Cote, Joseph P. Bratt, Nitin Bhargava, Hao Chen 2016-09-27 $72,288,000
9407449 Hardware-accelerated packet multicasting Zahid Hussain, Tim Millet 2016-08-02 $46,647,000
9336558 Wavefront encoding with parallel bit stream encoding Guy Cote, Timothy J. Millet, Mark P. Rygh, Jim C. Chou 2016-05-10 $45,935,000
9305325 Neighbor context caching in block processing pipelines Guy Cote, Marc A. Schaub, Jim C. Chou 2016-04-05 $46,684,000
9292899 Reference frame data prefetching in block processing pipelines Marc A. Schaub, Mark P. Rygh, Guy Cote 2016-03-22 $58,412,000
9224186 Memory latency tolerance in block processing pipelines Mark P. Rygh, Guy Cote, Timothy J. Millet 2015-12-29 $60,508,000
9218639 Processing order in block processing pipelines Guy Cote, Mark P. Rygh, Timothy J. Millet, Jim C. Chou 2015-12-22 $123,067,000
9215472 Parallel hardware and software block processing pipelines James E. Orr, Timothy J. Millet, Nitin Bhargava, Guy Cote 2015-12-15 $80,737,000
9143459 Queue speed-up by using multiple linked lists Jian Liu 2015-09-22 $5,947,000
9143445 Method and system for link aggregation across multiple switches Wing Cheung, John Michael Terry, Suresh Vobbilisetty, Surya P. Varanasi, Parviz Ghalambor 2015-09-22 $5,947,000
9014186 Hardware-accelerated packet multicasting Zahid Hussain, Tim Millet 2015-04-21 $40,816,000
8848718 Hierarchical metering in a virtual router-based network switch Zahid Hussain, Sachin Desai, Naveed Alam, Tim Millet 2014-09-30 $10,831,000
8737418 Queue speed-up by using multiple linked lists Jian Liu 2014-05-27 $14,430,000
8644311 Hardware-accelerated packet multicasting in a virtual routing system Zahid Hussain, Tim Millet 2014-02-04 $12,751,000
8645609 Two-port memory implemented with single-port memory blocks Kung-Ling Ko, Tony Sonthe Nguyen, Tuan Van Quach 2014-02-04 $29,254,000
8625427 Multi-path switching with edge-to-edge flow control John Michael Terry, Jan Bialkowski 2014-01-07 $15,086,000
8446914 Method and system for link aggregation across multiple switches Wing Cheung, John Michael Terry, Suresh Vobbilisetty, Surya P. Varanasi, Parviz Ghalambor 2013-05-21 $8,350,000
8111690 Routing traffic through a virtual router-based network switch Zahid Hussain, Samir Jain, Naveed Alam, Greg Lockwood, Tim Millet 2012-02-07 $81,768,000
7933269 Hardware-accelerated packet multicasting in a virtual routing system Zahid Hussain, Tim Millet 2011-04-26 $39,681,000