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

Michael S. Ferris — 15 Patents

Apple: 13 patents #2,537 of 18,612Top 15%
IBM: 1 patents #44,878 of 70,183Top 65%
Sunnyvale, CA: #1,840 of 14,302 inventorsTop 15%
California: #40,789 of 386,348 inventorsTop 15%
Overall (All Time): #307,048 of 4,157,543Top 8%
15 Patents All Time
Michael S. Ferris has been granted 15 US patents while listed as an inventor at Apple. The first was granted in 2001 and the most recent in September 2023. Michael S. Ferris ranks #307,048 of 4,157,543 US inventors in our database (top 7.4%). Patent records list Michael S. Ferris in Sunnyvale, CA, US.

Issued Patents All Time

Showing 1–15 of 15 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
11748224 Detection and analysis of energy consumption of software applications David S. Choi, Christopher R. D'Angelo, Sanket V. Bedare, Sathish K. Narayanaswamy, Abhinav Pathak +6 more 2023-09-05 $187,157,000
10949316 Detection and analysis of energy consumption of software applications David S. Choi, Christopher R. D'Angelo, Sanket V. Bedare, Sathish K. Narayanaswamy, Abhinav Pathak +6 more 2021-03-16 $260,311,000
10942645 Touch-based interactive learning environment Behzad Aghaei, Christopher Arthur Lattner, Donald M. Firlik, Kenneth S. Orr, Matthew M. Patenaude +5 more 2021-03-09 $320,530,000
10891113 Source code rewriting during recording to provide both direct feedback and optimal code Brooke K. Callahan, William Bedford Turner, Paul Marks, Matthew E. Dreisbach, Joar Wingfors 2021-01-12 $398,981,000
10430072 Touch-based interactive learning environment Behzad Aghaei, Christopher Arthur Lattner, Donald M. Firlik, Kenneth S. Orr, Matthew M. Patenaude +5 more 2019-10-01 $90,896,000
10162607 Source code rewriting during recording to provide both direct feedback and optimal code Brooke K. Callahan, William Bedford Turner, Paul Marks, Matthew E. Dreisbach, Joar Wingfors 2018-12-25
10158496 Historical context for communication Sean Callanan, Al Chakra, Simon P. O'Doherty 2018-12-18 $3,830,000
8930895 Automatically displaying a related file in an editor Maxwell O. Drukman, Andreas W. Wendker, D. Matthew Firlik, Todd R. Fernandez, Anders Bertelrud 2015-01-06
8447806 Method and apparatus for updating and synchronizing information between a client and a server Nicolas Popp, Scott Forstall, Charles D'Harcourt 2013-05-21 $123,748,000
8447807 Method and apparatus for updating and synchronizing information between a client and a server Nicolas Popp, Scott Forstall, Charles D'Harcourt 2013-05-21 $123,748,000
8417771 Method and apparatus for updating and synchronizing information between a client and a server Nicolas Popp, Scott Forstall, Charles D'Harcourt 2013-04-09 $75,106,000
7991834 Method and apparatus for updating and synchronizing information between a client and a server Nicolas Popp, Scott Forstall, Charles D'Harcourt 2011-08-02 $120,903,000
7529841 Method and apparatus for updating and synchronizing information between a client and server Nicolas Popp, Scott Forstall, Charles D'Harcourt 2009-05-05 $117,887,000
6947967 Method and apparatus for updating and synchronizing information between a client and a server Nicolas Popp, Scott Forstall, Charles D'Harcourt 2005-09-20 $402,061,000
6253228 Method and apparatus for updating and synchronizing information between a client and a server Nicolas Popp, Scott Forstall, Charles D'Harcourt 2001-06-26 $153,423,000