patents

2022

  1. Low-complexity methods for assessing distances between pairs of documents
    Kubilay Atasu, Cesar BERROSPI RAMIS, Nikolas Ioannou, Thomas Patrick Parnell, Charalampos Pozidis, and Vasileios Vasileiadis
  2. Hybrid read voltage calibration in non-volatile random access memory
    Nikolaos Papandreou, Charalampos Pozidis, Nikolas Ioannou, Roman Alexander Pletka, Radu Ioan Stoica, Sasa Tomic, Timothy Fisher, Aaron Daniel Fry, and Andrew D Walls
  3. Adaptive data and parity placement using compression ratios of storage devices
    Roman Alexander Pletka, Sasa Tomic, Timothy Fisher, Nikolaos Papandreou, Nikolas Ioannou, and FRY Aaron
  4. Data recovery due to transient effects in NAND flash memories
    Nikolaos Papandreou, Charalampos Pozidis, Nikolas Ioannou, Roman Alexander Pletka, and Sasa Tomic
  5. Calibrating pages of memory using partial page read operations
    Nikolaos Papandreou, Charalampos Pozidis, Roman Alexander Pletka, Sasa Tomic, Nikolas Ioannou, and Radu Ioan Stoica
  6. Calculating corrective read voltage offsets in non-volatile random access memory
    Nikolaos Papandreou, Charalampos Pozidis, Nikolas Ioannou, Roman Alexander Pletka, Radu Ioan Stoica, Sasa Tomic, Timothy Fisher, and Aaron Daniel Fry
  7. Method for interfacing with hardware accelerators
    Christophe Piveteau, Nikolas Ioannou, Igor Krawczuk, Manuel Le Gallo-Bourdeau, Abu Sebastian, and Evangelos Stavros Eleftheriou
  8. Training decision tree-based predictive models
    Nikolas Ioannou, Thomas Parnell, Andreea Anghel, Nikolaos Papandreou, and Charalampos Pozidis

