| 10700994 |
Multi-tenant throttling approaches |
Kerry Quintin Lee, Raghav V. Pisolkar, Tate Andrew Certain |
2020-06-30 |
| 10565227 |
Leadership lease protocol for data replication groups |
Tao Chen, Marc John Brooker, Divya Ashok Kumar Jain, Fan Ping, Lakshmi N. Pallikila |
2020-02-18 |
| 10521135 |
Data system with data flush mechanism |
Nachiappan Arumugam, Andre Podnozov, Shobha Agrawal, Shreyas Ramalingam, Danny Wei +5 more |
2019-12-31 |
| 10514847 |
Data storage system with multiple durability levels |
Nachiappan Arumugam, Christopher Nathan Watson, Marc John Brooker, David R. Richardson, Danny Wei +1 more |
2019-12-24 |
| 10509601 |
Data storage system with multi-tier control plane |
Nachiappan Arumugam, Christopher Nathan Watson, Marc John Brooker, David R. Richardson, Danny Wei +1 more |
2019-12-17 |
| 10503650 |
Page cache write logging at block-based storage |
Danny Wei, John Luther Guthrie, II, James Michael Thompson, Benjamin Arthur Hawks |
2019-12-10 |
| 10498648 |
Processing packet data using an offload engine in a service provider environment |
David R. Richardson, Marc John Brooker, Anthony Nicholas Liguori, Marc Stephen Olson |
2019-12-03 |
| 10484015 |
Data storage system with enforced fencing |
Nachiappan Arumugam, Christopher Nathan Watson, Marc John Brooker, David R. Richardson, Danny Wei +2 more |
2019-11-19 |
| 10452680 |
Catch-up replication with log peer |
Jianhua Fan, Benjamin Arthur Hawks, Nachiappan Arumugam, Danny Wei, John Luther Guthrie, II |
2019-10-22 |
| 10412002 |
Processing packet data using an offload engine in a service provider environment |
David R. Richardson, Marc John Brooker, Anthony Nicholas Liguori, Marc Stephen Olson |
2019-09-10 |
| 10404613 |
Placement of control and data plane resources |
Marc John Brooker, Marc Levy, David R. Richardson, Marc Stephen Olson |
2019-09-03 |
| 10387200 |
Burst throttling for multi-tenant storage services |
John Robert Smiley, Marc John Brooker, Bei-Jing Guo, Marc Levy |
2019-08-20 |
| 10191813 |
Data replication snapshots for persistent storage using operation numbers |
Jianhua Fan, Benjamin Arthur Hawks, Nachiappan Arumugam, Danny Wei, John Luther Guthrie, II |
2019-01-29 |
| 10108572 |
Pipelined I/O adapter device with low-latency write requests retries |
Robert Michael Johnson, Marc John Brooker, Marc Stephen Olson, Mark Bradley Davis |
2018-10-23 |
| 10055352 |
Page cache write logging at block-based storage |
Danny Wei, John Luther Guthrie, II, James Michael Thompson, Benjamin Arthur Hawks |
2018-08-21 |
| 9864538 |
Data size reduction |
Robert Michael Johnson, Mark Bradley Davis, Marc Stephen Olson, Marc John Brooker |
2018-01-09 |
| 9852204 |
Read-only operations processing in a paxos replication system |
William J. Bolosky, Randolph B. Haagens, Peng Li |
2017-12-26 |
| 9817786 |
Ingress data placement |
Asif Khan, Thomas A. Volpe, Marc John Brooker, Marc Stephen Olson, Mark Bradley Davis +1 more |
2017-11-14 |
| 9753813 |
Data replication snapshots for persistent storage using operation numbers |
Jianhua Fan, Benjamin Arthur Hawks, Nachiappan Arumugam, Danny Wei, John Luther Guthrie, II |
2017-09-05 |
| 9733869 |
Provisioning a slave for data storage using metadata with updated references |
Jianhua Fan, Benjamin Arthur Hawks, Nachiappan Arumugam, Danny Wei, John Luther Guthrie, II |
2017-08-15 |
| 9703602 |
Burst throttling for multi-tenant storage services |
John Robert Smiley, Marc John Brooker, Bei-Jing Guo, Marc Levy |
2017-07-11 |
| 9639397 |
Dynamic burst throttling for multi-tenant storage |
John Robert Smiley, Marc John Brooker, Bei-Jing Guo, Marc Levy |
2017-05-02 |
| 9639398 |
Burst throttling with sequential operation detection |
John Robert Smiley, Marc John Brooker, Bei-Jing Guo, Marc Levy |
2017-05-02 |
| 9413680 |
Multi-tenant throttling approaches |
Kerry Quintin Lee, Raghav V. Pisolkar, Tate Andrew Certain |
2016-08-09 |
| 8694647 |
Read-only operations processing in a paxos replication system |
William J. Bolosky, Randolph B. Haagens, Peng Li |
2014-04-08 |