Patent | Date |
---|
FPGA functionality mode switch-over Grant 10,627,798 - Sambilay, Jr. , et al. | 2020-04-21 |
Scatter-gather approach for parallel data transfer in a mass storage system Grant 10,489,318 - Bruce , et al. Nov | 2019-11-26 |
Data storage system with configurable prefetch buffers Grant 10,459,842 - Bruce , et al. Oc | 2019-10-29 |
Write buffering Grant 10,445,239 - Bruce , et al. Oc | 2019-10-15 |
Bus arbitration with routing and failover mechanism Grant 10,430,303 - Bruce , et al. O | 2019-10-01 |
Bus arbitration with routing and failover mechanism Grant 10,423,554 - Bruce , et al. Sept | 2019-09-24 |
Data storage system configured to write volatile scattered memory metadata to a non-volatile memory Grant 10,402,315 - Fenol , et al. Sep | 2019-09-03 |
Fast consistent write in a distributed system Grant 10,216,596 - Pudipeddi Feb | 2019-02-26 |
Embedded system boot from a storage device Grant 10,120,694 - Manlapat , et al. November 6, 2 | 2018-11-06 |
Interrupt coalescing Grant 10,078,604 - Cristobal , et al. September 18, 2 | 2018-09-18 |
Writing volatile scattered memory metadata to flash device Grant 10,055,150 - Fenol , et al. August 21, 2 | 2018-08-21 |
Method for transferring and receiving frames across PCI express bus for SSD device Grant 10,042,792 - Ricaborda , et al. August 7, 2 | 2018-08-07 |
Exchange message protocol message transmission between two devices Grant 10,025,736 - Ricaborda , et al. July 17, 2 | 2018-07-17 |
Multi-level message passing descriptor Grant 10,013,373 - Bruce , et al. July 3, 2 | 2018-07-03 |
Multi-mode device for flexible acceleration and storage provisioning Grant 10,007,561 - Pudipeddi , et al. June 26, 2 | 2018-06-26 |
Self-test solution for delay locked loops Grant 9,977,077 - Raffinan May 22, 2 | 2018-05-22 |
Scatter-gather approach for parallel data transfer in a mass storage system Grant 9,971,524 - Bruce , et al. May 15, 2 | 2018-05-15 |
Systematic method on queuing of descriptors for multiple flash intelligent DMA engine operation Grant 9,952,991 - Bruce , et al. April 24, 2 | 2018-04-24 |
Embedded system boot from a storage device Grant 9,934,045 - Manlapat , et al. April 3, 2 | 2018-04-03 |
Bus arbitration with routing and failover mechanism Grant 9,916,213 - Bruce , et al. March 13, 2 | 2018-03-13 |
Network of memory systems Grant 9,875,205 - Bruce , et al. January 23, 2 | 2018-01-23 |
Copying of power-on reset sequencer descriptor from nonvolatile memory to random access memory Grant 9,858,084 - Manlapat , et al. January 2, 2 | 2018-01-02 |
Flash electronic disk with RAID controller Grant 9,842,024 - David , et al. December 12, 2 | 2017-12-12 |
Data storage system Grant 9,811,461 - Fenol , et al. November 7, 2 | 2017-11-07 |
Bus arbitration with routing and failover mechanism Grant 9,798,688 - Bruce , et al. October 24, 2 | 2017-10-24 |
Write buffering Grant 9,734,067 - Bruce , et al. August 15, 2 | 2017-08-15 |
IOC to IOC distributed caching architecture Grant 9,720,603 - Salazar , et al. August 1, 2 | 2017-08-01 |
Bit-mapped DMA transfer with dependency table configured to monitor status so that a processor is not rendered as a bottleneck in a system Grant 9,672,178 - Ponce , et al. June 6, 2 | 2017-06-06 |
Solid state drive with improved enclosure assembly Grant 9,552,848 - Mangay-Ayam, Jr. , et al. January 24, 2 | 2017-01-24 |
Multi-level message passing descriptor Grant 9,501,436 - Bruce , et al. November 22, 2 | 2016-11-22 |
Electronic storage device Grant 9,484,103 - Bruce , et al. November 1, 2 | 2016-11-01 |
Multi-leveled cache management in a hybrid storage system Grant 9,430,386 - Bruce , et al. August 30, 2 | 2016-08-30 |
Self-test solution for delay locked loops Grant 9,423,457 - Raffinan August 23, 2 | 2016-08-23 |
Valid Data Compression On SSD App 20160224464 - Fenol; Marvin Dela Cruz ;   et al. | 2016-08-04 |
Hardware-assisted DMA transfer with dependency table configured to permit-in parallel-data drain from cache without processor intervention when filled or drained Grant 9,400,617 - Ponce , et al. July 26, 2 | 2016-07-26 |
Adaptive power cycle sequences for data recovery Grant 9,372,755 - Bruce , et al. June 21, 2 | 2016-06-21 |
Multi-profile memory controller for computing devices Grant 9,135,190 - Bruce , et al. September 15, 2 | 2015-09-15 |
Reducing erase cycles in an electronic storage device that uses at least one erase-limited memory device Grant 9,099,187 - Bruce , et al. August 4, 2 | 2015-08-04 |
Distributed ECC engine for storage media Grant 9,043,669 - Bruce , et al. May 26, 2 | 2015-05-26 |
Reduced latency memory read transactions in storage devices Grant 8,959,307 - Bruce , et al. February 17, 2 | 2015-02-17 |
Multilevel Memory Bus System App 20140289441 - Bruce; Ricardo H. ;   et al. | 2014-09-25 |
Multilevel memory bus system for solid-state mass storage Grant 8,788,725 - Bruce , et al. July 22, 2 | 2014-07-22 |
Reducing Erase Cycles In An Electronic Storage Device That Uses At Least One Erase-Limited Memory Device App 20140104949 - Bruce; Rolando H. ;   et al. | 2014-04-17 |
Solid state drive with improved enclosure assembly Grant 8,665,601 - Mangay-Ayam, Jr. , et al. March 4, 2 | 2014-03-04 |
Reducing erase cycles in an electronic storage device that uses at least one erase-limited memory device Grant 8,560,804 - Bruce , et al. October 15, 2 | 2013-10-15 |
Multilevel Memory Bus System For Solid-State Mass Storage App 20130246694 - Bruce; Ricardo H. ;   et al. | 2013-09-19 |
Multilevel memory bus system for solid-state mass storage Grant 8,447,908 - Bruce , et al. May 21, 2 | 2013-05-21 |
Input-output device and storage controller handshake protocol using key exchange for data security Grant 8,165,301 - Bruce , et al. April 24, 2 | 2012-04-24 |
Multiple chip module and package stacking method for storage devices Grant 8,093,103 - Bruce , et al. January 10, 2 | 2012-01-10 |
Hybrid multi-tiered caching storage system Grant 8,032,700 - Bruce , et al. October 4, 2 | 2011-10-04 |
Optimizing memory operations in an electronic storage device Grant 8,010,740 - Arcedera , et al. August 30, 2 | 2011-08-30 |
Multilevel Memory Bus System For Solid-state Mass Storage App 20110161568 - Bruce; Ricardo H. ;   et al. | 2011-06-30 |
Reducing Erase Cycles In An Electronic Storage Device That Uses At Least One Erase-limited Memory Device App 20110113186 - Bruce; Rolando H. ;   et al. | 2011-05-12 |
Multiple Chip Module And Package Stacking Method For Storage Devices App 20110038127 - BRUCE; Rey ;   et al. | 2011-02-17 |
Multiple chip module and package stacking for storage devices Grant 7,826,243 - Bruce , et al. November 2, 2 | 2010-11-02 |
Apparatus for networking devices having fibre channel node functionality Grant 7,729,370 - Orcine , et al. June 1, 2 | 2010-06-01 |
Direct memory access controller with encryption and decryption for non-blocking high bandwidth I/O transactions Grant 7,716,389 - Bruce , et al. May 11, 2 | 2010-05-11 |
Hybrid Multi-tiered Caching Storage System App 20100095053 - BRUCE; Rey H. ;   et al. | 2010-04-15 |
Hardware assisted non-volatile memory-to-input/output direct memory access (DMA) transfer Grant 7,620,748 - Bruce , et al. November 17, 2 | 2009-11-17 |
Hybrid multi-tiered caching storage system Grant 7,613,876 - Bruce , et al. November 3, 2 | 2009-11-03 |
Optimizing Memory Operations In An Electronic Storage Device App 20090077306 - ARCEDERA; Mark Ian ;   et al. | 2009-03-19 |
Optimized placement policy for solid state storage devices Grant 7,506,098 - Arcedera , et al. March 17, 2 | 2009-03-17 |
Optimized placement policy for solid state storage devices App 20070288686 - Arcedera; Mark ;   et al. | 2007-12-13 |
Hybrid Multi-Tiered Caching Storage System App 20070288692 - Bruce; Rey ;   et al. | 2007-12-13 |
Method and apparatus for data recovery Grant 6,970,890 - Bruce , et al. November 29, 2 | 2005-11-29 |
Method and apparatus for testing a storage device Grant 6,757,845 - Bruce June 29, 2 | 2004-06-29 |
Parallel erase operations in memory systems Grant 6,529,416 - Bruce , et al. March 4, 2 | 2003-03-04 |
Printed circuit board assembly Grant 6,317,330 - Portman , et al. November 13, 2 | 2001-11-13 |