US5884093A
(en)
*
|
1994-09-02 |
1999-03-16 |
Rock Solid Systems, Inc. |
Hard disk cache for CD-ROM and other slow access time devices
|
US5974509A
(en)
*
|
1996-05-01 |
1999-10-26 |
Sun Microsystems, Inc. |
Method for purging unused data from a cache memory
|
AU5365998A
(en)
*
|
1996-11-27 |
1998-06-22 |
1 Vision Software, L.L.C. |
File directory and file navigation system
|
US6192398B1
(en)
*
|
1997-10-17 |
2001-02-20 |
International Business Machines Corporation |
Remote/shared browser cache
|
US6272534B1
(en)
*
|
1998-03-04 |
2001-08-07 |
Storage Technology Corporation |
Method and system for efficiently storing web pages for quick downloading at a remote device
|
US7007072B1
(en)
|
1999-07-27 |
2006-02-28 |
Storage Technology Corporation |
Method and system for efficiently storing web pages for quick downloading at a remote device
|
US6243795B1
(en)
*
|
1998-08-04 |
2001-06-05 |
The Board Of Governors For Higher Education, State Of Rhode Island And Providence Plantations |
Redundant, asymmetrically parallel disk cache for a data storage system
|
US6895557B1
(en)
*
|
1999-07-21 |
2005-05-17 |
Ipix Corporation |
Web-based media submission tool
|
US6839803B1
(en)
|
1999-10-27 |
2005-01-04 |
Shutterfly, Inc. |
Multi-tier data storage system
|
US6657702B1
(en)
|
1999-08-31 |
2003-12-02 |
Shutterfly, Inc. |
Facilitating photographic print re-ordering
|
US6732162B1
(en)
|
1999-11-15 |
2004-05-04 |
Internet Pictures Corporation |
Method of providing preprocessed images for a plurality of internet web sites
|
US6583799B1
(en)
|
1999-11-24 |
2003-06-24 |
Shutterfly, Inc. |
Image uploading
|
US6681306B1
(en)
*
|
1999-11-29 |
2004-01-20 |
Sun Microsystems, Inc. |
Method and apparatus for increasing scavenging garbage collection effectiveness
|
US6704712B1
(en)
|
2000-04-14 |
2004-03-09 |
Shutterfly, Inc. |
Remote film scanning and image transfer system, protocol and method
|
WO2001088720A2
(en)
|
2000-05-15 |
2001-11-22 |
Superspeed Software, Inc. |
System and method for high-speed substitute cache
|
US7599854B1
(en)
|
2000-08-02 |
2009-10-06 |
Shutterfly, Inc. |
Method and system for collecting images from a plurality of customers
|
US6725342B1
(en)
|
2000-09-26 |
2004-04-20 |
Intel Corporation |
Non-volatile mass storage cache coherency apparatus
|
US7230628B1
(en)
|
2000-10-05 |
2007-06-12 |
Shutterfly, Inc. |
Previewing a framed image print
|
US6785767B2
(en)
*
|
2000-12-26 |
2004-08-31 |
Intel Corporation |
Hybrid mass storage system and method with two different types of storage medium
|
JP2002342037A
(ja)
*
|
2001-05-22 |
2002-11-29 |
Fujitsu Ltd |
ディスク装置
|
US7275135B2
(en)
*
|
2001-08-31 |
2007-09-25 |
Intel Corporation |
Hardware updated metadata for non-volatile mass storage cache
|
US7502886B1
(en)
|
2001-10-23 |
2009-03-10 |
Emc Corporation |
Data storage device with two-tier raid control circuitry
|
US7174422B1
(en)
*
|
2001-10-23 |
2007-02-06 |
Emc Corporation |
Data storage device with two-tier raid control circuitry
|
US6973537B1
(en)
*
|
2001-10-23 |
2005-12-06 |
Emc Corporation |
Disk cache interfacing system and method
|
US6999913B2
(en)
*
|
2002-12-10 |
2006-02-14 |
John Alan Hensley |
Emulated read-write disk drive using a protected medium
|
US6993649B2
(en)
|
2002-12-17 |
2006-01-31 |
John Alan Hensley |
Method of altering a computer operating system to boot and run from protected media
|
US7269800B2
(en)
*
|
2003-02-25 |
2007-09-11 |
Shutterfly, Inc. |
Restartable image uploading
|
US6950919B2
(en)
*
|
2003-03-26 |
2005-09-27 |
Hewlett-Packard Development Company, L.P. |
Computer system with operating system to dynamically adjust the main memory
|
TWI332652B
(en)
*
|
2003-05-23 |
2010-11-01 |
Via Tech Inc |
System and method of auto-configuration settings for multimedia apparatus
|
US7099993B2
(en)
*
|
2003-09-24 |
2006-08-29 |
Seagate Technology Llc |
Multi-level caching in data storage devices
|
US20060041719A1
(en)
*
|
2004-08-18 |
2006-02-23 |
Chui Jimmy P F |
Multi-tier data storage system
|
US7568068B2
(en)
*
|
2006-11-13 |
2009-07-28 |
Hitachi Global Storage Technologies Netherlands B. V. |
Disk drive with cache having volatile and nonvolatile memory
|
US7603531B2
(en)
*
|
2007-03-22 |
2009-10-13 |
Intel Corporation |
Use of a shutdown object to improve initialization performance
|
CN100451976C
(zh)
*
|
2007-07-23 |
2009-01-14 |
清华大学 |
基于海量数据分级存储系统的迁移管理方法
|
US8495276B2
(en)
|
2007-10-12 |
2013-07-23 |
HGST Netherlands B.V. |
Power saving optimization for disk drives with external cache
|
US8959307B1
(en)
|
2007-11-16 |
2015-02-17 |
Bitmicro Networks, Inc. |
Reduced latency memory read transactions in storage devices
|
US20090210620A1
(en)
*
|
2008-02-19 |
2009-08-20 |
Jibbe Mahmoud K |
Method to handle demand based dynamic cache allocation between SSD and RAID cache
|
US8050251B2
(en)
*
|
2009-04-10 |
2011-11-01 |
Barracuda Networks, Inc. |
VPN optimization by defragmentation and deduplication apparatus and method
|
US8665601B1
(en)
|
2009-09-04 |
2014-03-04 |
Bitmicro Networks, Inc. |
Solid state drive with improved enclosure assembly
|
US8447908B2
(en)
|
2009-09-07 |
2013-05-21 |
Bitmicro Networks, Inc. |
Multilevel memory bus system for solid-state mass storage
|
US8560804B2
(en)
|
2009-09-14 |
2013-10-15 |
Bitmicro Networks, Inc. |
Reducing erase cycles in an electronic storage device that uses at least one erase-limited memory device
|
US8386431B2
(en)
*
|
2010-06-14 |
2013-02-26 |
Sap Ag |
Method and system for determining database object associated with tenant-independent or tenant-specific data, configured to store data partition, current version of the respective convertor
|
US9372755B1
(en)
|
2011-10-05 |
2016-06-21 |
Bitmicro Networks, Inc. |
Adaptive power cycle sequences for data recovery
|
US9043669B1
(en)
|
2012-05-18 |
2015-05-26 |
Bitmicro Networks, Inc. |
Distributed ECC engine for storage media
|
US8898376B2
(en)
|
2012-06-04 |
2014-11-25 |
Fusion-Io, Inc. |
Apparatus, system, and method for grouping data stored on an array of solid-state storage elements
|
US9842660B1
(en)
|
2012-12-28 |
2017-12-12 |
Virident Systems, Llc |
System and method to improve enterprise reliability through tracking I/O performance metrics in non-volatile random access memory
|
US9286002B1
(en)
|
2012-12-28 |
2016-03-15 |
Virident Systems Inc. |
Dynamic restriping in nonvolatile memory systems
|
US9423457B2
(en)
|
2013-03-14 |
2016-08-23 |
Bitmicro Networks, Inc. |
Self-test solution for delay locked loops
|
US9122588B1
(en)
*
|
2013-03-15 |
2015-09-01 |
Virident Systems Inc. |
Managing asymmetric memory system as a cache device
|
US9734067B1
(en)
*
|
2013-03-15 |
2017-08-15 |
Bitmicro Networks, Inc. |
Write buffering
|
US9430386B2
(en)
|
2013-03-15 |
2016-08-30 |
Bitmicro Networks, Inc. |
Multi-leveled cache management in a hybrid storage system
|
US8996796B1
(en)
|
2013-03-15 |
2015-03-31 |
Virident Systems Inc. |
Small block write operations in non-volatile memory systems
|
US9971524B1
(en)
|
2013-03-15 |
2018-05-15 |
Bitmicro Networks, Inc. |
Scatter-gather approach for parallel data transfer in a mass storage system
|
US9135164B2
(en)
|
2013-03-15 |
2015-09-15 |
Virident Systems Inc. |
Synchronous mirroring in non-volatile memory systems
|
US9916213B1
(en)
|
2013-03-15 |
2018-03-13 |
Bitmicro Networks, Inc. |
Bus arbitration with routing and failover mechanism
|
US9875205B1
(en)
|
2013-03-15 |
2018-01-23 |
Bitmicro Networks, Inc. |
Network of memory systems
|
US9672178B1
(en)
|
2013-03-15 |
2017-06-06 |
Bitmicro Networks, Inc. |
Bit-mapped DMA transfer with dependency table configured to monitor status so that a processor is not rendered as a bottleneck in a system
|
US10073626B2
(en)
|
2013-03-15 |
2018-09-11 |
Virident Systems, Llc |
Managing the write performance of an asymmetric memory system
|
US9842024B1
(en)
|
2013-03-15 |
2017-12-12 |
Bitmicro Networks, Inc. |
Flash electronic disk with RAID controller
|
US10120694B2
(en)
|
2013-03-15 |
2018-11-06 |
Bitmicro Networks, Inc. |
Embedded system boot from a storage device
|
US9720603B1
(en)
|
2013-03-15 |
2017-08-01 |
Bitmicro Networks, Inc. |
IOC to IOC distributed caching architecture
|
US9934045B1
(en)
|
2013-03-15 |
2018-04-03 |
Bitmicro Networks, Inc. |
Embedded system boot from a storage device
|
US9798688B1
(en)
|
2013-03-15 |
2017-10-24 |
Bitmicro Networks, Inc. |
Bus arbitration with routing and failover mechanism
|
US10489318B1
(en)
|
2013-03-15 |
2019-11-26 |
Bitmicro Networks, Inc. |
Scatter-gather approach for parallel data transfer in a mass storage system
|
US9501436B1
(en)
|
2013-03-15 |
2016-11-22 |
Bitmicro Networks, Inc. |
Multi-level message passing descriptor
|
US9400617B2
(en)
|
2013-03-15 |
2016-07-26 |
Bitmicro Networks, Inc. |
Hardware-assisted DMA transfer with dependency table configured to permit-in parallel-data drain from cache without processor intervention when filled or drained
|
US10445239B1
(en)
*
|
2013-03-15 |
2019-10-15 |
Bitmicro Llc |
Write buffering
|
CN103605483A
(zh)
*
|
2013-11-21 |
2014-02-26 |
浪潮电子信息产业股份有限公司 |
一种分级存储系统中块级数据特征处理方法
|
US10545917B2
(en)
|
2014-02-19 |
2020-01-28 |
Snowflake Inc. |
Multi-range and runtime pruning
|
US10366102B2
(en)
|
2014-02-19 |
2019-07-30 |
Snowflake Inc. |
Resource management systems and methods
|
US10303800B2
(en)
|
2014-03-04 |
2019-05-28 |
Interactive Intelligence Group, Inc. |
System and method for optimization of audio fingerprint search
|
US9952991B1
(en)
|
2014-04-17 |
2018-04-24 |
Bitmicro Networks, Inc. |
Systematic method on queuing of descriptors for multiple flash intelligent DMA engine operation
|
US10055150B1
(en)
|
2014-04-17 |
2018-08-21 |
Bitmicro Networks, Inc. |
Writing volatile scattered memory metadata to flash device
|
US9811461B1
(en)
|
2014-04-17 |
2017-11-07 |
Bitmicro Networks, Inc. |
Data storage system
|
US10042792B1
(en)
|
2014-04-17 |
2018-08-07 |
Bitmicro Networks, Inc. |
Method for transferring and receiving frames across PCI express bus for SSD device
|
US10025736B1
(en)
|
2014-04-17 |
2018-07-17 |
Bitmicro Networks, Inc. |
Exchange message protocol message transmission between two devices
|
US10078604B1
(en)
|
2014-04-17 |
2018-09-18 |
Bitmicro Networks, Inc. |
Interrupt coalescing
|
US10437479B2
(en)
*
|
2014-08-19 |
2019-10-08 |
Samsung Electronics Co., Ltd. |
Unified addressing and hierarchical heterogeneous storage and memory
|
US10282100B2
(en)
|
2014-08-19 |
2019-05-07 |
Samsung Electronics Co., Ltd. |
Data management scheme in virtualized hyperscale environments
|
US10437780B2
(en)
|
2016-07-14 |
2019-10-08 |
Snowflake Inc. |
Data pruning based on metadata
|
US10552050B1
(en)
|
2017-04-07 |
2020-02-04 |
Bitmicro Llc |
Multi-dimensional computer storage system
|
US11188252B2
(en)
|
2020-03-13 |
2021-11-30 |
Seagate Technology Llc |
Data storage system with adaptive cache management
|