2021

  1. Regrouping data during relocation to facilitate write amplification reduction
    Razik S Ahmed, Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Jason Ma, Matthew R Orr, Roman A Pletka, Lincoln T Simmons, Sasa Tomic, and  others
  2. Techniques for improving deduplication efficiency in a storage system with multiple storage nodes
    Nikolas Ioannou, Ioannis Koltsidas, Roman A Pletka, Cheng-Chung Song, Radu Stoica, Sasa Tomic, and Andrew D Walls
  3. Endurance enhancement scheme using memory re-evaluation
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Ioannis Koltsidas, Roman A Pletka, and Sasa Tomic
  4. 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, Nikolas Ioannou, Roman Pletka, and Sasa Tomic
  5. Metadata hardening and parity accumulation for log-structured arrays
    Ioannis Koltsidas, Charles J Camp, Nikolas Ioannou, Roman A Pletka, Antonios K Kourtis, Sasa Tomic, Radu I Stoica, Christopher Dennett, and Andrew D Walls
  6. Metadata hardening and parity accumulation for log-structured arrays
    Ioannis Koltsidas, Charles J Camp, Nikolas Ioannou, Roman A Pletka, Antonios K Kourtis, Sasa Tomic, Radu I Stoica, Christopher Dennett, and Andrew D Walls
  7. Decentralized RAID scheme having distributed parity computation and recovery
    Radu I Stoica, Roman A Pletka, Ioannis Koltsidas, Nikolas Ioannou, Antonios K Kourtis, Sasa Tomic, Charalampos Pozidis, and Brent W Yardley
  8. Block health estimation for wear leveling in non-volatile memories
    Roman A Pletka, Sasa Tomic, Nikolaos Papandreou, Nikolas Ioannou, Aaron D Fry, and Timothy Fisher
  9. Selective page calibration based on hierarchical page mapping
    Nikolaos Papandreou, Sasa Tomic, Roman A Pletka, Nikolas Ioannou, Charalampos Pozidis, Aaron D Fry, and Timothy J Fisher
  10. Error recovery of data in non-volatile memory during read
    Nikolas Ioannou, Charalampos Pozidis, Sasa Tomic, Nikolaos Papandreou, Roman A Pletka, Aaron D Fry, and Timothy Fisher
  11. Addressing page-correlated read issues using intra-block parity
    Sasa Tomic, Nikolaos Papandreou, Roman Alexander Pletka, and Nikolas Ioannou
  12. Calibration of open blocks in NAND flash memory
    Nikolaos Papandreou, Roman A Pletka, Sasa Tomic, Nikolas Ioannou, Charalampos Pozidis, Aaron D Fry, and Timothy Fisher
  13. Relocating and/or re-programming blocks of storage space based on calibration frequency and resource utilization
    Sasa Tomic, Nikolaos Papandreou, Roman A Pletka, Nikolas Ioannou, Aaron D Fry, and Timothy J Fisher
  14. Adaptive data and parity placement using compression ratios of storage devices
    Roman Alexander Pletka, Sasa Tomic, Timothy Fisher, Nikolaos Papandreou, Nikolas Ioannou, and FRY Aaron
  15. Selectively performing multi-plane read operations in non-volatile memory
    Nikolas Ioannou, Nikolaos Papandreou, Roman A Pletka, Sasa Tomic, Charalampos Pozidis, Aaron D Fry, Timothy J Fisher, and Kevin E Sallese
  16. Garbage collection in non-volatile memory that fully programs dependent layers in a target block
    Roman A Pletka, Nikolaos Papandreou, Sasa Tomic, Nikolas Ioannou, Aaron D Fry, and Timothy Fisher
  17. Managing the reliability of pages in non-volatile random access memory
    Nikolaos Papandreou, Roman A Pletka, Sasa Tomic, Nikolas Ioannou, Charalampos Pozidis, Timothy J Fisher, and Aaron D Fry
  18. Wear-aware block mode conversion in non-volatile memory
    Sasa Tomic, Roman Alexander Pletka, Nikolas Ioannou, Nikolaos Papandreou, Aaron D Fry, Timothy Fisher, and Radu Ioan Stoica
  19. Data placement in write cache architecture supporting read heat data separation
    Roman Alexander Pletka, Timothy Fisher, Aaron Daniel Fry, Nikolaos Papandreou, Nikolas Ioannou, Sasa Tomic, Radu Ioan Stoica, Charalampos Pozidis, and Andrew D Walls
  20. Block mode toggling using hybrid controllers
    Roman Alexander Pletka, Aaron Daniel Fry, Timothy Fisher, Sasa Tomic, Nikolaos Papandreou, Nikolas Ioannou, Radu Ioan Stoica, Charalampos Pozidis, and Andrew D Walls
  21. Adapting memory block pool sizes using hybrid controllers
    Roman Alexander Pletka, Radu Ioan Stoica, Sasa Tomic, Nikolaos Papandreou, Nikolas Ioannou, Aaron Daniel Fry, Timothy Fisher, Charalampos Pozidis, and Andrew D Walls
  22. Increasing data read and/or write heat tracking resolution in storage devices having cache architecture
    Nikolas Ioannou, Nikolaos Papandreou, Roman Alexander Pletka, Sasa Tomic, Radu Ioan Stoica, Timothy Fisher, Aaron Daniel Fry, Charalampos Pozidis, and Andrew D Walls
  23. Calculating corrective read voltage offsets in non-volatile random access memory
    Nikolaos Papandreou, Charalampos Pozidis, Nikolas Ioannou, Roman Alexander Pletka, Radu Ioan Stoica, Sasa Tomic, Timothy Fisher, and Aaron Daniel Fry
  24. Dynamically adjusting block mode pool sizes
    Radu Ioan Stoica, Roman Alexander Pletka, Nikolas Ioannou, Nikolaos Papandreou, and Sasa Tomic
  25. Selectively storing parity data in different types of memory
    Nikolas Ioannou, Timothy Fisher, Roman Alexander Pletka, Nikolaos Papandreou, Radu Ioan Stoica, Sasa Tomic, and Aaron Daniel Fry
  26. Workload based relief valve activation for hybrid controller architectures
    Radu Ioan Stoica, Roman Alexander Pletka, Timothy Fisher, Nikolaos Papandreou, Sasa Tomic, Nikolas Ioannou, Aaron Daniel Fry, Charalampos Pozidis, and Andrew D Walls
  27. Managing blocks of memory based on block health using hybrid controllers
    Roman Alexander Pletka, Aaron Daniel Fry, Sasa Tomic, Nikolaos Papandreou, Nikolas Ioannou, Radu Ioan Stoica, and Timothy Fisher
  28. Managing memory block calibration based on priority levels
    Nikolaos Papandreou, Roman Alexander Pletka, Aaron Daniel Fry, Timothy Fisher, Nikolas Ioannou, Charalampos Pozidis, Radu Ioan Stoica, and Sasa Tomic
  29. Updating corrective read voltage offsets in non-volatile random access memory
    Nikolaos Papandreou, Charalampos Pozidis, Nikolas Ioannou, Roman Alexander Pletka, Radu Ioan Stoica, Sasa Tomic, Aaron Daniel Fry, and Timothy Fisher
  30. Migrating data between block pools in a storage system
    Sasa Tomic, Radu Ioan Stoica, Nikolaos Papandreou, Nikolas Ioannou, Roman Alexander Pletka, Aaron Daniel Fry, and Timothy Fisher
  31. Memory controllers for solid-state storage devices
    Nikolaos Papandreou, Roman Alexander Pletka, Radu Ioan Stoica, Nikolas Ioannou, Sasa Tomic, and Charalampos Pozidis
  32. Data placement in write cache architecture supporting read heat data separation
    Roman Alexander Pletka, Timothy Fisher, Aaron Daniel Fry, Nikolaos Papandreou, Nikolas Ioannou, Sasa Tomic, Radu Ioan Stoica, Charalampos Pozidis, and Andrew D Walls
  33. Breadth-first, depth-next training of cognitive models based on decision trees
    Nikolas Ioannou, Andreea Anghel, Thomas Parnell, Nikolaos Papandreou, and Charalampos Pozidis

