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 251–275 of 607 patents

Patent #TitleCo-InventorsDate
10628241 Determining when to send message to computing node to process items by training a machine learning module Kevin J. Ash, Matthew G. Borlick, Kyler A. Anderson 2020-04-21
10613986 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 2020-04-07
10613981 Detection and prevention of deadlock in a storage controller for cache access Micah Robison, Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick 2020-04-07
10606826 Fixing anomalies in a preserved data structure used to generate a temporary data structure during system initialization Matthew G. Borlick, Clint A. Hardy 2020-03-31
10606776 Adding dummy requests to a submission queue to manage processing queued requests according to priorities of the queued requests Matthew G. Borlick, Kevin J. Ash 2020-03-31
10592432 Adjusting active cache size based on cache usage Kevin J. Ash, Matthew G. Borlick, Will A. Wright 2020-03-17
10592323 Requesting manual intervention on failure of initial microcode load attempts during recovery of modified customer data Kevin J. Ash, Matthew J. Kalos 2020-03-17
10592156 I/O load balancing between virtual storage drives making up raid arrays Kevin J. Ash, Matthew G. Borlick, Karl A. Nielsen 2020-03-17
10581969 Storage system using cloud based ranks as replica storage Matthew G. Borlick 2020-03-03
10579532 Invalidating track format information for tracks in cache Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos 2020-03-03
10579476 Using alternate recovery actions for initial recovery actions in a computing system Matthew G. Borlick, Karl A. Nielsen 2020-03-03
10579413 Efficient task scheduling using a locking mechanism Michael T. Benhase, Trung N. Nguyen, David B. Whitworth 2020-03-03
10579367 Zero down time upgrade for a multi-tenant identity and data security management cloud service Vadim Lander 2020-03-03
10579296 Providing track format information when mirroring updated tracks from a primary storage system to a secondary storage system Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick 2020-03-03
10572359 Validation of data written via two different bus interfaces to a dual server based storage controller Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos 2020-02-25
10572355 Transfer track format information for tracks in cache at a primary storage system to a secondary storage system to which tracks are mirrored to use after a failover or failback Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick 2020-02-25
10565109 Asynchronous update of metadata tracks in response to a cache hit generated via an I/O operation over a bus interface Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos 2020-02-18
10564867 Validation of storage volumes that are in a peer to peer remote copy relationship Matthew G. Borlick, Brian A. Rinaldi, Micah Robison 2020-02-18
10558596 Selecting a priority queue from which to process an input/output (I/O) request by training a machine learning module Karl A. Nielsen, Clint A. Hardy, Matthew G. Borlick 2020-02-11
10558568 Restriction of validation to active tracks in non-volatile storage during a warmstart recovery Kevin J. Ash, Matthew J. Kalos 2020-02-11
10552500 Presenting a data instance based on presentation rules Matthew G. Borlick 2020-02-04
10552330 Wait classified cache writes in a data storage system Kevin J. Ash, Kyler A. Anderson, Matthew G. Borlick, Jared M. Minch 2020-02-04
10552324 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 2020-02-04
10552061 Providing preferential access to a metadata track in two track writes Kyler A. Anderson, Kevin J. Ash, Jared M. Minch, Beth A. Peterson 2020-02-04
10545795 Determination of memory access patterns of tasks in a multi-core processor Matthew G. Borlick, Trung N. Nguyen 2020-01-28