NI

Nikolas Ioannou

IBM: 123 patents #397 of 70,183Top 1%
Globalfoundries: 1 patents #2,221 of 4,424Top 55%
Overall (All Time): #9,309 of 4,157,543Top 1%
124
Patents All Time

Issued Patents All Time

Showing 76–100 of 124 patents

Patent #TitleCo-InventorsDate
10437670 Metadata hardening and parity accumulation for log-structured arrays Ioannis Koltsidas, Charles J. Camp, Roman A. Pletka, Antonios K. Kourtis, Sasa Tomic +3 more 2019-10-08
10387317 Non-volatile memory controller cache architecture with support for separation of data streams Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Ioannis Koltsidas, Roman A. Pletka +2 more 2019-08-20
10372519 Detecting error count deviations for non-volatile memory blocks for advanced non-volatile memory block management Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Roman A. Pletka, Sasa Tomic 2019-08-06
10365859 Storage array management employing a merged background management process Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Roman A. Pletka, Lincoln T. Simmons +1 more 2019-07-30
10339048 Endurance enhancement scheme using memory re-evaluation Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Ioannis Koltsidas, Roman A. Pletka +1 more 2019-07-02
10310938 Data deduplication with reduced hash computations Timothy J. Fisher, Thomas Parnell, Roman A. Pletka, Sasa Tomic 2019-06-04
10235396 Workload optimized data deduplication using ghost fingerprints Roman A. Pletka, Cheng-Chung Song, Radu Ioan Stoica, Sasa Tomic, Andrew D. Walls 2019-03-19
10235283 Techniques for supporting in-place updates with a log-structured array controller Zah Barzik, Ioannis Koltsidas, Amit Margalit 2019-03-19
10222998 Background threshold voltage shifting using base and delta threshold voltage shift values in non-volatile memory Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Ioannis Koltsidas, Nikolaos Papandreou +4 more 2019-03-05
10222997 Background threshold voltage shifting using base and delta threshold voltage shift values in non-volatile memory Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Ioannis Koltsidas, Nikolaos Papandreou +4 more 2019-03-05
10170195 Threshold voltage shifting at a lower bit error rate by intelligently performing dummy configuration reads Nikolaos Papandreou, Roman A. Pletka, Sasa Tomic 2019-01-01
10169363 Storing data in a distributed file system Ioannis Koltsidas, Anil Kurmus, Roman A. Pletka, Alessandro Sorniotti, Thomas D. Weigold 2019-01-01
10162533 Reducing write amplification in solid-state drives by separating allocation of relocate writes from user writes Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Ioannis Koltsidas, Roman A. Pletka +1 more 2018-12-25
10108346 Reducing concurrency of garbage collection operations Ioannis Koltsidas, Amit Margalit, Rivka M. Matosevich 2018-10-23
10101931 Mitigating read errors following programming in a multi-level non-volatile memory Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Thomas Mittelholzer, Nikolaos Papandreou +4 more 2018-10-16
10082962 Wear leveling of a memory array Timothy J. Fisher, Aaron D. Fry, Ioannis Koltsidas, Jason Ma, Roman A. Pletka +2 more 2018-09-25
10078582 Non-volatile memory system having an increased effective number of supported heat levels Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Ioannis Koltsidas, Roman A. Pletka +1 more 2018-09-18
10019409 Extending remote direct memory access operations for storage class memory access Bernard Metzler, Jonas Pfefferle, Patrick Stuedi, Animesh K. Trivedi 2018-07-10
10013169 Cooperative data deduplication in a solid state storage array Timothy J. Fisher, Ioannis Koltsidas, Roman A. Pletka, Sasa Tomic 2018-07-03
9940034 Reducing read access latency by straddling pages across non-volatile memory channels Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Thomas Parnell, Roman A. Pletka +1 more 2018-04-10
9904607 Logical to physical table restoration from stored journal entries Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Roman A. Pletka, Lincoln T. Simmons +1 more 2018-02-27
9898215 Efficient management of page retirement in non-volatile memory utilizing page retirement classes Charles J. Camp, Timothy J. Fisher, Thomas Parnell, Roman A. Pletka, Sasa Tomic 2018-02-20
9892128 Techniques for improving deduplication efficiency in a storage system with multiple storage nodes Ioannis Koltsidas, Roman A. Pletka, Cheng-Chung Song, Radu Ioan Stoica, Sasa Tomic +1 more 2018-02-13
9886208 Adaptive assignment of open logical erase blocks to data streams Roman A. Pletka, Sasa Tomic 2018-02-06
9880745 Reducing concurrency of garbage collection operations Ioannis Koltsidas, Amit Margalit, Rivka M. Matosevich 2018-01-30