BR

Brian A. Rinaldi

IBM: 73 patents #977 of 70,183Top 2%
Overall (All Time): #26,365 of 4,157,543Top 1%
74
Patents All Time

Issued Patents All Time

Showing 25 most recent of 74 patents

Patent #TitleCo-InventorsDate
12105800 Using trap cache segments to detect malicious processes Clint A. Hardy, Lokesh M. Gupta, Kevin J. Ash 2024-10-01
11822482 Maintaining an active track data structure to determine active tracks in cache to process Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos, Beth A. Peterson +1 more 2023-11-21
11681799 Using trap cache segments to detect malicious processes Clint A. Hardy, Lokesh M. Gupta, Kevin J. Ash 2023-06-20
11550726 Maintaining an active track data structure to determine active tracks in cache to process Lokesh M. Gupta, Kyler A. Anderson, Kevin J. Ash, Matthew J. Kalos, Beth A. Peterson +1 more 2023-01-10
11550676 Hardware-management-console-initiated data protection Todd C. Sorenson, Ronald D. Martens, Keith G. Morrison, Jiwu Duan, John C. Elliott +1 more 2023-01-10
11467772 Preemptive staging for full-stride destage Lokesh M. Gupta, Clint A. Hardy, Karl A. Nielsen 2022-10-11
11442826 Reducing incidents of data loss in raid arrays having the same raid level Lokesh M. Gupta, Matthew G. Borlick, Karl A. Nielsen, Clint A. Hardy 2022-09-13
11423158 Dynamic compression with dynamic multi-stage encryption for a data storage system Matthew G. Borlick, Alistair L. Symon, Micah Robison, Lokesh M. Gupta, Mark Elliott Hack 2022-08-23
11416147 Rack-power-controller-initiated data protection Todd C. Sorenson, John C. Elliott, Gary W. Batchelor, Jiwu Duan 2022-08-16
11354208 Adjustment of safe data commit scan based on operational verification of non-volatile memory Matthew G. Borlick, Sean P. Riley, Trung N. Nguyen, Lokesh M. Gupta 2022-06-07
11321123 Determining an optimum number of threads to make available per core in a multi-core processor complex to executive tasks Lokesh M. Gupta, Kevin J. Ash, Matthew J. Kalos, Trung N. Nguyen, Clint A. Hardy +1 more 2022-05-03
11231855 Determination of a type of destage to perform based on preference between performance of operations and preservation of drive life using a machine learning module Lokesh M. Gupta, Clint A. Hardy, Karl A. Nielsen 2022-01-25
11226899 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, Lokesh M. Gupta, Matthew J. Kalos 2022-01-18
11226744 Determination of a type of destage to perform based on preference between performance of operations and preservation of drive life Clint A. Hardy, Lokesh M. Gupta, Karl A. Nielsen 2022-01-18
11157199 Multi-mode address mapping management Trung N. Nguyen, Kevin J. Ash, Lokesh M. Gupta, Kyler A. Anderson 2021-10-26
11080397 Using trap cache segments to detect malicious processes Clint A. Hardy, Lokesh M. Gupta, Kevin J. Ash 2021-08-03
11074118 Reporting incidents of data loss in RAID arrays Lokesh M. Gupta, Matthew G. Borlick, Karl A. Nielsen, Clint A. Hardy 2021-07-27
11042636 Using trap storage units to detect malicious processes Clint A. Hardy, Lokesh M. Gupta, Kevin J. Ash 2021-06-22
11016851 Determine recovery mechanism in a storage system by training a machine learning module Clint A. Hardy, Lokesh M. Gupta 2021-05-25
11016692 Dynamically switching between memory copy and memory mapping to optimize I/O performance Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson, Matthew J. Kalos 2021-05-25
10976941 Validation of storage volumes that are in a peer to peer remote copy relationship Matthew G. Borlick, Lokesh M. Gupta, Micah Robison 2021-04-13
10956148 Concurrent I/O enclosure firmware/field-programmable gate array (FPGA) update in a multi-node environment Gary W. Batchelor, Veronica S. Davila, Enrique Q. Garcia, Robin Han, Jay T. Kirch +3 more 2021-03-23
10942857 Dynamically adjusting a number of memory copy and memory mapping windows to optimize I/O performance Lokesh M. Gupta, Kevin J. Ash, Kyler A. Anderson 2021-03-09
10929037 Converting a RAID to a more robust RAID level Lokesh M. Gupta, Matthew G. Borlick, Karl A. Nielsen, Clint A. Hardy 2021-02-23
10841395 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, Lokesh M. Gupta, Matthew J. Kalos 2020-11-17