Issued Patents All Time
Showing 25 most recent of 29 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12292822 | Optimizing memory access for system with memory expander | Gabriel Zvi BenHanokh, Yuval Lifshitz, Yehoshua Salomon | 2025-05-06 |
| 11671350 | Data request servicing using multiple paths of smart network interface cards | Gabriel Zvi BenHanokh, Joshua Durgin | 2023-06-06 |
| 11579781 | Pooling distributed storage nodes that have specialized hardware | Gabriel Zvi BenHanokh | 2023-02-14 |
| 11556253 | Reducing power consumption by selective memory chip hibernation | Gabriel Zvi BenHanokh, Mark Erik Nelson | 2023-01-17 |
| 11467731 | Client driven multi-site consistency for object storage | Yuval Lifshitz, Casey Bodley, Matthew William Benjamin | 2022-10-11 |
| 11307781 | Managing replicas of content in storage systems | David B. Zafman, Neha Ojha, Joshua Durgin, Adam Kupczyk | 2022-04-19 |
| 8996821 | Methods and systems for providing resource sharing through file descriptor isomorphism | Steven T. McClure, Steven R. Chalmer | 2015-03-31 |
| 8335820 | Techniques for persistence of connections | Louis Krigovski, Ramprasad Shetty | 2012-12-18 |
| 8185795 | Side channel for forward error correction used with long-haul IP links | Louis Krigovski, Ramprasad Shetty | 2012-05-22 |
| 8085794 | Techniques for fault tolerant routing in a destination-routed switch fabric | William F. Baxter, III, Steven R. Chalmer | 2011-12-27 |
| 7996848 | Systems and methods for suspending and resuming threads | Steven T. McClure, Steven R. Chalmer | 2011-08-09 |
| 7853716 | Data storage system having packet switching network with latency arbitration | William F. Baxter, III, Stephen D. MacArthur, Man Min Moy, Yechiel Yochai | 2010-12-14 |
| 7818447 | End-to-end broadcast based flow control in a switch fabric | Steven R. Chalmer, Steven T. McClure, Stephen D. MacArthur, Avinash Kallat | 2010-10-19 |
| 7810094 | Distributed task scheduling for symmetric multiprocessing environments | Steven T. McClure, Steven R. Chalmer | 2010-10-05 |
| 7793160 | Systems and methods for tracing errors | Steven T. McClure, Steven R. Chalmer | 2010-09-07 |
| 7720666 | Method for establishing bit error rate (BER) requirement for a data communication system | Qin Wang, Mohammad Faisal Siddiqui | 2010-05-18 |
| 7673100 | Methods and systems for distributed cache tag management | Steven R. Chalmer, Steven T. McClure | 2010-03-02 |
| 7672303 | Arbitration method and system | William F. Baxter, III, Stephen D. MacArthur, Man Min Moy, Yechiel Yochai | 2010-03-02 |
| 7631143 | Data storage system employing virtual disk enclosure | Steven T. McClure, Steven R. Chalmer, David L. Scheffey, Kevin E. Granlund | 2009-12-08 |
| 7552282 | Method, computer readable medium, and data storage system for selective data replication of cached data | Michael Bermingham, Kendell A. Chilton, Robert DeCrescenzo, Mark J. Halstead, Haim Kopylovitz +4 more | 2009-06-23 |
| 7478202 | Using the message fabric to maintain cache coherency of local caches of global memory | Steven R. Chalmer, Steven T. McClure | 2009-01-13 |
| 7392361 | Generic reallocation function for heap reconstitution in a multi-processor shared memory environment | David L. Reese, Steven R. Chalmer, Steven T. McClure | 2008-06-24 |
| 7363431 | Message-based distributed synchronization in a storage system | Steven R. Chalmer, Steven T. McClure | 2008-04-22 |
| 7343432 | Message based global distributed locks with automatic expiration for indicating that said locks is expired | Steven R. Chalmer, Steven T. McClure | 2008-03-11 |
| 7330956 | Bucket based memory allocation | Steven T. McClure, Steven R. Chalmer | 2008-02-12 |