2020

  1. Techniques for dynamically adjusting over-provisioning space of a flash controller based on workload characteristics
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Thomas Parnell, Roman A Pletka, and Sasa Tomic
  2. Reducing unnecessary calibration of a memory unit for which the error count margin has been exceeded
    Nikolas Ioannou, Nikolaos Papandreou, Roman A Pletka, and Sasa Tomic
  3. Increasing storage efficiency of a data protection technique
    Roman A Pletka, Radu I Stoica, Ioannis Koltsidas, Nikolas Ioannou, Sasa Tomic, Antonios K Kourtis, and Charalampos Pozidis
  4. Selectively de-straddling data pages in non-volatile memory
    Charles J Camp, Timothy J Fisher, Nikolas Ioannou, Thomas Parnell, Roman A Pletka, and Sasa Tomic
  5. Adaptive assignment of open logical erase blocks to data streams
    Nikolas Ioannou, Roman A Pletka, and Sasa Tomic
  6. Logical to physical table restoration from stored journal entries
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Roman A Pletka, Lincoln T Simmons, and Sasa Tomic
  7. Cache allocation in a computerized system
    Xiao-Yu Hu, Nikolas Ioannou, and Ioannis Koltsidas
  8. Non-volatile memory system having an increased effective number of supported heat levels
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Ioannis Koltsidas, Roman A Pletka, and Sasa Tomic
  9. 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, Nikolas Ioannou, Ioannis Koltsidas, Roman A Pletka, and Sasa Tomic
  10. 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, Nikolas Ioannou, Ioannis Koltsidas, Nikolaos Papandreou, Thomas Parnell, Roman A Pletka, Charalampos Pozidis, Sasa Tomic, and  others
  11. Reducing concurrency of garbage collection operations
    Nikolas Ioannou, Ioannis Koltsidas, Amit Margalit, and Rivka Matosevich
  12. Mitigating asymmetric transient errors in non-volatile memory by proactive data relocation
    Roman A Pletka, Nikolaos Papandreou, Sasa Tomic, Nikolas Ioannou, Aaron D Fry, and Timothy Fisher
  13. Background mitigation reads in a non-volatile memory system
    Nikolaos Papandreou, Sasa Tomic, Roman A Pletka, Nikolas Ioannou, Charalampos Pozidis, Aaron D Fry, and Timothy Fisher
  14. Calibration of open blocks in NAND flash memory
    Nikolaos Papandreou, Roman A Pletka, Sasa Tomic, Nikolas Ioannou, Charalampos Pozidis, Aaron D Fry, and Timothy Fisher
  15. Methods for read threshold voltage shifting in non-volatile memory
    Nikolas Ioannou, Charalampos Pozidis, Nikolaos Papandreou, Roman Alexander Pletka, Sasa Tomic, Aaron D Fry, and Timothy Fisher
  16. Adaptive read voltage threshold calibration in non-volatile memory
    Roman A Pletka, Nikolaos Papandreou, Sasa Tomic, Nikolas Ioannou, Charalampos Pozidis, Timothy Fisher, and Aaron D Fry
  17. Data cache performance
    Antonios Kornilios Kourtis, Nikolas Ioannou, and Ioannis Koltsidas
  18. Addressing page-correlated read issues using intra-block parity
    Sasa Tomic, Nikolaos Papandreou, Roman Alexander Pletka, and Nikolas Ioannou
  19. Reducing block calibration overhead using read error triage
    Sasa Tomic, Timothy J Fisher, Nikolaos Papandreou, Roman A Pletka, Nikolas Ioannou, Charalampos Pozidis, and Aaron D Fry
  20. Parallel training of machine learning models
    Nikolas Ioannou, Celestine Duenner, and Thomas Parnell

