Issued Patents All Time
Showing 1–25 of 68 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11159406 | Load balancing web service by rejecting connections | Jeffrey Rothschild | 2021-10-26 |
| 10608906 | Load balancing by circling back to a secondary port of a first web server after a request is rejected a threshold number of times | Jeffrey Rothschild | 2020-03-31 |
| 9774511 | Receiving at a secondary port of a first web-server a request that has been rejected a predetermined amount of time by multiple web-servers | Jeffrey Rothschild | 2017-09-26 |
| 9557937 | Systems, methods, and computer program products implementing hybrid file structures for data storage | Mohit Gupta, Subramaniam Periyagaram, Vania N. Fang, Ram Kesavan | 2017-01-31 |
| 9256378 | Deduplicating data blocks in a storage system | Ling Zheng, Blake H. Lewis, Daniel Ting, Stephen L. Manley | 2016-02-09 |
| 9152600 | System and method for caching network file systems | Jason A. Lango, Paul Eastham, Qinghua Zheng, Brian Quirion, Peter Griess +7 more | 2015-10-06 |
| 8990539 | Extension of write anywhere file system layout | John K. Edwards, Blake H. Lewis, Eric Hamilton, Peter F. Corbett | 2015-03-24 |
| 8849767 | Method and apparatus for identifying and eliminating duplicate data blocks and sharing data blocks in a storage system | Ling Zheng, Blake H. Lewis, Daniel Ting, Stephen L. Manley | 2014-09-30 |
| 8769541 | Load balancing web service by rejecting connections | Jeffrey Rothschild | 2014-07-01 |
| 8626866 | System and method for caching network file systems | Jason A. Lango, Paul Eastham, Qinghua Zheng, Brian Quirion, Peter Griess +7 more | 2014-01-07 |
| 8620970 | Methods and apparatus for changing versions of a filesystem | Ram Kesavan | 2013-12-31 |
| 8583892 | Extension of write anywhere file system layout | John K. Edwards, Blake H. Lewis, Eric Hamilton, Peter F. Corbett | 2013-11-12 |
| 8347293 | Mutual exclusion domains to perform file system processes on stripes | Jason A. Lango, Yasuhiro Endo, Mehul S. Shah, William McGovern | 2013-01-01 |
| 8312214 | System and method for pausing disk drives in an aggregate | — | 2012-11-13 |
| 8285747 | Incorporation of client storage into a storage system | — | 2012-10-09 |
| 8245207 | Technique for dynamically restricting thread concurrency without rewriting thread code | Zdenko Kukavica, Konstantinos Roussos | 2012-08-14 |
| 8219749 | System and method for efficient updates of sequential block storage | — | 2012-07-10 |
| 8099576 | Extension of write anywhere file system layout | John K. Edwards, Blake H. Lewis, Eric Hamilton, Peter F. Corbett | 2012-01-17 |
| 8055702 | System and method for caching network file systems | Jason A. Lango, Paul Eastham, Qinghua Zheng, Brian Quirion, Peter Griess +7 more | 2011-11-08 |
| 8032704 | Data placement technique for striping data containers across volumes of a storage system cluster | Peter F. Corbett, Steven R. Kleiman | 2011-10-04 |
| 7996636 | Uniquely identifying block context signatures in a storage volume hierarchy | Ashish Prakash, Eric Hamilton | 2011-08-09 |
| 7996445 | Block reallocation planning during read-ahead processing | Robert L. Fair | 2011-08-09 |
| 7984259 | Reducing load imbalance in a storage system | — | 2011-07-19 |
| 7921257 | Dynamic parity distribution technique | Steven R. Kleiman, Peter F. Corbett | 2011-04-05 |
| 7882304 | System and method for efficient updates of sequential block storage | Steven R. Kleiman | 2011-02-01 |