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

Joshua H. Shaffer

Apple: 60 patents #427 of 18,612Top 3%
California: #5,800 of 386,348 inventorsTop 2%
Overall (All Time): #38,744 of 4,157,543Top 1%
60 Patents All Time

Issued Patents All Time

Showing 26–50 of 60 patents

Patent #TitleCo-InventorsDate
10223540 Methods and system for implementing a secure lock screen Matthew E. Shepherd, Chendi Zhang, Daniel O. Schimpf, Benjamin E. Nielsen, Cameron Zwarich 2019-03-05
10204096 Device, method, and graphical user interface for a predictive keyboard Imran Chaudhri, Chanaka G. Karunamuni, Tiffany S. Jon, Jason Clay Beaver, Christopher P. Willmore +1 more 2019-02-12
10175866 Providing complications on an electronic watch Eliza Block, David A. Schimon, Eric Lance Wilson, Paul W. Salzman, Christopher C. Jensen +6 more 2019-01-08
9965177 Event recognition Bradford A. Moore 2018-05-08
9965035 Device, method, and graphical user interface for synchronizing two or more displays Justin Santamaria, Imran Chaudhri, Donald W. Pitschel, Jorge Fino, Emily Clark Schubert +3 more 2018-05-08
9817487 Rotation smoothing of a user interface Bas Ording 2017-11-14
9760559 Predictive text input Jannes G. Dolfing, Brent D. Ramerth, Douglas R. Davidson, Jerome R. Bellegarda, Jennifer Lauren Moore +1 more 2017-09-12
9733716 Proxy gesture recognizer 2017-08-15
9684521 Systems having discrete and continuous gesture recognizers Bradford A. Moore, Jason Clay Beaver 2017-06-20
9542907 Content adjustment in graphical user interface based on background content Ken Kocienda, Chanaka G. Karunamuni, Imran Chaudhri 2017-01-10
9524568 Movement of position indicator on touchscreen Brendan J. Langoulant 2016-12-20
9483121 Event recognition Kenneth L. Kocienda, Imran Chaudhri 2016-11-01
9311112 Event recognition Kenneth L. Kocienda, Imran Chaudhri 2016-04-12
9298336 Rotation smoothing of a user interface Bas Ording 2016-03-29
9285908 Event recognition Bradford A. Moore 2016-03-15
9245368 Device and method for dynamically rendering an animation 2016-01-26
9239673 Gesturing with a multipoint sensing device Steven P. Hotelling, Myra Haggerty, Nima Parivar, Duncan Robert Kerr, Wayne Carl Westerman 2016-01-19
9135054 Method and apparatus to migrate stacks for thread execution Ronnie Misra 2015-09-15
9129396 Display driving architectures Gokhan Avkarogullari, John Harper, Roberto G. Yepez 2015-09-08
9058131 Specification files for call translation and trace Ronnie Misra 2015-06-16
9013512 Overscan support Jeremy Sandmel, Toby Paterson, Patrick L. Coffman, Geoffrey Stahl, John Harper 2015-04-21
8963797 Display driving architectures Gokhan Avkarogullari, John Harper, Roberto G. Yepez 2015-02-24
8838078 Intelligent telephone number processing Jeremy Brown 2014-09-16
8745601 Methods and systems for using data structures for operating systems Eric Olaf Carlson, James Mensch 2014-06-03
8692851 Device, method, and graphical user interface with grid transformations during device rotation Bas Ording, Eliza Block 2014-04-08