LG

Lokesh M. Gupta

IBM: 72 patents #19 of 11,274Top 1%
Oracle: 2 patents #236 of 1,679Top 15%
📍 Tucson, AZ: #1 of 783 inventorsTop 1%
🗺 Arizona: #1 of 4,273 inventorsTop 1%
Overall (2020): #131 of 565,922Top 1%
74
Patents 2020

Issued Patents 2020

Showing 51–74 of 74 patents

Patent #TitleCo-InventorsDate
10579367 Zero down time upgrade for a multi-tenant identity and data security management cloud service Vadim Lander 2020-03-03
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
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
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
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
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
10545553 Preventing unexpected power-up failures of hardware components Matthew G. Borlick, Brian J. Cagno, Karl A. Nielsen, Todd C. Sorenson 2020-01-28
10540295 Processing cache miss rates to determine memory space to add to an active cache to reduce a cache miss rate for the active cache Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick 2020-01-21
10540296 Thresholding task control blocks for staging and destaging Michael T. Benhase 2020-01-21
10540246 Transfer track format information for tracks in cache at a first processor node to a second process node to which the first processor node is failing over Kyler A. Anderson, Kevin J. Ash, Matthew G. Borlick 2020-01-21
10528435 Performance efficient time locks on data in a storage controller Matthew G. Borlick, Carol S. Mellgren 2020-01-07
10528437 Monitoring correctable errors on a bus interface to determine whether to redirect input/output request (I/O) traffic to another bus interface Matthew G. Borlick, Trung N. Nguyen 2020-01-07
10528339 Cognitive feature based code level update Matthew G. Borlick, Micah Robison 2020-01-07