loadpatents
name:-0.098402976989746
name:-0.11015605926514
name:-0.12155508995056
Anderson; Kyler A. Patent Filings

Anderson; Kyler A.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Anderson; Kyler A..The latest application filed is for "dynamically adjusting partitioned scm cache memory to maximize performance".

Company Profile
124.109.115
  • Anderson; Kyler A. - Sahuarita AZ
  • Anderson; Kyler A. - Tucson AZ
  • Anderson; Kyler A - Sahuarita AZ
  • - Sahuarita AZ US
*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
Using multi-tiered cache to satisfy input/output requests
Grant 11,436,159 - Peterson , et al. September 6, 2
2022-09-06
Determining sectors of a track to stage into cache by training a machine learning module
Grant 11,403,562 - Gupta , et al. August 2, 2
2022-08-02
Auxilary LRU list to improve asynchronous data replication performance
Grant 11,379,427 - Spear , et al. July 5, 2
2022-07-05
Validation of data written via two different bus interfaces to a dual server based storage controller
Grant 11,379,329 - Anderson , et al. July 5, 2
2022-07-05
Dynamically adjusting partitioned SCM cache memory to maximize performance
Grant 11,372,761 - Gupta , et al. June 28, 2
2022-06-28
Single-copy cache using heterogeneous memory types
Grant 11,372,764 - Gupta , et al. June 28, 2
2022-06-28
Dynamically Adjusting Partitioned Scm Cache Memory To Maximize Performance
App 20220188235 - Gupta; Lokesh M. ;   et al.
2022-06-16
Using A Track Format Code In A Cache Control Block For A Track In A Cache To Process Read And Write Requests To The Track In The Cache
App 20220156166 - Anderson; Kyler A. ;   et al.
2022-05-19
Using a mirroring cache list to demote modified tracks from cache
Grant 11,321,234 - Gupta , et al. May 3, 2
2022-05-03
Using a mirroring cache list to mirror modified tracks
Grant 11,321,201 - Gupta , et al. May 3, 2
2022-05-03
Determining an allocation of stage and destage tasks by using a machine learning module
Grant 11,321,133 - Gupta , et al. May 3, 2
2022-05-03
Reserved area to improve asynchronous data replication performance
Grant 11,314,691 - Gupta , et al. April 26, 2
2022-04-26
Using real segments and alternate segments in non-volatile storage
Grant 11,314,659 - Anderson , et al. April 26, 2
2022-04-26
Using a machine learning module to perform destages of tracks with holes in a storage system
Grant 11,314,649 - Gupta , et al. April 26, 2
2022-04-26
Using a machine learning module to select one of multiple cache eviction algorithms to use to evict a track from the cache
Grant 11,301,394 - Gupta , et al. April 12, 2
2022-04-12
Determining an amount of data of a track to stage into cache using a machine learning module
Grant 11,288,600 - Gupta , et al. March 29, 2
2022-03-29
Maintaining ghost cache statistics for demoted data elements
Grant 11,281,594 - Gupta , et al. March 22, 2
2022-03-22
Determining an allocation of stage and destage tasks by training a machine learning module
Grant 11,281,497 - Gupta , et al. March 22, 2
2022-03-22
Using insertion points to determine locations in a cache list at which to indicate tracks in a shared cache accessed by a plurality of processors
Grant 11,281,593 - Gupta , et al. March 22, 2
2022-03-22
Using a track format code in a cache control block for a track in a cache to process read and write requests to the track in the cache
Grant 11,263,097 - Anderson , et al. March 1, 2
2022-03-01
Providing track format information when mirroring updated tracks from a primary storage system to a secondary storage system
Grant 11,243,708 - Anderson , et al. February 8, 2
2022-02-08
Favored cache status for selected volumes within a storage system
Grant 11,237,730 - Gupta , et al. February 1, 2
2022-02-01
Storing metadata in heterogeneous cache to improve I/O performance
Grant 11,221,954 - Gupta , et al. January 11, 2
2022-01-11
Perform destages of tracks with holes in a storage system by training a machine learning module
Grant 11,222,265 - Gupta , et al. January 11, 2
2022-01-11
Integration Of Application Indicated Maximum Time To Cache To Least Recently Used Track Demoting Schemes In A Cache Management System Of A Storage Controller
App 20220004504 - Gupta; Lokesh M. ;   et al.
2022-01-06
Duplicate-copy cache using heterogeneous memory types
Grant 11,210,227 - Gupta , et al. December 28, 2
2021-12-28
Integration of application indicated minimum and maximum time to cache for a two-tiered cache management mechanism
Grant 11,210,237 - Gupta , et al. December 28, 2
2021-12-28
Application interface to depopulate data from cache
Grant 11,194,730 - Gupta , et al. December 7, 2
2021-12-07
Determine whether to rebuild track metadata to determine whether a track format table has a track format code for the track format metadata
Grant 11,188,430 - Anderson , et al. November 30, 2
2021-11-30
Transfer track format information for tracks at a first processor node to a second processor node
Grant 11,188,431 - Anderson , et al. November 30, 2
2021-11-30
Demoting data elements from cache using ghost cache statistics
Grant 11,182,307 - Gupta , et al. November 23, 2
2021-11-23
Variable cache status for selected volumes within a storage system
Grant 11,176,052 - Gupta , et al. November 16, 2
2021-11-16
Integration of application indicated minimum time to cache for a two-tiered cache management mechanism
Grant 11,176,057 - Gupta , et al. November 16, 2
2021-11-16
Integration of application indicated maximum time to cache for a two-tiered cache management mechanism
Grant 11,169,933 - Gupta , et al. November 9, 2
2021-11-09
Cache preference for selected volumes within a storage system
Grant 11,169,919 - Gupta , et al. November 9, 2
2021-11-09
Using a memory subsystem for storage of modified tracks from a cache
Grant 11,163,697 - Gupta , et al. November 2, 2
2021-11-02
Cache hit ratios for selected volumes using synchronous I/O
Grant 11,163,698 - Gupta , et al. November 2, 2
2021-11-02
Multi-mode Address Mapping Management
App 20210334036 - Nguyen; Trung N. ;   et al.
2021-10-28
Transfer track format information for tracks in cache at a primary storage system to a secondary storage system to which tracks are mirrored to use after a failover or failback
Grant 11,157,376 - Anderson , et al. October 26, 2
2021-10-26
Multi-mode address mapping management
Grant 11,157,199 - Nguyen , et al. October 26, 2
2021-10-26
Prefetching data elements within a heterogeneous cache
Grant 11,157,418 - Gupta , et al. October 26, 2
2021-10-26
Cache hit ratios for selected volumes within a storage system
Grant 11,151,035 - Gupta , et al. October 19, 2
2021-10-19
Adaptive caching in a multi-tier cache
Grant 11,151,058 - Gupta , et al. October 19, 2
2021-10-19
Wait classified cache writes in a data storage system
Grant 11,144,462 - Gupta , et al. October 12, 2
2021-10-12
Integration of application indicated maximum time to cache to least recently used track demoting schemes in a cache management system of a storage controller
Grant 11,144,474 - Gupta , et al. October 12, 2
2021-10-12
Managing indication of accessed tracks in cache to a most recently used end of a cache list
Grant 11,144,475 - Gupta , et al. October 12, 2
2021-10-12
Providing preferential access to a metadata track in two track writes
Grant 11,144,213 - Anderson , et al. October 12, 2
2021-10-12
Indicating Extents Of Tracks In Mirroring Queues Based On Information Gathered On Tracks In Extents In Cache
App 20210286723 - Gupta; Lokesh Mohan ;   et al.
2021-09-16
Using A Mirroring Cache List To Demote Modified Tracks From Cache
App 20210286729 - Gupta; Lokesh Mohan ;   et al.
2021-09-16
Using A Mirroring Cache List To Mirror Modified Tracks
App 20210286691 - Gupta; Lokesh Mohan ;   et al.
2021-09-16
Optimizing synchronous I/O for zHyperLink
Grant 11,119,673 - Gupta , et al. September 14, 2
2021-09-14
I/o Request Type Specific Cache Directories
App 20210279179 - SPEAR; Gail ;   et al.
2021-09-09
Determining Sectors Of A Track To Stage Into Cache By Training A Machine Learning Module
App 20210272022 - Gupta; Lokesh M. ;   et al.
2021-09-02
Reserved Area To Improve Asynchronous Data Replication Performance
App 20210271638 - Gupta; Lokesh M. ;   et al.
2021-09-02
Auxilary Lru List To Improve Asynchronous Data Replication Performance
App 20210271641 - Spear; Gail ;   et al.
2021-09-02
Using Multi-tiered Cache To Satisfy Input/output Requests
App 20210263863 - Peterson; Beth Ann ;   et al.
2021-08-26
Maintaining Ghost Cache Statistics For Demoted Data Elements
App 20210263862 - Gupta; Lokesh M. ;   et al.
2021-08-26
Calculating And Adjusting Ghost Cache Size Based On Data Access Frequency
App 20210263860 - Gupta; Lokesh M. ;   et al.
2021-08-26
Demoting Data Elements From Cache Using Ghost Cache Statistics
App 20210263861 - Gupta; Lokesh M. ;   et al.
2021-08-26
Integration Of Application Indicated Minimum Time To Cache For A Two-tiered Cache Management Mechanism
App 20210255964 - Gupta; Lokesh Mohan ;   et al.
2021-08-19
Integration Of Application Indicated Maximum Time To Cache For A Two-tiered Cache Management Mechanism
App 20210255965 - Gupta; Lokesh Mohan ;   et al.
2021-08-19
Integration Of Application Indicated Minimum And Maximum Time To Cache For A Two-tiered Cache Management Mechanism
App 20210255967 - Gupta; Lokesh Mohan ;   et al.
2021-08-19
Adjusting insertion points used to determine locations in a cache list at which to indicate tracks based on number of tracks added at insertion points
Grant 11,093,395 - Gupta , et al. August 17, 2
2021-08-17
Application Interface To Depopulate Data From Cache
App 20210248080 - Gupta; Lokesh M. ;   et al.
2021-08-12
Cache Management Based On Types Of I/o Operations
App 20210248082 - Anderson; Kyler A. ;   et al.
2021-08-12
Prefetching Data Elements Within A Heterogeneous Cache
App 20210248086 - Gupta; Lokesh M. ;   et al.
2021-08-12
Invalidating track format information for tracks in cache
Grant 11,086,784 - Anderson , et al. August 10, 2
2021-08-10
Determining sectors of a track to stage into cache by training a machine learning module
Grant 11,080,622 - Gupta , et al. August 3, 2
2021-08-03
Restore current version of a track from a non-volatile storage into a new location in cache
Grant 11,080,149 - Anderson , et al. August 3, 2
2021-08-03
Adjusting a number of insertion points used to determine locations in a cache list at which to indicate tracks
Grant 11,074,185 - Gupta , et al. July 27, 2
2021-07-27
Integration of application indicated minimum time to cache and maximum time to cache to least recently used track demoting schemes in a cache management system of a storage controller
Grant 11,074,197 - Gupta , et al. July 27, 2
2021-07-27
Adaptive Caching In A Multi-tier Cache
App 20210224200 - GUPTA; Lokesh Mohan ;   et al.
2021-07-22
Using A Memory Subsystem For A Workload Job
App 20210224197 - GUPTA; Lokesh Mohan ;   et al.
2021-07-22
Using insertion points to determine locations in a cache list at which to move processed tracks
Grant 11,068,415 - Gupta , et al. July 20, 2
2021-07-20
Using multi-tiered cache to satisfy input/output requests
Grant 11,061,828 - Peterson , et al. July 13, 2
2021-07-13
Integration of application indicated minimum time to cache to least recently used track demoting schemes in a cache management system of a storage controller
Grant 11,061,826 - Gupta , et al. July 13, 2
2021-07-13
Determining sectors of a track to stage into cache using a machine learning module
Grant 11,062,232 - Gupta , et al. July 13, 2
2021-07-13
Recovering from data loss using copy services relationships between volumes
Grant 11,055,013 - Gupta , et al. July 6, 2
2021-07-06
Maintaining cache hit ratios for insertion points into a cache list to optimize memory allocation to a cache
Grant 11,048,631 - Gupta , et al. June 29, 2
2021-06-29
Data re-MRU to improve asynchronous data replication performance
Grant 11,048,667 - Spear , et al. June 29, 2
2021-06-29
Invalidating track format information for tracks demoted from cache
Grant 11,036,641 - Anderson , et al. June 15, 2
2021-06-15
Processing cache miss rates to determine memory space to add to an active cache to reduce a cache miss rate for the active cache
Grant 11,030,116 - Anderson , et al. June 8, 2
2021-06-08
Picket fence staging in a multi-tier cache
Grant 11,030,104 - Gupta , et al. June 8, 2
2021-06-08
Handling cache and non-volatile storage (NVS) out of sync writes
Grant 11,029,849 - Anderson , et al. June 8, 2
2021-06-08
Cache management based on types of I/O operations
Grant 11,023,383 - Anderson , et al. June 1, 2
2021-06-01
Dynamically switching between memory copy and memory mapping to optimize I/O performance
Grant 11,016,692 - Gupta , et al. May 25, 2
2021-05-25
Storing Metadata In Heterogeneous Cache To Improve I/o Performance
App 20210149807 - Gupta; Lokesh M. ;   et al.
2021-05-20
Single-copy Cache Using Heterogeneous Memory Types
App 20210149809 - Gupta; Lokesh M. ;   et al.
2021-05-20
Duplicate-copy Cache Using Heterogeneous Memory Types
App 20210149808 - Gupta; Lokesh M. ;   et al.
2021-05-20
Asynchronous update of metadata tracks in response to a cache hit generated via an i/o operation over a bus interface
Grant 11,010,295 - Anderson , et al. May 18, 2
2021-05-18
Integration Of Application Indicated Minimum Time To Cache And Maximum Time To Cache To Least Recently Used Track Demoting Schemes In A Cache Management System Of A Storage Controller
App 20210141739 - Gupta; Lokesh M. ;   et al.
2021-05-13
Using A Machine Learning Module To Dynamically Determine Tracks To Prestage From Storage To Cache
App 20210133108 - Gupta; Lokesh M. ;   et al.
2021-05-06
Integration Of Application Indicated Minimum Time To Cache To Least Recently Used Track Demoting Schemes In A Cache Management System Of A Storage Controller
App 20210133116 - Gupta; Lokesh M. ;   et al.
2021-05-06
Using A Machine Learning Module To Perform Destages Of Tracks With Holes In A Storage System
App 20210117329 - Gupta; Lokesh M. ;   et al.
2021-04-22
Using a machine learning module to select one of multiple cache eviction algorithms to use to evict a track from the cache
App 20210117337 - Gupta; Lokesh M. ;   et al.
2021-04-22
Securing exclusive access to a copy of a metadata track via a process while the metadata track is held in a shared mode by another process
Grant 10,983,913 - Anderson , et al. April 20, 2
2021-04-20
Selecting one of multiple cache eviction algorithms to use to evict a track from the cache using a machine learning module
Grant 10,983,922 - Gupta , et al. April 20, 2
2021-04-20
Destaging metadata tracks from cache
Grant 10,970,209 - Gupta , et al. April 6, 2
2021-04-06
Dynamically determining tracks to prestage from storage to cache by training a machine learning module
Grant 10,963,386 - Gupta , et al. March 30, 2
2021-03-30
Dynamic I/O load balancing for zHyperLink
Grant 10,956,046 - Gupta , et al. March 23, 2
2021-03-23
Distributed safe data commit in a data storage system
Grant 10,949,354 - Anderson , et al. March 16, 2
2021-03-16
Dynamically Switching Between Memory Copy And Memory Mapping To Optimize I/o Performance
App 20210072918 - Gupta; Lokesh M. ;   et al.
2021-03-11
Dynamically Adjusting A Number Of Memory Copy And Memory Mapping Windows To Optimize I/o Performance
App 20210073136 - Gupta; Lokesh M. ;   et al.
2021-03-11
Dynamically adjusting a number of memory copy and memory mapping windows to optimize I/O performance
Grant 10,942,857 - Gupta , et al. March 9, 2
2021-03-09
Allocation of task control blocks in a storage controller for staging and destaging based on storage rank response time
Grant 10,929,034 - Gupta , et al. February 23, 2
2021-02-23
Managing Indication Of Accessed Tracks In Cache To A Most Recently Used End Of A Cache List
App 20210049108 - GUPTA; Lokesh M. ;   et al.
2021-02-18
Managing Indication Of Accessed Tracks In Cache To A Most Recently Used End Of A Cache List Based On Accesses To Different Regions Of The Cache List
App 20210049109 - GUPTA; Lokesh M. ;   et al.
2021-02-18
Adjusting A Number Of Insertion Points Used To Determine Locations In A Cache List At Which To Indicate Tracks
App 20210042229 - Gupta; Lokesh M. ;   et al.
2021-02-11
Adjusting Insertion Points Used To Determine Locations In A Cache List At Which To Indicate Tracks Based On Number Of Tracks Added At Insertion Points
App 20210042231 - Gupta; Lokesh M. ;   et al.
2021-02-11
Maintaining Cache Hit Ratios For Insertion Points Into A Cache List To Optimize Memory Allocation To A Cache
App 20210042230 - Gupta; Lokesh M. ;   et al.
2021-02-11
Using Insertion Points To Determine Locations In A Cache List At Which To Move Processed Tracks
App 20210042242 - Gupta; Lokesh M. ;   et al.
2021-02-11
Using Insertion Points To Determine Locations In A Cache List At Which To Indicate Tracks In A Shared Cache Accessed By A Plurality Of Processors
App 20210042241 - Gupta; Lokesh M. ;   et al.
2021-02-11
Destaging pinned retryable data in cache
Grant 10,915,462 - Anderson , et al. February 9, 2
2021-02-09
Using a machine learning module to perform destages of tracks with holes in a storage system
Grant 10,901,904 - Gupta , et al. January 26, 2
2021-01-26
Managing indication of accessed tracks in cache to a most recently used end of a cache list based on accesses to different regions of the cache list
Grant 10,901,916 - Gupta , et al. January 26, 2
2021-01-26
Determining modified tracks to destage during a cache scan
Grant 10,891,227 - Gupta , et al. January 12, 2
2021-01-12
Updating a track format table used to provide track format codes for cache control blocks with more frequently accessed track format metadata
Grant 10,884,936 - Gupta , et al. January 5, 2
2021-01-05
Invalidating CKD data tracks prior to unpinning, wherein upon destaging invalid track image from cache to a track of data on storage drive, the track of data on the storage drive is unpinned which enables destages of data from the cache to the track of data on the storage drive going forward
Grant 10,866,901 - Ash , et al. December 15, 2
2020-12-15
Cache Preference For Selected Volumes Within A Storage System
App 20200356478 - Gupta; Lokesh M. ;   et al.
2020-11-12
Cache Hit Ratios For Selected Volumes Within A Storage System
App 20200356479 - Gupta; Lokesh M. ;   et al.
2020-11-12
Cache Hit Ratios For Selected Volumes Using Synchronous I/o
App 20200356494 - Gupta; Lokesh M. ;   et al.
2020-11-12
Favored Cache Status For Selected Volumes Within A Storage System
App 20200356278 - Gupta; Lokesh M. ;   et al.
2020-11-12
Variable Cache Status For Selected Volumes Within A Storage System
App 20200356489 - Gupta; Lokesh M. ;   et al.
2020-11-12
Detection and prevention of deadlock in a storage controller for cache access via a plurality of demote mechanisms
Grant 10,831,668 - Gupta , et al. November 10, 2
2020-11-10
Preservation of modified cache data in local non-volatile storage following a failover
Grant 10,831,665 - Anderson , et al. November 10, 2
2020-11-10
Updating A Track Format Table Used To Provide Track Format Codes For Cache Control Blocks With More Frequently Accessed Track Format Metadata
App 20200334158 - GUPTA; Lokesh M. ;   et al.
2020-10-22
Selectively destaging data updates from write caches across data storage locations
Grant 10,795,602 - Gupta , et al. October 6, 2
2020-10-06
Selecting one of multiple cache eviction algorithms to use to evict a track from the cache using a machine learning module
Grant 10,783,087 - Gupta , et al. Sept
2020-09-22
Destaging Metadata Tracks From Cache
App 20200293447 - Gupta; Lokesh M. ;   et al.
2020-09-17
Maintaining track format metadata for target tracks in a target storage in a copy relationship with source tracks in a source storage
Grant 10,754,780 - Anderson , et al. A
2020-08-25
Efficient metadata destage during safe data commit operation
Grant 10,754,895 - Gupta , et al. A
2020-08-25
Determining when to send message to a computing node to process items using a machine learning module
Grant 10,747,596 - Gupta , et al. A
2020-08-18
Recovering From Data Loss Using Copy Services Relationships Between Volumes
App 20200241753 - Gupta; Lokesh M. ;   et al.
2020-07-30
Using A Track Format Code In A Cache Control Block For A Track In A Cache To Process Read And Write Requests To The Track In The
App 20200226041 - Anderson; Kyler A. ;   et al.
2020-07-16
Checking of data difference for writes performed via a bus interface to a dual-server storage controller
Grant 10,691,353 - Peterson , et al.
2020-06-23
Using a track format code in a cache control block for a track in a cache to process read and write requests to the track in the cache
Grant 10,691,566 - Anderson , et al.
2020-06-23
Checking Of Data Difference For Writes Performed Via A Bus Interface To A Dual-server Storage Controller
App 20200174680 - Peterson; Beth A. ;   et al.
2020-06-04
Determining Modified Tracks To Destage During A Cache Scan
App 20200174930 - Gupta; Lokesh M. ;   et al.
2020-06-04
Fast cache demotions in storage controllers with metadata
Grant 10,671,533 - Anderson , et al.
2020-06-02
Providing Preferential Access To A Metadata Track In Two Track Writes
App 20200150880 - ANDERSON; Kyler A. ;   et al.
2020-05-14
Validation Of Data Written Via Two Different Bus Interfaces To A Dual Server Based Storage Controller
App 20200151071 - ANDERSON; Kyler A. ;   et al.
2020-05-14
Invalidating Track Format Information For Tracks In Cache
App 20200151105 - ANDERSON; Kyler A. ;   et al.
2020-05-14
Asynchronous Update Of Metadata Tracks In Response To A Cache Hit Generated Via An I/o Operation Over A Bus Interface
App 20200151095 - Anderson; Kyler A. ;   et al.
2020-05-14
Providing Track Format Information When Mirroring Updated Tracks From A Primary Storage System To A Secondary Storage System
App 20200142599 - Anderson; Kyler A. ;   et al.
2020-05-07
Wait Classified Cache Writes In A Data Storage System
App 20200142834 - Gupta; Lokesh M. ;   et al.
2020-05-07
Perform Destages Of Tracks With Holes In A Storage System By Training A Machine Learning Module
App 20200134462 - Gupta; Lokesh M. ;   et al.
2020-04-30
Using A Machine Learning Module To Perform Destages Of Tracks With Holes In A Storage System
App 20200133856 - Gupta; Lokesh M. ;   et al.
2020-04-30
Efficient Metadata Destage During Safe Data Commit Operation
App 20200125684 - Gupta; Lokesh M. ;   et al.
2020-04-23
Determining when to send message to computing node to process items by training a machine learning module
Grant 10,628,241 - Gupta , et al.
2020-04-21
DYNAMIC I/O LOAD BALANCING FOR zHYPERLINK
App 20200110542 - Gupta; Lokesh M. ;   et al.
2020-04-09
Detection and prevention of deadlock in a storage controller for cache access
Grant 10,613,981 - Gupta , et al.
2020-04-07
Handling Cache And Non-volatile Storage (nvs) Out Of Sync Writes
App 20200089412 - Anderson; Kyler A. ;   et al.
2020-03-19
Detection And Prevention Of Deadlock In A Storage Controller For Cache Access
App 20200073807 - Gupta; Lokesh M. ;   et al.
2020-03-05
Detection And Prevention Of Deadlock In A Storage Controller For Cache Access Via A Plurality Of Demote Mechanisms
App 20200073808 - Gupta; Lokesh M. ;   et al.
2020-03-05
Providing track format information when mirroring updated tracks from a primary storage system to a secondary storage system
Grant 10,579,296 - Anderson , et al.
2020-03-03
Invalidating track format information for tracks in cache
Grant 10,579,532 - Anderson , et al.
2020-03-03
Validation of data written via two different bus interfaces to a dual server based storage controller
Grant 10,572,359 - Anderson , et al. Feb
2020-02-25
Transfer track format information for tracks in cache at a primary storage system to a secondary storage system to which tracks are mirrored to use after a failover or failback
Grant 10,572,355 - Anderson , et al. Feb
2020-02-25
Asynchronous update of metadata tracks in response to a cache hit generated via an I/O operation over a bus interface
Grant 10,565,109 - Anderson , et al. Feb
2020-02-18
OPTIMIZING SYNCHRONOUS I/O FOR zHYPERLINK
App 20200050384 - Gupta; Lokesh M. ;   et al.
2020-02-13
Determining Sectors Of A Track To Stage Into Cache Using A Machine Learning Module
App 20200042906 - Gupta; Lokesh M. ;   et al.
2020-02-06
Determining When To Send Message To A Computing Node To Process Items Using A Machine Learning Module
App 20200042367 - Gupta; Lokesh M. ;   et al.
2020-02-06
Determining When To Send Message To A Computing Node To Process Items By Training A Machine Learning Module
App 20200042368 - Gupta; Lokesh M. ;   et al.
2020-02-06
Determining Sectors Of A Track To Stage Into Cache By Training A Machine Learning Module
App 20200042905 - Gupta; Lokesh M. ;   et al.
2020-02-06
Wait classified cache writes in a data storage system
Grant 10,552,330 - Gupta , et al. Fe
2020-02-04
Providing preferential access to a metadata track in two track writes
Grant 10,552,061 - Anderson , et al. Fe
2020-02-04
Processing cache miss rates to determine memory space to add to an active cache to reduce a cache miss rate for the active cache
Grant 10,540,295 - Anderson , et al. Ja
2020-01-21
Transfer track format information for tracks in cache at a first processor node to a second process node to which the first processor node is failing over
Grant 10,540,246 - Anderson , et al. Ja
2020-01-21
Transfer Track Format Information For Tracks In Cache At A Primary Storage System To A Secondary Storage System To Which Tracks
App 20200004649 - Anderson; Kyler A. ;   et al.
2020-01-02
Handling cache and non-volatile storage (NVS) out of sync writes
Grant 10,521,115 - Anderson , et al. Dec
2019-12-31
Dynamically Determining Tracks To Prestage From Storage To Cache By Training A Machine Learning Module
App 20190391920 - Gupta; Lokesh M. ;   et al.
2019-12-26
Dynamically determining tracks to prestage from storage to cache using a machine learning module
App 20190391919 - Gupta; Lokesh M. ;   et al.
2019-12-26
Integration Of Application Indicated Minimum Time To Cache To Least Recently Used Track Demoting Schemes In A Cache Management S
App 20190391931 - Gupta; Lokesh M. ;   et al.
2019-12-26
Integration Of Application Indicated Maximum Time To Cache To Least Recently Used Track Demoting Schemes In A Cache Management S
App 20190391930 - Gupta; Lokesh M. ;   et al.
2019-12-26
Integration Of Application Indicated Minimum Time To Cache And Maximum Time To Cache To Least Recently Used Track Demoting Schem
App 20190391932 - Gupta; Lokesh M. ;   et al.
2019-12-26
Determining An Allocation Of Stage And Destage Tasks By Using A Machine Learning Module
App 20190377609 - Gupta; Lokesh M. ;   et al.
2019-12-12
Determining An Allocation Of Stage And Destage Tasks By Training A Machine Learning Module
App 20190377610 - Gupta; Lokesh M. ;   et al.
2019-12-12
Invalidating Ckd Data Tracks Prior To Unpinning
App 20190370178 - Ash; Kevin J. ;   et al.
2019-12-05
Selecting One Of Multiple Cache Eviction Algorithms To Use To Evict A Track From The Cache Using A Machine Learning Module
App 20190354488 - Gupta; Lokesh M. ;   et al.
2019-11-21
Selecting One Of Multiple Cache Eviction Algorithms To Use To Evict A Track From The Cache By Training A Machine Learning Module
App 20190354489 - Gupta; Lokesh M. ;   et al.
2019-11-21
Cache Management Based On Types Of I/o Operations
App 20190347205 - Anderson; Kyler A. ;   et al.
2019-11-14
Transfer Track Format Information For Tracks At A First Processor Node To A Second Processor Node
App 20190347173 - Anderson; Kyler A. ;   et al.
2019-11-14
Allocation Of Task Control Blocks In A Storage Controller For Staging And Destaging Based On Storage Rank Response Time
App 20190347021 - Gupta; Lokesh M. ;   et al.
2019-11-14
Securing Exclusive Access To A Copy Of A Metadata Track Via A Process While The Metadata Track Is Held In A Shared Mode By Anoth
App 20190332539 - Anderson; Kyler A. ;   et al.
2019-10-31
Determine Whether To Rebuild Track Metadata To Determine Whether A Track Format Table Has A Track Format Code For The Track Form
App 20190324870 - Anderson; Kyler A. ;   et al.
2019-10-24
Destaging Pinned Retryable Data In Cache
App 20190310950 - Anderson; Kyler A. ;   et al.
2019-10-10
Restore Current Version Of A Track From A Non-volatile Storage Into A New Location In Cache
App 20190303248 - Anderson; Kyler A. ;   et al.
2019-10-03
Determine whether to rebuild track metadata to determine whether a track format table has a track format code for the track format metadata
Grant 10,430,305 - Anderson , et al. O
2019-10-01
Cache management based on types of I/O operations
Grant 10,417,139 - Anderson , et al. Sept
2019-09-17
Processing Cache Miss Rates To Determine Memory Space To Add To An Active Cache To Reduce A Cache Miss Rate For The Active Cache
App 20190272237 - Anderson; Kyler A. ;   et al.
2019-09-05
Restore current version of a track from a non-volatile storage into a new location in cache
Grant 10,387,272 - Anderson , et al. A
2019-08-20
Securing exclusive access to a copy of a metadata track via a process while the metadata track is held in a shared mode by another process
Grant 10,387,321 - Anderson , et al. A
2019-08-20
Destaging pinned retryable data in cache
Grant 10,372,624 - Anderson , et al.
2019-08-06
Preservation Of Modified Cache Data In Local Non-volatile Storage Following A Failover
App 20190236014 - Anderson; Kyler A. ;   et al.
2019-08-01
Processing cache miss rates to determine memory space to add to an active cache to reduce a cache miss rate for the active cache
Grant 10346316 -
2019-07-09
Wait Classified Cache Writes In A Data Storage System
App 20190179761 - Gupta; Lokesh M. ;   et al.
2019-06-13
Fast Cache Demotions In Storage Controllers With Metadata
App 20190163634 - Anderson; Kyler A. ;   et al.
2019-05-30
Preservation of modified cache data in local non-volatile storage following a failover
Grant 10,303,607 - Anderson , et al.
2019-05-28
Maintaining Track Format Metadata For Target Tracks In A Target Storage In A Copy Relationship With Source Tracks In A Source Storage
App 20190102306 - Anderson; Kyler A. ;   et al.
2019-04-04
Asynchronous Update Of Metadata Tracks In Response To A Cache Hit Generated Via An I/o Operation Over A Bus Interface
App 20190073301 - Anderson; Kyler A, ;   et al.
2019-03-07
Validation Of Data Written Via Two Different Bus Interfaces To A Dual Server Based Storage Controller
App 20190073284 - Anderson; Kyler A. ;   et al.
2019-03-07
Distributed Safe Data Commit In A Data Storage System
App 20190073311 - Anderson; Kyler A. ;   et al.
2019-03-07
Using Real Segments And Alternate Segments In Non-volatile Storage
App 20190073317 - Anderson; Kyler A. ;   et al.
2019-03-07
Determine Whether To Rebuild Track Metadata To Determine Whether A Track Format Table Has A Track Format Code For The Track Format Metadata
App 20190073279 - Anderson; Kyler A. ;   et al.
2019-03-07
Handling Cache And Non-volatile Storage (nvs) Out Of Sync Writes
App 20190073129 - Anderson; Kyler A. ;   et al.
2019-03-07
Maintaining track format metadata for target tracks in a target storage in a copy relationship with source tracks in a source storage
Grant 10,223,274 - Anderson , et al.
2019-03-05
Maintaining Track Format Metadata For Target Tracks In A Target Storage In A Copy Relationship With Source Tracks In A Source Storage
App 20190065381 - Anderson; Kyler A. ;   et al.
2019-02-28
Restore Current Version Of A Track From A Non-volatile Storage Into A New Location In Cache
App 20190065325 - Anderson; Kyler A. ;   et al.
2019-02-28
Fast Cache Demotions In Storage Controllers With Metadata
App 20190057033 - Anderson; Kyler A. ;   et al.
2019-02-21
Destaging Pinned Retryable Data In Cache
App 20190057042 - Anderson; Kyler A. ;   et al.
2019-02-21
Cache Management Based On Types Of I/o Operations
App 20190057037 - Anderson; Kyler A. ;   et al.
2019-02-21
Fast cache demotions in storage controllers with metadata
Grant 10,210,086 - Anderson , et al. Feb
2019-02-19
Invalidating Track Format Information For Tracks Demoted From Cache
App 20190050339 - Anderson; Kyler A. ;   et al.
2019-02-14
Invalidating Track Format Information For Tracks In Cache
App 20190050340 - Anderson; Kyler A. ;   et al.
2019-02-14
Providing Preferential Access To A Metadata Track In Two Track Writes
App 20190050157 - Anderson; Kyler A. ;   et al.
2019-02-14
Securing Exclusive Access To A Copy Of A Metadata Track Via A Process While The Metadata Track Is Held In A Shared Mode By Another Process
App 20190042115 - Anderson; Kyler A. ;   et al.
2019-02-07
Providing Track Format Information When Mirroring Updated Tracks From A Primary Storage System To A Secondary Storage System
App 20190042096 - Anderson; Kyler A. ;   et al.
2019-02-07
Transfer Track Format Information For Tracks In Cache At A Primary Storage System To A Secondary Storage System To Which Tracks Are Mirrored To Use After A Failover Or Failback
App 20190034302 - Anderson; Kyler A. ;   et al.
2019-01-31
Using A Track Format Code In A Cache Control Block For A Track In A Cache To Process Read And Write Requests To The Track In The Cache
App 20190034304 - Anderson; Kyler A. ;   et al.
2019-01-31
Transfer Track Format Information For Tracks In Cache At A First Processor Node To A Second Process Node To Which The First Processor Node Is Failing Over
App 20190034303 - Anderson; Kyler A. ;   et al.
2019-01-31
Saving Track Metadata Format Information For Tracks Demoted From Cache For Use When The Demoted Track Is Later Staged Into Cache
App 20190034355 - Anderson; Kyler A. ;   et al.
2019-01-31
Processing Cache Miss Rates To Determine Memory Space To Add To An Active Cache To Reduce A Cache Miss Rate For The Active Cache
App 20180373645 - Anderson; Kyler A. ;   et al.
2018-12-27
Preservation Of Modified Cache Data In Local Non-volatile Storage Following A Failover
App 20180210835 - Anderson; Kyler A. ;   et al.
2018-07-26
Preservation of modified cache data in local non-volatile storage following a failover
Grant 9,952,974 - Anderson , et al. April 24, 2
2018-04-24
Preservation Of Modified Cache Data In Local Non-volatile Storage Following A Failover
App 20170351613 - Anderson; Kyler A. ;   et al.
2017-12-07

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