Inventor
GUPTA LOKESH M
US518 patents
⚠️ This page may combine multiple inventors who share the name “GUPTA LOKESH M”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
37 patentsUS8825975B2Sep 2, 2014
Caching source blocks of data for target blocks of data
IBM17 citations93
US9665493B2May 30, 2017
Increased cache performance with multi-level queues of complete tracks
IBM22 citations92
US10732884B1Aug 4, 2020
Implementing redundant array of independent disks (RAID) arrays having compressed data stored therein
IBM7 citations84
US10691566B2Jun 23, 2020
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
IBM5 citations84
US10558596B2Feb 11, 2020
Selecting a priority queue from which to process an input/output (I/O) request by training a machine learning module
IBM5 citations84
US10514859B2Dec 24, 2019
Reduction of processing overhead for point in time copy to allow access to time locked data
IBM6 citations84
US10445497B2Oct 15, 2019
Offloading processing of writes to determine malicious data from a first storage system to a second storage system
IBM6 citations84
US10379943B2Aug 13, 2019
Management of foreground and background processes in a storage controller
IBM9 citations84
US10320936B2Jun 11, 2019
Populating a secondary cache with unmodified tracks in a primary cache when redirecting host access from a primary server to a secondary server
IBM7 citations84
US10248577B2Apr 2, 2019
Using a characteristic of a process input/output (I/O) activity and data subject to the I/O activity to determine whether the process is a suspicious process
IBM8 citations84
US10223274B1Mar 5, 2019
Maintaining track format metadata for target tracks in a target storage in a copy relationship with source tracks in a source storage
IBM7 citations84
US9971508B2May 15, 2018
Invoking input/output (I/O) threads on processors to demote tracks from a cache
IBM5 citations84
US9800481B1Oct 24, 2017
Communicating health status when a management console is unavailable for a server in a mirror storage environment
IBM7 citations84
US9753773B1Sep 5, 2017
Performance-based multi-mode task dispatching in a multi-processor core system for extreme temperature avoidance
IBM10 citations84
US9747139B1Aug 29, 2017
Performance-based multi-mode task dispatching in a multi-processor core system for high temperature avoidance
IBM14 citations84
US9710398B2Jul 18, 2017
RE-MRU of metadata tracks to reduce lock contention
IBM17 citations84
US9658888B2May 23, 2017
Thresholding task control blocks for staging and destaging
IBM13 citations84
US9658798B2May 23, 2017
Grouping of tracks for copy source to target destage on global mirror secondary
IBM13 citations84
US9575800B2Feb 21, 2017
Using queues corresponding to attribute values and priorities associated with units of work and sub-units of the unit of work to select the units of work and their sub-units to process
IBM8 citations84
US9507527B2Nov 29, 2016
Efficient cache management of multi-target peer-to-peer remote copy (PPRC) modified sectors bitmap
IBM6 citations84
US9405669B2Aug 2, 2016
Recovery from cache and NVS out of sync
IBM10 citations84
US9396121B2Jul 19, 2016
Managing sequentiality of tracks for asynchronous PPRC tracks on secondary
IBM5 citations84
US9395925B2Jul 19, 2016
Grouping of tracks for copy source to target destage on global mirror secondary
IBM9 citations84
US9384143B1Jul 5, 2016
Selecting cache lists indicating tracks in a cache to process for demotion
IBM11 citations84
US9361241B2Jun 7, 2016
Grouping tracks for destaging
IBM8 citations84
US9323464B2Apr 26, 2016
Assigning device adaptors to use to copy source extents to target extents in a copy relationship
IBM4 citations84
US9158673B2Oct 13, 2015
Use of differing granularity heat maps for caching and migration
IBM5 citations84
US9158471B2Oct 13, 2015
Replicating tracks from a first storage site to a second and third storage sites
IBM5 citations84
US9086818B2Jul 21, 2015
Source-target relations mapping
IBM7 citations84
US9058293B2Jun 16, 2015
Management of point-in-time copy relationship for extent space efficient volumes
IBM8 citations84
US9043550B2May 26, 2015
Adjustment of the number of task control blocks allocated for discard scans
IBM9 citations84
US9037791B2May 19, 2015
Tiered caching and migration in differing granularities
IBM5 citations84
US8935462B2Jan 13, 2015
Promotion of partial data segments in flash cache
IBM6 citations84
US8914597B2Dec 16, 2014
Data archiving using data compression of a flash copy
IBM8 citations84
US8880840B2Nov 4, 2014
Writing adjacent tracks to a stride, based on a comparison of a destaging of tracks to a defragmentation of the stride
IBM5 citations84
US8832377B2Sep 9, 2014
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
IBM7 citations84
US9501327B2Nov 22, 2016
Concurrently processing parts of cells of a data structure with multiple processes
IBM9 citations83
BENHASE MICHAEL T
11 patentsUS9158706B2Oct 13, 2015
Selective space reclamation of data storage memory employing heat and relocation metrics
BENHASE MICHAEL T12 citations93
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
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
US8688914B2Apr 1, 2014
Promotion of partial data segments in flash cache
BENHASE MICHAEL T4 citations84
US8688913B2Apr 1, 2014
Management of partial data segments in dual cache systems
BENHASE MICHAEL T11 citations84
US8266325B2Sep 11, 2012
Compression on thin provisioned volumes using extent based mapping
BENHASE MICHAEL T6 citations84
ASH KEVIN J
2 patentsShowing the top 50 of 518 patents by PatentIndex Score.