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

Brian D. Hatfield — 40 Patents

IBM: 39 patents #2,426 of 70,183Top 4%
DFDigits Financial: 1 patents #7 of 8Top 90%
Tucson, AZ: #145 of 6,004 inventorsTop 3%
Arizona: #642 of 32,909 inventorsTop 2%
Overall (All Time): #78,057 of 4,157,543Top 2%
40 Patents All Time
Brian D. Hatfield has been granted 40 US patents while listed as an inventor at IBM. The first was granted in 2013 and the most recent in November 2025. Brian D. Hatfield ranks #78,057 of 4,157,543 US inventors in our database (top 1.9%). Patent records list Brian D. Hatfield in Tucson, AZ, US.

Patents per Year

Patents granted per year, 2013 to 2025Bar chart with a peak of 7 patents in 2015.peak 72013: 4 patents20132014: 3 patents2015: 7 patents20152016: 5 patents2017: 3 patents20172018: 5 patents2019: 1 patents20192020: 1 patents2021: 2 patents20212022: 3 patents2023: 2 patents20232024: 1 patents2025: 3 patents2025

Issued Patents All Time

Showing 1–25 of 40 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12474987 Application recovery accelerator Travis Janssen, Runyu Jin 2025-11-18
12386858 Data replica change analysis Travis Janssen 2025-08-12
12321315 File system delta visualization Travis Jannsen, Runyu Jin 2025-06-03
12001460 Performing a write-prioritized tree copy 2024-06-04 $14,788,000
11762559 Write sort management in a multiple storage controller data storage system Lokesh M. Gupta, Matthew G. Borlick 2023-09-19 $7,535,000
11580022 Write sort management in a multiple storage controller data storage system Lokesh M. Gupta, Matthew G. Borlick 2023-02-14 $15,081,000
11341581 System and method for regular expression generation for improved data transfer Edward Solovey, Jeffrey Hall Seibert, Jr., Wayne Chang 2022-05-24
11269837 Data tree checkpoint and restoration system and method Scott Brewer 2022-03-08 $4,244,000
11223678 Establishing paths between servers in a copy environment for different copy relationships between the servers 2022-01-11 $4,843,000
10956062 Aggregating separate data within a single data log wherein single data log is divided in a plurality of blocks assigned to plurality of different streams 2021-03-23 $2,115,000
10938899 Establishing reverse paths between servers in a copy environment 2021-03-02 $2,720,000
10664177 Replicating tracks from a first storage site to a second and third storage sites Michael T. Benhase, Lokesh M. Gupta, Gail A. Spear 2020-05-26 $2,933,000
10382544 Establishing reverse paths between servers in a copy environment 2019-08-13 $1,909,000
9983819 Systems and methods for initializing a memory system Ellen J. Grusy, Kurt A. Lovrien, Richard A. Ripberger, Matthew Sanchez 2018-05-29 $2,015,000
9921764 Using inactive copy relationships to resynchronize data between storages 2018-03-20 $2,525,000
9921879 Using queues corresponding to attribute values associated with units of work to select the units of work to process Theresa M. Brown, Nicolas M. Clayton, Lokesh M. Gupta, Theodore T. Harris, Jr., Matthew Sanchez +1 more 2018-03-20 $2,525,000
9857997 Replicating tracks from a first storage site to a second and third storage sites Michael T. Benhase, Lokesh M. Gupta, Gail A. Spear 2018-01-02 $1,907,000
9858180 Management of point-in-time copy relationship for extent space efficient volumes Theresa M. Brown, Ellen J. Grusy, Lokesh M. Gupta, Kurt A. Lovrien, Carol S. Mellgren +1 more 2018-01-02 $1,907,000
9727243 Using inactive copy relationships to resynchronize data between storages Bradley J. Smith 2017-08-08 $2,569,000
9575800 Using queues corresponding to attribute values and priorities associated with units of work and sub-units of the unit of work to select the units of work and their sub-units to process Theresa M. Brown, Nicolas M. Clayton, Joshua J. Crawford, Lokesh M. Gupta, Theodore T. Harris, Jr. +3 more 2017-02-21 $2,827,000
9563366 Using queues corresponding to attribute values associated with units of work and sub-units of the unit of work to select the units of work and their sub-units to process Theresa M. Brown, Nicolas M. Clayton, Lokesh M. Gupta, Theodore T. Harris, Jr., Matthew Sanchez +1 more 2017-02-07 $2,910,000
9514013 Maintaining inactive copy relationships for secondary storages of active copy relationships having a common primary storage for use in case of a failure of the common primary storage 2016-12-06 $2,582,000
9501327 Concurrently processing parts of cells of a data structure with multiple processes Theresa M. Brown, Nicolas M. Clayton, Lokesh M. Gupta, Theodore T. Harris, Jr., Matthew Sanchez +1 more 2016-11-22 $3,414,000
9471241 Methods and systems for formatting storage volumes Ellen J. Grusy, Kurt A. Lovrien, Matthew Sanchez 2016-10-18 $1,445,000
9330016 Systems and methods for managing read-only memory Wenjeng Ko, Lei Liu 2016-05-03 $3,695,000