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

Matthew D. Fleming

IBM: 10 patents #10,888 of 70,183Top 20%
PSPure Storage: 4 patents #193 of 486Top 40%
ENEdison Nation: 1 patents #39 of 92Top 45%
EMEmc: 1 patents #1,879 of 3,345Top 60%
ECEmc Ip Holding Company: 1 patents #2,584 of 4,608Top 60%
California: #35,036 of 386,348 inventorsTop 10%
Overall (All Time): #268,936 of 4,157,543Top 7%
17 Patents All Time

Issued Patents All Time

Showing 1–17 of 17 patents

Patent #TitleCo-InventorsDate
12087382 Adaptive threshold for bad flash memory blocks John Roper, Hari Kannan, John Boyle, Eric M. Verwillow, Nenad Miladinovic +1 more 2024-09-10
11256587 Intelligent access to a storage device Eric Mueller, Shao-Ting Chang, Pavan Rao, Xinyi Shu 2022-02-22
11138103 Resiliency groups Guangyu Shi, Faissal Sleiman, Janis Stipins, III, Ying Gao, Boris Feigin 2021-10-05
11068389 Data resiliency with heterogeneous storage Ying Gao, Faissal Sleiman 2021-07-20
9946724 Scalable post-process deduplication Sourav Ghosh, Jeffrey Tremaine, Eric M. Lemar, Mayank Rajawat, Harsha Mahuli 2018-04-17
9223500 File clones in a distributed file system Eric M. Lemar, Asif Arif Daud, Mohd Fahadullah, Ronald Steinke, Justin M. Husted 2015-12-29
8312201 Managing memory allocations loans 2012-11-13
8055876 Selectively mark free frames as unused for cooperative memory over-commitment David Alan Hepkin 2011-11-08
7971027 Mark page-out pages as critical for cooperative memory over-commitment David Alan Hepkin 2011-06-28
7841958 Modular table tennis game Daniel Lee Bizzell, Ian D. Kovacevich, Juan Marin, Ashley Beres Tilley, Kevin J. Dahlquist +3 more 2010-11-30
7404062 System and method of allocating contiguous memory in a data processing system Thomas Stanley Mathews 2008-07-22
7392363 System and method of allocating contiguous memory in a data processing system Thomas Stanley Mathews 2008-06-24
7363456 System and method of allocating contiguous memory in a data processing system Thomas Stanley Mathews 2008-04-22
7249352 Apparatus and method for removing elements from a linked list Jonathan Allen Wildstrom 2007-07-24
7103752 Method and apparatus for broadcasting messages with set priority to guarantee knowledge of a state within a data processing system Ramanjaneya Sarma Burugula, Joefon Jann, Mark D. Rogers 2006-09-05
6961840 Method and apparatus for managing a dynamic alias page table Mark D. Rogers 2005-11-01
6823440 Method and apparatus for isolating frames in a data processing system Mark D. Rogers, David W. Sheffield 2004-11-23