Inventor · disambiguated record
James L. Hafner
Also filed as: HAFNER JAMES · HAFNER JAMES L · HAFNER JAMES LEE
71 granted patents·6 pending applications·3,109 citations·filing 1992–2018
99Inventor score
Top patents by PatentIndex Score
77 records- 0199US7013205B1System and method for minimizing energy consumption in hybrid vehiclesIBM·Filed 2004·Granted Mar 14, 2006·424 cites·32 claims
- 0298US8006126B2Data integrity validation in storage systemsIBM·Filed 2010·Granted Aug 23, 2011·186 cites·30 claims
- 0398US7991665B2Managing incentives for electric vehicle charging transactionsIBM·Filed 2008·Granted Aug 2, 2011·193 cites·20 claims
- 0498US7873878B2Data integrity validation in storage systemsIBM·Filed 2007·Granted Jan 18, 2011·200 cites·20 claims
- 0598US7752489B2Data integrity validation in storage systemsIBM·Filed 2007·Granted Jul 6, 2010·192 cites·20 claims
- 0698US7159150B2Distributed storage system capable of restoring data in case of a storage failureIBM·Filed 2002·Granted Jan 2, 2007·398 cites·36 claims
- 0797US8836281B2Electric vehicle charging transaction interface for managing electric vehicle charging transactionsAMBROSIO RONALD·Filed 2012·Granted Sep 16, 2014·124 cites·25 claims
- 0897US8266075B2Electric vehicle charging transaction interface for managing electric vehicle charging transactionsAMBROSIO RONALD·Filed 2008·Granted Sep 11, 2012·139 cites·10 claims
- 0997US8176405B2Data integrity validation in a computing environmentHAFNER JAMES LEE·Filed 2008·Granted May 8, 2012·180 cites·20 claims
- 1097US8156368B2Rebuilding lost data in a distributed redundancy data storage systemCHAMBLISS DAVID D·Filed 2010·Granted Apr 10, 2012·64 cites·23 claims
- 1196US8370715B2Error checking addressable blocks in storageIBM·Filed 2007·Granted Feb 5, 2013·63 cites·22 claims
- 1295US8583868B2Storage system cache using flash memory with direct block accessBELLUOMINI WENDY A·Filed 2011·Granted Nov 12, 2013·36 cites·25 claims
- 1395US8433979B2Nested multiple erasure correcting codes for storage arraysBLAUM MARIO·Filed 2011·Granted Apr 30, 2013·28 cites·5 claims
- 1495US6446234B1Method and apparatus for updating cyclic redundancy check information for data storageIBM·Filed 1999·Granted Sep 3, 2002·147 cites·62 claims
- 1593US8103904B2Read-other protocol for maintaining parity coherency in a write-back distributed redundancy data storage systemHAFNER JAMES L·Filed 2010·Granted Jan 24, 2012·32 cites·17 claims
- 1693US7928693B2Plugin hybrid electric vehicle with V2G optimization systemIBM·Filed 2008·Granted Apr 19, 2011·40 cites·18 claims
- 1792US8531162B2Network based energy preference service for managing electric vehicle charging preferencesHAFNER JAMES LEE·Filed 2008·Granted Sep 10, 2013·44 cites·17 claims
- 1891US7529970B2System and method for improving the performance of operations requiring parity reads in a storage array systemIBM·Filed 2008·Granted May 5, 2009·31 cites·12 claims
- 1990US9595979B2Multiple erasure codes for distributed storageIBM·Filed 2015·Granted Mar 14, 2017·9 cites·17 claims
- 2090US7908512B2Method and system for cache-based dropped write protection in data storage systemsIBM·Filed 2008·Granted Mar 15, 2011·11 cites·20 claims
- 2190US6438724B1Method and apparatus for deterministically altering cyclic redundancy check information for data storageIBM·Filed 1999·Granted Aug 20, 2002·83 cites·34 claims
- 2289US8498763B2Maintaining energy principal preferences in a vehicleHAFNER JAMES LEE·Filed 2008·Granted Jul 30, 2013·32 cites·17 claims
- 2388US10014881B2Multiple erasure codes for distributed storageIBM·Filed 2016·Granted Jul 3, 2018·5 cites·18 claims
- 2488US8918701B2Nested multiple erasure correcting codes for storage arraysBLAUM MARIO·Filed 2012·Granted Dec 23, 2014·10 cites·20 claims
- 2588US8869006B2Partial-maximum distance separable (PMDS) erasure correcting codes for storage arraysBLAUM MARIO·Filed 2012·Granted Oct 21, 2014·10 cites·20 claims
- 2687US8578094B2Full-stripe-write protocol for maintaining parity coherency in a write-back distributed redundancy data storage systemCHAMBLISS DAVID D·Filed 2012·Granted Nov 5, 2013·9 cites·13 claims
- 2786US9817757B2Scalable metadata management in a multi-grained caching frameworkIBM·Filed 2015·Granted Nov 14, 2017·5 cites·20 claims
- 2886US7890815B2Detection and correction of dropped write errors in a data storage systemIBM·Filed 2010·Granted Feb 15, 2011·10 cites·5 claims
- 2984US9916249B2Space allocation in a multi-grained writeback cacheIBM·Filed 2015·Granted Mar 13, 2018·4 cites·18 claims
- 3084US7793167B2Detection and correction of dropped write errors in a data storage systemIBM·Filed 2007·Granted Sep 7, 2010·6 cites·11 claims
- 3184US7536588B2Method for servicing storage devices in a bladed storage subsystemIBM·Filed 2006·Granted May 19, 2009·14 cites·9 claims
- 3283US10318325B2Host-side cache migrationIBM·Filed 2015·Granted Jun 11, 2019·4 cites·18 claims
- 3383US9880913B2Storing data in multi-region storage devicesIBM·Filed 2015·Granted Jan 30, 2018·3 cites·20 claims
- 3483US9354918B2Migrating local cache state with a virtual machineIBM·Filed 2014·Granted May 31, 2016·7 cites·18 claims
- 3583US8656088B2Optimized flash based cache memoryBELLUOMINI WENDY A·Filed 2011·Granted Feb 18, 2014·7 cites·7 claims
- 3683US8103903B2Read-modify-write protocol for maintaining parity coherency in a write-back distributed redundancy data storage systemHAFNER JAMES L·Filed 2010·Granted Jan 24, 2012·9 cites·17 claims
- 3780US7353423B2System and method for improving the performance of operations requiring parity reads in a storage array systemIBM·Filed 2004·Granted Apr 1, 2008·27 cites·12 claims
- 3879US9751416B2Generating energy transaction plansHAFNER JAMES LEE·Filed 2008·Granted Sep 5, 2017·10 cites·25 claims
- 3979US9058291B2Multiple erasure correcting codes for storage arraysBLAUM MARIO·Filed 2011·Granted Jun 16, 2015·7 cites·16 claims
- 4079US8650354B2Prefetching tracks using multiple cachesBENHASE MICHAEL T·Filed 2011·Granted Feb 11, 2014·4 cites·22 claims
- 4178US9965390B2Reducing defragmentation in a multi-grained writeback cacheIBM·Filed 2015·Granted May 8, 2018·2 cites·17 claims
- 4278US7853823B2System and method for reconstructing lost data in a storage systemIBM·Filed 2009·Granted Dec 14, 2010·7 cites·15 claims
- 4378US5848404AFast query search in large dimension databaseIBM·Filed 1997·Granted Dec 8, 1998·85 cites·29 claims
- 4477US9971692B2Supporting concurrent operations at fine granularity in a caching frameworkIBM·Filed 2015·Granted May 15, 2018·2 cites·20 claims
- 4577US8583866B2Full-stripe-write protocol for maintaining parity coherency in a write-back distributed redundancy data storage systemCHAMBLISS DAVID D·Filed 2010·Granted Nov 12, 2013·4 cites·18 claims
- 4676US10095595B2Instant recovery in a multi-grained caching frameworkIBM·Filed 2015·Granted Oct 9, 2018·2 cites·20 claims
- 4774US5787462ASystem and method for memory management in an array of heat producing devices to prevent local overheatingIBM·Filed 1996·Granted Jul 28, 1998·42 cites·18 claims
- 4872US7321905B2System and method for efficient data recovery in a storage array utilizing multiple parity slopesIBM·Filed 2004·Granted Jan 22, 2008·19 cites·20 claims
- 4971US8775729B2Prefetching data tracks and parity data to use for destaging updated tracksBENHASE MICHAEL T·Filed 2012·Granted Jul 8, 2014·2 cites·11 claims
- 5070US10031803B2Distributed coding for multiple dimensional paritiesIBM·Filed 2015·Granted Jul 24, 2018·1 cites·20 claims
Showing the top 50 of 77 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →