P

Assignee

BENHASE MICHAEL T

US65 patents

Top patents by PatentIndex Score

US9158706B2Oct 13, 2015

Selective space reclamation of data storage memory employing heat and relocation metrics

BENHASE MICHAEL T12 citations93
US9201598B2Dec 1, 2015

Apparatus and method for sharing resources between storage devices

BENHASE MICHAEL T9 citations84
US9075723B2Jul 7, 2015

Efficient discard scans

BENHASE MICHAEL T7 citations84
US8972676B2Mar 3, 2015

Assigning device adaptors and background tasks to use to copy source extents to target extents in a copy relationship

BENHASE MICHAEL T4 citations84
US8972662B2Mar 3, 2015

Dynamically adjusted threshold for population of secondary cache

BENHASE MICHAEL T8 citations84
US8880835B2Nov 4, 2014

Adjusting location of tiered storage residence based on usage patterns

BENHASE MICHAEL T10 citations84
US8850106B2Sep 30, 2014

Populating strides of tracks to demote from a first cache to a second cache

BENHASE MICHAEL T9 citations84
US8825944B2Sep 2, 2014

Populating strides of tracks to demote from a first cache to a second cache

BENHASE MICHAEL T6 citations84
US8806122B2Aug 12, 2014

Caching data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device

BENHASE MICHAEL T13 citations84
US8788742B2Jul 22, 2014

Using an attribute of a write request to determine where to cache data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device

BENHASE MICHAEL T11 citations84
US8688913B2Apr 1, 2014

Management of partial data segments in dual cache systems

BENHASE MICHAEL T11 citations84
US8688914B2Apr 1, 2014

Promotion of partial data segments in flash cache

BENHASE MICHAEL T4 citations84
US8266325B2Sep 11, 2012

Compression on thin provisioned volumes using extent based mapping

BENHASE MICHAEL T6 citations84
US8204867B2Jun 19, 2012

Apparatus, system, and method for enhanced block-level deduplication

BENHASE MICHAEL T18 citations84
US9069678B2Jun 30, 2015

Adaptive record caching for solid state disks

BENHASE MICHAEL T8 citations83
US9804971B2Oct 31, 2017

Cache management of track removal in a cache for storage

BENHASE MICHAEL T2 citations73
US9195598B2Nov 24, 2015

Synchronous and asynchronous discard scans based on the type of cache memory

BENHASE MICHAEL T4 citations73
US9069679B2Jun 30, 2015

Adaptive record caching for solid state disks

BENHASE MICHAEL T3 citations73
US8996789B2Mar 31, 2015

Handling high priority requests in a sequential access storage device having a non-volatile storage cache

BENHASE MICHAEL T4 citations73
US8935479B2Jan 13, 2015

Adaptive cache promotions in a two level caching system

BENHASE MICHAEL T5 citations73
US8825952B2Sep 2, 2014

Handling high priority requests in a sequential access storage device having a non-volatile storage cache

BENHASE MICHAEL T4 citations73
US8719529B2May 6, 2014

Storage in tiered environment for colder data segments

BENHASE MICHAEL T5 citations73
US8667180B2Mar 4, 2014

Compression on thin provisioned volumes using extent based mapping

BENHASE MICHAEL T4 citations73
US8650354B2Feb 11, 2014

Prefetching tracks using multiple caches

BENHASE MICHAEL T4 citations73
US9262321B2Feb 16, 2016

Adjustment of destage rate based on read and write response time requirements

BENHASE MICHAEL T5 citations72
US9195403B2Nov 24, 2015

Replicating tracks from a first storage site to a second and third storage sites

BENHASE MICHAEL T1 citations63
US9081511B2Jul 14, 2015

Source-target relations mapping

BENHASE MICHAEL T3 citations63
US9043572B2May 26, 2015

Automatically preventing large block writes from starving small block writes in a storage device

BENHASE MICHAEL T1 citations63
US9021221B2Apr 28, 2015

Cascaded, point-in-time-copy architecture with data deduplication

BENHASE MICHAEL T2 citations63
US8972661B2Mar 3, 2015

Dynamically adjusted threshold for population of secondary cache

BENHASE MICHAEL T2 citations63
US8935476B2Jan 13, 2015

Managing caching of extents of tracks in a first cache, second cache and storage

BENHASE MICHAEL T1 citations63
US8819291B2Aug 26, 2014

Compression on thin provisioned volumes using extent based mapping

BENHASE MICHAEL T2 citations63
US8812798B2Aug 19, 2014

Indication of a destructive write via a notification from a disk drive that emulates blocks of a first block size within blocks of a second block size

BENHASE MICHAEL T3 citations63
US8775729B2Jul 8, 2014

Prefetching data tracks and parity data to use for destaging updated tracks

BENHASE MICHAEL T2 citations63
US8745325B2Jun 3, 2014

Using an attribute of a write request to determine where to cache data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device

BENHASE MICHAEL T3 citations63
US8566530B2Oct 22, 2013

Prefetching source tracks for destaging updated tracks in a copy relationship

BENHASE MICHAEL T3 citations63
US8560771B2Oct 15, 2013

Efficient track destage in secondary storage

BENHASE MICHAEL T2 citations63
US8468312B2Jun 18, 2013

Indication of a destructive write via a notification from a disk drive that emulates blocks of a first block size within blocks of a second block size

BENHASE MICHAEL T3 citations63
US8437098B2May 7, 2013

Magnetic disk drive using a non-volatile storage device as cache for modified tracks

BENHASE MICHAEL T3 citations63
US8433870B2Apr 30, 2013

Multiple incremental virtual copies

BENHASE MICHAEL T2 citations63
US8341237B2Dec 25, 2012

Systems, methods and computer program products for automatically triggering operations on a queue pair

BENHASE MICHAEL T4 citations62
US8683130B2Mar 25, 2014

Fabricating key fields

BENHASE MICHAEL T3 citations60
US8429363B2Apr 23, 2013

Multiple incremental virtual copies

BENHASE MICHAEL T2 citations60
US9442847B2Sep 13, 2016

Increased destaging efficiency by smoothing destaging between current and desired number of destage tasks

BENHASE MICHAEL T0 citations52
US9442848B2Sep 13, 2016

Increased destaging efficiency by smoothing destaging between current and desired number of destage tasks

BENHASE MICHAEL T0 citations52
US9336150B2May 10, 2016

Performing asynchronous discard scans with staging and destaging operations

BENHASE MICHAEL T0 citations52
US9208099B2Dec 8, 2015

Adjustment of the number of task control blocks allocated for discard scans

BENHASE MICHAEL T0 citations52
US9141525B2Sep 22, 2015

Adaptive prestaging in a storage controller

BENHASE MICHAEL T0 citations52
US9043544B2May 26, 2015

Writing of new data of a first block size in a raid array that stores both parity and data in a second block size

BENHASE MICHAEL T0 citations52
US9043543B2May 26, 2015

Writing of new data of a first block size in a raid array that stores both parity and data in a second block size

BENHASE MICHAEL T0 citations52

Showing the top 50 of 65 patents by PatentIndex Score.