Inventor · disambiguated record
Lokesh M. Gupta
Also filed as: GUPTA LOKESH · GUPTA LOKESH M · GUPTA LOKESH MOHAN
611 granted patents·29 pending applications·1,359 citations·filing 2002–2024
99Inventor score
Top patents by PatentIndex Score
640 records- 0198US11061828B1Using multi-tiered cache to satisfy input/output requestsIBM·Filed 2020·Granted Jul 13, 2021·17 cites·25 claims
- 0298US11030104B1Picket fence staging in a multi-tier cacheIBM·Filed 2020·Granted Jun 8, 2021·10 cites·18 claims
- 0398US10255061B2Zero down time upgrade for a multi-tenant identity and data security management cloud serviceORACLE INT CORP·Filed 2017·Granted Apr 9, 2019·36 cites·20 claims
- 0497US11093156B1Using storage access statistics to determine mirrored extents to migrate from a primary storage system and a secondary storage system to a third storage systemIBM·Filed 2020·Granted Aug 17, 2021·7 cites·20 claims
- 0597US10516672B2Service discovery for a multi-tenant identity and data security management cloud serviceORACLE INT CORP·Filed 2017·Granted Dec 24, 2019·25 cites·20 claims
- 0696US11601411B2Caching framework for a multi-tenant identity and data security management cloud serviceORACLE INT CORP·Filed 2020·Granted Mar 7, 2023·7 cites·20 claims
- 0796US11151058B2Adaptive caching in a multi-tier cacheIBM·Filed 2020·Granted Oct 19, 2021·6 cites·21 claims
- 0896US10579367B2Zero down time upgrade for a multi-tenant identity and data security management cloud serviceORACLE INT CORP·Filed 2019·Granted Mar 3, 2020·16 cites·20 claims
- 0996US9747139B1Performance-based multi-mode task dispatching in a multi-processor core system for high temperature avoidanceIBM·Filed 2016·Granted Aug 29, 2017·14 cites·12 claims
- 1096US8255627B2Secondary cache for write accumulation and coalescingBLINICK STEPHEN LAROUX·Filed 2009·Granted Aug 28, 2012·69 cites·17 claims
- 1195US9658798B2Grouping of tracks for copy source to target destage on global mirror secondaryIBM·Filed 2016·Granted May 23, 2017·13 cites·12 claims
- 1294US11797448B2Using multi-tiered cache to satisfy input/output requestsIBM·Filed 2022·Granted Oct 24, 2023·2 cites·25 claims
- 1394US9384143B1Selecting cache lists indicating tracks in a cache to process for demotionIBM·Filed 2015·Granted Jul 5, 2016·11 cites·22 claims
- 1494US8549225B2Secondary cache for write accumulation and coalescingBLINICK STEPHEN LAROUX·Filed 2012·Granted Oct 1, 2013·26 cites·9 claims
- 1594US8478945B2Dynamic management of destage tasks in a storage controllerASH KEVIN JOHN·Filed 2010·Granted Jul 2, 2013·27 cites·19 claims
- 1693US11550726B1Maintaining an active track data structure to determine active tracks in cache to processIBM·Filed 2021·Granted Jan 10, 2023·2 cites·25 claims
- 1793US11258775B2Local write for a multi-tenant identity cloud serviceORACLE INT CORP·Filed 2019·Granted Feb 22, 2022·10 cites·20 claims
- 1893US10735394B2Caching framework for a multi-tenant identity and data security management cloud serviceORACLE INT CORP·Filed 2017·Granted Aug 4, 2020·14 cites·20 claims
- 1993US10379943B2Management of foreground and background processes in a storage controllerIBM·Filed 2016·Granted Aug 13, 2019·9 cites·18 claims
- 2093US10248577B2Using 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 processIBM·Filed 2017·Granted Apr 2, 2019·8 cites·13 claims
- 2193US9058217B2Preferential CPU utilization for tasksASH KEVIN JOHN·Filed 2012·Granted Jun 16, 2015·13 cites·14 claims
- 2293US8825975B2Caching source blocks of data for target blocks of dataIBM·Filed 2013·Granted Sep 2, 2014·17 cites·7 claims
- 2392US11182291B2Using multi-tiered cache to satisfy input/output requestsIBM·Filed 2020·Granted Nov 23, 2021·3 cites·25 claims
- 2492US10223274B1Maintaining track format metadata for target tracks in a target storage in a copy relationship with source tracks in a source storageIBM·Filed 2017·Granted Mar 5, 2019·7 cites·23 claims
- 2592US9800481B1Communicating health status when a management console is unavailable for a server in a mirror storage environmentIBM·Filed 2016·Granted Oct 24, 2017·7 cites·21 claims
- 2692US9753773B1Performance-based multi-mode task dispatching in a multi-processor core system for extreme temperature avoidanceIBM·Filed 2016·Granted Sep 5, 2017·10 cites·24 claims
- 2792US9710398B2RE-MRU of metadata tracks to reduce lock contentionIBM·Filed 2014·Granted Jul 18, 2017·17 cites·9 claims
- 2892US9665493B2Increased cache performance with multi-level queues of complete tracksIBM·Filed 2014·Granted May 30, 2017·22 cites·9 claims
- 2992US9658888B2Thresholding task control blocks for staging and destagingIBM·Filed 2013·Granted May 23, 2017·13 cites·14 claims
- 3092US9158706B2Selective space reclamation of data storage memory employing heat and relocation metricsBENHASE MICHAEL T·Filed 2011·Granted Oct 13, 2015·12 cites·25 claims
- 3192US8825973B2Caching source blocks of data for target blocks of dataASH KEVIN J·Filed 2012·Granted Sep 2, 2014·17 cites·14 claims
- 3291US11436159B2Using multi-tiered cache to satisfy input/output requestsIBM·Filed 2021·Granted Sep 6, 2022·2 cites·25 claims
- 3391US11356454B2Service discovery for a multi-tenant identity and data security management cloud serviceORACLE INT CORP·Filed 2019·Granted Jun 7, 2022·6 cites·18 claims
- 3491US11301394B2Using a machine learning module to select one of multiple cache eviction algorithms to use to evict a track from the cacheIBM·Filed 2020·Granted Apr 12, 2022·2 cites·20 claims
- 3591US10732884B1Implementing redundant array of independent disks (RAID) arrays having compressed data stored thereinIBM·Filed 2019·Granted Aug 4, 2020·7 cites·25 claims
- 3691US10514859B2Reduction of processing overhead for point in time copy to allow access to time locked dataIBM·Filed 2017·Granted Dec 24, 2019·6 cites·28 claims
- 3791US10372363B2Thin provisioning using cloud based ranksIBM·Filed 2017·Granted Aug 6, 2019·6 cites·23 claims
- 3891US10372371B2Dynamic data relocation using cloud based ranksIBM·Filed 2017·Granted Aug 6, 2019·6 cites·20 claims
- 3991US10320936B2Populating a secondary cache with unmodified tracks in a primary cache when redirecting host access from a primary server to a secondary serverIBM·Filed 2015·Granted Jun 11, 2019·7 cites·23 claims
- 4091US8806122B2Caching data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage deviceBENHASE MICHAEL T·Filed 2011·Granted Aug 12, 2014·13 cites·22 claims
- 4191US8688913B2Management of partial data segments in dual cache systemsBENHASE MICHAEL T·Filed 2011·Granted Apr 1, 2014·11 cites·12 claims
- 4290US12373341B1Garbage collection for storage in which high-performance volumes resideIBM·Filed 2024·Granted Jul 29, 2025·1 cites·20 claims
- 4390US10691566B2Using 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 cacheIBM·Filed 2017·Granted Jun 23, 2020·5 cites·22 claims
- 4490US10445497B2Offloading processing of writes to determine malicious data from a first storage system to a second storage systemIBM·Filed 2017·Granted Oct 15, 2019·6 cites·22 claims
- 4590US9971508B2Invoking input/output (I/O) threads on processors to demote tracks from a cacheIBM·Filed 2016·Granted May 15, 2018·5 cites·23 claims
- 4690US8788742B2Using 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 deviceBENHASE MICHAEL T·Filed 2011·Granted Jul 22, 2014·11 cites·20 claims
- 4789US10990481B2Using alternate recovery actions for initial recovery actions in a computing systemIBM·Filed 2019·Granted Apr 27, 2021·4 cites·21 claims
- 4889US10275280B2Reserving a core of a processor complex for a critical taskIBM·Filed 2016·Granted Apr 30, 2019·6 cites·25 claims
- 4989US9405669B2Recovery from cache and NVS out of syncIBM·Filed 2013·Granted Aug 2, 2016·10 cites·5 claims
- 5089US9069678B2Adaptive record caching for solid state disksBENHASE MICHAEL T·Filed 2011·Granted Jun 30, 2015·8 cites·21 claims
Showing the top 50 of 640 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →