| 10956230 |
Workload placement with forecast |
Sandy Lau, Wei Li, Leah Nutman, Paul Pedersen, Yu Zhuo Sun |
2021-03-23 |
| 9983959 |
Erasure coding of data within a group of storage units based on connection characteristics |
Robert J. Jenkins, Jr., Cheng Huang, Edmund B. Nightingale, Alexander Shamis, Sergey Yekhanin |
2018-05-29 |
| 9928136 |
Message storage in memory blocks using codewords |
John D. Davis, Mark Manasse, Karin Strauss, Sergey Yekhanin |
2018-03-27 |
| 9875810 |
Self-identifying memory errors |
John D. Davis, Karin Strauss, Mark Manasse, Sergey Yekhanin |
2018-01-23 |
| 9600365 |
Local erasure codes for data storage |
Dennis Fetterly, Cheng Huang, Robert J. Jenkins, Jr., Jin Li, Sergey Yekhanin |
2017-03-21 |
| 9442799 |
Extended lifetime memory |
Mark Manasse, Sergey Yekhanin, Karin Strauss, John D. Davis |
2016-09-13 |
| 9378084 |
Erasure coding across multiple zones |
Bradley Gene Calder, Cheng Huang, Jin Li, Aaron W. Ogus, Huseyin Simitci +1 more |
2016-06-28 |
| 9280417 |
Message storage in memory blocks using codewords |
John D. Davis, Mark Manasse, Karin Strauss, Sergey Yekhanin |
2016-03-08 |
| 8972649 |
Writing memory blocks using codewords |
John D. Davis, Mark Manasse, Karin Strauss, Sergey Yekhanin |
2015-03-03 |
| 7797326 |
Method of obtaining data samples from a data stream and of estimating the sortedness of the data stream based on the samples |
Robert Krauthgamer, Jayram Thathachar |
2010-09-14 |