








| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/561,680US8990153B2 (en) | 2006-02-07 | 2006-11-20 | Pull data replication model |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US77138406P | 2006-02-07 | 2006-02-07 | |
| US11/561,512US20110087792A2 (en) | 2006-02-07 | 2006-11-20 | Data replication method and apparatus |
| US11/561,680US8990153B2 (en) | 2006-02-07 | 2006-11-20 | Pull data replication model |
| Publication Number | Publication Date |
|---|---|
| US20070185973A1 US20070185973A1 (en) | 2007-08-09 |
| US20110072104A2true US20110072104A2 (en) | 2011-03-24 |
| US8990153B2 US8990153B2 (en) | 2015-03-24 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US11/561,680Active2034-01-22US8990153B2 (en) | 2006-02-07 | 2006-11-20 | Pull data replication model |
| US11/561,512AbandonedUS20110087792A2 (en) | 2006-02-07 | 2006-11-20 | Data replication method and apparatus |
| US12/555,454AbandonedUS20090327568A1 (en) | 2006-02-07 | 2009-09-08 | Data Replication method and apparatus |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US11/561,512AbandonedUS20110087792A2 (en) | 2006-02-07 | 2006-11-20 | Data replication method and apparatus |
| US12/555,454AbandonedUS20090327568A1 (en) | 2006-02-07 | 2009-09-08 | Data Replication method and apparatus |
| Country | Link |
|---|---|
| US (3) | US8990153B2 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8667330B1 (en) | 2009-02-09 | 2014-03-04 | American Megatrends, Inc. | Information lifecycle management assisted synchronous replication |
| US9043283B2 (en) | 2011-11-01 | 2015-05-26 | International Business Machines Corporation | Opportunistic database duplex operations |
| US10031693B1 (en)* | 2017-01-30 | 2018-07-24 | International Business Machines Corporation | Optimizing off-loaded input/output (I/O) requests |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7068729B2 (en) | 2001-12-21 | 2006-06-27 | Digital Fountain, Inc. | Multi-stage code generator and decoder for communication systems |
| US6307487B1 (en) | 1998-09-23 | 2001-10-23 | Digital Fountain, Inc. | Information additive code generator and decoder for communication systems |
| US9240810B2 (en) | 2002-06-11 | 2016-01-19 | Digital Fountain, Inc. | Systems and processes for decoding chain reaction codes through inactivation |
| EP2357732B1 (en) | 2002-10-05 | 2022-04-06 | QUALCOMM Incorporated | Systematic encoding and decoding of chain reaction codes |
| EP2722995B1 (en)* | 2003-10-06 | 2023-04-19 | QUALCOMM Incorporated | Soft-Decision Decoding of Multi-Stage Chain Reaction Codes |
| US7418651B2 (en) | 2004-05-07 | 2008-08-26 | Digital Fountain, Inc. | File download and streaming system |
| US7721184B2 (en)* | 2004-08-11 | 2010-05-18 | Digital Fountain, Inc. | Method and apparatus for fast encoding of data symbols according to half-weight codes |
| US8990153B2 (en)* | 2006-02-07 | 2015-03-24 | Dot Hill Systems Corporation | Pull data replication model |
| KR101292851B1 (en) | 2006-02-13 | 2013-08-02 | 디지털 파운튼, 인크. | Streaming and buffering using variable fec overhead and protection periods |
| US9270414B2 (en) | 2006-02-21 | 2016-02-23 | Digital Fountain, Inc. | Multiple-field based code generator and decoder for communications systems |
| US7783850B2 (en)* | 2006-03-28 | 2010-08-24 | Dot Hill Systems Corporation | Method and apparatus for master volume access during volume copy |
| WO2007134196A2 (en) | 2006-05-10 | 2007-11-22 | Digital Fountain, Inc. | Code generator and decoder using hybrid codes |
| US9178535B2 (en) | 2006-06-09 | 2015-11-03 | Digital Fountain, Inc. | Dynamic stream interleaving and sub-stream based delivery |
| US9380096B2 (en) | 2006-06-09 | 2016-06-28 | Qualcomm Incorporated | Enhanced block-request streaming system for handling low-latency streaming |
| US9432433B2 (en) | 2006-06-09 | 2016-08-30 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
| US9419749B2 (en) | 2009-08-19 | 2016-08-16 | Qualcomm Incorporated | Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes |
| US9209934B2 (en) | 2006-06-09 | 2015-12-08 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel HTTP and forward error correction |
| US9386064B2 (en) | 2006-06-09 | 2016-07-05 | Qualcomm Incorporated | Enhanced block-request streaming using URL templates and construction rules |
| US8428583B2 (en)* | 2006-12-21 | 2013-04-23 | Nokia Corporation | Managing subscriber information |
| US7882061B1 (en)* | 2006-12-21 | 2011-02-01 | Emc Corporation | Multi-thread replication across a network |
| US7975115B2 (en)* | 2007-04-11 | 2011-07-05 | Dot Hill Systems Corporation | Method and apparatus for separating snapshot preserved and write data |
| US7716183B2 (en)* | 2007-04-11 | 2010-05-11 | Dot Hill Systems Corporation | Snapshot preserved data cloning |
| US8001345B2 (en)* | 2007-05-10 | 2011-08-16 | Dot Hill Systems Corporation | Automatic triggering of backing store re-initialization |
| US7783603B2 (en)* | 2007-05-10 | 2010-08-24 | Dot Hill Systems Corporation | Backing store re-initialization method and apparatus |
| US8204858B2 (en) | 2007-06-25 | 2012-06-19 | Dot Hill Systems Corporation | Snapshot reset method and apparatus |
| US9237101B2 (en) | 2007-09-12 | 2016-01-12 | Digital Fountain, Inc. | Generating and communicating source identification information to enable reliable communications |
| US8019727B2 (en)* | 2007-09-26 | 2011-09-13 | Symantec Corporation | Pull model for file replication at multiple data centers |
| US8626936B2 (en)* | 2008-01-23 | 2014-01-07 | International Business Machines Corporation | Protocol independent server replacement and replication in a storage area network |
| US7856419B2 (en)* | 2008-04-04 | 2010-12-21 | Vmware, Inc | Method and system for storage replication |
| US8015343B2 (en)* | 2008-08-08 | 2011-09-06 | Amazon Technologies, Inc. | Providing executing programs with reliable access to non-local block data storage |
| WO2010049314A1 (en)* | 2008-10-30 | 2010-05-06 | International Business Machines Corporation | Flashcopy handling |
| US9281847B2 (en) | 2009-02-27 | 2016-03-08 | Qualcomm Incorporated | Mobile reception of digital video broadcasting—terrestrial services |
| US8364920B1 (en)* | 2009-04-06 | 2013-01-29 | Network Appliance, Inc. | System and method for transferring and backing up luns and lun clones on primary and secondary servers |
| US8538919B1 (en)* | 2009-05-16 | 2013-09-17 | Eric H. Nielsen | System, method, and computer program for real time remote recovery of virtual computing machines |
| US9288010B2 (en) | 2009-08-19 | 2016-03-15 | Qualcomm Incorporated | Universal file delivery methods for providing unequal error protection and bundled file delivery services |
| EP2306319B1 (en)* | 2009-09-14 | 2012-06-06 | Software AG | Database server, replication server and method for replicating data of a database server by at least one replication server |
| US9917874B2 (en) | 2009-09-22 | 2018-03-13 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
| US9176853B2 (en) | 2010-01-29 | 2015-11-03 | Symantec Corporation | Managing copy-on-writes to snapshots |
| US8745002B2 (en)* | 2010-02-04 | 2014-06-03 | Symantec Corporation | Mounting applications on a partially replicated snapshot volume |
| US9049497B2 (en) | 2010-06-29 | 2015-06-02 | Qualcomm Incorporated | Signaling random access points for streaming video data |
| US8918533B2 (en) | 2010-07-13 | 2014-12-23 | Qualcomm Incorporated | Video switching for streaming video data |
| US9185439B2 (en) | 2010-07-15 | 2015-11-10 | Qualcomm Incorporated | Signaling data for multiplexing video components |
| US9596447B2 (en) | 2010-07-21 | 2017-03-14 | Qualcomm Incorporated | Providing frame packing type information for video coding |
| US8806050B2 (en) | 2010-08-10 | 2014-08-12 | Qualcomm Incorporated | Manifest file updates for network streaming of coded multimedia data |
| US8725692B1 (en)* | 2010-12-16 | 2014-05-13 | Emc Corporation | Replication of xcopy command |
| US8799222B2 (en)* | 2010-12-17 | 2014-08-05 | Symantec Corporation | Host based software block level replication using metadata indicating changed data objects at source and secondary nodes |
| JP5541149B2 (en)* | 2010-12-27 | 2014-07-09 | 富士通株式会社 | Snapshot collection program, server, and snapshot collection method |
| US9270299B2 (en) | 2011-02-11 | 2016-02-23 | Qualcomm Incorporated | Encoding and decoding using elastic codes with flexible source block mapping |
| US8958375B2 (en) | 2011-02-11 | 2015-02-17 | Qualcomm Incorporated | Framing for an improved radio link protocol including FEC |
| US8244831B1 (en) | 2011-05-23 | 2012-08-14 | Ilesfay Technology Group, LLC | Method for the preemptive creation of binary delta information within a computer network |
| US20130036212A1 (en)* | 2011-08-02 | 2013-02-07 | Jibbe Mahmoud K | Backup, restore, and/or replication of configuration settings in a storage area network environment using a management interface |
| US9253233B2 (en) | 2011-08-31 | 2016-02-02 | Qualcomm Incorporated | Switch signaling methods providing improved switching between representations for adaptive HTTP streaming |
| US9843844B2 (en) | 2011-10-05 | 2017-12-12 | Qualcomm Incorporated | Network streaming of media data |
| US9294226B2 (en) | 2012-03-26 | 2016-03-22 | Qualcomm Incorporated | Universal object delivery and template-based file delivery |
| US9696939B1 (en)* | 2013-03-14 | 2017-07-04 | EMC IP Holding Company LLC | Replicating data using deduplication-based arrays using network-based replication |
| US10027580B2 (en) | 2013-03-28 | 2018-07-17 | Oracle International Corporation | Methods, systems, and computer readable media for performing stateful diameter routing with diameter routing agents that use different mechanisms to achieve stateful routing |
| US9069709B1 (en)* | 2013-06-24 | 2015-06-30 | Emc International Company | Dynamic granularity in data replication |
| US9734230B2 (en)* | 2013-09-12 | 2017-08-15 | Sap Se | Cross system analytics for in memory data warehouse |
| US9734221B2 (en) | 2013-09-12 | 2017-08-15 | Sap Se | In memory database warehouse |
| US20150212913A1 (en)* | 2014-01-28 | 2015-07-30 | International Business Machines Corporation | Performance mitigation of logical unit numbers (luns) using small computer system interface (scsi) inband management |
| US9317380B2 (en) | 2014-05-02 | 2016-04-19 | International Business Machines Corporation | Preserving management services with self-contained metadata through the disaster recovery life cycle |
| US9218407B1 (en) | 2014-06-25 | 2015-12-22 | Pure Storage, Inc. | Replication and intermediate read-write state for mediums |
| US9881014B1 (en)* | 2014-06-30 | 2018-01-30 | EMC IP Holding Company LLC | Snap and replicate for unified datapath architecture |
| US9195402B1 (en)* | 2014-07-15 | 2015-11-24 | Oracle International Corporation | Target and initiator mode configuration of tape drives for data transfer between source and destination tape drives |
| US10289690B1 (en) | 2014-09-22 | 2019-05-14 | EMC IP Holding Company LLC | Accessing file system replica during ongoing replication operations |
| US9940378B1 (en)* | 2014-09-30 | 2018-04-10 | EMC IP Holding Company LLC | Optimizing replication of similar backup datasets |
| US10185637B2 (en)* | 2015-02-16 | 2019-01-22 | International Business Machines Corporation | Preserving management services with distributed metadata through the disaster recovery life cycle |
| US9983942B1 (en) | 2015-03-11 | 2018-05-29 | EMC IP Holding Company LLC | Creating consistent user snaps at destination during replication |
| US9953070B1 (en) | 2015-04-05 | 2018-04-24 | Simply Data Now Inc. | Enterprise resource planning (ERP) system data extraction, loading, and directing |
| US9830105B1 (en) | 2015-12-21 | 2017-11-28 | EMC IP Holding Company LLC | Migrating data objects together with their snaps |
| US10733161B1 (en) | 2015-12-30 | 2020-08-04 | EMC IP Holding Company LLC | Atomically managing data objects and assigned attributes |
| US11057263B2 (en)* | 2016-09-27 | 2021-07-06 | Vmware, Inc. | Methods and subsystems that efficiently distribute VM images in distributed computing systems |
| US10318207B1 (en)* | 2017-04-27 | 2019-06-11 | EMC IP Holding Company LLC | Apparatus and methods for inter-version replication checking |
| US10620843B2 (en)* | 2017-07-26 | 2020-04-14 | Netapp, Inc. | Methods for managing distributed snapshot for low latency storage and devices thereof |
| US11016694B1 (en)* | 2017-10-30 | 2021-05-25 | EMC IP Holding Company LLC | Storage drivers for remote replication management |
| CN108874593B (en)* | 2018-06-21 | 2021-08-31 | 郑州云海信息技术有限公司 | Disaster recovery method, device, equipment and system for two locations and three centers |
| CN108984346B (en)* | 2018-07-18 | 2022-02-18 | 郑州云海信息技术有限公司 | Method, system and storage medium for producing data disaster tolerance |
| US10884820B1 (en) | 2018-08-31 | 2021-01-05 | Veritas Technologies Llc | Intelligent and automatic replication load score based load balancing and resiliency of replication appliances |
| US11016671B2 (en)* | 2019-09-27 | 2021-05-25 | Amazon Technologies, Inc. | Snapshot block storage path structure wherein identification of blocks that are identical between two snapshots are determined without performing block by block comparison between the two snapshots |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US710089A (en)* | 1900-07-11 | 1902-09-30 | Stenotype Company | Type-writing machine. |
| US5436203A (en)* | 1994-07-05 | 1995-07-25 | Motorola, Inc. | Shielded liquid encapsulated semiconductor device and method for making the same |
| US5551046A (en)* | 1991-06-14 | 1996-08-27 | International Business Machines Corporation | Method for non-hierarchical lock management in a multi-system shared data environment |
| US5778189A (en)* | 1996-05-29 | 1998-07-07 | Fujitsu Limited | System and method for converting communication protocols |
| US5778179A (en)* | 1991-12-26 | 1998-07-07 | Kabushiki Kaisha Toshiba | System for flexible distributed processing and transaction processing suitable for nested transaction |
| US5812843A (en)* | 1994-05-31 | 1998-09-22 | Fujitsu Limited | System and method for executing job between different operating systems |
| US5963962A (en)* | 1995-05-31 | 1999-10-05 | Network Appliance, Inc. | Write anywhere file-system layout |
| US6073209A (en)* | 1997-03-31 | 2000-06-06 | Ark Research Corporation | Data storage controller providing multiple hosts with access to multiple storage subsystems |
| US6076148A (en)* | 1997-12-26 | 2000-06-13 | Emc Corporation | Mass storage subsystem and backup arrangement for digital data processing system which permits information to be backed up while host computer(s) continue(s) operating in connection with information stored on mass storage subsystem |
| US6292808B1 (en)* | 1996-12-17 | 2001-09-18 | Oracle Corporation | Method and apparatus for reapplying changes to a database |
| US20010039629A1 (en)* | 1999-03-03 | 2001-11-08 | Feague Roy W. | Synchronization process negotiation for computing devices |
| US6341341B1 (en)* | 1999-12-16 | 2002-01-22 | Adaptec, Inc. | System and method for disk control with snapshot feature including read-write snapshot half |
| US20020083037A1 (en)* | 2000-08-18 | 2002-06-27 | Network Appliance, Inc. | Instant snapshot |
| US20020099907A1 (en)* | 2001-01-19 | 2002-07-25 | Vittorio Castelli | System and method for storing data sectors with header and trailer information in a disk cache supporting memory compression |
| US20020112084A1 (en)* | 2000-12-29 | 2002-08-15 | Deen Gary D. | Methods, systems, and computer program products for controlling devices through a network via a network translation device |
| US6548634B1 (en)* | 1998-09-30 | 2003-04-15 | Chiron Corporation | Synthetic peptides having FGF receptor affinity |
| US6557079B1 (en)* | 1999-12-20 | 2003-04-29 | Emc Corporation | Remote data facility prefetch |
| US6594744B1 (en)* | 2000-12-11 | 2003-07-15 | Lsi Logic Corporation | Managing a snapshot volume or one or more checkpoint volumes with multiple point-in-time images in a single repository |
| US20030154314A1 (en)* | 2002-02-08 | 2003-08-14 | I/O Integrity, Inc. | Redirecting local disk traffic to network attached storage |
| US20030158863A1 (en)* | 2002-02-15 | 2003-08-21 | International Business Machines Corporation | File system snapshot with ditto address feature |
| US6615223B1 (en)* | 2000-02-29 | 2003-09-02 | Oracle International Corporation | Method and system for data replication |
| US20030167380A1 (en)* | 2002-01-22 | 2003-09-04 | Green Robbie A. | Persistent Snapshot Management System |
| US20030188223A1 (en)* | 2002-03-27 | 2003-10-02 | Alexis Alan Previn | BIOS shadowed small-print hard disk drive as robust, always on, backup for hard disk image & software failure |
| US20030191745A1 (en)* | 2002-04-04 | 2003-10-09 | Xiaoye Jiang | Delegation of metadata management in a storage system by leasing of free file system blocks and i-nodes from a file system owner |
| US20030229764A1 (en)* | 2002-06-05 | 2003-12-11 | Hitachi, Ltd. | Data storage subsystem |
| US20040030846A1 (en)* | 2002-08-06 | 2004-02-12 | Philippe Armangau | Data storage system having meta bit maps for indicating whether data blocks are invalid in snapshot copies |
| US20040030951A1 (en)* | 2002-08-06 | 2004-02-12 | Philippe Armangau | Instantaneous restoration of a production copy from a snapshot copy in a data storage system |
| US20040030727A1 (en)* | 2002-08-06 | 2004-02-12 | Philippe Armangau | Organization of multiple snapshot copies in a data storage system |
| US20040034647A1 (en)* | 2002-05-08 | 2004-02-19 | Aksa-Sds, Inc. | Archiving method and apparatus for digital information from web pages |
| US6711409B1 (en)* | 1999-12-15 | 2004-03-23 | Bbnt Solutions Llc | Node belonging to multiple clusters in an ad hoc wireless network |
| US20040093555A1 (en)* | 2002-09-10 | 2004-05-13 | Therrien David G. | Method and apparatus for managing data integrity of backup and disaster recovery data |
| US20040117567A1 (en)* | 2002-12-13 | 2004-06-17 | Lee Whay Sing | System and method for efficient write operations for repeated snapshots by copying-on-write to most recent snapshot |
| US20040133718A1 (en)* | 2001-04-09 | 2004-07-08 | Hitachi America, Ltd. | Direct access storage system with combined block interface and file interface access |
| US6771843B1 (en)* | 2001-05-11 | 2004-08-03 | Lsi Logic Corporation | Data timeline management using snapshot volumes |
| US20040172509A1 (en)* | 2003-02-27 | 2004-09-02 | Hitachi, Ltd. | Data processing system including storage systems |
| US20040204071A1 (en)* | 2002-05-01 | 2004-10-14 | Microsoft Corporation | Method for wireless capability discovery and protocol negotiation, and wireless device including same |
| US20040267836A1 (en)* | 2003-06-25 | 2004-12-30 | Philippe Armangau | Replication of snapshot using a file system copy differential |
| US20050004979A1 (en)* | 2002-02-07 | 2005-01-06 | Microsoft Corporation | Method and system for transporting data content on a storage area network |
| US20050044088A1 (en)* | 2003-08-21 | 2005-02-24 | Lindsay Bruce G. | System and method for asynchronous data replication without persistence for distributed computing |
| US20050066128A1 (en)* | 2003-02-17 | 2005-03-24 | Ikuya Yagisawa | Storage system |
| US20050066095A1 (en)* | 2003-09-23 | 2005-03-24 | Sachin Mullick | Multi-threaded write interface and methods for increasing the single file read and write throughput of a file server |
| US20050065985A1 (en)* | 2003-09-23 | 2005-03-24 | Himabindu Tummala | Organization of read-write snapshot copies in a data storage system |
| US20050122791A1 (en)* | 2003-04-03 | 2005-06-09 | Hajeck Michael J. | Storage subsystem with embedded circuit for protecting against anomalies in power signal from host |
| US6907512B2 (en)* | 2002-05-21 | 2005-06-14 | Microsoft Corporation | System and method for filtering write operations to a storage medium containing an operating system image |
| US20050138312A1 (en)* | 2003-12-19 | 2005-06-23 | Kei Kubo | Method for acquiring snapshot |
| US20050166022A1 (en)* | 2004-01-28 | 2005-07-28 | Hitachi, Ltd. | Method and apparatus for copying and backup in storage systems |
| US20050182910A1 (en)* | 2004-02-04 | 2005-08-18 | Alacritus, Inc. | Method and system for adding redundancy to a continuous data protection system |
| US20050193180A1 (en)* | 2004-03-01 | 2005-09-01 | Akira Fujibayashi | Method and apparatus for data migration with the efficient use of old assets |
| US20050198452A1 (en)* | 2004-03-02 | 2005-09-08 | Naoki Watanabe | Method and apparatus of remote copy for multiple storage subsystems |
| US20050240635A1 (en)* | 2003-07-08 | 2005-10-27 | Vikram Kapoor | Snapshots of file systems in data storage systems |
| US20050246397A1 (en)* | 2004-04-30 | 2005-11-03 | Edwards John K | Cloning technique for efficiently creating a copy of a volume in a storage system |
| US20050246503A1 (en)* | 2004-04-30 | 2005-11-03 | Fair Robert L | Online clone volume splitting technique |
| US20060020762A1 (en)* | 2004-07-23 | 2006-01-26 | Emc Corporation | Storing data replicas remotely |
| US20060053139A1 (en)* | 2004-09-03 | 2006-03-09 | Red Hat, Inc. | Methods, systems, and computer program products for implementing single-node and cluster snapshots |
| US20060064541A1 (en)* | 2004-09-17 | 2006-03-23 | Hitachi Ltd. | Method of and system for controlling attributes of a plurality of storage devices |
| US7047380B2 (en)* | 2003-07-22 | 2006-05-16 | Acronis Inc. | System and method for using file system snapshots for online data backup |
| US7050457B2 (en)* | 2000-06-08 | 2006-05-23 | Siemens Aktiengesellschaft | Method of communication between communications networks |
| US20060155946A1 (en)* | 2005-01-10 | 2006-07-13 | Minwen Ji | Method for taking snapshots of data |
| US20060212481A1 (en)* | 2005-03-21 | 2006-09-21 | Stacey Christopher H | Distributed open writable snapshot copy facility using file migration policies |
| US20060271604A1 (en)* | 2003-07-08 | 2006-11-30 | Shoens Kurt A | Management of file system snapshots |
| US20070011137A1 (en)* | 2005-07-11 | 2007-01-11 | Shoji Kodama | Method and system for creating snapshots by condition |
| US7165156B1 (en)* | 2002-09-06 | 2007-01-16 | 3Pardata, Inc. | Read-write snapshots |
| US20070038703A1 (en)* | 2005-07-14 | 2007-02-15 | Yahoo! Inc. | Content router gateway |
| US20070055710A1 (en)* | 2005-09-06 | 2007-03-08 | Reldata, Inc. | BLOCK SNAPSHOTS OVER iSCSI |
| US7191308B2 (en)* | 2003-04-14 | 2007-03-13 | Renesas Technology Corp. | Memory device with preread data management |
| US7194550B1 (en)* | 2001-08-30 | 2007-03-20 | Sanera Systems, Inc. | Providing a single hop communication path between a storage device and a network switch |
| US7206961B1 (en)* | 2002-09-30 | 2007-04-17 | Emc Corporation | Preserving snapshots during disk-based restore |
| US20070094466A1 (en)* | 2001-12-26 | 2007-04-26 | Cisco Technology, Inc., A Corporation Of California | Techniques for improving mirroring operations implemented in storage area networks and network based virtualization |
| US20070100808A1 (en)* | 2001-11-01 | 2007-05-03 | Verisign, Inc. | High speed non-concurrency controlled database |
| US20070143563A1 (en)* | 2005-12-16 | 2007-06-21 | Microsoft Corporation | Online storage volume shrink |
| US7243157B2 (en)* | 2004-02-20 | 2007-07-10 | Microsoft Corporation | Dynamic protocol construction |
| US20070186001A1 (en)* | 2006-02-07 | 2007-08-09 | Dot Hill Systems Corp. | Data replication method and apparatus |
| US20070198605A1 (en)* | 2006-02-14 | 2007-08-23 | Nobuyuki Saika | Snapshot management device and snapshot management method |
| US20070276885A1 (en)* | 2006-05-29 | 2007-11-29 | Microsoft Corporation | Creating frequent application-consistent backups efficiently |
| US7313581B1 (en)* | 1999-04-29 | 2007-12-25 | International Business Machines Corporation | Method for deferred deletion of entries for a directory service backing store |
| US20080082593A1 (en)* | 2006-09-28 | 2008-04-03 | Konstantin Komarov | Using shrinkable read-once snapshots for online data backup |
| US7363366B2 (en)* | 2004-07-13 | 2008-04-22 | Teneros Inc. | Network traffic routing |
| US20080112151A1 (en)* | 2004-03-04 | 2008-05-15 | Skyworks Solutions, Inc. | Overmolded electronic module with an integrated electromagnetic shield using SMT shield wall components |
| US7426618B2 (en)* | 2005-09-06 | 2008-09-16 | Dot Hill Systems Corp. | Snapshot restore method and apparatus |
| US7526640B2 (en)* | 2003-06-30 | 2009-04-28 | Microsoft Corporation | System and method for automatic negotiation of a security protocol |
| US7593973B2 (en)* | 2006-11-15 | 2009-09-22 | Dot Hill Systems Corp. | Method and apparatus for transferring snapshot data |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0702815B1 (en) | 1993-06-03 | 2000-08-23 | Network Appliance, Inc. | Write anywhere file-system layout |
| CA2165912C (en) | 1995-12-21 | 2004-05-25 | David Hitz | Write anywhere file-system layout |
| US6941490B2 (en) | 2000-12-21 | 2005-09-06 | Emc Corporation | Dual channel restoration of data between primary and backup servers |
| US7100089B1 (en)* | 2002-09-06 | 2006-08-29 | 3Pardata, Inc. | Determining differences between snapshots |
| US7191304B1 (en)* | 2002-09-06 | 2007-03-13 | 3Pardata, Inc. | Efficient and reliable virtual volume mapping |
| US7373366B1 (en)* | 2005-06-10 | 2008-05-13 | American Megatrends, Inc. | Method, system, apparatus, and computer-readable medium for taking and managing snapshots of a storage volume |
| US7783850B2 (en)* | 2006-03-28 | 2010-08-24 | Dot Hill Systems Corporation | Method and apparatus for master volume access during volume copy |
| US7831565B2 (en) | 2007-01-18 | 2010-11-09 | Dot Hill Systems Corporation | Deletion of rollback snapshot partition |
| US8751467B2 (en) | 2007-01-18 | 2014-06-10 | Dot Hill Systems Corporation | Method and apparatus for quickly accessing backing store metadata |
| US7716183B2 (en)* | 2007-04-11 | 2010-05-11 | Dot Hill Systems Corporation | Snapshot preserved data cloning |
| US7975115B2 (en) | 2007-04-11 | 2011-07-05 | Dot Hill Systems Corporation | Method and apparatus for separating snapshot preserved and write data |
| US8001345B2 (en)* | 2007-05-10 | 2011-08-16 | Dot Hill Systems Corporation | Automatic triggering of backing store re-initialization |
| US7783603B2 (en)* | 2007-05-10 | 2010-08-24 | Dot Hill Systems Corporation | Backing store re-initialization method and apparatus |
| US8204858B2 (en)* | 2007-06-25 | 2012-06-19 | Dot Hill Systems Corporation | Snapshot reset method and apparatus |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US710089A (en)* | 1900-07-11 | 1902-09-30 | Stenotype Company | Type-writing machine. |
| US5551046A (en)* | 1991-06-14 | 1996-08-27 | International Business Machines Corporation | Method for non-hierarchical lock management in a multi-system shared data environment |
| US5778179A (en)* | 1991-12-26 | 1998-07-07 | Kabushiki Kaisha Toshiba | System for flexible distributed processing and transaction processing suitable for nested transaction |
| US20040260673A1 (en)* | 1993-06-03 | 2004-12-23 | David Hitz | Copy on write file system consistency and block usage |
| US6289356B1 (en)* | 1993-06-03 | 2001-09-11 | Network Appliance, Inc. | Write anywhere file-system layout |
| US20020091670A1 (en)* | 1993-06-03 | 2002-07-11 | David Hitz | Write anywhere file-system layout |
| US5812843A (en)* | 1994-05-31 | 1998-09-22 | Fujitsu Limited | System and method for executing job between different operating systems |
| US5436203A (en)* | 1994-07-05 | 1995-07-25 | Motorola, Inc. | Shielded liquid encapsulated semiconductor device and method for making the same |
| US5963962A (en)* | 1995-05-31 | 1999-10-05 | Network Appliance, Inc. | Write anywhere file-system layout |
| US5778189A (en)* | 1996-05-29 | 1998-07-07 | Fujitsu Limited | System and method for converting communication protocols |
| US6292808B1 (en)* | 1996-12-17 | 2001-09-18 | Oracle Corporation | Method and apparatus for reapplying changes to a database |
| US6073209A (en)* | 1997-03-31 | 2000-06-06 | Ark Research Corporation | Data storage controller providing multiple hosts with access to multiple storage subsystems |
| US6076148A (en)* | 1997-12-26 | 2000-06-13 | Emc Corporation | Mass storage subsystem and backup arrangement for digital data processing system which permits information to be backed up while host computer(s) continue(s) operating in connection with information stored on mass storage subsystem |
| US20040054131A1 (en)* | 1998-09-30 | 2004-03-18 | Marcus Ballinger | Synthetic peptides having FGF receptor affinity |
| US6548634B1 (en)* | 1998-09-30 | 2003-04-15 | Chiron Corporation | Synthetic peptides having FGF receptor affinity |
| US20010039629A1 (en)* | 1999-03-03 | 2001-11-08 | Feague Roy W. | Synchronization process negotiation for computing devices |
| US7313581B1 (en)* | 1999-04-29 | 2007-12-25 | International Business Machines Corporation | Method for deferred deletion of entries for a directory service backing store |
| US6711409B1 (en)* | 1999-12-15 | 2004-03-23 | Bbnt Solutions Llc | Node belonging to multiple clusters in an ad hoc wireless network |
| US6341341B1 (en)* | 1999-12-16 | 2002-01-22 | Adaptec, Inc. | System and method for disk control with snapshot feature including read-write snapshot half |
| US6557079B1 (en)* | 1999-12-20 | 2003-04-29 | Emc Corporation | Remote data facility prefetch |
| US6615223B1 (en)* | 2000-02-29 | 2003-09-02 | Oracle International Corporation | Method and system for data replication |
| US7050457B2 (en)* | 2000-06-08 | 2006-05-23 | Siemens Aktiengesellschaft | Method of communication between communications networks |
| US20020083037A1 (en)* | 2000-08-18 | 2002-06-27 | Network Appliance, Inc. | Instant snapshot |
| US6594744B1 (en)* | 2000-12-11 | 2003-07-15 | Lsi Logic Corporation | Managing a snapshot volume or one or more checkpoint volumes with multiple point-in-time images in a single repository |
| US20020112084A1 (en)* | 2000-12-29 | 2002-08-15 | Deen Gary D. | Methods, systems, and computer program products for controlling devices through a network via a network translation device |
| US20020099907A1 (en)* | 2001-01-19 | 2002-07-25 | Vittorio Castelli | System and method for storing data sectors with header and trailer information in a disk cache supporting memory compression |
| US20040133718A1 (en)* | 2001-04-09 | 2004-07-08 | Hitachi America, Ltd. | Direct access storage system with combined block interface and file interface access |
| US6771843B1 (en)* | 2001-05-11 | 2004-08-03 | Lsi Logic Corporation | Data timeline management using snapshot volumes |
| US7194550B1 (en)* | 2001-08-30 | 2007-03-20 | Sanera Systems, Inc. | Providing a single hop communication path between a storage device and a network switch |
| US20070100808A1 (en)* | 2001-11-01 | 2007-05-03 | Verisign, Inc. | High speed non-concurrency controlled database |
| US20070094466A1 (en)* | 2001-12-26 | 2007-04-26 | Cisco Technology, Inc., A Corporation Of California | Techniques for improving mirroring operations implemented in storage area networks and network based virtualization |
| US20030167380A1 (en)* | 2002-01-22 | 2003-09-04 | Green Robbie A. | Persistent Snapshot Management System |
| US20060107006A1 (en)* | 2002-01-22 | 2006-05-18 | Green Robbie A | Persistent snapshot management system |
| US20050004979A1 (en)* | 2002-02-07 | 2005-01-06 | Microsoft Corporation | Method and system for transporting data content on a storage area network |
| US20030154314A1 (en)* | 2002-02-08 | 2003-08-14 | I/O Integrity, Inc. | Redirecting local disk traffic to network attached storage |
| US20030158863A1 (en)* | 2002-02-15 | 2003-08-21 | International Business Machines Corporation | File system snapshot with ditto address feature |
| US20030188223A1 (en)* | 2002-03-27 | 2003-10-02 | Alexis Alan Previn | BIOS shadowed small-print hard disk drive as robust, always on, backup for hard disk image & software failure |
| US20030191745A1 (en)* | 2002-04-04 | 2003-10-09 | Xiaoye Jiang | Delegation of metadata management in a storage system by leasing of free file system blocks and i-nodes from a file system owner |
| US20040204071A1 (en)* | 2002-05-01 | 2004-10-14 | Microsoft Corporation | Method for wireless capability discovery and protocol negotiation, and wireless device including same |
| US20040034647A1 (en)* | 2002-05-08 | 2004-02-19 | Aksa-Sds, Inc. | Archiving method and apparatus for digital information from web pages |
| US6907512B2 (en)* | 2002-05-21 | 2005-06-14 | Microsoft Corporation | System and method for filtering write operations to a storage medium containing an operating system image |
| US20030229764A1 (en)* | 2002-06-05 | 2003-12-11 | Hitachi, Ltd. | Data storage subsystem |
| US20050071393A1 (en)* | 2002-06-05 | 2005-03-31 | Hitachi, Ltd. | Data storage subsystem |
| US20040030846A1 (en)* | 2002-08-06 | 2004-02-12 | Philippe Armangau | Data storage system having meta bit maps for indicating whether data blocks are invalid in snapshot copies |
| US20040030951A1 (en)* | 2002-08-06 | 2004-02-12 | Philippe Armangau | Instantaneous restoration of a production copy from a snapshot copy in a data storage system |
| US20040030727A1 (en)* | 2002-08-06 | 2004-02-12 | Philippe Armangau | Organization of multiple snapshot copies in a data storage system |
| US6792518B2 (en)* | 2002-08-06 | 2004-09-14 | Emc Corporation | Data storage system having mata bit maps for indicating whether data blocks are invalid in snapshot copies |
| US7165156B1 (en)* | 2002-09-06 | 2007-01-16 | 3Pardata, Inc. | Read-write snapshots |
| US20040093555A1 (en)* | 2002-09-10 | 2004-05-13 | Therrien David G. | Method and apparatus for managing data integrity of backup and disaster recovery data |
| US7206961B1 (en)* | 2002-09-30 | 2007-04-17 | Emc Corporation | Preserving snapshots during disk-based restore |
| US20040117567A1 (en)* | 2002-12-13 | 2004-06-17 | Lee Whay Sing | System and method for efficient write operations for repeated snapshots by copying-on-write to most recent snapshot |
| US20050066128A1 (en)* | 2003-02-17 | 2005-03-24 | Ikuya Yagisawa | Storage system |
| US20040172509A1 (en)* | 2003-02-27 | 2004-09-02 | Hitachi, Ltd. | Data processing system including storage systems |
| US20050122791A1 (en)* | 2003-04-03 | 2005-06-09 | Hajeck Michael J. | Storage subsystem with embedded circuit for protecting against anomalies in power signal from host |
| US7191308B2 (en)* | 2003-04-14 | 2007-03-13 | Renesas Technology Corp. | Memory device with preread data management |
| US20040267836A1 (en)* | 2003-06-25 | 2004-12-30 | Philippe Armangau | Replication of snapshot using a file system copy differential |
| US7526640B2 (en)* | 2003-06-30 | 2009-04-28 | Microsoft Corporation | System and method for automatic negotiation of a security protocol |
| US20070266066A1 (en)* | 2003-07-08 | 2007-11-15 | Vikram Kapoor | Snapshots of file systems in data storage systems |
| US20060271604A1 (en)* | 2003-07-08 | 2006-11-30 | Shoens Kurt A | Management of file system snapshots |
| US20050240635A1 (en)* | 2003-07-08 | 2005-10-27 | Vikram Kapoor | Snapshots of file systems in data storage systems |
| US7047380B2 (en)* | 2003-07-22 | 2006-05-16 | Acronis Inc. | System and method for using file system snapshots for online data backup |
| US20050044088A1 (en)* | 2003-08-21 | 2005-02-24 | Lindsay Bruce G. | System and method for asynchronous data replication without persistence for distributed computing |
| US20050065985A1 (en)* | 2003-09-23 | 2005-03-24 | Himabindu Tummala | Organization of read-write snapshot copies in a data storage system |
| US20050066095A1 (en)* | 2003-09-23 | 2005-03-24 | Sachin Mullick | Multi-threaded write interface and methods for increasing the single file read and write throughput of a file server |
| US20050138312A1 (en)* | 2003-12-19 | 2005-06-23 | Kei Kubo | Method for acquiring snapshot |
| US20050166022A1 (en)* | 2004-01-28 | 2005-07-28 | Hitachi, Ltd. | Method and apparatus for copying and backup in storage systems |
| US20050182910A1 (en)* | 2004-02-04 | 2005-08-18 | Alacritus, Inc. | Method and system for adding redundancy to a continuous data protection system |
| US7243157B2 (en)* | 2004-02-20 | 2007-07-10 | Microsoft Corporation | Dynamic protocol construction |
| US20050193180A1 (en)* | 2004-03-01 | 2005-09-01 | Akira Fujibayashi | Method and apparatus for data migration with the efficient use of old assets |
| US20050198452A1 (en)* | 2004-03-02 | 2005-09-08 | Naoki Watanabe | Method and apparatus of remote copy for multiple storage subsystems |
| US20080112151A1 (en)* | 2004-03-04 | 2008-05-15 | Skyworks Solutions, Inc. | Overmolded electronic module with an integrated electromagnetic shield using SMT shield wall components |
| US20050246397A1 (en)* | 2004-04-30 | 2005-11-03 | Edwards John K | Cloning technique for efficiently creating a copy of a volume in a storage system |
| US20050246503A1 (en)* | 2004-04-30 | 2005-11-03 | Fair Robert L | Online clone volume splitting technique |
| US7363366B2 (en)* | 2004-07-13 | 2008-04-22 | Teneros Inc. | Network traffic routing |
| US20060020762A1 (en)* | 2004-07-23 | 2006-01-26 | Emc Corporation | Storing data replicas remotely |
| US20060053139A1 (en)* | 2004-09-03 | 2006-03-09 | Red Hat, Inc. | Methods, systems, and computer program products for implementing single-node and cluster snapshots |
| US20060064541A1 (en)* | 2004-09-17 | 2006-03-23 | Hitachi Ltd. | Method of and system for controlling attributes of a plurality of storage devices |
| US7363444B2 (en)* | 2005-01-10 | 2008-04-22 | Hewlett-Packard Development Company, L.P. | Method for taking snapshots of data |
| US20060155946A1 (en)* | 2005-01-10 | 2006-07-13 | Minwen Ji | Method for taking snapshots of data |
| US20060212481A1 (en)* | 2005-03-21 | 2006-09-21 | Stacey Christopher H | Distributed open writable snapshot copy facility using file migration policies |
| US20070011137A1 (en)* | 2005-07-11 | 2007-01-11 | Shoji Kodama | Method and system for creating snapshots by condition |
| US20070038703A1 (en)* | 2005-07-14 | 2007-02-15 | Yahoo! Inc. | Content router gateway |
| US7426618B2 (en)* | 2005-09-06 | 2008-09-16 | Dot Hill Systems Corp. | Snapshot restore method and apparatus |
| US20070055710A1 (en)* | 2005-09-06 | 2007-03-08 | Reldata, Inc. | BLOCK SNAPSHOTS OVER iSCSI |
| US20070143563A1 (en)* | 2005-12-16 | 2007-06-21 | Microsoft Corporation | Online storage volume shrink |
| US20070186001A1 (en)* | 2006-02-07 | 2007-08-09 | Dot Hill Systems Corp. | Data replication method and apparatus |
| US20070198605A1 (en)* | 2006-02-14 | 2007-08-23 | Nobuyuki Saika | Snapshot management device and snapshot management method |
| US20070276885A1 (en)* | 2006-05-29 | 2007-11-29 | Microsoft Corporation | Creating frequent application-consistent backups efficiently |
| US20080082593A1 (en)* | 2006-09-28 | 2008-04-03 | Konstantin Komarov | Using shrinkable read-once snapshots for online data backup |
| US7593973B2 (en)* | 2006-11-15 | 2009-09-22 | Dot Hill Systems Corp. | Method and apparatus for transferring snapshot data |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8667330B1 (en) | 2009-02-09 | 2014-03-04 | American Megatrends, Inc. | Information lifecycle management assisted synchronous replication |
| US8806274B1 (en)* | 2009-02-09 | 2014-08-12 | American Megatrends, Inc. | Snapshot assisted synchronous replication |
| US9043283B2 (en) | 2011-11-01 | 2015-05-26 | International Business Machines Corporation | Opportunistic database duplex operations |
| US10031693B1 (en)* | 2017-01-30 | 2018-07-24 | International Business Machines Corporation | Optimizing off-loaded input/output (I/O) requests |
| US10353605B2 (en)* | 2017-01-30 | 2019-07-16 | International Business Machines Corporation | Optimizing off-loaded input/output (I/O) requests |
| US11093142B2 (en) | 2017-01-30 | 2021-08-17 | International Business Machines Corporation | Optimizing off-loaded input/output (I/O) requests |
| Publication number | Publication date |
|---|---|
| US8990153B2 (en) | 2015-03-24 |
| US20110087792A2 (en) | 2011-04-14 |
| US20070186001A1 (en) | 2007-08-09 |
| US20090327568A1 (en) | 2009-12-31 |
| US20070185973A1 (en) | 2007-08-09 |
| Publication | Publication Date | Title |
|---|---|---|
| US8990153B2 (en) | Pull data replication model | |
| JP4252301B2 (en) | Storage system and data backup method thereof | |
| US8204858B2 (en) | Snapshot reset method and apparatus | |
| US7975115B2 (en) | Method and apparatus for separating snapshot preserved and write data | |
| US7783850B2 (en) | Method and apparatus for master volume access during volume copy | |
| US10146436B1 (en) | Efficiently storing low priority data in high priority storage devices | |
| CN100416538C (en) | A Method for Dynamically Modifying the Communication Path | |
| JP4515132B2 (en) | Storage system, storage device, and remote copy method | |
| US7831565B2 (en) | Deletion of rollback snapshot partition | |
| US20060230243A1 (en) | Cascaded snapshots | |
| JP2008108145A (en) | Computer system and data management method using the same | |
| WO2021217021A1 (en) | Methods for managing input-ouput operations in zone translation layer architecture and devices thereof | |
| EP3659045B1 (en) | Methods for managing distributed snapshot for low latency storage and devices thereof | |
| CN109313595B (en) | Cross-platform replication | |
| CN103782279A (en) | File management system and file management method | |
| US11768624B2 (en) | Resilient implementation of client file operations and replication | |
| US9760457B2 (en) | System, method and computer program product for recovering stub files | |
| US9830237B2 (en) | Resynchronization with compliance data preservation | |
| US8117493B1 (en) | Fast recovery in data mirroring techniques | |
| US10324652B2 (en) | Methods for copy-free data migration across filesystems and devices thereof | |
| US11513900B2 (en) | Remote replication of snapshots taken while replication was inactive | |
| US10976937B1 (en) | Disparate local and remote replication technologies configured for the same device | |
| US20210026780A1 (en) | Methods for using extended physical region page lists to improve performance for solid-state drives and devices thereof |
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment | Owner name:DOT HILL SYSTEMS CORP., CALIFORNIA Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WAYDA, JAMES GEORGE;LEE, KENT;RODRIGUEZ, ELIZABETH G.;SIGNING DATES FROM 20061113 TO 20061116;REEL/FRAME:018571/0470 Owner name:DOT HILL SYSTEMS CORP., CALIFORNIA Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WAYDA, JAMES GEORGE;LEE, KENT;RODRIGUEZ, ELIZABETH G.;REEL/FRAME:018571/0470;SIGNING DATES FROM 20061113 TO 20061116 | |
| STCF | Information on status: patent grant | Free format text:PATENTED CASE | |
| FEPP | Fee payment procedure | Free format text:PAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY | |
| MAFP | Maintenance fee payment | Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551) Year of fee payment:4 | |
| MAFP | Maintenance fee payment | Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment:8 | |
| AS | Assignment | Owner name:SEAGATE TECHNOLOGY LLC, CALIFORNIA Free format text:CHANGE OF NAME;ASSIGNORS:DOT HILL SYSTEMS CORP.;SEAGATE CLOUD SYSTEMS, INC.;SEAGATE CLOUD SYSTEMS LLC;SIGNING DATES FROM 20170128 TO 20230703;REEL/FRAME:070047/0397 Owner name:SEAGATE CLOUD SYSTEMS LLC, COLORADO Free format text:CHANGE OF NAME;ASSIGNORS:DOT HILL SYSTEMS CORP.;SEAGATE CLOUD SYSTEMS, INC.;SEAGATE CLOUD SYSTEMS LLC;SIGNING DATES FROM 20170128 TO 20230703;REEL/FRAME:070047/0397 Owner name:SEAGATE CLOUD SYSTEMS, INC., COLORADO Free format text:CHANGE OF NAME;ASSIGNORS:DOT HILL SYSTEMS CORP.;SEAGATE CLOUD SYSTEMS, INC.;SEAGATE CLOUD SYSTEMS LLC;SIGNING DATES FROM 20170128 TO 20230703;REEL/FRAME:070047/0397 |