BS

Benjamin Scholbrock

PS Pure Storage: 24 patents #56 of 486Top 15%
Northwestern University: 1 patents #1,629 of 3,846Top 45%
Overall (All Time): #157,270 of 4,157,543Top 4%
25
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
12204788 Dynamic plane selection in data storage system Andrew R. Bernat, Peter E. Kirkpatrick, Caleb Gum, Hari Kannan 2025-01-21
12099742 Utilizing programming page size granularity to optimize data segment storage in a storage system Zoltan DeWitt, Andrew R. Bernat 2024-09-24
12067274 Writing segments and erase blocks based on ordering Andrew R. Bernat, Ronald Karr, Xiaohui Wang 2024-08-20
12032848 Intelligent block allocation in a heterogeneous storage system Zoltan DeWitt 2024-07-09
12008019 Adjusting storage delivery in a storage system Andrew Kleinerman, Ethan Miller 2024-06-11
12001684 Optimizing dynamic power loss protection adjustment in a storage system Gordon James Coleman, Andrew R. Bernat, Peter E. Kirkpatrick, Mark L. McAuliffe, Eric Kelly Blanchard +1 more 2024-06-04
12001700 Dynamically selecting segment heights in a heterogeneous RAID group Andrew R. Bernat, Radek Aster, Conner Haffner, Yunpeng Duan, John Adler +1 more 2024-06-04
11947795 Power loss protection based on write requirements Andrew R. Bernat, Brandon Davis, Mark L. McAuliffe, Zoltan DeWitt, Phillip Hord +1 more 2024-04-02
11934681 Data migration for write groups Andrew R. Bernat, John Colgrove, Taher Vohra, Andrew Kleinerman, Xiaohui Wang 2024-03-19
11809727 Predicting failures in a storage system that includes a plurality of storage devices Frank Tuzzolino, John Colgrove, Taher Vohra, Andrew Kleinerman, Xiaohui Wang 2023-11-07
11520514 Optimized relocation of data based on data characteristics Zoltan DeWitt, Gordon James Coleman, Rongjin Qiao 2022-12-06
11461273 Modifying storage distribution in a storage system that includes one or more storage devices Andrew Kleinerman, Ethan Miller 2022-10-04
11416144 Dynamic use of segment or zone power loss protection in a flash device Andrew R. Bernat, Brandon Davis, Mark L. McAuliffe, Zoltan DeWitt, Phillip Hord +1 more 2022-08-16
11397674 Optimizing garbage collection across heterogeneous flash devices Yanwei Jiang, Naveen Neelakantam, Scott Chao, MATTHEW FAY, Brandon Davis 2022-07-26
11112990 Managing storage device evacuation Andrew R. Bernat, John Colgrove, Taher Vohra, Andrew Kleinerman, Xiaohui Wang 2021-09-07
11093146 Automatic load rebalancing of a write group Ronald Karr, Peter E. Kirkpatrick, Andrew R. Bernat, Tsu-Hao Chang, Phil Hord +1 more 2021-08-17
10976947 Dynamically selecting segment heights in a heterogeneous RAID group Andrew R. Bernat, Radek Aster, Conner Haffner, Yunpeng Duan, John Adler +1 more 2021-04-13
10929231 System configuration selection in a storage system Andrew R. Bernat, Timothy W. Brennan, Jimmy Chi-Wai Chui, Alan S. Driscoll, Grigori Inozemtsev +1 more 2021-02-23
10719265 Centralized, quorum-aware handling of device reservation requests in a storage system Andrew R. Bernat, Grigori Inozemtsev, Iris McLeary 2020-07-21
10705732 Multiple-apartment aware offlining of devices for disruptive and destructive operations Andrew R. Bernat, Grigori Inozemtsev, Iris McLeary 2020-07-07
10564884 Intelligent data migration within a flash storage array John Colgrove, Andrew Kleinerman, Taher Vohra, Xiaohui Wang 2020-02-18
10515701 Overlapping raid groups Radek Aster, Andrew R. Bernat, Yunpeng Duan, Tsu-Hao Chang 2019-12-24
10353777 Ensuring crash-safe forward progress of a system configuration update Andrew R. Bernat, Timothy W. Brennan, Jimmy Chi-Wai Chui, Alan S. Driscoll, Grigori Inozemtsev +1 more 2019-07-16
9841921 Migrating data in a storage array that includes a plurality of storage devices John Colgrove, Andrew Kleinerman, Taher Vohra, Xiaohui Wang 2017-12-12
8683242 System and method for leveraging human physiological traits to control microprocessor frequency Alex Shye, Yan Pan, J. Scott Miller, Gokhan Memik, Peter Dinda +1 more 2014-03-25