Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
JB

Joseph P. Bratt

Apple: 58 patents #446 of 18,612Top 3%
SGSilicon Graphics: 4 patents #100 of 758Top 15%
San Jose, CA: #657 of 32,062 inventorsTop 3%
California: #5,467 of 386,348 inventorsTop 2%
Overall (All Time): #36,489 of 4,157,543Top 1%
62 Patents All Time

Issued Patents All Time

Showing 26–50 of 62 patents

Patent #TitleCo-InventorsDate
8711170 Edge alphas for image translation Peter F. Holland, Gokhan Avkarogullari 2014-04-29
8681976 System and method for device dependent and rate limited key generation Conrad Sauerwald, Joshua P. de Cesare, Timothy J. Millet, Weihua Mao 2014-03-25
8675004 Buffer underrun handling Shing Horng Choo, Peter F. Holland, Timothy J. Millet, Brijesh Tripathi 2014-03-18
8669993 User interface unit for fetching only active regions of a frame Shing Horng Choo, Peter F. Holland, Timothy J. Millet 2014-03-11
8533513 Hardware-based power management of functional blocks David G. Conroy, Timothy J. Millett 2013-09-10
8525895 Binning compensation filtering techniques for image signal processing Guy Cote, Jeffrey E. Frederiksen 2013-09-03
8508621 Image sensor data formats and memory addressing techniques for image signal processing Guy Cote, Jeffrey E. Frederiksen, Jung Wook Cho 2013-08-13
8508612 Image signal processor line buffer configuration for processing ram image data Guy Cote, Jeffrey E. Frederiksen 2013-08-13
8493482 Dual image sensor image processing system and method Guy Cote, Jeffrey E. Frederiksen, Shun Wai Go, Timothy J. Millet 2013-07-23
8405668 Streaming translation in display pipe Peter F. Holland 2013-03-26
8321605 PIO interjection between beats of a DMA operation Lakshmi Rao 2012-11-27
7984317 Hardware-based power management of functional blocks David G. Conroy, Timothy J. Millet 2011-07-19
7808503 Deferred shading graphics pipeline processor having advanced features Jerome F. Duluk, Jr., Richard E. Hessel, Vaughn T. Arnold, Jack Benkual, George Cuan +19 more 2010-10-05
7681013 Method for variable length decoding using multiple configurable look-up tables Sushma S. Trivedi, Jack Benkual, William C. Athas 2010-03-16
7653776 Method and apparatus for selectively switching IC ports to card slots through the use of three switches per switch group William P. Cornelius, Paul A. Baker 2010-01-26
7558947 Method and apparatus for computing vector absolute differences Sushma S. Trivedi, Vaughn T. Arnold, William C. Athas, Jason Hau-Ping Chen 2009-07-07
7467287 Method and apparatus for vector table look-up Sushma S. Trivedi 2008-12-16
7305540 Method and apparatus for data processing Sushma S. Trivedi, Jack Benkual, Vaughn T. Arnold, Derek Iwamoto 2007-12-04
7167181 Deferred shading graphics pipeline processor having advanced features Jerome F. Duluk, Jr., Richard E. Hessel, Vaughn T. Arnold, Jack Benkual, George Cuan +19 more 2007-01-23
7114058 Method and apparatus for forming and dispatching instruction groups based on priority comparisons Sushma S. Trivedi, Jack Benkual, Ronald Ray Hochsprung, Derek Iwamoto 2006-09-26
7055018 Apparatus for parallel vector table look-up Sushma S. Trivedi 2006-05-30
7015921 Method and apparatus for memory access Sushma S. Trivedi 2006-03-21
6877020 Method and apparatus for matrix transposition Alexei V. Ouzilevski, Ronald Gerard Langhi, Steven Todd Weybrew 2005-04-05
6848032 Pipelining cache-coherence operations in a shared-memory multiprocessing system Jack Benkual, William C. Athas, Ron Hochsprung 2005-01-25
6822654 Memory controller chipset Sushma S. Trivedi, Jack Benkual, Vaughn T. Arnold, Yutaka Takahashi, Steven Todd Weybrew +2 more 2004-11-23