P

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 patents
US8825975B2Sep 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 patents
US9158706B2Oct 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 patents

Showing the top 50 of 518 patents by PatentIndex Score.