Patent | Date |
---|
NVRAM loss handling Grant 10,789,134 - Zheng , et al. September 29, 2 | 2020-09-29 |
Technique for reducing metadata stored in a memory of a node Grant 10,762,070 - Swaminathan , et al. Sep | 2020-09-01 |
Perturb key technique Grant 10,216,966 - McClanahan , et al. Feb | 2019-02-26 |
Hybrid message-based scheduling technique Grant 10,185,681 - Kimmel Ja | 2019-01-22 |
Cache affinity and processor utilization technique Grant 10,162,686 - Kimmel , et al. Dec | 2018-12-25 |
Granular sync/semi-sync architecture Grant 10,135,922 - Kimmel , et al. November 20, 2 | 2018-11-20 |
Flash optimized, log-structured layer of a file system Grant 10,042,853 - Sundaram , et al. August 7, 2 | 2018-08-07 |
File system driven raid rebuild technique Grant 10,013,311 - Sundaram , et al. July 3, 2 | 2018-07-03 |
Technique For Reducing Metadata Stored In A Memory Of A Node App 20180173703 - Swaminathan; Manish ;   et al. | 2018-06-21 |
Granular Sync/semi-sync Architecture App 20180124172 - Kimmel; Jeffrey S. ;   et al. | 2018-05-03 |
Consistency group management Grant 9,952,767 - Zheng , et al. April 24, 2 | 2018-04-24 |
Technique for reducing metadata stored in a memory of a node Grant 9,934,264 - Swaminathan , et al. April 3, 2 | 2018-04-03 |
Cache Affinity And Processor Utilization Technique App 20180067784 - Kimmel; Jeffrey S. ;   et al. | 2018-03-08 |
Granular sync/semi-sync architecture Grant 9,848,043 - Kimmel , et al. December 19, 2 | 2017-12-19 |
Cache affinity and processor utilization technique Grant 9,842,008 - Kimmel , et al. December 12, 2 | 2017-12-12 |
Consistency Group Management App 20170315728 - Zheng; Ling ;   et al. | 2017-11-02 |
Nvram Loss Handling App 20170300388 - Zheng; Ling ;   et al. | 2017-10-19 |
Snapshot creation workflow Grant 9,740,566 - Zheng , et al. August 22, 2 | 2017-08-22 |
NVRAM caching and logging in a storage system Grant 9,720,822 - Kimmel August 1, 2 | 2017-08-01 |
Granular Sync/semi-sync Architecture App 20170155716 - Kimmel; Jeffrey S. ;   et al. | 2017-06-01 |
Set-associative hash table organization for efficient storage and retrieval of data in a storage system Grant 9,639,278 - Kimmel , et al. May 2, 2 | 2017-05-02 |
Distributing capacity slices across storage system nodes Grant 9,632,731 - Kimmel , et al. April 25, 2 | 2017-04-25 |
Granular sync/semi-sync architecture Grant 9,571,575 - Kimmel , et al. February 14, 2 | 2017-02-14 |
Snapshot Creation Workflow App 20170031769 - Zheng; Ling ;   et al. | 2017-02-02 |
Global in-line extent-based deduplication Grant 9,529,546 - Sundaram , et al. December 27, 2 | 2016-12-27 |
Technique For Reducing Metadata Stored In A Memory Of A Node App 20160357743 - Swaminathan; Manish ;   et al. | 2016-12-08 |
Flash Optimized, Log-structured Layer Of A File System App 20160357776 - Sundaram; Rajesh ;   et al. | 2016-12-08 |
Techniques for opportunistic data storage Grant 9,489,293 - Kimmel November 8, 2 | 2016-11-08 |
Clustered raid data organization Grant 9,483,349 - Sundaram , et al. November 1, 2 | 2016-11-01 |
File system driven raid rebuild technique Grant 9,454,434 - Sundaram , et al. September 27, 2 | 2016-09-27 |
File System Driven Raid Rebuild Technique App 20160274973 - Sundaram; Rajesh ;   et al. | 2016-09-22 |
Flash optimized, log-structured layer of a file system Grant 9,448,924 - Sundaram , et al. September 20, 2 | 2016-09-20 |
Cache Affinity And Processor Utilization Technique App 20160246655 - Kimmel; Jeffrey S. ;   et al. | 2016-08-25 |
Hybrid Message-based Scheduling Technique App 20160246742 - Kimmel; Jeffrey S. | 2016-08-25 |
Exactly Once Semantics App 20160246522 - Krishnamachari; Srinath ;   et al. | 2016-08-25 |
Perturb Key Technique App 20160248583 - McClanahan; Edward D. ;   et al. | 2016-08-25 |
Data storage within hybrid storage aggregate Grant 9,418,015 - Sundaram , et al. August 16, 2 | 2016-08-16 |
Extent hashing technique for distributed storage architecture Grant 9,405,783 - Kimmel , et al. August 2, 2 | 2016-08-02 |
File system driven raid rebuild technique Grant 9,389,958 - Sundaram , et al. July 12, 2 | 2016-07-12 |
Extent Metadata Update Logging And Checkpointing App 20160132396 - Kimmel; Jeffrey S. ;   et al. | 2016-05-12 |
Offset Range Operation Striping To Improve Concurrency Of Execution And Reduce Contention Among Resources App 20160070644 - D'Sa; Janice ;   et al. | 2016-03-10 |
Granular Sync/semi-sync Architecture App 20160065670 - Kimmel; Jeffrey S. ;   et al. | 2016-03-03 |
Extent metadata update logging and checkpointing Grant 9,268,653 - Kimmel , et al. February 23, 2 | 2016-02-23 |
Set-associative Hash Table Organization For Efficient Storage And Retrieval Of Data In A Storage System App 20160048332 - Kimmel; Jeffrey S. ;   et al. | 2016-02-18 |
Set-associative hash table organization for efficient storage and retrieval of data in a storage system Grant 9,256,549 - Kimmel , et al. February 9, 2 | 2016-02-09 |
NVRAM caching and logging in a storage system Grant 9,251,064 - Kimmel February 2, 2 | 2016-02-02 |
Nvram Caching And Logging In A Storage System App 20160004637 - Kimmel; Jeffrey S. | 2016-01-07 |
Distributing Capacity Slices Across Storage System Nodes App 20150355863 - Kimmel; Jeffrey S. ;   et al. | 2015-12-10 |
Storage subsystem including logic for copy-out and write Grant 9,170,751 - Kimmel October 27, 2 | 2015-10-27 |
Global in-line extent-based deduplication Grant 9,152,335 - Sundaram , et al. October 6, 2 | 2015-10-06 |
Hybrid media storage system architecture Grant 9,134,917 - Kimmel , et al. September 15, 2 | 2015-09-15 |
Data Storage Within Hybrid Storage Aggregate App 20150227465 - Sundaram; Rajesh ;   et al. | 2015-08-13 |
Set-associative Hash Table Organization For Efficient Storage And Retrieval Of Data In A Storage System App 20150205727 - Kimmel; Jeffrey S. ;   et al. | 2015-07-23 |
File System Driven Raid Rebuild Technique App 20150205668 - Sundaram; Rajesh ;   et al. | 2015-07-23 |
Extent Metadata Update Logging And Checkpointing App 20150205680 - Kimmel; Jeffrey S. ;   et al. | 2015-07-23 |
File System Driven Raid Rebuild Technique App 20150205669 - Sundaram; Rajesh ;   et al. | 2015-07-23 |
Clustered Raid Data Organization App 20150205663 - Sundaram; Rajesh ;   et al. | 2015-07-23 |
Nvram Caching And Logging In A Storage System App 20150193337 - Kimmel; Jeffrey S. | 2015-07-09 |
Flash Optimized, Log-structured Layer Of A File System App 20150193338 - Sundaram; Rajesh ;   et al. | 2015-07-09 |
Global In-line Extent-based Deduplication App 20150193169 - Sundaram; Rajesh ;   et al. | 2015-07-09 |
Global In-line Extent-based Deduplication App 20150193170 - Sundaram; Rajesh ;   et al. | 2015-07-09 |
Multi-level parallelism of process execution in a mutual exclusion domain of a processing system Grant 9,071,622 - Grunwald , et al. June 30, 2 | 2015-06-30 |
Concurrent content management and wear optimization for a non-volatile solid-state cache Grant 9,043,542 - Kimmel , et al. May 26, 2 | 2015-05-26 |
Data storage within hybrid storage aggregate Grant 9,043,530 - Sundaram , et al. May 26, 2 | 2015-05-26 |
Distributing capacity slices across storage system nodes Grant 9,043,545 - Kimmel , et al. May 26, 2 | 2015-05-26 |
Extent Hashing Technique For Distributed Storage Architecture App 20150095347 - Kimmel; Jeffrey S. ;   et al. | 2015-04-02 |
Extent Hashing Technique For Distributed Storage Architecture App 20150095346 - Kimmel; Jeffrey S. ;   et al. | 2015-04-02 |
Extent hashing technique for distributed storage architecture Grant 8,996,535 - Kimmel , et al. March 31, 2 | 2015-03-31 |
Extent-based storage architecture Grant 08924440 - | 2014-12-30 |
Extent-based storage architecture Grant 8,924,440 - Faith , et al. December 30, 2 | 2014-12-30 |
NVRAM caching and logging in a storage system Grant 8,898,388 - Kimmel November 25, 2 | 2014-11-25 |
Storage Subsystem Including Logic For Copy-out And Write App 20140337565 - Kimmel; Jeffrey S. | 2014-11-13 |
Extent metadata update logging and checkpointing Grant 8,880,787 - Kimmel , et al. November 4, 2 | 2014-11-04 |
Flash optimized, log-structured layer of a file system Grant 8,880,788 - Sundaram , et al. November 4, 2 | 2014-11-04 |
Set-associative hash table organization for efficient storage and retrieval of data in a storage system Grant 8,874,842 - Kimmel , et al. October 28, 2 | 2014-10-28 |
Clustered RAID data organization Grant 8,832,363 - Sundaram , et al. September 9, 2 | 2014-09-09 |
Storage subsystem including logic for copy-out and write Grant 8,793,449 - Kimmel July 29, 2 | 2014-07-29 |
Concurrent Content Management And Wear Optimization For A Non-volatile Solid-state Cache App 20140181377 - Kimmel; Jeffrey S. ;   et al. | 2014-06-26 |
Multi-level Parallelism Of Process Execution In A Mutual Exclusion Domain Of A Processing System App 20140149515 - Grunwald; David ;   et al. | 2014-05-29 |
Distributing Capacity Slices Across Storage System Nodes App 20140082279 - Kimmel; Jeffrey S. ;   et al. | 2014-03-20 |
Techniques For Opportunistic Data Storage App 20140052946 - Kimmel; Jeffrey S. | 2014-02-20 |
Multi-level parallelism of process execution in a mutual exclusion domain of a processing system Grant 8,627,331 - Grunwald , et al. January 7, 2 | 2014-01-07 |
Network storage system including non-volatile solid-state memory controlled by external data layout engine Grant 8,621,146 - Miller , et al. December 31, 2 | 2013-12-31 |
System and method for providing remote direct memory access over a transport medium that does not natively support remote direct memory access operations Grant 8,621,029 - Grier , et al. December 31, 2 | 2013-12-31 |
Method and apparatus for achieving consistent read latency from an array of solid-state storage devices Grant 8,621,142 - Miller , et al. December 31, 2 | 2013-12-31 |
Concurrent content management and wear optimization for a non-volatile solid-state cache Grant 8,621,145 - Kimmel , et al. December 31, 2 | 2013-12-31 |
Use Of Application-level Context Information To Detect Corrupted Data In A Storage System App 20130346810 - Kimmel; Jeffrey S. ;   et al. | 2013-12-26 |
Integrated storage virtualization and switch system Grant 8,549,253 - Rajan , et al. October 1, 2 | 2013-10-01 |
Cache-based storage system architecture Grant 8,549,222 - Kleiman , et al. October 1, 2 | 2013-10-01 |
Method and system for using shared memory with optimized data flow to improve input/output throughout and latency Grant 8,478,835 - Kimmel , et al. July 2, 2 | 2013-07-02 |
Mechanisms for moving data in a hybrid aggregate Grant 8,321,645 - Rabii , et al. November 27, 2 | 2012-11-27 |
System and method for generating consistent images of a set of data objects Grant 8,224,777 - Kimmel July 17, 2 | 2012-07-17 |
Method and apparatus for allocating shared resources to process domains according to current processor utilization in a shared resource processor Grant 8,171,480 - Petruncola , et al. May 1, 2 | 2012-05-01 |
Method and apparatus for dynamically switching cache policies Grant 8,112,585 - Patel , et al. February 7, 2 | 2012-02-07 |
Storing data to multi-chip low-latency random read memory device using non-aligned striping Grant 8,086,914 - Kimmel , et al. December 27, 2 | 2011-12-27 |
Network storage system including non-volatile solid-state memory controlled by external data layout engine Grant 8,074,021 - Miller , et al. December 6, 2 | 2011-12-06 |
System and method for takeover of partner resources in conjunction with coredump Grant 8,032,781 - Coatney , et al. October 4, 2 | 2011-10-04 |
Storing Data To Multi-chip Low-latency Random Read Memory Device Using Non-aligned Striping App 20110196905 - Kimmel; Jeffrey S. ;   et al. | 2011-08-11 |
System and method for managing file data during consistency points Grant 7,979,402 - Hamilton , et al. July 12, 2 | 2011-07-12 |
Storing data to multi-chip low-latency random read memory device using non-aligned striping Grant 7,945,822 - Kimmel , et al. May 17, 2 | 2011-05-17 |
Method and apparatus for achieving consistent read latency from an array of solid-state storage devices Grant 7,945,752 - Miller , et al. May 17, 2 | 2011-05-17 |
Zero copy write datapath Grant 7,917,539 - Srinivasan , et al. March 29, 2 | 2011-03-29 |
System and method for transparently accessing a virtual disk using a file-based protocol Grant 7,904,482 - Lent , et al. March 8, 2 | 2011-03-08 |
Hybrid Media Storage System Architecture App 20110035548 - Kimmel; Jeffrey S. ;   et al. | 2011-02-10 |
Method And Apparatus For Dynamically Switching Cache Policies App 20100281216 - Patel; Naresh ;   et al. | 2010-11-04 |
Mechanisms For Moving Data In A Hybrid Aggregate App 20100281230 - Rabii; Faramarz ;   et al. | 2010-11-04 |
System and method for takeover of partner re-sources in conjunction with coredump Grant 7,827,437 - Coatney , et al. November 2, 2 | 2010-11-02 |
System and method for reprioritizing high-latency input/output operations Grant 7,783,787 - DeBergalis , et al. August 24, 2 | 2010-08-24 |
System and method for managing file metadata during consistency points Grant 7,783,611 - Hamilton , et al. August 24, 2 | 2010-08-24 |
Integrated Storage Virtualization And Switch System App 20100211740 - Rajan; Vijayan ;   et al. | 2010-08-19 |
File system group consistency point Grant 7,752,180 - Fair , et al. July 6, 2 | 2010-07-06 |
Integrated storage virtualization and switch system Grant 7,747,836 - Rajan , et al. June 29, 2 | 2010-06-29 |
System and method for managing file data during consistency points Grant 7,739,250 - Hamilton , et al. June 15, 2 | 2010-06-15 |
System and method for emulating SCSI reservations using network file access protocols Grant 7,711,539 - Kimmel , et al. May 4, 2 | 2010-05-04 |
Integrating control of service during cluster failover Grant 7,694,166 - Suggs , et al. April 6, 2 | 2010-04-06 |
Method And System For Using Shared Memory With Optimized Data Flow To Improve Input/output Throughout And Latency App 20100017496 - Kimmel; Jeffrey S. ;   et al. | 2010-01-21 |
Lost write detection in a storage redundancy layer of a storage server Grant 7,549,089 - Kimmel , et al. June 16, 2 | 2009-06-16 |
System and Method for Generating Consistent Images of a Set of Data Objects App 20080275925 - Kimmel; Jeffrey S. | 2008-11-06 |
System and method for managing file data during consistency points Grant 7,401,093 - Hamilton , et al. July 15, 2 | 2008-07-15 |
System and method for reprioritizing high-latency input/output operations Grant 7,373,438 - DeBergalis , et al. May 13, 2 | 2008-05-13 |
Zero copy write datapath Grant 7,330,862 - Srinivasan , et al. February 12, 2 | 2008-02-12 |
System and method for takeover of partner resources in conjunction with coredump Grant 7,321,982 - Coatney , et al. January 22, 2 | 2008-01-22 |
System and method for transparently accessing a virtual disk using a file-based protocol App 20070100792 - Lent; Arthur F. ;   et al. | 2007-05-03 |
System and method for transparently accessing a virtual disk using a file-based protocol Grant 7,181,439 - Lent , et al. February 20, 2 | 2007-02-20 |
Mechanism for distributed atomic creation of client-private files Grant 7,155,458 - Kimmel , et al. December 26, 2 | 2006-12-26 |
Integrated storage virtualization and switch system App 20060206603 - Rajan; Vijayan ;   et al. | 2006-09-14 |
Use of application-level context information to detect corrupted data in a storage system App 20060075281 - Kimmel; Jeffrey S. ;   et al. | 2006-04-06 |
System and method for takeover of partner resources in conjunction with coredump App 20050177770 - Coatney, Susan M. ;   et al. | 2005-08-11 |
Method and apparatus for allocating resources in a shared resource processor App 20050172293 - Petruncola, Alexander D. ;   et al. | 2005-08-04 |
Operating system for a non-uniform memory access multiprocessor system Grant 6,105,053 - Kimmel , et al. August 15, 2 | 2000-08-15 |
Dynamic shared user-mode mapping of shared memory Grant 5,956,754 - Kimmel September 21, 1 | 1999-09-21 |
Multiprocessor memory controlling system associating a write history bit (WHB) with one or more memory locations in controlling and reducing invalidation cycles over the system bus Grant 5,806,086 - Kimmel , et al. September 8, 1 | 1998-09-08 |