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

Timothy L. Harris — 69 Patents

Oracle: 28 patents #250 of 14,854Top 2%
Microsoft: 21 patents #1,590 of 40,388Top 4%
Amazon: 18 patents #670 of 19,158Top 4%
Ncr: 1 patents #1,404 of 2,952Top 50%
Cambridge, FL: #1 of 11 inventorsTop 10%
Overall (All Time): #29,609 of 4,157,543Top 1%
69 Patents All Time

Issued Patents All Time

Showing 51–69 of 69 patents

Patent #TitleCo-InventorsDate
8266604 Transactional memory compatibility management Dana Groff, Yosseff Levanoni, Stephen Toub, Michael M. Magruder, Weirong Zhu +8 more 2012-09-11
8266609 Efficient placement of software transactional memory operations around procedure calls 2012-09-11
8225297 Cache metadata identifiers for isolation and sharing Jan Gray, James R. Larus, Burton Smith 2012-07-17
8214813 Code optimization across interfaces Rebecca Isaacs, Eric Koskinen, Richard Mortier 2012-07-03
8180986 Memory conflict detection via mapping of the physical heap to control access permissions to the memory Martin Abadi 2012-05-15
8099726 Implementing strong atomicity in software transactional memory 2012-01-17
8001538 Software accessible cache metadata Jan Gray, James R. Larus, Burton Smith 2011-08-16
7908265 Transactional memory with dynamic separation Martin Abadi, Andrew Birrell, Michael Isard, Johnson Hsieh 2011-03-15
7908255 Transactional memory using buffered writes and enforced serialization order David L. Detlefs, John Duffy, Michael M. Magruder, Goetz Graefe, Vinod Grover 2011-03-15
7810085 Removal of unnecessary read-to-update upgrades in software transactional memory Avraham E. Shinnar, David Tarditi, Mark Ronald Plesko 2010-10-05
7747565 Garbage collector support for transactional memory David L. Detlefs 2010-06-29
7590806 Filtering of transactional memory operations using associative tables Mark Ronald Plesko 2009-09-15
7555619 Efficient per-object operations in software transactional memory 2009-06-30
7536517 Direct-update software transactional memory 2009-05-19
7117502 Linked-list implementation of a data structure with concurrent non-blocking insert and remove operations 2006-10-03
6842115 System and method for self-checkout of video media in a rental store Jason Wayne Taylor, Charles K. Wike, Jr. 2005-01-11
6839725 Dynamic adaptive tenuring of objects Ole Agesen, Alexander T. Garthwaite 2005-01-04
6808187 Tandem scooter 2004-10-26
6799191 Object sampling technique for runtime observations of representative instances thereof Ole Agesen, Alexander T. Garthwaite 2004-09-28