LG

Lokesh M. Gupta

IBM: 50 patents #40 of 11,143Top 1%
Oracle: 2 patents #243 of 1,920Top 15%
📍 Tucson, AZ: #1 of 784 inventorsTop 1%
🗺 Arizona: #2 of 4,254 inventorsTop 1%
Overall (2019): #282 of 560,194Top 1%
52
Patents 2019

Issued Patents 2019

Showing 26–50 of 52 patents

Patent #TitleCo-InventorsDate
10346317 Determining cores to assign to cache hostile tasks Matthew G. Borlick, Trung N. Nguyen 2019-07-09
10318352 Distributing tracks to add to cache to processor cache lists based on counts of processor access requests to the cache Kevin J. Ash, Matthew G. Borlick 2019-06-11
10320936 Populating a secondary cache with unmodified tracks in a primary cache when redirecting host access from a primary server to a secondary server Kevin J. Ash, Matthew G. Borlick, Matthew J. Kalos, Brian A. Rinaldi 2019-06-11
10318429 Adjustment of the number of tasks for a cache storage scan and destage application based on the type of elements to be destaged from the cache storage Kevin J. Ash, Brian A. Rinaldi, Micah Robison 2019-06-11
10318192 Performing preprocessing operations in anticipation of log file writes Kevin J. Ash, Matthew J. Kalos 2019-06-11
10318156 Invoking input/output (I/O) threads on processors to demote tracks from a cache Kevin J. Ash, Matthew G. Borlick, Trung N. Nguyen 2019-06-11
10310738 Avoid out of space outage in a thinly provisioned box Matthew G. Borlick 2019-06-04
10303607 Preservation of modified cache data in local non-volatile storage following a failover Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos 2019-05-28
10282543 Determining whether to destage write data in cache to storage based on whether the write data has malicious data Matthew G. Borlick, Carol S. Mellgren, John G. Thompson 2019-05-07
10282303 Using cache lists for processors to determine tracks to demote from a cache Kevin J. Ash, Matthew G. Borlick, Matthew J. Kalos 2019-05-07
10275360 Considering a density of tracks to destage in groups of tracks to select groups of tracks to destage Kevin J. Ash 2019-04-30
10275280 Reserving a core of a processor complex for a critical task Matthew G. Borlick, Clint A. Hardy, Trung N. Nguyen 2019-04-30
10257023 Dual server based storage controllers with distributed storage of each server data in different clouds Matthew G. Borlick 2019-04-09
10255061 Zero down time upgrade for a multi-tenant identity and data security management cloud service Vadim Lander 2019-04-09
10248464 Providing additional memory and cache for the execution of critical tasks by folding processing units of a processor complex Matthew G. Borlick, Trung N. Nguyen 2019-04-02
10248577 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 Matthew G. Borlick 2019-04-02
10248457 Providing exclusive use of cache associated with a processing entity of a processor complex to a selected task Matthew G. Borlick, Clint A. Hardy, Trung N. Nguyen 2019-04-02
10241918 Considering a frequency of access to groups of tracks to select groups of tracks to destage Kevin J. Ash 2019-03-26
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
10223164 Execution of critical tasks based on the number of available processing entities Matthew G. Borlick, Trung N. Nguyen 2019-03-05
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
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