US6604118B2
(en)
|
1998-07-31 |
2003-08-05 |
Network Appliance, Inc. |
File system image transfer
|
US5963962A
(en)
*
|
1995-05-31 |
1999-10-05 |
Network Appliance, Inc. |
Write anywhere file-system layout
|
US5727203A
(en)
*
|
1995-03-31 |
1998-03-10 |
Sun Microsystems, Inc. |
Methods and apparatus for managing a database in a distributed object operating environment using persistent and transient cache
|
JP3335801B2
(ja)
*
|
1995-07-05 |
2002-10-21 |
株式会社日立製作所 |
異種ファイルへのアクセスを可能とする情報処理システム及びその制御方法
|
US5765151A
(en)
*
|
1995-08-17 |
1998-06-09 |
Sun Microsystems, Inc. |
System and method for file system fix-on-panic for a computer operating system
|
US5745903A
(en)
*
|
1995-10-06 |
1998-04-28 |
Ncr Corporation |
Method and apparatus for file change notification
|
US5806065A
(en)
*
|
1996-05-06 |
1998-09-08 |
Microsoft Corporation |
Data system with distributed tree indexes and method for maintaining the indexes
|
US5996047A
(en)
*
|
1996-07-01 |
1999-11-30 |
Sun Microsystems, Inc. |
Method and apparatus for caching file control information corresponding to a second file block in a first file block
|
US5996054A
(en)
*
|
1996-09-12 |
1999-11-30 |
Veritas Software Corp. |
Efficient virtualized mapping space for log device data storage system
|
US6021408A
(en)
*
|
1996-09-12 |
2000-02-01 |
Veritas Software Corp. |
Methods for operating a log device
|
US5832515A
(en)
*
|
1996-09-12 |
1998-11-03 |
Veritas Software |
Log device layered transparently within a filesystem paradigm
|
US5875444A
(en)
*
|
1996-12-10 |
1999-02-23 |
International Business Machines Corporation |
Computer file system check and repair utility
|
US5809511A
(en)
*
|
1997-01-02 |
1998-09-15 |
International Business Machines Corporation |
Outboard data migration in a volume stacking library
|
US6151688A
(en)
|
1997-02-21 |
2000-11-21 |
Novell, Inc. |
Resource management in a clustered computer system
|
US6067540A
(en)
*
|
1997-02-28 |
2000-05-23 |
Oracle Corporation |
Bitmap segmentation
|
US6105026A
(en)
*
|
1997-07-03 |
2000-08-15 |
Oracle Corporation |
Multi-phase locking for partition maintenance operations
|
JP3823468B2
(ja)
*
|
1997-08-29 |
2006-09-20 |
ソニー株式会社 |
データ処理方法、記録媒体及びデータ処理装置
|
US7200623B2
(en)
*
|
1998-11-24 |
2007-04-03 |
Oracle International Corp. |
Methods to perform disk writes in a distributed shared disk system needing consistency across failures
|
US7930278B2
(en)
*
|
1998-02-13 |
2011-04-19 |
Oracle International Corporation |
Methods to perform disk writes in a distributed shared disk system needing consistency across failures
|
US6295608B1
(en)
|
1998-02-17 |
2001-09-25 |
Microsoft Corporation |
Optimized allocation of data elements among cache lines
|
US6189069B1
(en)
*
|
1998-02-17 |
2001-02-13 |
Microsoft Corporation |
Optimized logging of data elements to a data storage device
|
US6457130B2
(en)
|
1998-03-03 |
2002-09-24 |
Network Appliance, Inc. |
File access control in a multi-protocol file server
|
US6317844B1
(en)
|
1998-03-10 |
2001-11-13 |
Network Appliance, Inc. |
File server storage arrangement
|
EP0964333A1
(de)
*
|
1998-06-10 |
1999-12-15 |
Sun Microsystems, Inc. |
Betriebsmittelverwaltung
|
US6353845B1
(en)
*
|
1998-06-25 |
2002-03-05 |
International Business Machines Corporation |
Computer system, program product and method for tracking asynchronous I/O with timeout support
|
WO2000005644A1
(en)
|
1998-07-22 |
2000-02-03 |
California Institute Of Technology |
Reshuffled communications processes in pipelined asynchronous circuits
|
KR100539956B1
(ko)
*
|
1998-07-23 |
2006-03-20 |
삼성전자주식회사 |
네트웍 관리 시스템에서의 다수의 네트웍 요소에 대한 로그 파일 저장 방법
|
US7013305B2
(en)
|
2001-10-01 |
2006-03-14 |
International Business Machines Corporation |
Managing the state of coupling facility structures, detecting by one or more systems coupled to the coupling facility, the suspended state of the duplexed command, detecting being independent of message exchange
|
US6247024B1
(en)
|
1998-09-25 |
2001-06-12 |
International Business Machines Corporation |
Method and system for performing deferred file removal in a file system
|
US6636891B1
(en)
|
1998-11-06 |
2003-10-21 |
Seiko Epson Corporation |
Methods and apparatus for controlling an input or output device over the internet
|
US6988123B2
(en)
*
|
1998-11-06 |
2006-01-17 |
Seiko Epson Corporation |
Methods and apparatus for remote execution of an application over the internet
|
US6343984B1
(en)
|
1998-11-30 |
2002-02-05 |
Network Appliance, Inc. |
Laminar flow duct cooling system
|
US6408357B1
(en)
|
1999-01-15 |
2002-06-18 |
Western Digital Technologies, Inc. |
Disk drive having a cache portion for storing write data segments of a predetermined length
|
US6539495B1
(en)
*
|
1999-02-22 |
2003-03-25 |
International Business Machines Corporation |
Method, system and program products for providing user-managed duplexing of coupling facility cache structures
|
US6401093B1
(en)
|
1999-03-31 |
2002-06-04 |
International Business Machines Corporation |
Cross file system caching and synchronization
|
US6535949B1
(en)
|
1999-04-19 |
2003-03-18 |
Research In Motion Limited |
Portable electronic device having a log-structured file system in flash memory
|
US6895418B1
(en)
*
|
1999-04-28 |
2005-05-17 |
Emc Corporation |
Versatile indirection in an extent based file system
|
US6654772B1
(en)
*
|
1999-04-28 |
2003-11-25 |
Emc Corporation |
Multi-volume extent based file system
|
US6571257B1
(en)
*
|
2000-06-07 |
2003-05-27 |
Hewlett-Packard Development Company, L.P. |
Efficient, real-time management of storage resources
|
US6725444B2
(en)
*
|
2000-12-14 |
2004-04-20 |
Communication Technologies, Inc. |
System and method for programmable removal of sensitive information from computing systems
|
US6990493B1
(en)
*
|
2000-12-22 |
2006-01-24 |
Emc Corporation |
File access system
|
US7283557B2
(en)
*
|
2002-01-25 |
2007-10-16 |
Fulcrum Microsystems, Inc. |
Asynchronous crossbar with deterministic or arbitrated control
|
US7698535B2
(en)
|
2002-09-16 |
2010-04-13 |
Fulcrum Microsystems, Inc. |
Asynchronous multiple-order issue system architecture
|
US7287046B2
(en)
*
|
2002-09-30 |
2007-10-23 |
Emc Corporation |
Method and system of compacting sparse directories in a file system
|
US7260753B2
(en)
*
|
2003-07-14 |
2007-08-21 |
Fulcrum Microsystems, Inc. |
Methods and apparatus for providing test access to asynchronous circuits and systems
|
US7865485B2
(en)
*
|
2003-09-23 |
2011-01-04 |
Emc Corporation |
Multi-threaded write interface and methods for increasing the single file read and write throughput of a file server
|
US7412465B2
(en)
*
|
2004-04-06 |
2008-08-12 |
International Business Machines Corporation |
Method for append mode insertion of rows into tables in database management systems
|
US7213103B2
(en)
*
|
2004-04-22 |
2007-05-01 |
Apple Inc. |
Accessing data storage systems without waiting for read errors
|
US7644239B2
(en)
|
2004-05-03 |
2010-01-05 |
Microsoft Corporation |
Non-volatile memory cache performance improvement
|
US7657894B2
(en)
*
|
2004-09-29 |
2010-02-02 |
Intel Corporation |
Detecting lock acquisition hierarchy violations in multithreaded programs
|
US7490197B2
(en)
|
2004-10-21 |
2009-02-10 |
Microsoft Corporation |
Using external memory devices to improve system performance
|
US7584449B2
(en)
*
|
2004-11-22 |
2009-09-01 |
Fulcrum Microsystems, Inc. |
Logic synthesis of multi-level domino asynchronous pipelines
|
US7814280B2
(en)
*
|
2005-01-12 |
2010-10-12 |
Fulcrum Microsystems Inc. |
Shared-memory switch fabric architecture
|
US8495015B2
(en)
*
|
2005-06-21 |
2013-07-23 |
Apple Inc. |
Peer-to-peer syncing in a decentralized environment
|
US7523146B2
(en)
|
2005-06-21 |
2009-04-21 |
Apple Inc. |
Apparatus and method for peer-to-peer N-way synchronization in a decentralized environment
|
US7996366B1
(en)
*
|
2005-10-13 |
2011-08-09 |
Cadence Design Systems, Inc. |
Method and system for identifying stale directories
|
US8914557B2
(en)
|
2005-12-16 |
2014-12-16 |
Microsoft Corporation |
Optimizing write and wear performance for a memory
|
US7774327B1
(en)
*
|
2006-01-31 |
2010-08-10 |
Network Appliance, Inc. |
Method and system for reducing boot time of a storage server
|
US7797670B2
(en)
*
|
2006-04-14 |
2010-09-14 |
Apple Inc. |
Mirrored file system
|
US7844584B1
(en)
*
|
2006-06-23 |
2010-11-30 |
Netapp, Inc. |
System and method for persistently storing lock state information
|
US7860826B2
(en)
|
2006-08-04 |
2010-12-28 |
Apple Inc. |
Method and system for using global equivalency sets to identify data during peer-to-peer synchronization
|
US7707356B2
(en)
*
|
2006-09-28 |
2010-04-27 |
Agere Systems Inc. |
Method and apparatus for scheduling disk read requests
|
US7822728B1
(en)
*
|
2006-11-08 |
2010-10-26 |
Emc Corporation |
Metadata pipelining and optimization in a file server
|
US7657769B2
(en)
|
2007-01-08 |
2010-02-02 |
Marcy M Scott |
N-way synchronization of data
|
US7818302B2
(en)
*
|
2007-03-09 |
2010-10-19 |
Emc Corporation |
System and method for performing file system checks on an active file system
|
US7660570B2
(en)
*
|
2007-03-12 |
2010-02-09 |
John Mezzalingua Associates, Inc. |
Active step attenuator
|
US7916718B2
(en)
*
|
2007-04-19 |
2011-03-29 |
Fulcrum Microsystems, Inc. |
Flow and congestion control in switch architectures for multi-hop, memory efficient fabrics
|
US20090055234A1
(en)
*
|
2007-08-22 |
2009-02-26 |
International Business Machines Corporation |
System and methods for scheduling meetings by matching a meeting profile with virtual resources
|
US8010584B1
(en)
*
|
2007-09-24 |
2011-08-30 |
The United States Of America, As Represented By The Secretary Of The Army |
Relational database method for technology program management
|
US8631203B2
(en)
|
2007-12-10 |
2014-01-14 |
Microsoft Corporation |
Management of external memory functioning as virtual cache
|
US8229968B2
(en)
*
|
2008-03-26 |
2012-07-24 |
Microsoft Corporation |
Data caching for distributed execution computing
|
US8275970B2
(en)
*
|
2008-05-15 |
2012-09-25 |
Microsoft Corp. |
Optimizing write traffic to a disk
|
US9678879B2
(en)
*
|
2008-05-29 |
2017-06-13 |
Red Hat, Inc. |
Set partitioning for encoding file system allocation metadata
|
US20090327525A1
(en)
*
|
2008-06-27 |
2009-12-31 |
Jade Quantum Technologies, Inc. |
Method for improving data writing speed of a diskless computer
|
DE102008037651B4
(de)
*
|
2008-08-14 |
2010-08-19 |
OCé PRINTING SYSTEMS GMBH |
Verfahren zur Kommunikation zwischen zwei unveränderbaren Anwendungsprogrammen und Computerprogrammen
|
US8032707B2
(en)
|
2008-09-15 |
2011-10-04 |
Microsoft Corporation |
Managing cache data and metadata
|
US9032151B2
(en)
|
2008-09-15 |
2015-05-12 |
Microsoft Technology Licensing, Llc |
Method and system for ensuring reliability of cache data and metadata subsequent to a reboot
|
US7953774B2
(en)
|
2008-09-19 |
2011-05-31 |
Microsoft Corporation |
Aggregation of write traffic to a data store
|
US20110004718A1
(en)
*
|
2009-07-02 |
2011-01-06 |
Ross John Stenfort |
System, method, and computer program product for ordering a plurality of write commands associated with a storage device
|
US8762532B2
(en)
*
|
2009-08-13 |
2014-06-24 |
Qualcomm Incorporated |
Apparatus and method for efficient memory allocation
|
US20110041128A1
(en)
*
|
2009-08-13 |
2011-02-17 |
Mathias Kohlenz |
Apparatus and Method for Distributed Data Processing
|
US8788782B2
(en)
*
|
2009-08-13 |
2014-07-22 |
Qualcomm Incorporated |
Apparatus and method for memory management and efficient data processing
|
US9038073B2
(en)
*
|
2009-08-13 |
2015-05-19 |
Qualcomm Incorporated |
Data mover moving data to accelerator for processing and returning result data based on instruction received from a processor utilizing software and hardware interrupts
|
US8510334B2
(en)
|
2009-11-05 |
2013-08-13 |
Oracle International Corporation |
Lock manager on disk
|
CA2794339C
(en)
*
|
2010-03-26 |
2017-02-21 |
Carbonite, Inc. |
Transfer of user data between logical data sites
|
US8661068B1
(en)
*
|
2011-09-29 |
2014-02-25 |
Emc Corporation |
Managing global metadata caches in data storage systems
|
US9489307B2
(en)
*
|
2012-10-24 |
2016-11-08 |
Texas Instruments Incorporated |
Multi domain bridge with auto snoop response
|
US20140164323A1
(en)
*
|
2012-12-10 |
2014-06-12 |
Transparent Io, Inc. |
Synchronous/Asynchronous Storage System
|
US9223843B1
(en)
*
|
2013-12-02 |
2015-12-29 |
Amazon Technologies, Inc. |
Optimized log storage for asynchronous log updates
|
US9697227B2
(en)
*
|
2014-10-27 |
2017-07-04 |
Cohesity, Inc. |
Concurrent access and transactions in a distributed file system
|
US10769113B2
(en)
|
2016-03-25 |
2020-09-08 |
Microsoft Technology Licensing, Llc |
Attribute-based dependency identification for operation ordering
|
US9886449B1
(en)
*
|
2016-07-22 |
2018-02-06 |
Red Hat, Inc. |
Delayed allocation for data object creation
|
US9588976B1
(en)
*
|
2016-07-22 |
2017-03-07 |
Red Hat, Inc. |
Delayed allocation for a direct access non-volatile file system
|
US10248557B1
(en)
*
|
2016-09-15 |
2019-04-02 |
Veritas Technologies Llc |
Systems and methods for delayed allocation in cluster storage
|
US10725974B2
(en)
*
|
2016-11-22 |
2020-07-28 |
Huawei Technologies Co., Ltd. |
Systems, devices and methods for managing file system replication
|
CN109725840B
(zh)
*
|
2017-10-30 |
2022-04-05 |
伊姆西Ip控股有限责任公司 |
利用异步冲刷对写入进行节流
|
US11163449B2
(en)
|
2019-10-17 |
2021-11-02 |
EMC IP Holding Company LLC |
Adaptive ingest throttling in layered storage systems
|