2019

  1. Storage array management employing a merged background management process
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Roman A Pletka, Lincoln T Simmons, and Sasa Tomic
  2. Endurance enhancement scheme using memory re-evaluation
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Ioannis Koltsidas, Roman Pletka, and Sasa Tomic
  3. Threshold voltage shifting at a lower bit error rate by intelligently performing dummy configuration reads
    Nikolas Ioannou, Nikolaos Papandreou, Roman A Pletka, and Sasa Tomic
  4. Metadata hardening and parity accumulation for log-structured arrays
    Ioannis Koltsidas, Charles J Camp, Nikolas Ioannou, Roman A Pletka, Antonios K Kourtis, Sasa Tomic, Radu I Stoica, Christopher Dennett, and Andrew D Walls
  5. Techniques for reducing read voltage threshold calibration in non-volatile memory
    Matt Reuter, Sasa Tomic, Nikolaos Papandreou, Timothy Fisher, Aaron D Fry, Roman A Pletka, Nikolas Ioannou, and Charalampos Pozidis
  6. Storing data in a distributed file system
    Nikolas Ioannou, Ioannis Koltsidas, Anil Kurmus, Roman A Pletka, Alessandro Sorniotti, and Thomas D Weigold
  7. Non-volatile memory controller cache architecture with support for separation of data streams
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Ioannis Koltsidas, Roman Pletka, Sasa Tomic, and Andrew D Walls
  8. 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, Nikolas Ioannou, Ioannis Koltsidas, Nikolaos Papandreou, Thomas Parnell, Roman A Pletka, Charalampos Pozidis, Sasa Tomic, and  others
  9. Workload optimized data deduplication using ghost fingerprints
    Nikolas Ioannou, Roman A Pletka, Cheng-Chung Song, Radu Stoica, Sasa Tomic, and Andrew D Walls
  10. 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, Nikolas Ioannou, Ioannis Koltsidas, Nikolaos Papandreou, Thomas Parnell, Roman A Pletka, Charalampos Pozidis, Sasa Tomic, and  others
  11. 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, Nikolas Ioannou, Roman Pletka, and Sasa Tomic
  12. Storage array comprising a host-offloaded storage function
    Ioannis Koltsidas, Nikolas Ioannou, Robert Haas, Charalampos Pozidis, Thomas D Weigold, and Thomas P Parnell
  13. Data deduplication with reduced hash computations
    Timothy J Fisher, Nikolas Ioannou, Thomas Parnell, Roman A Pletka, and Sasa Tomic
  14. Techniques for supporting in-place updates with a log-structured array controller
    Zah Barzik, Nikolas Ioannou, Ioannis Koltsidas, and Amit Margalit
  15. Accelerating garbage collection of flushed logical erase blocks in non-volatile memory
    Roman A Pletka, Nikolaos Papandreou, Sasa Tomic, and Nikolas Ioannou

