PK

Peter E. Kirkpatrick

PS Pure Storage: 72 patents #17 of 486Top 4%
IN Intel: 15 patents #2,741 of 30,777Top 9%
AP Aprius: 5 patents #1 of 7Top 15%
FU Fusion-Io: 5 patents #13 of 39Top 35%
SO Solar: 2 patents #11 of 46Top 25%
📍 Los Altos, CA: #62 of 3,651 inventorsTop 2%
🗺 California: #2,203 of 386,348 inventorsTop 1%
Overall (All Time): #14,095 of 4,157,543Top 1%
101
Patents All Time

Issued Patents All Time

Showing 26–50 of 101 patents

Patent #TitleCo-InventorsDate
11789626 Optimizing block allocation in a data storage system Hari Kannan, Gordon James Coleman, Yijie Zhao, Robert Lee, Yuhong Mao +1 more 2023-10-17
11768763 Flash secure erase Igor Ostrovsky, Constantine P. Sapuntzakis, John Colgrove 2023-09-26
11762764 Writing data in a storage system that includes a first type of storage device and a second type of storage device John Colgrove, Neil Vachharajani 2023-09-19
11714708 Intra-device redundancy scheme Ronald Karr 2023-08-01
11630593 Inline flash memory qualification in a storage system Shuyi Shao, Yuhong Mao 2023-04-18
11537322 Granting reservation for access to a storage drive Gordon James Coleman, Roland Dreier 2022-12-27
11500570 Efficient relocation of data utilizing different programming modes Andrew R. Bernat, Gordon James Coleman, Wei Tang, John Roper 2022-11-15
11494267 Continuous value data redundancy Timothy W. Brennan, Andrew R. Bernat, Wei Tang 2022-11-08
11487455 Dynamic block allocation to optimize storage system performance Hari Kannan, Gordon James Coleman, Yijie Zhao, Robert Lee, Yuhong Mao +1 more 2022-11-01
11385999 Efficient scaling and improved bandwidth of storage system Roland Dreier, Ronald Karr 2022-07-12
11385792 High availability controller pair transitioning Anthony Niven, Andrew R. Bernat, Eric Kelly Blanchard, Ashish Karkare 2022-07-12
11354058 Local relocation of data stored at a storage device of a storage system Andrew R. Bernat, Gordon James Coleman, Wei Tang, Ronald Karr 2022-06-07
11328767 Multi-level cell page writes Hari Kannan 2022-05-10
11327655 Efficient resource upgrade 2022-05-10
11249831 Intelligent durability acknowledgment in a storage system Gordon James Coleman, Andrew R. Bernat 2022-02-15
11194473 Programming frequently read data to low latency portions of a solid-state storage array Yijie Zhao, Andrew R. Bernat 2021-12-07
11093146 Automatic load rebalancing of a write group Ronald Karr, Andrew R. Bernat, Tsu-Hao Chang, Phil Hord, Benjamin Scholbrock +1 more 2021-08-17
11093324 Dynamic data verification and recovery in a storage system Ronald Karr 2021-08-17
11054996 Efficient writing in a flash storage system Ronald Karr 2021-07-06
11036596 System for delaying acknowledgements on open NAND locations until durability has been confirmed Gordon James Coleman, Andrew R. Bernat 2021-06-15
11010080 Layout based memory writes John Colgrove 2021-05-18
10990480 Performance of RAID rebuild operations by a storage group controller of a storage system Andrew R. Bernat, Logan Jennings 2021-04-27
10979223 Separate encryption for a solid-state drive John Colgrove, Robert Lee, Ethan Miller 2021-04-13
10970202 Managing input/output (‘I/O’) requests in a storage system that includes multiple types of storage devices John Colgrove, Neil A. Vachharajani 2021-04-06
10929046 Identifying and relocating hot data to a cache determined with read velocity based on a threshold stored at a storage device Gordon James Coleman, John Colgrove 2021-02-23