LG

Lokesh M. Gupta

IBM: 594 patents #14 of 70,183Top 1%
Oracle: 7 patents #1,763 of 14,854Top 15%
IB International Business: 2 patents #2 of 119Top 2%
Globalfoundries: 1 patents #2,221 of 4,424Top 55%
MC Malzine Co.: 1 patents #39 of 89Top 45%
📍 Tucson, AZ: #1 of 6,004 inventorsTop 1%
🗺 Arizona: #2 of 32,909 inventorsTop 1%
Overall (All Time): #247 of 4,157,543Top 1%
607
Patents All Time

Issued Patents All Time

Showing 326–350 of 607 patents

Patent #TitleCo-InventorsDate
10229064 Using cache lists for processors to determine tracks to demote from a cache Kevin J. Ash, Matthew G. Borlick, Matthew J. Kalos 2019-03-12
10223274 Maintaining track format metadata for target tracks in a target storage in a copy relationship with source tracks in a source storage Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick 2019-03-05
10223164 Execution of critical tasks based on the number of available processing entities Matthew G. Borlick, Trung N. Nguyen 2019-03-05
10216429 Performing post-processing operations for log file writes Kevin J. Ash, Matthew J. Kalos 2019-02-26
10210086 Fast cache demotions in storage controllers with metadata Kyler A. Anderson, Kevin J. Ash 2019-02-19
10204060 Determining memory access categories to use to assign tasks to processor cores to execute Matthew G. Borlick, Matthew J. Kalos, Trung N. Nguyen 2019-02-12
10169249 Adjusting active cache size based on cache usage Kevin J. Ash, Matthew G. Borlick, Will A. Wright 2019-01-01
10169248 Determining cores to assign to cache hostile tasks Matthew G. Borlick, Trung N. Nguyen 2019-01-01
10171585 Method, system, and computer program product for distributed storage of data in a heterogeneous cloud Matthew G. Borlick, Roger G. Hathorn, Karl A. Nielsen 2019-01-01
10157082 Preferential CPU utilization for tasks Kevin J. Ash, Michael T. Benhase, Trung N. Nguyen 2018-12-18
10152423 Selective population of secondary cache employing heat metrics Kevin J. Ash, Michael T. Benhase, Stephen L. Blinick, Evangelos S. Eleftheriou, Robert Haas +3 more 2018-12-11
10154044 Method, system, and computer program product for providing security and responsiveness in cloud based data storage and application execution Matthew G. Borlick 2018-12-11
10127152 Populating a second cache with tracks from a first cache when transferring management of the tracks from a first node to a second node Kevin J. Ash, Matthew G. Borlick, Matthew J. Kalos, Brian A. Rinaldi 2018-11-13
10122832 Communications of usernames and passwords to a plurality of cloud storages via a plurality of communications protocols that change over time Matthew G. Borlick, Roger G. Hathorn, Karl A. Nielsen 2018-11-06
10120811 Considering a frequency of access to groups of tracks and density of the groups to select groups of tracks to destage Kevin J. Ash 2018-11-06
10120598 Validation of write data subsequent to destaging to auxiliary storage for completion of peer to peer remote copy Matthew G. Borlick, Brian A. Rinaldi, Micah Robison 2018-11-06
10120716 Task pooling and work affinity in data processing Kevin J. Ash, Seamus J. Burke, Clint A. Hardy, Matthew J. Kalos, Trung N. Nguyen +3 more 2018-11-06
10114753 Using cache lists for multiple processors to cache and demote tracks in a storage system Kevin J. Ash, Matthew G. Borlick, Matthew J. Kalos 2018-10-30
10108552 Using cache lists for processors to determine tracks to demote from a cache Kevin J. Ash, Matthew G. Borlick, Matthew J. Kalos 2018-10-23
10095628 Considering a density of tracks to destage in groups of tracks to select groups of tracks to destage Kevin J. Ash 2018-10-09
10082958 Invoking input/output (I/O) threads on processors to demote tracks from a cache Kevin J. Ash, Matthew G. Borlick, Trung N. Nguyen 2018-09-25
10067884 Distributing a plurality of tracks to add to cache to lists assigned to processors Kevin J. Ash, Matthew G. Borlick, Matthew J. Kalos 2018-09-04
10069910 Storage and application controller for mirroring and switchover of applications in a plurality of cloud locations via a plurality of configurable security protocols Matthew G. Borlick, Roger G. Hathorn, Karl A. Nielsen 2018-09-04
10067883 Using an access increment number to control a duration during which tracks remain in cache Kevin J. Ash, Matthew G. Borlick, Matthew J. Kalos 2018-09-04
10049056 Deferred RE-MRU operations to reduce lock contention Kevin J. Ash, David B. Whitworth 2018-08-14