2018

  1. Non-volatile memory system having an increased effective number of supported heat levels
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Ioannis Koltsidas, Roman Pletka, and Sasa Tomic
  2. Cooperative data deduplication in a solid state storage array
    Timothy J Fisher, Nikolas Ioannou, Ioannis Koltsidas, Roman A Pletka, and Sasa Tomic
  3. Wear leveling of a memory array
    Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Ioannis Koltsidas, Jason Ma, Roman A Pletka, Lincoln T Simmons, and Sasa Tomic
  4. Mitigating read errors following programming in a multi-level non-volatile memory
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Thomas Mittelholzer, Nikolaos Papandreou, Thomas Parnell, Roman Pletka, Charalampos Pozidis, Sasa Tomic, and  others
  5. Extending remote direct memory access operations for storage class memory access
    Nikolas Ioannou, Bernard Metzler, Jonas A Pfefferle, Patrick M Stuedi, and Animesh K Trivedi
  6. Adaptive assignment of open logical erase blocks to data streams
    Nikolas Ioannou, Roman A Pletka, and Sasa Tomic
  7. Logical to physical table restoration from stored journal entries
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Roman A Pletka, Lincoln T Simmons, and Sasa Tomic
  8. Selectively de-straddling data pages in non-volatile memory
    Charles J Camp, Timothy J Fisher, Nikolas Ioannou, Thomas Parnell, Roman A Pletka, and Sasa Tomic
  9. Storage controller and method for managing a solid-state memory
    Nikolas Ioannou
  10. Reducing read access latency by straddling pages across non-volatile memory channels
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Thomas Parnell, Roman Pletka, and Sasa Tomic
  11. Reducing concurrency of garbage collection operations
    Nikolas Ioannou, Ioannis Koltsidas, Amit Margalit, and Rivka M Matosevich
  12. Techniques for improving deduplication efficiency in a storage system with multiple storage nodes
    Nikolas Ioannou, Ioannis Koltsidas, Roman A Pletka, Cheng-Chung Song, Radu Stoica, Sasa Tomic, and Andrew D Walls
  13. Wear leveling of a memory array
    Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Ioannis Koltsidas, Jason Ma, Roman A Pletka, Lincoln T Simmons, and Sasa Tomic
  14. 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, Nikolas Ioannou, Ioannis Koltsidas, Roman Pletka, and Sasa Tomic
  15. Data deduplication with reduced hash computations
    Timothy J Fisher, Nikolas Ioannou, Thomas Parnell, Roman A Pletka, and Sasa Tomic
  16. Efficient management of page retirement in non-volatile memory utilizing page retirement classes
    Charles J Camp, Timothy J Fisher, Nikolas Ioannou, Thomas Parnell, Roman A Pletka, and Sasa Tomic
  17. Reducing concurrency of garbage collection operations
    Nikolas Ioannou, Ioannis Koltsidas, Amit Margalit, and Rivka M Matosevich

