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

Mauricio J. Serrano — 46 Patents

IBM: 42 patents #2,200 of 70,183Top 4%
Intel: 3 patents #10,349 of 30,777Top 35%
Globalfoundries: 1 patents #2,221 of 4,424Top 55%
The Bronx, NY: #5 of 1,082 inventorsTop 1%
New York: #2,124 of 115,490 inventorsTop 2%
Overall (All Time): #63,018 of 4,157,543Top 2%
46 Patents All Time

Issued Patents All Time

Showing 26–46 of 46 patents

Patent #TitleCo-InventorsDate
9304863 Transactions for checkpointing and reverse execution Harold W. Cain, III, David M. Daly, Kattamuri Ekanadham, Jose E. Moreira 2016-04-05
9251014 Redundant transactions for detection of timing sensitive errors Harold W. Cain, III, David M. Daly, Michael C. Huang, Kattamuri Ekanadham, Jose E. Moreira 2016-02-02
9189365 Hardware-assisted program trace collection with selectable call-signature capture Giles R. Frazier, David S. Levitan, Brian R. Mestan 2015-11-17
8756581 Adaptive next-executing-cycle trace selection for trace-driven code optimizers Jose G. Castanos, Hiroshige Hayashizaki, Hiroshi Inoue, Peng Wu 2014-06-17
8756582 Tracking a programs calling context using a hybrid code signature 2014-06-17
8621150 Data placement optimization using data context collected during garbage collection Xiaotong Zhuang 2013-12-31
8489866 Branch trace history compression Brian R. Mestan 2013-07-16
8479184 General purpose emit for use in value profiling Richard W. Doing, Venkat R. Indukuru, Alexander Erik Mericas, Zhong Liang Wang 2013-07-02
8122438 Computer implemented method and system for accurate, efficient and adaptive calling context profiling Harold W. Cain, III, Jong-Deok Choi, Xiaotong Zhuang 2012-02-21
7921260 Preferred write-mostly data cache replacement policies Harold W. Cain, III, Jong-Deok Choi 2011-04-05
7900026 Target branch prediction using a plurality of tables Il Park, Jong-Deok Choi 2011-03-01
7818722 Computer implemented method and system for accurate, efficient and adaptive calling context profiling Harold W. Cain, III, Jong-Deok Choi, Xiaotong Zhuang 2010-10-19
7793049 Mechanism for data cache replacement based on region policies Harold W. Cain, III, Jong-Deok Choi, Pratak Pattnaik 2010-09-07
7577947 Methods and apparatus to dynamically insert prefetch instructions based on garbage collector analysis and layout of objects Sreenivas Subramoney, Richard L. Hudson, Ali-Reza Adl-Tabatabai 2009-08-18
7490117 Dynamic performance monitoring-based approach to memory management Sreenivas Subramoney, Richard L. Hudson, Ali-Reza Adl-Tabatabai 2009-02-10
7434037 System for target branch prediction using correlation of local target histories including update inhibition for inefficient entries Il Park, Jong-Deok Choi 2008-10-07
7389385 Methods and apparatus to dynamically insert prefetch instructions based on compiler and garbage collector analysis Sreenivas Subramoney, Richard L. Hudson, Ali-Reza Adl-Tabatabai 2008-06-17
6973646 Method for compiling program components in a mixed static and dynamic environment Rajesh Bordawekar, Manish Gupta, Samuel Midkiff 2005-12-06
6530079 Method for optimizing locks in computer programs Jong-Deok Choi, Manish Gupta, Vugranam C. Sreedhar, Samuel Midkiff 2003-03-04
6381738 Method for optimizing creation and destruction of objects in computer programs Jong-Deok Choi, Manish Gupta, Vugranam C. Sreedhar, Samuel Midkiff 2002-04-30
6292938 Retargeting optimized code by matching tree patterns in directed acyclic graphs Vivek Sarkar, Barbara Bluestein Simons 2001-09-18