Patent | Date |
---|
Encryption key management in a storage system Grant 11,451,391 - Bernat , et al. September 20, 2 | 2022-09-20 |
Metadata Management In A Storage System App 20220269417 - SANVIDO; MARCO ;   et al. | 2022-08-25 |
Protecting Sensitive Data In Snapshots App 20220253225 - SANVIDO; MARCO | 2022-08-11 |
Calculating parity as a data stripe is modified Grant 11,392,456 - Sapuntzakis , et al. July 19, 2 | 2022-07-19 |
Content masking in a storage system Grant 11,340,800 - Sanvido May 24, 2 | 2022-05-24 |
Pre-scanned Data For Optimized Boot App 20220066786 - SANVIDO; MARCO ;   et al. | 2022-03-03 |
Filtering policies for authorizing an API Grant 11,245,728 - Curtis , et al. February 8, 2 | 2022-02-08 |
Optimizing a boot sequence in a storage system Grant 11,169,817 - Sanvido , et al. November 9, 2 | 2021-11-09 |
Permission analysis across enterprise services Grant 11,108,828 - Curtis , et al. August 31, 2 | 2021-08-31 |
Determining Content-dependent Deltas Between Data Sectors App 20210019286 - Miller; Ethan L. ;   et al. | 2021-01-21 |
Updating raid stripe parity calculations Grant 10,891,192 - Brennan , et al. January 12, 2 | 2021-01-12 |
Managing read and write requests targeting a failed storage region in a storage system Grant 10,838,834 - Sanvido , et al. November 17, 2 | 2020-11-17 |
Feature-based deduplication Grant 10,789,211 - Miller , et al. September 29, 2 | 2020-09-29 |
Deduplicating patterned data in a storage system Grant 10,783,131 - Sanvido , et al. Sept | 2020-09-22 |
Drive, blade, or data shard decommission via RAID geometry shrinkage Grant 10,776,202 - Sanvido Sept | 2020-09-15 |
Utilizing an address-independent, non-repeating encryption key to encrypt data Grant 10,607,034 - Colgrove , et al. | 2020-03-31 |
On-demand content filtering of snapshots within a storage system Grant 10,503,700 - Sanvido Dec | 2019-12-10 |
Protecting an encryption key for data stored in a storage system that includes a plurality of storage devices Grant 10,484,174 - Bernat , et al. Nov | 2019-11-19 |
Incremental RAID stripe update parity calculation Grant 10,417,092 - Brennan , et al. Sept | 2019-09-17 |
Optimized boot operations within a flash storage array Grant 10,296,354 - Sanvido , et al. | 2019-05-21 |
Managing mapping information in a storage system Grant 10,254,964 - Sanvido , et al. | 2019-04-09 |
Processing read and write requests during reconstruction in a storage system Grant 10,248,516 - Sanvido , et al. | 2019-04-02 |
Incremental Raid Stripe Update Parity Calculation App 20190073265 - BRENNAN; TIMOTHY ;   et al. | 2019-03-07 |
Generating a unique encryption key Grant 10,037,440 - Colgrove , et al. July 31, 2 | 2018-07-31 |
Optimizing flattening in a multi-level data structure Grant 9,977,600 - Sanvido , et al. May 22, 2 | 2018-05-22 |
Storing data utilizing repeating pattern detection Grant 9,864,769 - Sanvido , et al. January 9, 2 | 2018-01-09 |
Utilizing a non-repeating identifier to encrypt data Grant 9,779,268 - Colgrove , et al. October 3, 2 | 2017-10-03 |
Metadata rewrite and flatten optimization Grant 9,727,485 - Sanvido , et al. August 8, 2 | 2017-08-08 |
Drive rebuild Grant 9,588,842 - Sanvido , et al. March 7, 2 | 2017-03-07 |
Utilizing Metadata To Represent Data App 20160171029 - Sanvido; Marco ;   et al. | 2016-06-16 |
Storage device with inline address indirection metadata storage Grant 8,892,817 - Bandic , et al. November 18, 2 | 2014-11-18 |
Implementing data storage and dual port, dual-element storage device Grant 8,850,128 - Chu , et al. September 30, 2 | 2014-09-30 |
Distributed field self-test for shingled magnetic recording drives Grant 8,599,507 - Sanvido , et al. December 3, 2 | 2013-12-03 |
Disk drive with variable incremented counting of writes to the data tracks for minimizing the effect of far track erasure Grant 8,531,793 - Bandic , et al. September 10, 2 | 2013-09-10 |
Distributed Field Self-test for Shingled Magnetic Recording Drives App 20130142024 - Sanvido; Marco ;   et al. | 2013-06-06 |
Storage device with inline address indirection metadata storage App 20120303866 - Bandic; Zvonimir Z. ;   et al. | 2012-11-29 |
Techniques for encrypting data on storage devices using an intermediate key Grant 8,315,394 - Sanvido , et al. November 20, 2 | 2012-11-20 |
Implementing secure erase for solid state drives Grant 8,250,380 - Guyot , et al. August 21, 2 | 2012-08-21 |
Disk drive having multiple disk surfaces accessible by a read/write head and nonvolatile memory for continuous data transfer Grant 8,112,580 - Bandic , et al. February 7, 2 | 2012-02-07 |
Disk Drive With Variable Incremented Counting Of Writes To The Data Tracks For Minimizing The Effect Of Far Track Erasure App 20120014013 - Bandic; Zvonimir Z. ;   et al. | 2012-01-19 |
Techniques for storing system images in slices on data storage devices Grant 8,060,694 - Sanvido November 15, 2 | 2011-11-15 |
Disk drive with adaptive counting of writes to the data tracks for minimizing the effect of adjacent track encroachment Grant 8,014,097 - Sanvido September 6, 2 | 2011-09-06 |
Storage device with write barrier sensitive write commands and write barrier insensitive commands Grant 8,006,047 - De Souza , et al. August 23, 2 | 2011-08-23 |
Implementing Secure Erase For Solid State Drives App 20110154060 - Guyot; Cyril ;   et al. | 2011-06-23 |
Implementing Data Storage And Dual Port, Dual-element Storage Device App 20110153959 - Chu; Frank R. ;   et al. | 2011-06-23 |
Techniques for storing shingle blocks in a cache memory using a data storage device Grant 7,965,465 - Sanvido , et al. June 21, 2 | 2011-06-21 |
Techniques for implementing virtual storage devices Grant 7,886,115 - Sanvido , et al. February 8, 2 | 2011-02-08 |
Techniques For Storing Shingle Blocks in a Cache Memory Using a Data Storage Device App 20100232057 - Sanvido; Marco ;   et al. | 2010-09-16 |
Storage system and method for opportunistic write-verify Grant 7,774,540 - Han , et al. August 10, 2 | 2010-08-10 |
Disk Drive Having Mulitple Disk Surfaces Accessible By A Read/write Head And Nonvolatile Memory For Continuous Data Transfer App 20100182716 - Bandic; Zvonimir Z. ;   et al. | 2010-07-22 |
Data storage systems that implement sector sets Grant 7,694,105 - Sanvido April 6, 2 | 2010-04-06 |
Disk drive with cache having volatile and nonvolatile memory Grant 7,568,068 - Kulkarni , et al. July 28, 2 | 2009-07-28 |
Storage system and method for opportunistic write-verify App 20090172324 - Han; Chunqi ;   et al. | 2009-07-02 |
Flash Devices With Raid App 20090172335 - Kulkarni; Anand Krishnamurthi ;   et al. | 2009-07-02 |
Random Number Generation Using Hard Disk Drive Information App 20090161246 - Bandic; Zvonimir ;   et al. | 2009-06-25 |
File System For Storing Files In Multiple Different Data Storage Media App 20090157756 - Sanvido; Marco | 2009-06-18 |
Techniques For Storing Data In Multiple Different Data Storage Media App 20090157940 - Sanvido; Marco | 2009-06-18 |
Techniques For Encrypting Data On Storage Devices Using An Intermediate Key App 20090110191 - Sanvido; Marco ;   et al. | 2009-04-30 |
Techniques For Storing System Images In Slices On Data Storage Devices App 20090063788 - Sanvido; Marco | 2009-03-05 |
Data Storage Systems That Implement Sector Sets App 20090052311 - Sanvido; Marco | 2009-02-26 |
Techniques For Implementing Virtual Storage Devices App 20090019208 - Sanvido; Marco ;   et al. | 2009-01-15 |
Storage device with write barrier sensitive write commands and write barrier insensitive commands App 20090006787 - De Souza; Jorge Campello ;   et al. | 2009-01-01 |
Disk Drive With Cache Having Volatile And Nonvolatile Memory App 20080114930 - Sanvido; Marco ;   et al. | 2008-05-15 |