2017

  1. 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, Nikolas Ioannou, Ioannis Koltsidas, Roman Pletka, and Sasa Tomic
  2. 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, Nikolas Ioannou, Roman Pletka, and Sasa Tomic
  3. Non-volatile memory data storage with low read amplification
    Nikolas Ioannou, Ioannis Koltsidas, Thomas Mittelholzer, Thomas Parnell, Roman Pletka, Charalampos Pozidis, and Sasa Tomic
  4. Non-volatile memory controller cache architecture with support for separation of data streams
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Ioannis Koltsidas, Roman Pletka, Sasa Tomic, and Andrew D Walls
  5. Two-level hierarchical log structured array architecture with minimized write amplification
    Robert Haas, Nikolas Ioannou, Ioannis Koltsidas, Roman A Pletka, and Andrew D Walls
  6. Method and device for managing a memory
    Nikolas Ioannou, Ioannis Koltsidas, Roman A Pletka, Sasa Tomic, and Thomas D Weigold
  7. Two-level hierarchical log structured array architecture using coordinated garbage collection for flash arrays
    Nikolas Ioannou, Ioannis Koltsidas, Roman A Pletka, and Andrew D Walls
  8. Data deduplication with reduced hash computations
    Timothy J Fisher, Nikolas Ioannou, Thomas Parnell, Roman A Pletka, and Sasa Tomic
  9. Recovery of multi-page failures in non-volatile memory system
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Thomas Parnell, Roman A Pletka, and Sasa Tomic
  10. Techniques for improving deduplication efficiency in a storage system with multiple storage nodes
    Nikolas Ioannou, Ioannis Koltsidas, Roman A Pletka, Cheng-Chung Song, Radu Stoica, Sasa Tomic, and Andrew D Walls
  11. Garbage collection techniques for a data storage system
    Razik S Ahmed, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Jason Ma, Matthew R Orr, Roman A Pletka, Lincoln T Simmons, and Sasa Tomic

2016

  1. Background threshold voltage shifting using base and delta threshold voltage shift values in flash memory
    Charles J Camp, Timothy J Fisher, Aaron D Fry, Nikolas Ioannou, Ioannis Koltsidas, Nikolaos Papandreou, Thomas Parnell, Roman Pletka, Charalampos Pozidis, Sasa Tomic, and  others
  2. Cache allocation in a computerized system
    Xiao-Yu Hu, Nikolas Ioannou, and Ioannis Koltsidas
  3. Method and system for allocating a resource of a storage device to a storage optimization operation
    Xiaoyu Hu, Nikolas Ioannou, Ioannis Koltsidas, Yang Liu, Mei Mei, Paul H Muench, Roman A Pletka, and Zhiqiang Wang
  4. Reducing read-after-write errors in a non-volatile memory system using an old data copy
    Charles J Camp, Timothy J Fisher, Nikolas Ioannou, Roman A Pletka, and Sasa Tomic
  5. Efficient management of page retirement in non-volatile memory utilizing page retirement classes
    Charles J Camp, Timothy J Fisher, Nikolas Ioannou, Roman A Pletka, and Sasa Tomic
  6. Reducing read-after-write errors in a non-volatile memory system using an old data copy
    Charles J Camp, Timothy J Fisher, Nikolas Ioannou, Roman A Pletka, and Sasa Tomic
  7. Managing metadata for caching devices during shutdown and restart procedures
    Stephen L Blinick, Clement L Dickey, Xioa-Yu Hu, Nikolas Ioannou, Ioannis Koltsidas, Paul H Muench, Roman Pletka, and Sangeetha Seshadri

2015

  1. Managing metadata for caching devices during shutdown and restart procedures
    Stephen L Blinick, Clement L Dickey, Xioa-Yu Hu, Nikolas Ioannou, Ioannis Koltsidas, Paul H Muench, Roman Pletka, and Sangeetha Seshadri