BN

Brett D. Niver

EM Emc: 23 patents #112 of 3,345Top 4%
IBM: 6 patents #16,453 of 70,183Top 25%
Overall (All Time): #127,916 of 4,157,543Top 4%
29
Patents All Time

Issued Patents All Time

Showing 25 most recent of 29 patents

Patent #TitleCo-InventorsDate
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