loadpatents
name:-0.19853401184082
name:-0.2302520275116
name:-0.0071918964385986
Benhase; Michael T. Patent Filings

Benhase; Michael T.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Benhase; Michael T..The latest application filed is for "selective space reclamation of data storage memory employing heat and relocation metrics".

Company Profile
4.200.200
  • Benhase; Michael T. - Tucson AZ
  • Benhase; Michael T - Tucson AZ
  • Benhase; Michael T. - Tucscon AZ
  • Benhase; Michael T. - Tuson AZ
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Replicating tracks from a first storage site to a second and third storage sites
Grant 10,664,177 - Benhase , et al.
2020-05-26
Efficient task scheduling using a locking mechanism
Grant 10,579,413 - Benhase , et al.
2020-03-03
Thresholding task control blocks for staging and destaging
Grant 10,540,296 - Benhase , et al. Ja
2020-01-21
Selective space reclamation of data storage memory employing heat and relocation metrics
Grant 10,482,032 - Benhase , et al. Nov
2019-11-19
Preferential CPU utilization for tasks
Grant 10,157,082 - Ash , et al. Dec
2018-12-18
Selective population of secondary cache employing heat metrics
Grant 10,152,423 - Ash , et al. Dec
2018-12-11
Selective Space Reclamation Of Data Storage Memory Employing Heat And Relocation Metrics
App 20180232318 - Benhase; Michael T. ;   et al.
2018-08-16
Selective space reclamation of data storage memory employing heat and relocation metrics
Grant 10,042,779 - Benhase , et al. August 7, 2
2018-08-07
Raid 10 reads optimized for solid state drives
Grant 10,031,808 - Benhase , et al. July 24, 2
2018-07-24
NVS thresholding for efficient data management
Grant 10,031,844 - Ash , et al. July 24, 2
2018-07-24
NVS thresholding for efficient data management
Grant 10,007,600 - Ash , et al. June 26, 2
2018-06-26
Nvs Thresholding For Efficient Data Management
App 20180095870 - ASH; Kevin J. ;   et al.
2018-04-05
Replicating Tracks From A First Storage Site To A Second And Third Storage Sites
App 20180095684 - Benhase; Michael T. ;   et al.
2018-04-05
Nvs Thresholding For Efficient Data Management
App 20180089075 - ASH; Kevin J. ;   et al.
2018-03-29
Assigning device adaptors to use to copy source extents to target extents in a copy relationship
Grant 9,928,004 - Benhase , et al. March 27, 2
2018-03-27
Thresholding Task Control Blocks For Staging And Destaging
App 20180081823 - BENHASE; Michael T. ;   et al.
2018-03-22
Cache management of track removal in a cache for storage
Grant 9,921,973 - Benhase , et al. March 20, 2
2018-03-20
Thresholding task control blocks for staging and destaging
Grant 9,870,323 - Benhase , et al. January 16, 2
2018-01-16
Replicating tracks from a first storage site to a second and third storage sites
Grant 9,857,997 - Benhase , et al. January 2, 2
2018-01-02
NVS thresholding for efficient data management
Grant 9,852,059 - Ash , et al. December 26, 2
2017-12-26
NVS thresholding for efficient data management
Grant 9,852,058 - Ash , et al. December 26, 2
2017-12-26
Selective Space Reclamation Of Data Storage Memory Employing Heat And Relocation Metrics
App 20170364448 - Benhase; Michael T. ;   et al.
2017-12-21
Selective space reclamation of data storage memory employing heat and relocation metrics
Grant 9,830,277 - Benhase , et al. November 28, 2
2017-11-28
Cache management of track removal in a cache for storage
Grant 9,804,971 - Benhase , et al. October 31, 2
2017-10-31
Managing caching of extents of tracks in a first cache, second cache and storage
Grant 9,798,676 - Benhase , et al. October 24, 2
2017-10-24
Efficient cache management of multi-target peer-to-peer remote copy (PPRC) modified sectors bitmap
Grant 9,792,061 - Benhase , et al. October 17, 2
2017-10-17
Efficient free-space management of multi-target peer-to-peer remote copy (PPRC) modified sectors bitmap in bind segments
Grant 9,785,349 - Benhase , et al. October 10, 2
2017-10-10
Integrating a flash cache into large storage systems
Grant 9,785,561 - Ash , et al. October 10, 2
2017-10-10
Asynchronous cleanup after a peer-to-peer remote copy (PPRC) terminate relationship operation
Grant 9,785,553 - Benhase , et al. October 10, 2
2017-10-10
Grouping tracks for destaging
Grant 9,779,030 - Benhase , et al. October 3, 2
2017-10-03
Thresholding Task Control Blocks For Staging And Destaging
App 20170228324 - BENHASE; Michael T. ;   et al.
2017-08-10
Asynchronous Cleanup After A Peer-to-peer Remote Copy (pprc) Terminate Relationship Operation
App 20170153976 - BENHASE; Michael T. ;   et al.
2017-06-01
Fuzzy counters for NVS to reduce lock contention
Grant 9,665,492 - Ash , et al. May 30, 2
2017-05-30
Thresholding task control blocks for staging and destaging
Grant 9,658,888 - Benhase , et al. May 23, 2
2017-05-23
Fuzzy counters for NVS to reduce lock contention
Grant 9,632,941 - Ash , et al. April 25, 2
2017-04-25
Asynchronous cleanup after a peer-to-peer remote copy (PPRC) terminate relationship operation
Grant 9,600,277 - Benhase , et al. March 21, 2
2017-03-21
Cascaded, point-in-time-copy architecture with data deduplication
Grant 9,594,511 - Benhase , et al. March 14, 2
2017-03-14
Efficient Cache Management Of Multi-target Peer-to-peer Remote Copy (pprc) Modified Sectors Bitmap
App 20170046085 - BENHASE; Michael T. ;   et al.
2017-02-16
Efficient Free-space Management Of Multi-target Peer-to-peer Remote Copy (pprc) Modified Sectors Bitmap In Bind Segments
App 20170038979 - BENHASE; Michael T. ;   et al.
2017-02-09
Systems and methods for background destaging storage tracks
Grant 9,542,330 - Beardsley , et al. January 10, 2
2017-01-10
Optimizing peer-to-peer remote copy (PPRC) transfers for partial write operations using a modified sectors bitmap
Grant 9,535,610 - Benhase , et al. January 3, 2
2017-01-03
Assigning Device Adaptors To Use To Copy Source Extents To Target Extents In A Copy Relationship
App 20160371011 - Benhase; Michael T. ;   et al.
2016-12-22
Efficient cache management of multi-target peer-to-peer remote copy (PPRC) modified sectors bitmap
Grant 9,507,527 - Benhase , et al. November 29, 2
2016-11-29
Efficient free-space management of multi-target peer-to-peer remote copy (PPRC) modified sectors bitmap in bind segments
Grant 9,501,240 - Benhase , et al. November 22, 2
2016-11-22
Adaptive record caching for solid state disks
Grant 9,477,606 - Benhase , et al. October 25, 2
2016-10-25
Assigning device adaptors to use to copy source extents to target extents in a copy relationship
Grant 9,477,418 - Benhase , et al. October 25, 2
2016-10-25
Adaptive record caching for solid state disks
Grant 9,477,607 - Benhase , et al. October 25, 2
2016-10-25
Tiered caching and migration in differing granularities
Grant 9,471,506 - Benhase , et al. October 18, 2
2016-10-18
Use of flash cache to improve tiered migration performance
Grant 9,471,253 - Benhase , et al. October 18, 2
2016-10-18
Demoting tracks from a first cache to a second cache by using a stride number ordering of strides in the second cache to consolidate strides in the second cache
Grant 9,471,496 - Benhase , et al. October 18, 2
2016-10-18
Use of flash cache to improve tiered migration performance
Grant 9,471,252 - Benhase , et al. October 18, 2
2016-10-18
Preferential Cpu Utilization For Tasks
App 20160299784 - ASH; Kevin J. ;   et al.
2016-10-13
Tiered caching and migration in differing granularities
Grant 9,465,554 - Benhase , et al. October 11, 2
2016-10-11
Raid 10 Reads Optimized for Solid State Drives
App 20160292036 - Benhase; Michael T. ;   et al.
2016-10-06
Selective Space Reclamation Of Data Storage Memory Employing Heat And Relocation Metrics
App 20160292083 - Benhase; Michael T. ;   et al.
2016-10-06
Automatically preventing large block writes from starving small block writes in a storage device
Grant 9,459,808 - Benhase , et al. October 4, 2
2016-10-04
Grouping Tracks For Destaging
App 20160267019 - BENHASE; Michael T. ;   et al.
2016-09-15
Increased destaging efficiency by smoothing destaging between current and desired number of destage tasks
Grant 9,442,847 - Benhase , et al. September 13, 2
2016-09-13
Selective space reclamation of data storage memory employing heat and relocation metrics
Grant 9,442,660 - Benhase , et al. September 13, 2
2016-09-13
Increased destaging efficiency by smoothing destaging between current and desired number of destage tasks
Grant 9,442,848 - Benhase , et al. September 13, 2
2016-09-13
Thinly provisioned flash cache with shared storage pool
Grant 9,430,404 - Benhase , et al. August 30, 2
2016-08-30
Adjustment of the number of task control blocks allocated for discard scans
Grant 9,424,196 - Benhase , et al. August 23, 2
2016-08-23
Write peformance in solid state storage by recognizing copy source to target operations and only storing updates instead of entire block
Grant 9,417,999 - Benhase , et al. August 16, 2
2016-08-16
Promotion of partial data segments in flash cache
Grant 9,417,808 - Benhase , et al. August 16, 2
2016-08-16
Use of differing granularity heat maps for caching and migration
Grant 9,411,742 - Benhase , et al. August 9, 2
2016-08-09
Recovery from cache and NVS out of sync
Grant 9,405,669 - Ash , et al. August 2, 2
2016-08-02
Systems And Methods For Background Destaging Storage Tracks
App 20160217081 - BEARDSLEY; Brent C. ;   et al.
2016-07-28
Preferential CPU utilization for tasks
Grant 9,400,676 - Ash , et al. July 26, 2
2016-07-26
Synchronous and asynchronous discard scans based on the type of cache memory
Grant 9,396,129 - Benhase , et al. July 19, 2
2016-07-19
Performing staging or destaging based on the number of waiting discard scans
Grant 9,396,114 - Benhase , et al. July 19, 2
2016-07-19
Preferential CPU utilization for tasks
Grant 9,396,017 - Ash , et al. July 19, 2
2016-07-19
Merging an out of synchronization indicator and a change recording indicator in response to a failure in consistency group formation
Grant 9,372,908 - Benhase , et al. June 21, 2
2016-06-21
RAID 10 reads optimized for solid state drives
Grant 9,372,642 - Benhase , et al. June 21, 2
2016-06-21
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
Grant 9,372,633 - Benhase , et al. June 21, 2
2016-06-21
Merging an out of synchronization indicator and a change recording indicator in response to a failure in consistency group formation
Grant 9,367,598 - Benhase , et al. June 14, 2
2016-06-14
Grouping tracks for destaging
Grant 9,361,241 - Benhase , et al. June 7, 2
2016-06-07
Use Of Flash Cache To Improve Tiered Migration Performance
App 20160154605 - BENHASE; Michael T. ;   et al.
2016-06-02
Use Of Flash Cache To Improve Tiered Migration Performance
App 20160154610 - BENHASE; Michael T. ;   et al.
2016-06-02
Management of destage tasks with large number of ranks
Grant 9,342,463 - Ash , et al. May 17, 2
2016-05-17
Tiered Caching And Migration In Differing Granularities
App 20160132273 - Benhase; Michael T. ;   et al.
2016-05-12
Performing asynchronous discard scans with staging and destaging operations
Grant 9,335,930 - Benhase , et al. May 10, 2
2016-05-10
Performing asynchronous discard scans with staging and destaging operations
Grant 9,336,150 - Benhase , et al. May 10, 2
2016-05-10
Performing asynchronous discard scans with staging and destaging operations
Grant 9,336,151 - Benhase , et al. May 10, 2
2016-05-10
Automatically Preventing Large Block Writes From Starving Small Block Writes In a Storage Device
App 20160124655 - Benhase; Michael T. ;   et al.
2016-05-05
Use of differing granularity heat maps for caching and migration
Grant 9,323,687 - Benhase , et al. April 26, 2
2016-04-26
Systems and methods for background destaging storage tracks
Grant 9,323,694 - Beardsley , et al. April 26, 2
2016-04-26
Assigning device adaptors to use to copy source extents to target extents in a copy relationship
Grant 9,323,464 - Benhase , et al. April 26, 2
2016-04-26
Systems and methods for background destaging storage tracks
Grant 9,317,447 - Beardsley , et al. April 19, 2
2016-04-19
Thinly provisioned flash cache with shared storage pool
Grant 9,311,253 - Benhase , et al. April 12, 2
2016-04-12
Performing Asynchronous Discard Scans With Staging And Destaging Operations
App 20160085454 - Benhase; Michael T. ;   et al.
2016-03-24
Tiered caching and migration in differing granularities
Grant 9,285,998 - Benhase , et al. March 15, 2
2016-03-15
Efficient processing of cache segment waiters
Grant 9,286,227 - Ash , et al. March 15, 2
2016-03-15
Efficient cache volume sit scans
Grant 9,280,485 - Ash , et al. March 8, 2
2016-03-08
Management of partial data segments in dual cache systems
Grant 9,274,975 - Benhase , et al. March 1, 2
2016-03-01
Fuzzy Counters For Nvs To Reduce Lock Contention
App 20160055091 - ASH; Kevin J. ;   et al.
2016-02-25
Adaptive Record Caching For Solid State Disks
App 20160055090 - Benhase; Michael T. ;   et al.
2016-02-25
Adaptive Record Caching For Solid State Disks
App 20160055092 - Benhase; Michael T. ;   et al.
2016-02-25
Use of flash cache to improve tiered migration performance
Grant 9,262,089 - Benhase , et al. February 16, 2
2016-02-16
Use of flash cache to improve tiered migration performance
Grant 9,262,088 - Benhase , et al. February 16, 2
2016-02-16
Adjustment of destage rate based on read and write response time requirements
Grant 9,262,321 - Benhase , et al. February 16, 2
2016-02-16
Adjustment of destage rate based on read and write response time requirements
Grant 9,256,533 - Benhase , et al. February 9, 2
2016-02-09
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
App 20160034215 - Benhase; Michael T. ;   et al.
2016-02-04
Merging an out of synchronization indicator and a change recording indicator in response to a failure in consistency group formation
Grant 9,251,233 - Benhase , et al. February 2, 2
2016-02-02
Automatically preventing large block writes from starving small block writes in a storage device
Grant 9,250,860 - Benhase , et al. February 2, 2
2016-02-02
Merging an out of synchronization indicator and a change recording indicator in response to a failure in consistency group formation
Grant 9,251,231 - Benhase , et al. February 2, 2
2016-02-02
Use Of Differing Granularity Heat Maps For Caching And Migration
App 20160026578 - BENHASE; Michael T. ;   et al.
2016-01-28
Merging An Out Of Synchronization Indicator And A Change Recording Indicator In Response To A Failure In Consistency Group Formation
App 20160026403 - Benhase; Michael T. ;   et al.
2016-01-28
Merging An Out Of Synchronization Indicator And A Change Recording Indicator In Response To A Failure In Consistency Group Formation
App 20160026540 - Benhase; Michael T. ;   et al.
2016-01-28
Promotion Of Partial Data Segments In Flash Cache
App 20160019000 - BENHASE; Michael T. ;   et al.
2016-01-21
Selective Space Reclamation Of Data Storage Memory Employing Heat And Relocation Metrics
App 20160004456 - BENHASE; Michael T. ;   et al.
2016-01-07
Performing Staging Or Destaging Based On The Number Of Waiting Discard Scans
App 20150378909 - Benhase; Michael T. ;   et al.
2015-12-31
Synchronous And Ansynchronous Discard Scans Based On The Type Of Cache Memory
App 20150378929 - Benhase; Michael T. ;   et al.
2015-12-31
Adaptive record caching for solid state disks
Grant 9,213,488 - Benhase , et al. December 15, 2
2015-12-15
Adjustment of the number of task control blocks allocated for discard scans
Grant 9,208,099 - Benhase , et al. December 8, 2
2015-12-08
Fuzzy counters for NVS to reduce lock contention
Grant 9,208,069 - Ash , et al. December 8, 2
2015-12-08
Adaptive record caching for solid state disks
Grant 9,207,867 - Benhase , et al. December 8, 2
2015-12-08
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
Grant 9,207,883 - Benhase , et al. December 8, 2
2015-12-08
Thinly Provisioned Flash Cache With Shared Storage Pool
App 20150347318 - BENHASE; Michael T. ;   et al.
2015-12-03
Apparatus and method for sharing resources between storage devices
Grant 9,201,598 - Benhase , et al. December 1, 2
2015-12-01
Assigning Device Adaptors To Use To Copy Source Extents To Target Extents In A Copy Relationship
App 20150339074 - Benhase; Michael T. ;   et al.
2015-11-26
Fuzzy Counters For Nvs To Reduce Lock Contention
App 20150339182 - ASH; Kevin J. ;   et al.
2015-11-26
Replicating tracks from a first storage site to a second and third storage sites
Grant 9,195,403 - Benhase , et al. November 24, 2
2015-11-24
Synchronous and asynchronous discard scans based on the type of cache memory
Grant 9,195,598 - Benhase , et al. November 24, 2
2015-11-24
Synchronous and asynchronous discard scans based on the type of cache memory
Grant 9,189,401 - Benhase , et al. November 17, 2
2015-11-17
Promotion of partial data segments in flash cache
Grant 9,176,884 - Benhase , et al. November 3, 2
2015-11-03
Performing staging or destaging based on the number of waiting discard scans
Grant 9,176,893 - Benhase , et al. November 3, 2
2015-11-03
Performing staging or destaging based on the number of waiting discard scans
Grant 9,176,892 - Benhase , et al. November 3, 2
2015-11-03
Replicating Tracks From A First Storage Site To A Second And Third Storage Sites
App 20150309747 - Benhase; Michael T. ;   et al.
2015-10-29
Preferential Cpu Utilization For Tasks
App 20150301855 - ASH; Kevin J. ;   et al.
2015-10-22
Preferential Cpu Utilization For Tasks
App 20150301862 - ASH; Kevin J. ;   et al.
2015-10-22
Use of differing granularity heat maps for caching and migration
Grant 9,158,673 - Benhase , et al. October 13, 2
2015-10-13
Selective space reclamation of data storage memory employing heat and relocation metrics
Grant 9,158,706 - Benhase , et al. October 13, 2
2015-10-13
Replicating tracks from a first storage site to a second and third storage sites
Grant 9,158,471 - Benhase , et al. October 13, 2
2015-10-13
Efficient Processing Of Cache Segment Waiters
App 20150286572 - ASH; Kevin J. ;   et al.
2015-10-08
Management Of Partial Data Segments In Dual Cache Systems
App 20150286580 - BENHASE; Michael T. ;   et al.
2015-10-08
Tiered Caching And Migration In Differing Granularities
App 20150286418 - BENHASE; Michael T. ;   et al.
2015-10-08
Systems And Methods For Background Destaging Storage Tracks
App 20150261689 - BEARDSLEY; Brent C. ;   et al.
2015-09-17
Systems And Methods For Background Destaging Storage Tracks
App 20150261685 - BEARDSLEY; Brent C. ;   et al.
2015-09-17
Adaptive Record Caching For Solid State Disks
App 20150261440 - Benhase; Michael T. ;   et al.
2015-09-17
Adaptive Record Caching For Solid State Disks
App 20150261441 - Benhase; Michael T. ;   et al.
2015-09-17
Thinly provisioned flash cache with shared storage pool
Grant 9,135,173 - Benhase , et al. September 15, 2
2015-09-15
Automatically Preventing Large Block Writes from Starving Small Block Writes in a Storage Device
App 20150254063 - Benhase; Michael T. ;   et al.
2015-09-10
Fuzzy counters for NVS to reduce lock contention
Grant 9,122,576 - Ash , et al. September 1, 2
2015-09-01
Efficient Free-space Management Of Multi-target Peer-to-peer Remote Copy (pprc) Modified Sectors Bitmap In Bind Segments
App 20150242125 - BENHASE; Michael T. ;   et al.
2015-08-27
Optimizing Peer-to-peer Remote Copy (pprc) Transfers For Partial Write Operations
App 20150242127 - BENHASE; Michael T. ;   et al.
2015-08-27
Efficient Cache Management Of Multi-target Peer-to-peer Remote Copy (pprc) Modified Sectors Bitmap
App 20150242126 - BENHASE; Michael T. ;   et al.
2015-08-27
Asynchronous Cleanup After A Peer-to-peer Remote Copy (pprc) Terminate Relationship Operation
App 20150242316 - BENHASE; Michael T. ;   et al.
2015-08-27
Tiered Caching And Migration In Differing Granularities
App 20150227467 - BENHASE; Michael T. ;   et al.
2015-08-13
Use Of Flash Cache To Improve Tiered Migration Performance
App 20150227323 - BENHASE; Michael T. ;   et al.
2015-08-13
Efficient Processing Of Cache Segment Waiters
App 20150227487 - ASH; Kevin J. ;   et al.
2015-08-13
Source-target relations mapping
Grant 9,086,818 - Benhase , et al. July 21, 2
2015-07-21
Management of partial data segments in dual cache systems
Grant 9,086,979 - Benhase , et al. July 21, 2
2015-07-21
Source-target relations mapping
Grant 9,081,511 - Benhase , et al. July 14, 2
2015-07-14
Efficient discard scans
Grant 9,075,723 - Benhase , et al. July 7, 2
2015-07-07
Adaptive record caching for solid state disks
Grant 9,069,678 - Benhase , et al. June 30, 2
2015-06-30
Systems and methods for destaging storage tracks from cache
Grant 9,069,683 - Beardsley , et al. June 30, 2
2015-06-30
Adaptive record caching for solid state disks
Grant 9,069,679 - Benhase , et al. June 30, 2
2015-06-30
Preferential CPU utilization for tasks
Grant 9,063,786 - Ash , et al. June 23, 2
2015-06-23
Systems and methods for background destaging storage tracks
Grant 9,063,863 - Beardsley , et al. June 23, 2
2015-06-23
Writing of new data of a first block size in a raid array that stores both parity and data in a second block size
Grant 9,043,543 - Benhase , et al. May 26, 2
2015-05-26
Efficient processing of cache segment waiters
Grant 9,043,551 - Ash , et al. May 26, 2
2015-05-26
Adjustment of the number of task control blocks allocated for discard scans
Grant 9,043,550 - Benhase , et al. May 26, 2
2015-05-26
Automatically preventing large block writes from starving small block writes in a storage device
Grant 9,043,572 - Benhase , et al. May 26, 2
2015-05-26
Writing of new data of a first block size in a raid array that stores both parity and data in a second block size
Grant 9,043,544 - Benhase , et al. May 26, 2
2015-05-26
Tiered caching and migration in differing granularities
Grant 9,037,791 - Benhase , et al. May 19, 2
2015-05-19
Use of flash cache to improve tiered migration performance
Grant 9,032,153 - Benhase , et al. May 12, 2
2015-05-12
Efficient Processing Of Cache Segment Waiters
App 20150127913 - ASH; Kevin J. ;   et al.
2015-05-07
Assigning Device Adaptors To Use To Copy Source Extents To Target Extents In A Copy Relationship
App 20150127904 - Benhase; Michael T. ;   et al.
2015-05-07
Demoting partial tracks from a first cache to a second cache
Grant 9,026,732 - Ash , et al. May 5, 2
2015-05-05
Adjustment Of The Number Of Task Control Blocks Allocated For Discard Scans
App 20150121007 - Benhase; Michael T. ;   et al.
2015-04-30
Demoting partial tracks from a first cache to a second cache
Grant 9,021,201 - Ash , et al. April 28, 2
2015-04-28
Cascaded, point-in-time-copy architecture with data deduplication
Grant 9,021,221 - Benhase , et al. April 28, 2
2015-04-28
Promotion Of Partial Data Segments In Flash Cache
App 20150095561 - BENHASE; Michael T. ;   et al.
2015-04-02
Systems and methods for managing destage conflicts
Grant 8,996,813 - Beardsley , et al. March 31, 2
2015-03-31
Handling high priority requests in a sequential access storage device having a non-volatile storage cache
Grant 8,996,789 - Benhase , et al. March 31, 2
2015-03-31
Dynamically adjusted threshold for population of secondary cache
Grant 8,972,661 - Benhase , et al. March 3, 2
2015-03-03
Assigning device adaptors and background tasks to use to copy source extents to target extents in a copy relationship
Grant 8,972,676 - Benhase , et al. March 3, 2
2015-03-03
Dynamically adjusted threshold for population of secondary cache
Grant 8,972,662 - Benhase , et al. March 3, 2
2015-03-03
Populating a first stride of tracks from a first cache to write to a second stride in a second cache
Grant 8,966,178 - Ash , et al. February 24, 2
2015-02-24
Efficient Task Scheduling Using A Locking Mechanism
App 20150052529 - BENHASE; Michael T. ;   et al.
2015-02-19
Populating a first stride of tracks from a first cache to write to a second stride in a second cache
Grant 8,959,279 - Ash , et al. February 17, 2
2015-02-17
Managing Caching Of Extents Of Tracks In A First Cache, Second Cache And Storage
App 20150046649 - Benhase; Michael T. ;   et al.
2015-02-12
Writing of data of a first block size in a raid array that stores and mirrors data in a second block size
Grant 8,954,668 - Benhase , et al. February 10, 2
2015-02-10
Thresholding Task Control Blocks For Staging And Destaging
App 20150040135 - BENHASE; Michael T. ;   et al.
2015-02-05
Writing of data of a first block size in a raid array that stores and mirrors data in a second block size
Grant 8,949,528 - Benhase , et al. February 3, 2
2015-02-03
Prefetching source tracks for destaging updated tracks in a copy relationship
Grant 8,949,536 - Benhase , et al. February 3, 2
2015-02-03
Efficient discard scans
Grant 8,943,276 - Benhase , et al. January 27, 2
2015-01-27
Raid 10 Reads Optimized for Solid State Drives
App 20150026514 - Benhase; Michael T. ;   et al.
2015-01-22
Adaptive cache promotions in a two level caching system
Grant 8,935,479 - Benhase , et al. January 13, 2
2015-01-13
Managing caching of extents of tracks in a first cache, second cache and storage
Grant 8,935,477 - Benhase , et al. January 13, 2
2015-01-13
Managing caching of extents of tracks in a first cache, second cache and storage
Grant 8,935,476 - Benhase , et al. January 13, 2
2015-01-13
Promotion of partial data segments in flash cache
Grant 8,935,462 - Benhase , et al. January 13, 2
2015-01-13
Adaptive cache promotions in a two level caching system
Grant 8,930,624 - Benhase , et al. January 6, 2
2015-01-06
Data archiving using data compression of a flash copy
Grant 8,914,597 - Benhase , et al. December 16, 2
2014-12-16
Demoting Tracks From A First Cache To A Second Cache By Using A Stride Number Ordering Of Strides In The Second Cache To Consolidate Strides In The Second Cache
App 20140365718 - Benhase; Michael T. ;   et al.
2014-12-11
Minimizing Destaging Conflicts
App 20140351532 - BENHASE; Michael T. ;   et al.
2014-11-27
Adjusting location of tiered storage residence based on usage patterns
Grant 8,880,835 - Benhase , et al. November 4, 2
2014-11-04
Adaptive prestaging in a storage controller
Grant 8,874,840 - Benhase , et al. October 28, 2
2014-10-28
Grouping Tracks For Destaging
App 20140304479 - BENHASE; Michael T. ;   et al.
2014-10-09
Populating strides of tracks to demote from a first cache to a second cache
Grant 8,850,106 - Benhase , et al. September 30, 2
2014-09-30
Efficient processing of cache segment waiters
Grant 8,838,898 - Ash , et al. September 16, 2
2014-09-16
Periodic destages from inside and outside diameters of disks to improve read response time via traversal of a spatial ordering of tracks
Grant 8,838,905 - Benhase , et al. September 16, 2
2014-09-16
Demoting tracks from a first cache to a second cache by using an occupancy of valid tracks in strides in the second cache to consolidate strides in the second cache
Grant 8,832,377 - Benhase , et al. September 9, 2
2014-09-09
Demoting tracks from a first cache to a second cache by using a stride number ordering of strides in the second cache to consolidate strides in the second cache
Grant 8,825,953 - Benhase , et al. September 2, 2
2014-09-02
Handling high priority requests in a sequential access storage device having a non-volatile storage cache
Grant 8,825,952 - Benhase , et al. September 2, 2
2014-09-02
Populating strides of tracks to demote from a first cache to a second cache
Grant 8,825,944 - Benhase , et al. September 2, 2
2014-09-02
Caching source blocks of data for target blocks of data
Grant 8,825,973 - Ash , et al. September 2, 2
2014-09-02
Demoting tracks from a first cache to a second cache by using an occupancy of valid tracks in strides in the second cache to consolidate strides in the second cache
Grant 8,825,957 - Benhase , et al. September 2, 2
2014-09-02
Caching source blocks of data for target blocks of data
Grant 8,825,975 - Ash , et al. September 2, 2
2014-09-02
Demoting tracks from a first cache to a second cache by using a stride number ordering of strides in the second cache to consolidate strides in the second cache
Grant 8,825,956 - Benhase , et al. September 2, 2
2014-09-02
Compression on thin provisioned volumes using extent based mapping
Grant 8,819,291 - Benhase , et al. August 26, 2
2014-08-26
Periodic destages from inside and outside diameters of disks to improve read response times
Grant 8,819,343 - Benhase , et al. August 26, 2
2014-08-26
Managing track discard requests to include in discard track messages
Grant 8,812,785 - Ash , et al. August 19, 2
2014-08-19
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
Grant 8,812,798 - Benhase , et al. August 19, 2
2014-08-19
Caching data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device
Grant 8,806,122 - Benhase , et al. August 12, 2
2014-08-12
Managing unmodified tracks maintained in both a first cache and a second cache
Grant 8,799,578 - Ash , et al. August 5, 2
2014-08-05
Cache management of tracks in a first cache and a second cache for a storage
Grant 8,793,436 - Benhase , et al. July 29, 2
2014-07-29
Thinly Provisioned Flash Cache With Shared Storage Pool
App 20140208021 - BENHASE; Michael T. ;   et al.
2014-07-24
Tiered Caching And Migration In Differing Granularities
App 20140208018 - BENHASE; Michael T. ;   et al.
2014-07-24
Performing Staging Or Destaging Based On The Number Of Waiting Discard Scans
App 20140207999 - Benhase; Michael T. ;   et al.
2014-07-24
Use Of Differing Granularity Heat Maps For Caching And Migration
App 20140207995 - BENHASE; Michael T. ;   et al.
2014-07-24
Use Of Differing Granularity Heat Maps For Caching And Migration
App 20140208020 - BENHASE; Michael T. ;   et al.
2014-07-24
Use Of Flash Cache To Improve Tiered Migration Performance
App 20140208032 - BENHASE; Michael T. ;   et al.
2014-07-24
Thinly Provisioned Flash Cache With Shared Storage Pool
App 20140208017 - BENHASE; Michael T. ;   et al.
2014-07-24
Use Of Flash Cache To Improve Tiered Migration Performance
App 20140208029 - BENHASE; Michael T. ;   et al.
2014-07-24
Performing Staging Or Destaging Based On The Number Of Waiting Discard Scans
App 20140208036 - Benhase; Michael T. ;   et al.
2014-07-24
Management Of Partial Data Segments In Dual Cache Systems
App 20140201448 - BENHASE; Michael T. ;   et al.
2014-07-17
Write Performance In Solid State Storage by Recognizing Copy Source to Target Operations and Only Storing Updates Instead of Entire Block
App 20140173177 - Benhase; Michael T. ;   et al.
2014-06-19
Systems And Methods For Managing Destage Conflicts
App 20140156936 - BEARDSLEY; Brent C. ;   et al.
2014-06-05
Systems And Methods For Background Destaging Storage Tracks
App 20140156937 - BEARDSLEY; Brent C. ;   et al.
2014-06-05
Systems And Methods For Destaging Storage Tracks From Cache
App 20140136790 - BEARDSLEY; Brent C. ;   et al.
2014-05-15
Prefetching Source Tracks For Destaging Updated Tracks In A Copy Relationship
App 20140122808 - Benhase; Michael T. ;   et al.
2014-05-01
Merging An Out Of Synchronization Indicator And A Change Recording Indicator In Response To A Failure In Consistency Group Formation
App 20140108753 - Benhase; Michael T. ;   et al.
2014-04-17
Merging An Out Of Synchronization Indicator And A Change Recording Indicator In Response To A Failure In Consistency Group Formation
App 20140108349 - Benhase; Michael T. ;   et al.
2014-04-17
Fuzzy Counters For Nvs To Reduce Lock Contention
App 20140095762 - ASH; Kevin J. ;   et al.
2014-04-03
Fuzzy Counters For Nvs To Reduce Lock Contention
App 20140095811 - Ash; Kevin J. ;   et al.
2014-04-03
Nvs Thresholding For Efficient Data Management
App 20140095763 - ASH; Kevin J. ;   et al.
2014-04-03
Nvs Thresholding For Efficient Data Management
App 20140095787 - ASH; Kevin J. ;   et al.
2014-04-03
Management Of Destage Tasks With Large Number Of Ranks
App 20140082303 - ASH; Kevin J. ;   et al.
2014-03-20
Management Of Destage Tasks With Large Number Of Ranks
App 20140082294 - ASH; Kevin J. ;   et al.
2014-03-20
Efficient Processing Of Cache Segment Waiters
App 20140082277 - ASH; Kevin J. ;   et al.
2014-03-20
Preferential Cpu Utilization For Tasks
App 20140082631 - ASH; Kevin J. ;   et al.
2014-03-20
Efficient Cache Volume Sit Scans
App 20140082283 - ASH; Kevin J. ;   et al.
2014-03-20
Apparatus and Method for Sharing Resources between Storage Devices
App 20140082318 - Benhase; Michael T. ;   et al.
2014-03-20
Recovery From Cache And Nvs Out Of Sync
App 20140082256 - ASH; Kevin J. ;   et al.
2014-03-20
Replicating Tracks From A First Storage Site To A Second And Third Storage Sites
App 20140075114 - Benhase; Michael T. ;   et al.
2014-03-13
Replicating Tracks From A First Storage Site To A Second And Third Storage Sites
App 20140075110 - Benhase; Michael T. ;   et al.
2014-03-13
Synchronous And Ansynchronous Discard Scans Based On The Type Of Cache Memory
App 20140068191 - Benhase; Michael T. ;   et al.
2014-03-06
Performing Asynchronous Discard Scans With Staging And Destaging Operations
App 20140068163 - Benhase; Michael T. ;   et al.
2014-03-06
Adjustment Of The Number Of Task Control Blocks Allocated For Discard Scans
App 20140068189 - Benhase; Michael T. ;   et al.
2014-03-06
Adjustment Of The Number Of Task Control Blocks Allocated For Discard Scans
App 20140047187 - Benhase; Michael T. ;   et al.
2014-02-13
Automatically Preventing Large Block Writes from Starving Small Block Writes in a Storage Device
App 20140019707 - Benhase; Michael T. ;   et al.
2014-01-16
Performing Asynchronous Discard Scans With Staging And Destaging Operations
App 20130332646 - Benhase; Michael T. ;   et al.
2013-12-12
Synchronous And Ansynchronous Discard Scans Based On The Type Of Cache Memory
App 20130332645 - Benhase; Michael T. ;   et al.
2013-12-12
Demoting Tracks From A First Cache To A Second Cache By Using An Occupancy Of Valid Tracks In Strides In The Second Cache To Consolidate Strides In The Second Cache
App 20130304968 - Benhase; Michael T. ;   et al.
2013-11-14
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
App 20130262763 - Benhase; Michael T. ;   et al.
2013-10-03
Adaptive Prestaging In A Storage Controller
App 20130246691 - Benhase; Michael T. ;   et al.
2013-09-19
Periodic Destages From Inside And Outside Diameters Of Disks To Improve Read Response Times
App 20130235709 - Benhase; Michael T. ;   et al.
2013-09-12
Adaptive Cache Promotions In A Two Level Caching System
App 20130232295 - Benhase; Michael T. ;   et al.
2013-09-05
Adaptive Cache Promotions In A Two Level Caching System
App 20130232294 - Benhase; Michael T. ;   et al.
2013-09-05
Efficient Discard Scans
App 20130219124 - Benhase; Michael T. ;   et al.
2013-08-22
Promotion Of Partial Data Segments In Flash Cache
App 20130205077 - BENHASE; Michael T. ;   et al.
2013-08-08
Efficient Track Destage In Secondary Storage
App 20130205094 - BENHASE; Michael T. ;   et al.
2013-08-08
Data Archiving Using Data Compression Of A Flash Copy
App 20130205109 - BENHASE; Michael T. ;   et al.
2013-08-08
Multi-stage Cache Directory And Variable Cache-line Size For Tiered Storage Architectures
App 20130205088 - Benhase; Michael T. ;   et al.
2013-08-08
Increased Destaging Efficiency
App 20130198752 - BENHASE; Michael T. ;   et al.
2013-08-01
Managing Track Discard Requests To Include In Discard Track Messages
App 20130198461 - Ash; Kevin J. ;   et al.
2013-08-01
Increased Destaging Efficiency
App 20130198751 - BENHASE; Michael T. ;   et al.
2013-08-01
Adjustment Of Destage Rate Based On Read And Write Response Time Requirements
App 20130191596 - Benhase; Michael T. ;   et al.
2013-07-25
Populating A First Stride Of Tracks From A First Cache To Write To A Second Stride In A Second Cache
App 20130185478 - Ash; Kevin J. ;   et al.
2013-07-18
Caching Source Blocks Of Data For Target Blocks Of Data
App 20130185501 - Ash; Kevin J. ;   et al.
2013-07-18
Demoting Partial Tracks From A First Cache To A Second Cache
App 20130185502 - Ash; Kevin J. ;   et al.
2013-07-18
Managing Caching Of Extents Of Tracks In A First Cache, Second Cache And Storage
App 20130185497 - Benhase; Michael T. ;   et al.
2013-07-18
Management Of Partial Data Segments In Dual Cache Systems
App 20130185512 - BENHASE; Michael T. ;   et al.
2013-07-18
Cache Management Of Track Removal In A Cache For Storage
App 20130185514 - Benhase; Michael T. ;   et al.
2013-07-18
Populating A First Stride Of Tracks From A First Cache To Write To A Second Stride In A Second Cache
App 20130185494 - Ash; Kevin J. ;   et al.
2013-07-18
Cache Management Of Track Removal In A Cache For Storage
App 20130185513 - Benhase; Michael T. ;   et al.
2013-07-18
Demoting Tracks From A First Cache To A Second Cache By Using A Stride Number Ordering Of Strides In The Second Cache To Consolidate Strides In The Second Cache
App 20130185489 - Benhase; Michael T. ;   et al.
2013-07-18
Demoting Partial Tracks From A First Cache To A Second Cache
App 20130185504 - Ash; Kevin J. ;   et al.
2013-07-18
Demoting Tracks From A First Cache To A Second Cache By Using A Stride Number Ordering Of Strides In The Second Cache To Consolidate Strides In The Second Cache
App 20130185495 - Benhase; Michael T. ;   et al.
2013-07-18
Demoting Tracks From A First Cache To A Second Cache By Using An Occupancy Of Valid Tracks In Strides In The Second Cache To Consolidate Strides In The Second Cache
App 20130185476 - Benhase; Michael T. ;   et al.
2013-07-18
Managing Caching Of Extents Of Tracks In A First Cache, Second Cache And Storage
App 20130185493 - Benhase; Michael T. ;   et al.
2013-07-18
Caching Source Blocks Of Data For Target Blocks Of Data
App 20130185510 - Ash; Kevin J. ;   et al.
2013-07-18
Source-target Relations Mapping
App 20130173878 - Benhase; Michael T. ;   et al.
2013-07-04
Storage In Tiered Environment For Colder Data Segments
App 20130166844 - BENHASE; Michael T. ;   et al.
2013-06-27
Destaging Of Write Ahead Data Set Tracks
App 20130166837 - BENHASE; Michael T. ;   et al.
2013-06-27
Managing Metadata For Data In A Copy Relationship
App 20130145100 - Benhase; Michael T. ;   et al.
2013-06-06
Periodic Destages From Inside And Outside Diameters Of Disks To Improve Read Response Times
App 20130132664 - Benhase; Michael T. ;   et al.
2013-05-23
Adjustment Of Destage Rate Based On Read And Write Response Time Requirements
App 20130132667 - Benhase; Michael T. ;   et al.
2013-05-23
Prefetching Source Tracks For Destaging Updated Tracks In A Copy Relationship
App 20130124803 - Benhase; Michael T. ;   et al.
2013-05-16
Selective Population Of Secondary Cache Employing Heat Metrics
App 20130111146 - ASH; Kevin J. ;   et al.
2013-05-02
Dynamically Adjusted Threshold For Population Of Secondary Cache
App 20130111133 - BENHASE; MICHAEL T. ;   et al.
2013-05-02
Dynamically Adjusted Threshold For Population Of Secondary Cache
App 20130111131 - BENHASE; MICHAEL T. ;   et al.
2013-05-02
Selective Space Reclamation Of Data Storage Memory Employing Heat And Relocation Metrics
App 20130111160 - BENHASE; MICHAEL T. ;   et al.
2013-05-02
Management Of Partial Data Segments In Dual Cache Systems
App 20130111134 - BENHASE; Michael T. ;   et al.
2013-05-02
Promotion Of Partial Data Segments In Flash Cache
App 20130111106 - BENHASE; Michael T. ;   et al.
2013-05-02
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
App 20130046932 - Benhase; Michael T. ;   et al.
2013-02-21
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
App 20130047033 - Benhase; Michael T. ;   et al.
2013-02-21
Adaptive Record Caching For Solid State Disks
App 20130031295 - Benhase; Michael T. ;   et al.
2013-01-31
Adaptive Record Caching For Solid State Disks
App 20130031297 - Benhase; Michael T. ;   et al.
2013-01-31
Prefetching Data Tracks And Parity Data To Use For Destaging Updated Tracks
App 20130024613 - Benhase; Michael T. ;   et al.
2013-01-24
Prefetching Tracks Using Multiple Caches
App 20130024624 - Benhase; Michael T. ;   et al.
2013-01-24
Prefetching Source Tracks For Destaging Updated Tracks In A Copy Relationship
App 20130024626 - Benhase; Michael T. ;   et al.
2013-01-24
Efficient Track Destage In Secondary Storage
App 20130024628 - BENHASE; Michael T. ;   et al.
2013-01-24
Prefetching Tracks Using Multiple Caches
App 20130024625 - Benhase; Michael T. ;   et al.
2013-01-24
Prefetching Data Tracks And Parity Data To Use For Destaging Updated Tracks
App 20130024627 - Benhase; Michael T. ;   et al.
2013-01-24
Management Of Write Cache Using Stride Objects
App 20130007372 - BEARDSLEY; Brent C. ;   et al.
2013-01-03
Apparatus and Method to Copy Data
App 20120324171 - Benhase; Michael T. ;   et al.
2012-12-20
Efficient Discard Scans
App 20120324173 - BENHASE; Michael T. ;   et al.
2012-12-20
Cache Management Of Tracks In A First Cache And A Second Cache For A Storage
App 20120303872 - Benhase; Michael T. ;   et al.
2012-11-29
Writing Of New Data Of A First Block Size In A Raid Array That Stores Both Parity And Data In A Second Block Size
App 20120303890 - Benhase; Michael T. ;   et al.
2012-11-29
Managing Unmodified Tracks Maintained In Both A First Cache And A Second Cache
App 20120303898 - Ash; Kevin J. ;   et al.
2012-11-29
Cache Management Of Tracks In A First Cache And A Second Cache For A Storage
App 20120303864 - Benhase; Michael T. ;   et al.
2012-11-29

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed