Bundling of write data from channel commands in a command chain for transmission over a data link between data storage systems for remote data mirroring

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5901327
SERIAL NO

08818455

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Two data storage systems are interconnected by a data link for remote mirroring of data. Each volume of data is configured as local, primary in a remotely mirrored volume pair, or secondary in a remotely mirrored volume pair. Normally, a host computer directly accesses either a local or a primary volume, and data written to a primary volume is automatically sent over the data link to a corresponding secondary volume. The host computer sends chains of channel commands to the data storage system containing a primary (R1) volume of a remotely mirrored volume pair. In order to more effectively use the capacity of the data link, the data storage system containing the primary (R1) volume bundles the write data for all write commands in the chain into a single write command for transmission over the data link to the secondary data storage system containing the secondary (R2) volume. The data storage system containing the primary (R1) volume decodes the channel commands to determine when it has received the last channel command in the chain, and once the last channel command in the chain is received, it transmits the bundle of write data for the chain over the data link to the data storage system containing the secondary (R2) volume. In a preferred implementation, the write data is stored in a cache memory in the data storage system containing the primary (R1) volume, and the data storage system containing the primary (R1) volume bundles the write data by accumulating, in a buffer, pointers to the write data in the cache memory.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
EMC CORPORATIONHOPKINTON, MA639

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ofek, Yuval Hopkinton, MA 71 6801

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (3)
* 4634100 Fence wire tightener 12 1985
* 4769764 Modular computer system with portable travel unit 352 1986
* 4985695 Computer security device 88 1989
 
VIDEO-ON-DEMAND VENTURES LLC (1)
* 4949187 Video communications system having a remotely controlled central source of video and audio data 892 1988
 
NCR CORPORATION (2)
* 5060185 File backup system 81 1989
* 5313664 Point of sale system having backup file device 43 1992
 
OMRON CORPORATION (1)
* 5343477 Data processing system with data transmission failure recovery measures 71 1991
 
CA, INC. (1)
* 5089958 Fault tolerant computer backup system 193 1989
 
COMVERSE NETWORK SYSTEMS, INC. (1)
* 5029199 Distributed control and storage for a large capacity messaging system 220 1989
 
NetFax Incorporated (1)
* 5127048 Free standing data transfer device for coupling a facsimile machine to a telephone line 34 1990
 
Midori Electronics Co., Ltd. (1)
* 5159671 Data transfer unit for small computer system with simultaneous transfer to two memories and error detection and rewrite to substitute address 50 1988
 
HITACHI, LTD. (2)
* 4841475 Data transfer system and method for channels with serial transfer line 34 1986
* 5202887 Access control method for shared duplex direct access storage device and computer system therefor 42 1990
 
STRATUS COMPUTER, INC. (1)
* 4453215 Central processing apparatus for fault-tolerant computing 154 1981
 
INTELLECTUAL VENTURES II LLC (1)
* 5537533 System and method for remote mirroring of digital data from a primary network server to a remote network server 155 1994
 
BELL TELEPHONE LABORATORIES, INCORPORATED (2)
* 4608688 Processing system tolerant of loss of access to secondary storage 105 1983
* 5134711 Computer with intelligent memory system 26 1988
 
STORAGE TECHNOLOGY CORPORATION (5)
* 4755928 Outboard back-up and recovery system with transfer of randomly accessible data sets between cache and host and cache and tape simultaneously 90 1984
* 5155845 Data storage system for providing redundant copies of data on different disk drives 371 1990
* 5155835 Multilevel, hierarchical, dynamically mapped data storage subsystem 358 1990
* 5239659 Phantom duplex copy group apparatus for a disk drive array data storge subsystem 107 1991
* 5459857 Fault tolerant disk array data storage subsystem 210 1994
 
THE TRUSTEES OF THE STEVENS INSTITUTE OF TECHNOLOGY (1)
* 4785472 Remote teaching system 172 1987
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (37)
* 4396984 Peripheral systems employing multipathing, path and access grouping 79 1981
* 4464713 Method and apparatus for converting addresses of a backing store having addressable data storage devices for accessing a cache attached to the backing store 83 1981
* 4430727 Storage element reconfiguration 51 1981
* 4779189 Peripheral subsystem initialization method and apparatus 116 1985
* 4698808 Method for detecting intermittent error in volatile memory 114 1985
* 4862411 Multiple copy data mechanism on synchronous disk drives 59 1987
* 4849978 Memory unit backup using checksum 65 1987
* 4837680 Controlling asynchronously operating peripherals 139 1987
* 4916605 Fast write operations 170 1987
* 5060142 System which matches a received sequence of channel commands to sequence defining rules for predictively optimizing peripheral subsystem operations 15 1988
* 5007053 Method and apparatus for checksum address generation in a fail-safe modular memory 29 1988
* 5185864 Interrupt handling for a computing system with logical devices and interrupt reset 33 1989
* 5146576 Managing high speed slow access channel to slow speed cyclic system data transfer 33 1990
* 5155814 Nonsynchronous channel/DASD communication system 15 1990
* 5157770 Nonsynchronous DASD control 26 1990
* 5201053 Dynamic polling of devices for nonsynchronous channel connection 39 1990
* 5235690 Method for operating a cached peripheral data storage subsystem including a step of subsetting the data transfer into subsets of data records 40 1990
* 5235692 Disk rotational position controls for channel operations in a cached peripheral subsystem 32 1990
* 5051887 Maintaining duplex-paired storage devices during gap processing using of a dual copy function 141 1990
* 5146605 Direct control facility for multiprocessor network 33 1991
* 5170471 Command delivery for a computing system for transferring data between a host and subsystems with busy and reset indication 28 1992
* 5263154 Method and system for incremental time zero backup copying of data 219 1992
* 5428796 System and method for regulating access to direct access storage devices in data processing systems 32 1992
* 5375232 Method and system for asynchronous pre-staging of backup copies in a data processing storage subsystem 65 1992
* 5463752 Method and system for enhancing the efficiency of communication between multiple direct access storage devices and a storage system controller 23 1992
* 5526484 Method and system for pipelining the processing of channel command words 169 1992
* 5446872 Method for error recovery in a non-synchronous control unit 19 1993
* 5544345 Coherence controls for store-multiple shared data coordinated by cache directory entries in a shared electronic storage 615 1993
* 5584039 System for coordinating execution of multiple concurrent channel programs without host processor involvement using suspend and resume commands to control data transfer between I/O devices 109 1993
* 5615329 Remote data duplexing 130 1994
* 5574950 Remote data shadowing using a multimode interface to dynamically reconfigure control link-level and communication link-level 90 1994
* 5555371 Data backup copying with delayed directory updating and reduced numbers of DASD accesses at a back up site using a log structured array data storage 251 1994
* 5592618 Remote copy secondary data copy validation-audit function 219 1994
* 5680580 Remote copy system for setting request interconnect bit in each adapter within storage controller and initiating request connect frame in response to the setting bit 193 1995
* 5682513 Cache queue entry linking for DASD record updates 217 1995
* 5613155 Bundling client write requests in a server 64 1995
* 5673382 Automated management of off-site storage volumes for disaster recovery 223 1996
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (3)
* 5175837 Synchronizing and processing of memory access operations in multiprocessor systems using a directory of lock bits 89 1989
* 5099485 Fault tolerant computer systems with fault isolation and repair 78 1989
* 5210865 Transferring data between storage media while maintaining host processor access for I/O operations 32 1992
 
LSI LOGIC CORPORATION (1)
* 5379412 Method and system for dynamic allocation of buffer storage space during backup copying 76 1992
 
CISCO TECHNOLOGY, INC. (1)
* 4783834 System for creating transposed image data from a run end or run length representation of an image 54 1987
 
FUJITSU LIMITED (3)
* 5123099 Hot standby memory copy system 59 1988
* 5377342 Method of controlling a duplex data storage system and data processing system using the same 16 1991
* 5175839 Storage control system in a computer system for double-writing 28 1991
 
RICOH COMPANY, LTD. (1)
* 5132787 Digital color copying machine with color separation 20 1990
 
MAXTOR CORPORATION (1)
* 5097439 Expansible fixed disk drive subsystem for computer 40 1990
 
TELCORDIA TECHNOLOGIES, INC. (1)
* 4710870 Central computer backup system utilizing localized data bases 58 1985
 
E-Systems, Inc. (1)
* 4577272 Fault tolerant and load sharing processing system 110 1983
 
EMC CORPORATION (8)
* 5206939 System and method for disk mapping and data retrieval 445 1990
* 5269011 Dynamically reconfigurable data storage system with storage system controllers selectively operable as channel adapters on storage device adapters 147 1990
* 5335352 Reconfigurable, multi-function data storage system controller selectively operable as an input channel adapter and a data storage unit adapter 75 1990
* 5274645 Disk array system 159 1992
* 5381539 System and method for dynamically controlling cache management 198 1992
* 5285451 Failure-tolerant mass storage system 95 1992
* 5544347 Data storage system controlled remote data mirroring with respectively maintained data indices 825 1993
* 5680640 System for migrating data by selecting a first or second transfer means based on the status of a data element map initialized to a predetermined state 207 1995
 
THE JOHNS HOPKINS UNIVERSITY (1)
* 4797750 Method and apparatus for transmitting/recording computer-generated displays on an information channel having only audio bandwidth 31 1986
 
Videomat Associates (1)
* 4814592 Apparatus and method for storing and retrieving articles 193 1986
 
Epoch Systems, Inc. (1)
* 5276867 Digital data storage system with improved data migration 847 1989
 
AT&T Labs, Inc. (1)
* 4805106 Method of and arrangement for ordering of multiprocessor operations in a multiprocessor system with redundant resources 69 1987
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (24)
6598129 Storage device and method for data sharing 16 2001
* 2003/0084,152 Read-only storage device having network interface, a system including the device, and a method of distributing files over a network 3 2001
* 2004/0073,831 Remote data mirroring 22 2002
7069351 Computer storage device having network interface 5 2003
* 2004/0243,727 Computer storage device having network interface 3 2003
* 2004/0193,794 Storage device and method for data sharing 2 2004
* 2004/0243,777 Data saving method and external storage device 1 2004
* 2005/0102,555 Storage subsystem that connects fibre channel and supports online backup 0 2004
* 2006/0230,222 Storage control system and control method for the same 4 2006
* 2007/0038,824 Data processing system 1 2006
* 2008/0016,303 STORAGE SYSTEM AND STORAGE CONTROL DEVICE 6 2007
8769185 Computer storage device having separate read-only space and read-write space, removable media component, system management interface, and network interface 4 2008
* 2009/0106,480 COMPUTER STORAGE DEVICE HAVING SEPARATE READ-ONLY SPACE AND READ-WRITE SPACE, REMOVABLE MEDIA COMPONENT, SYSTEM MANAGEMENT INTERFACE, AND NETWORK INTERFACE 32 2008
* 2008/0263,273 Storage subsystem that connects fibre channel and supports online backup 2 2008
* 2008/0256,264 DATA PROCESSING SYSTEM, DATA PROCESSING METHOD AND PROGRAM 56 2008
8145729 Read-only storage device having network interface, a system including the device, and a method of distributing files over a network 0 2008
* 2008/0294,753 READ-ONLY STORAGE DEVICE HAVING NETWORK INTERFACE, A SYSTEM INCLUDING THE DEVICE, AND A METHOD OF DISTRIBUTING FILES OVER A NETWORK 0 2008
* 2009/0171,883 EXTENSIBLE CONFIGURATION ENGINE SYSTEM AND METHOD 29 2008
* 2009/0287,665 METHOD AND SYSTEM FOR SEARCHING STORED DATA 60 2009
* 2011/0004,683 Systems and Methods for Granular Resource Management in a Storage Network 7 2010
* 2011/0093,672 SYSTEMS AND METHODS FOR RECOVERING ELECTRONIC INFORMATION FROM A STORAGE MEDIUM 44 2010
8886768 Read-only storage device having network interface, a system including the device and a method of distributing files over a network 0 2012
9292222 Computer storage device having separate read-only space and read-write space, removable media component, system management interface, and network interface 0 2014
9710465 Efficiently restoring execution of a backed up virtual machine based on coordination with virtual-machine-file-relocation operations 0 2014
 
CA, INC. (1)
* 6178427 Method of mirroring log datasets using both log file data and live log data including gaps between the two data logs 62 1998
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (7)
7386610 Internet protocol data mirroring 31 2000
6977927 Method and system of allocating storage resources in a storage area network 65 2000
6804819 Method, system, and computer program product for a data propagation platform and applications of same 17 2000
6606690 System and method for accessing a storage area network as network attached storage 315 2001
7149919 Disaster recovery system with cascaded resynchronization 18 2003
* 2004/0230,859 Disaster recovery system with cascaded resynchronization 11 2003
8850073 Data mirroring using batch boundaries 1 2007
 
EMC IP HOLDING COMPANY LLC (79)
* 6182166 Method/apparatus for interfacing two remotely disposed devices coupled via transmission medium with first and second commands transmitted without first checking receiving device for readiness 9 1997
* 6088814 Method and apparatus for reading a non-configured disc drive in an AS/400 system 16 1997
* 6324654 Computer network remote data mirroring system 263 1998
* 6438595 Load balancing using directory services in a data processing system 149 1998
* 6195703 Dynamic routing for performance partitioning in a data processing network 102 1998
* 6421711 Virtual ports for data transferring of a data storage system 749 1998
6260120 Storage mapping and partitioning among multiple host processors in the presence of login state changes and host controller replacement 269 1998
6493796 Method and apparatus for maintaining consistency of data stored in a group of mirroring devices 26 1999
6938039 Concurrent file across at a target file server during migration of file systems between file servers using a network file system access protocol 137 2000
6823336 Data storage system and method for uninterrupted read-only access to a consistent dataset by one host processor concurrent with read-write access by another host processor 117 2000
6442706 Resource allocation throttle for remote data mirroring system 149 2000
6574667 Dynamic routing for performance partitioning in a data processing network 62 2001
6799255 Storage mapping and partitioning among multiple host processors 152 2001
* 7082100 Storage system adapter and method of using same 6 2001
* 2002/0118,685 Storage system adapter and method of using same 1 2001
* 6718352 Methods and apparatus for managing a data set stored on a data storage device 35 2001
* 7149787 Apparatus and method for mirroring and restoring data 69 2001
6968369 Remote data facility over an IP network 7 2001
6988130 Virtual ports for partitioning of data storage 72 2002
* 2002/0194,294 Virtual ports for partitioning of data storage 12 2002
* 7546364 Replication of remote copy data for internet protocol (IP) transmission 71 2002
* 2003/0217,119 Replication of remote copy data for internet protocol (IP) transmission 76 2002
* 7024528 Storage automated replication processing 32 2002
* 2004/0039,888 Storage automated replication processing 7 2002
6618818 Resource allocation throttling in remote data mirroring system 53 2002
6889288 Reducing data copy operations for writing data from a network to storage of a cached data storage system by organizing cache blocks as linked lists of data fragments 11 2002
* 2004/0107,318 Reducing data copy operations for writing data from a network to storage of a cached data storage system by organizing cache blocks as linked lists of data fragments 8 2002
* 6898685 Ordering data writes from a local storage device to a remote storage device 54 2003
* 2004/0193,820 Virtual ordered writes 3 2003
7567991 Replication of snapshot using a file system copy differential 51 2003
7275177 Data recovery with internet protocol replication with or without full resync 95 2003
* 2005/0015,663 Data recovery with internet protocol replication with or without full resync 47 2003
* 2004/0267,836 Replication of snapshot using a file system copy differential 198 2003
* 7380082 Reading virtual ordered writes at local storage device 6 2003
* 7051176 Reading data provided to a remote storage device 17 2003
* 2004/0193,802 Reading virtual ordered writes at local storage device 7 2003
* 2004/0193,816 Reading virtual ordered writes at a remote storage device 0 2003
7103797 Resource allocation throttling in remote data mirroring system 19 2003
7051182 Mapping of hosts to logical storage units and data storage ports in a data processing system 99 2003
* 2004/0054,866 Mapping of hosts to logical storage units and data storage ports in a data processing system 38 2003
* 7228456 Data recovery for virtual ordered writes for multiple storage devices 60 2003
* 2005/0132,248 Data recovery for virtual ordered writes for multiple storage devices 0 2003
8544096 On-access and on-demand distributed virus scanning 4 2003
* 2005/0149,749 On-access and on-demand distributed virus scanning 48 2003
7639713 Database block network attached storage packet joining 0 2004
* 2005/0157,756 Database block network attached storage packet joining 11 2004
7383463 Internet protocol based disaster recovery of a server 90 2004
* 2005/0193,245 Internet protocol based disaster recovery of a server 91 2004
* 7228396 Switching between virtual ordered writes mode and synchronous or semi-synchronous RDF transfer mode 0 2004
* 2005/0198,454 Switching between virtual ordered writes mode and synchronous or semi-synchronous RDF transfer mode 0 2004
* 7783798 System and method for managing use of available bandwidth for a link used for movement of data being copied in a data storage environment 3 2004
* 7000086 Virtual ordered writes 14 2005
7430589 Remote data facility over an IP network 1 2005
* 2006/0031,485 Remote data facility over an IP network 1 2005
7765187 Replication of a consistency group of data storage objects from servers in a data network 32 2005
* 2007/0136,389 Replication of a consistency group of data storage objects from servers in a data network 56 2005
7634617 Methods, systems, and computer program products for optimized copying of logical units (LUNs) in a redundant array of inexpensive disks (RAID) environment using buffers that are larger than LUN delta map chunks 0 2006
7634618 Methods, systems, and computer program products for optimized copying of logical units (LUNs) in a redundant array of inexpensive disks (RAID) environment using buffers that are smaller than LUN delta map chunks 0 2006
* 2007/0156,956 Methods, systems, and computer program products for optimized copying of logical units (LUNs) in a redundant array of inexpensive disks (RAID) environment using buffers that are larger than LUN delta map chunks 1 2006
8914596 Virtual ordered writes for multiple storage devices 0 2006
* 2006/0195,656 Virtual ordered writes for multiple storage devices 1 2006
8170985 Primary stub file retention and secondary retention coordination in a hierarchical storage system 7 2006
* 2007/0179,990 Primary stub file retention and secondary retention coordination in a hierarchical storage system 95 2006
* 7444420 Apparatus and method for mirroring and restoring data 7 2006
7945726 Pre-allocation and hierarchical mapping of data blocks distributed from a first processor to a second processor for use in a file system 26 2006
7676514 Distributed maintenance of snapshot copies by a primary processor managing metadata and a secondary processor providing read-write access to a production dataset 42 2006
7653832 Storage array virtualization using a storage block mapping protocol client and server 30 2006
* 2008/0005,468 STORAGE ARRAY VIRTUALIZATION USING A STORAGE BLOCK MAPPING PROTOCOL CLIENT AND SERVER 90 2006
* 2007/0260,842 PRE-ALLOCATION AND HIERARCHICAL MAPPING OF DATA BLOCKS DISTRIBUTED FROM A FIRST PROCESSOR TO A SECOND PROCESSOR FOR USE IN A FILE SYSTEM 47 2006
* 2007/0260,830 DISTRIBUTED MAINTENANCE OF SNAPSHOT COPIES BY A PRIMARY PROCESSOR MANAGING METADATA AND A SECONDARY PROCESSOR PROVIDING READ-WRITE ACCESS TO A PRODUCTION DATASET 72 2006
7546432 Pass-through write policies of files in distributed storage management 12 2006
* 2007/0266,056 PASS-THROUGH WRITE POLICIES OF FILES IN DISTRIBUTED STORAGE MANAGEMENT 35 2006
8706833 Data storage server having common replication architecture for multiple storage object types 23 2006
7769722 Replication and restoration of multiple data storage object types in a data network 66 2006
8352435 Continuous data reduction for highly available synchronous mirrors 1 2011
* 8805786 Replicating selected snapshots from one storage array to another, with minimal data transmission 34 2011
* 8745004 Reverting an old snapshot on a production volume without a full sweep 32 2011
* 8521691 Seamless migration between replication technologies 35 2011
* 9471579 Replicating selected snapshots from one storage array to another, with minimal data transmission 5 2014
 
NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG (1)
* 7171395 Method for operating a secondary computer, switching devices for flawless operation and corresponding programme 1 2000
 
MICRON TECHNOLOGY, INC. (8)
8078848 Memory controller having front end and back end channels for modifying commands 6 2009
8055816 Memory controllers, memory systems, solid state drives and methods for processing a number of commands 7 2009
* 2010/0262,721 MEMORY CONTROLLERS, MEMORY SYSTEMS, SOLID STATE DRIVES AND METHODS FOR PROCESSING A NUMBER OF COMMANDS 21 2009
8260973 Memory controllers, memory systems, solid state drives and methods for processing a number of commands 2 2011
8966231 Modifying commands 0 2011
8396995 Memory controllers, memory systems, solid state drives and methods for processing a number of commands 1 2012
8751700 Memory controllers, memory systems, solid state drives and methods for processing a number of commands 1 2013
9015356 Memory controllers, memory systems, solid state drives and methods for processing a number of commands 1 2014
 
SAMSUNG ELECTRONICS CO., LTD. (1)
* 2003/0204,695 Dual processor apparatus capable of burst concurrent writing of data 0 2003
 
HITACHI, LTD. (86)
6539461 Data saving method and external storage device 16 1999
* 6041391 Storage device and method for data sharing 13 1999
6275910 Storage device and method for data sharing 5 1999
* 6976103 Data migration method using storage area network 57 2000
6647476 Subsystem replacement method 56 2000
* 7058692 Computer, computer system, and data transfer method 5 2001
* 2002/0004,845 Computer, computer system, and data transfer method 1 2001
* 7188149 Storage operating data control system 2 2001
* 2002/0129,122 Storage operating data control system 0 2001
6470432 External storage control device and data transfer method between external storage control devices 11 2001
7082506 Remote copy control method, storage sub-system with the method, and large area data storage system using them 28 2002
* 2003/0051,111 Remote copy control method, storage sub-system with the method, and large area data storage system using them 18 2002
* 6816951 Remote mirroring with write ordering sequence generators 29 2002
* 2003/0105,934 Information storage system and control method therefor 1 2002
6772306 Data saving method and external storage device 19 2003
6748500 Storage device and method for data sharing 0 2003
6950917 Subsystem replacement method 9 2003
7076620 Data processing system including storage systems 69 2003
RE43600 External storage control device and data transfer method between external storage control devices 0 2003
7152079 Data replication among storage systems 12 2003
7143252 Storage apparatus system and method of data backup 1 2003
7194590 Three data center adaptive remote copy 5 2003
7114049 Adaptive remote copy in a heterogeneous environment 1 2003
* 2004/0230,756 Three data center adaptive remote copy 2 2003
7219201 Remote storage disk control device and method for controlling the same 18 2003
* 2005/0060,505 Remote storage disk control device and method for controlling the same 1 2003
7216209 Data processing system having a plurality of storage systems 3 2004
7130975 Data processing system 65 2004
7117314 Storage device and method for data sharing 1 2004
* 7093068 Storage control system and method that reduces consumption of logical device storage capacity 12 2004
* 2005/0182,890 Storage control system and control method for same 15 2004
7020756 Data saving method and external storage device 1 2004
7246214 Remote copy for a storage controller with reduced data size 2 2004
7213114 Remote copy for a storage controller in a heterogeneous environment 1 2004
7159088 Storage system and data processing system 53 2004
* 2006/0031,647 Storage system and data processing system 34 2004
7725445 Data replication among storage systems 3 2004
* 2005/0073,887 Storage system 6 2004
7398367 Storage subsystem that connects fibre channel and supports online backup 1 2004
* 2006/0090,048 Storage system and storage control device 37 2004
7200729 Subsystem replacement method 0 2005
* 2007/0055,713 Computer system, storage system and method for extending volume capacity 51 2005
7167962 Remote copy for a storage controller with reduced data size 1 2005
7143254 Remote copy system 7 2006
* 2006/0117,154 Data processing system 1 2006
8037239 Storage controller 5 2006
* 2007/0192,560 Storage controller 23 2006
7418565 Remote e copy system and a remote copy method utilizing multiple virtualization apparatuses 5 2006
* 2006/0174,076 Data processing system including storage systems 6 2006
7310702 Storage control system and control method for the same 2 2006
7296126 Storage system and data processing system 0 2006
* 2006/0242,373 Storage system and data processing system 0 2006
* 8285824 Storage system and data replication method that refuses one or more requests for changing the first logical configuration information until the first storage apparatus and second storage apparatus are synchronized 1 2006
* 2008/0005,288 Storage system and data replication method 14 2006
7447855 Data processing method providing remote copy in a system having first, second, and third storage systems 4 2006
7421614 Data synchronization of multiple remote storage after remote copy suspension 15 2006
7313663 Storage system and data processing system 0 2007
* 2007/0168,630 Storage system and data processing system 5 2007
8239344 Data replication among storage systems 5 2007
8135671 Data replication among storage systems 0 2007
* 2007/0168,361 Data replication among storage systems 3 2007
7673107 Storage system and storage control device 0 2007
7529901 Storage system and data processing system 1 2007
7555601 Storage control system including virtualization and control method for same 10 2007
7904646 Storage subsystem that connects fibre channel and supports online backup 1 2008
* 7617334 Data processing system, data processing method and program 0 2008
* 7882277 Processor, data transfer unit, multicore processor system 0 2008
* 2009/0063,812 PROCESSOR, DATA TRANSFER UNIT, MULTICORE PROCESSOR SYSTEM 1 2008
7757114 Data synchronization of multiple remote storage after remote copy suspension 14 2008
* 2008/0320,260 Data Synchronization of Multiple Remote Storage After Remote Copy suspension 7 2008
8074036 Data processing system having first, second and third storage systems that are arranged to be changeable between a first status and a second status in response to a predetermined condition at the first storage system 0 2008
8595431 Storage control system including virtualization and control method for same 0 2009
8082394 Computer system, storage system and method for extending volume capacity 3 2009
* 2009/0300,285 COMPUTER SYSTEM, STORAGE SYSTEM AND METHOD FOR EXTENDING VOLUME CAPACITY 28 2009
8234471 Remote copy method and remote copy system 0 2009
8234449 Storage subsystem that connects fibre channel and supports online backup 0 2011
* 2011/0107,029 STORAGE SUBSYSTEM THAT CONNECTS FIBRE CHANNEL AND SUPPORTS ONLINE BACKUP 0 2011
8131956 Virtual storage system and method for allocating storage areas and releasing storage areas from allocation based on certain commands 4 2011
* 2011/0138,119 STORAGE CONTROL SYSTEM INCLUDING VIRTUALIZATION AND CONTROL METHOD FOR SAME 1 2011
8352678 Storage controller 1 2011
8495319 Data processing system providing remote copy in a system having first, second and third storage systems and establishing first, second and third copy pairs 0 2011
8806119 Storage subsystem that connects fibre channel and supports online backup 0 2012
9058305 Remote copy method and remote copy system 0 2012
8566284 Data replication among storage systems 0 2012
8838917 Storage control system and control method for the same 0 2013
8943025 Data replication among storage systems 0 2013
 
XYRATEX TECHNOLOGY LIMITED (1)
* 6212531 Method for implementing point-in-time copy using a snapshot function 108 1998
 
ORACLE AMERICA, INC. (2)
* 7020743 Atomic remote memory operations in cache mirroring storage systems 18 2003
* 2004/0168,032 Atomic remote memory operations in cache mirroring storage systems 3 2003
 
ORACLE INTERNATIONAL CORPORATION (4)
* 7143122 Data replication in data storage systems 11 2003
* 2005/0091,391 Data replication in data storage systems 8 2003
7685176 Systems and methods of asynchronous data replication 1 2006
* 2007/0011,213 Systems and methods of asynchronous data replication 9 2006
 
SONY ERICSSON MOBILE COMMUNICATIONS AB (1)
8463994 System and method for improved media identification in a storage device 7 2012
 
SEAGATE TECHNOLOGY LLC (2)
7031085 Version tracking of disk write operations 3 2002
* 2003/0133,214 Version tracking of disk write operations 2 2002
 
Comm Vault Systems, Inc. (7)
7734578 System and method for performing integrated storage operations 39 2004
7861050 Systems and methods for combining data streams in a storage operation 19 2007
7831766 Systems and methods of data storage management, such as pre-allocation of storage space 5 2007
8078583 Systems and methods for performing storage operations using network attached storage 20 2009
7890718 System and method for performing time-flexible calendric storage operations 13 2009
8176268 Systems and methods for performing storage operations in a computer network 12 2010
8954446 Client-side repository in a networked deduplicated storage system 16 2011
 
F5 NETWORKS, INC. (3)
9195500 Methods for seamless storage importing and devices thereof 0 2011
* 9286298 Methods for enhancing management of backup data sets and devices thereof 0 2011
9020912 Methods for accessing data in a compressed file system and devices thereof 5 2012
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 2010/0002,873 Cipher For Disk Encryption 3 2009
 
INTELLECTUAL VENTURES II LLC (8)
7203732 Flexible remote data mirroring 55 2001
* 2002/0016,827 Flexible remote data mirroring 71 2001
7941501 Flexible remote data mirroring 16 2007
* 2007/0168,518 FLEXIBLE REMOTE DATA MIRRORING 12 2007
8856202 Flexible remote data mirroring 14 2009
* 2009/0313,389 FLEXIBLE REMOTE DATA MIRRORING 4 2009
* 2010/0049,798 FLEXIBLE REMOTE DATA MIRRORING 8 2009
9270752 Flexible remote data mirroring 0 2014
 
SLATER TECHNOLOGY FUND, INC. (2)
7370163 Adaptive cache engine for storage area network including systems and methods related thereto 17 2005
* 2005/0243,609 Adaptive cache engine for storage area network including systems and methods related thereto 28 2005
 
GOOGLE TECHNOLOGY HOLDINGS LLC (20)
6745303 Data synchronization of multiple remote storage 70 2002
7127568 Throttling in storage systems 11 2003
* 2004/0148,484 Throttling in storage systems 19 2003
* 6996688 Method, system, and program for improved throughput in remote mirroring systems 5 2003
* 2004/0181,640 Method, system, and program for improved throughput in remote mirroring systems 9 2003
7210011 Information processing system, storage system, storage device controller and program that enable facilitating the recovery work of remote copying 2 2003
* 2004/0172,511 Information processing system, storage system, storage device control apparatus and program 0 2003
* 7171517 Storage apparatus 3 2004
* 2005/0216,658 Storage apparatus 0 2004
* 7139782 Method of and system for testing remote storage 30 2004
* 7581063 Method, system, and program for improved throughput in remote mirroring systems 3 2005
* 2005/0228,954 Method, system, and program for improved throughput in remote mirroring systems 6 2005
7328373 Data processing system 53 2006
* 2007/0033,437 Data processing system 40 2006
7600089 Storage apparatus for asynchronous remote copying 1 2006
* 2007/0101,078 Storage apparatus 0 2006
7698521 Data synchronization of multiple remote storage 0 2007
* 2007/0239,934 Data synchronization of multiple remote storage 3 2007
7802137 Journaling system switching to another logical volume to store subsequently received update history 4 2007
* 2008/0104,135 Data Processing System 2 2007
 
CANON KABUSHIKI KAISHA (2)
* 9405938 Information processing apparatus, method for releasing restriction on use of storage device, and storage medium 0 2012
* 2013/0160,077 INFORMATION PROCESSING APPARATUS, METHOD FOR RELEASING RESTRICTION ON USE OF STORAGE DEVICE, AND STORAGE MEDIUM 0 2012
 
CALIFORNIA MICRO DEVICES CORPORATION (1)
7711700 Systems and methods for classifying and transferring information in a storage network 27 2006
 
Chung, Keicy K. (1)
7444393 Read-only storage device having network interface, a system including the device, and a method of distributing files over a network 21 2001
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (113)
* 6526492 Method of allowing a volume manager to release and regain reserve 6 1998
* 6330585 Transfer information using optical fiber connections 7 1998
* 6185631 Program for transferring execution of certain channel functions to a control unit and having means for combining certain commands and data packets in one sequence 9 1998
6473782 Method and apparatus for transfer information using optical fiber connections 5 1999
6338083 Method and apparatus for transfer of information using optical fiber connections 7 1999
6609165 Method and apparatus for using fibre channel extended link service commands in a point-to-point configuration 68 1999
6499066 Method and apparatus for using fibre channel test extended link service commands for interprocess communication 5 1999
7404005 Method, system, and program for selecting one of multiple paths to communicate with a device 6 2000
6732193 Method, system, and program for determining a number of write operations to execute 6 2000
6526419 Method, system, and program for remote copy in an open systems environment 39 2000
* 6954752 Methods and apparatus for clustering and prefetching data objects 10 2001
6829659 Method, system and program product for logically disconnecting in fibre channel communication without closing the exchange 6 2001
* 7082445 Fast data copy using a data copy track table 0 2002
* 2003/0187,887 Fast data copy using a data copy track table 1 2002
7376862 Multiple sourcing storage devices for ultra reliable mirrored storage subsystems 7 2004
* 2005/0289,387 Multiple sourcing storage devices for ultra reliable mirrored storage subsystems 1 2004
* 8307109 Methods and systems for real time integration services 3 2004
* 2005/0086,360 Methods and systems for real time integration services 77 2004
* 7398354 Achieving data consistency with point-in-time copy operations in a parallel I/O environment 2 2005
* 2006/0168,397 Achieving data consistency with point-in-time copy operations in a parallel I/O environment 2 2005
* 7877628 Mirroring data between primary and secondary sites 5 2006
* 2007/0288,710 MIRRORING DATA BETWEEN PRIMARY AND SECONDARY SITES 11 2006
9052837 Processing communication data in a ships passing condition 0 2008
8478915 Determining extended capability of a channel path 6 2008
8312189 Processing of data to monitor input/output operations 0 2008
8214562 Processing of data to perform system changes in an input/output processing system 0 2008
8196149 Processing of data to determine compatability in an input/output processing system 2 2008
8176222 Early termination of an I/O operation in an I/O processing system 0 2008
8166206 Cancel instruction and command for determining the state of an I/O operation 0 2008
8117347 Providing indirect data addressing for a control block at a channel subsystem of an I/O processing system 0 2008
8108570 Determining the state of an I/O operation 0 2008
8082481 Multiple CRC insertion in an output data stream 2 2008
8001298 Providing extended measurement data in an I/O processing system 0 2008
7941570 Bi-directional data transfer within a single I/O operation 51 2008
7937507 Extended measurement word determination at a channel subsystem of an I/O processing system 0 2008
7917813 Exception condition determination at a control unit in an I/O processing system 0 2008
7908403 Reserved device access contention reduction 1 2008
7904605 Computer command and response for determining the state of an I/O operation 0 2008
7899944 Open exchange limiting in an I/O processing system 0 2008
7890668 Providing indirect data addressing in an input/output processing system where the indirect data address list is non-contiguous 0 2008
7840717 Processing a variable length device command word at a control unit in an I/O processing system 47 2008
7840718 Processing of data to suspend operations in an input/output processing log-out system 47 2008
* 2009/0210,769 MULTIPLE CRC INSERTION IN AN OUTPUT DATA STREAM 62 2008
* 2009/0210,585 PROCESSING OF DATA TO SUSPEND OPERATIONS IN AN INPUT/OUTPUT PROCESSING LOG-OUT SYSTEM 59 2008
* 2009/0210,884 PROCESSING OF DATA TO DETERMINE COMPATABILITY IN AN INPUT/OUTPUT PROCESSING SYSTEM 62 2008
* 2009/0210,572 COMPUTER COMMAND AND RESPONSE FOR DETERMINING THE STATE OF AN I/O OPERATION 59 2008
* 2009/0210,584 EXCEPTION CONDITION DETERMINATION AT A CONTROL UNIT IN AN I/O PROCESSING SYSTEM 61 2008
* 2009/0210,573 COMPUTER COMMAND AND RESPONSE FOR DETERMINING THE STATE OF AN I/O OPERATION 62 2008
* 2009/0210,557 DETERMINING EXTENDED CAPABILITY OF A CHANNEL PATH 55 2008
* 2009/0210,563 PROVIDING INDIRECT DATA ADDRESSING FOR A CONTROL BLOCK AT A CHANNEL SUBSYSTEM OF AN I/O PROCESSING SYSTEM 80 2008
* 2009/0210,560 CANCEL INSTRUCTION AND COMMAND FOR DETERMINING THE STATE OF AN I/O OPERATION 59 2008
* 2009/0210,579 OPEN EXCHANGE LIMITING IN AN I/O PROCESSING SYSTEM 59 2008
* 2009/0210,581 BI-DIRECTIONAL DATA TRANSFER WITHIN A SINGLE I/O OPERATION 60 2008
* 2009/0210,562 PROCESSING COMMUNICATION DATA IN A SHIPS PASSING CONDITION 60 2008
* 2009/0210,561 PROCESSING OF DATA TO PERFORM SYSTEM CHANGES IN AN INPUT/OUTPUT PROCESSING SYSTEM 59 2008
* 2009/0210,583 RESERVED DEVICE ACCESS CONTENTION REDUCTION 60 2008
* 2009/0210,571 PROCESSING OF DATA TO MONITOR INPUT/OUTPUT OPERATIONS 59 2008
* 2009/0210,570 EXTENDED MEASUREMENT WORD DETERMINATION AT A CHANNEL SUBSYSTEM OF AN I/O PROCESSING SYSTEM 59 2008
* 2009/0210,559 PROCESSING A VARIABLE LENGTH DEVICE COMMAND WORD AT A CONTROL UNIT IN AN I/O PROCESSING SYSTEM 59 2008
* 2009/0210,576 PROVIDING INDIRECT DATA ADDRESSING IN AN INPUT/OUTPUT PROCESSING SYSTEM WHERE THE INDIRECT DATA ADDRESS LIST IS NON-CONTIGUOUS 59 2008
* 2009/0210,768 EXCEPTION CONDITION HANDLING AT A CHANNEL SUBSYSTEM IN AN I/O PROCESSING SYSTEM 59 2008
7886184 Multiple sourcing storage devices for ultra reliable mirrored storage subsystems 0 2008
8037171 System and program for selecting one of multiple paths to communicate with a device 2 2008
* 2008/0205,301 SYSTEM AND PROGRAM FOR SELECTING ONE OF MULTIPLE PATHS TO COMMUNICATE WITH A DEVICE 50 2008
7930477 Achieving data consistency with point-in-time copy operations in a parallel I/O environment 2 2008
* 2008/0222,377 ACHIEVING DATA CONSISTENCY WITH POINT-IN-TIME COPY OPERATIONS IN A PARALLEL I/O ENVIRONMENT 2 2008
7856511 Processing of data to suspend operations in an input/output processing system 47 2008
* 2009/0210,564 PROCESSING OF DATA TO SUSPEND OPERATIONS IN AN INPUT/OUTPUT PROCESSING SYSTEM 59 2008
8055807 Transport control channel program chain linking including determining sequence order 0 2008
* 7937504 Transport control channel program message pairing 2 2008
7904606 Transport control channel program chain linked branching 0 2008
* 2010/0030,920 TRANSPORT CONTROL CHANNEL PROGRAM CHAIN LINKING 33 2008
* 2010/0030,918 TRANSPORT CONTROL CHANNEL PROGRAM CHAIN LINKED BRANCHING 1 2008
7984198 System and program products for facilitating access to status and measurement data associated with input/output processing 0 2009
* 2009/0144,586 SYSTEM AND PROGRAM PRODUCTS FOR FACILITATING ACCESS TO STATUS AND MEASUREMENT DATA ASSOCIATED WITH INPUT/OUTPUT PROCESSING 59 2009
7840719 System and program products for facilitating input/output processing by using transport control words to reduce input/output communications 41 2009
* 2009/0172,203 SYSTEM AND PROGRAM PRODUCTS FOR FACILITATING INPUT/OUTPUT PROCESSING BY USING TRANSPORT CONTROL WORDS TO REDUCE INPUT/OUTPUT COMMUNICATIONS 59 2009
8332542 Communication with input/output system devices 0 2009
8140713 System and program products for facilitating input/output processing by using transport control words to reduce input/output communications 0 2010
* 2011/0060,848 SYSTEM AND PROGRAM PRODUCTS FOR FACILITATING INPUT/OUTPUT PROCESSING BY USING TRANSPORT CONTROL WORDS TO REDUCE INPUT/OUTPUT COMMUNICATIONS 4 2010
8392619 Providing indirect data addressing in an input/output processing system where the indirect data address list is non-contiguous 0 2011
* 2011/0131,343 PROVIDING INDIRECT DATA ADDRESSING IN AN INPUT/OUTPUT PROCESSING SYSTEM WHERE THE INDIRECT DATA ADDRESS LIST IS NON-CONTIGUOUS 0 2011
8495253 Bi-directional data transfer within a single I/O operation 13 2011
9021155 Fibre channel input/output data routing including discarding of data transfer requests in response to error detection 14 2011
8738811 Fibre channel input/output data routing system and method 0 2011
8677027 Fibre channel input/output data routing system and method 0 2011
8583988 Fibre channel input/output data routing system and method 0 2011
8364853 Fibre channel input/output data routing system and method 14 2011
8364854 Fibre channel input/output data routing system and method 0 2011
8549185 Facilitating transport mode input/output operations between a channel subsystem and input/output devices 0 2011
8473641 Facilitating transport mode input/output operations between a channel subsystem and input/output devices 0 2011
8346978 Facilitating transport mode input/output operations between a channel subsystem and input/output devices 0 2011
8312176 Facilitating transport mode input/output operations between a channel subsystem and input/output devices 0 2011
8516161 Providing indirect data addressing for a control block at a channel subsystem of an I/O processing system 0 2012
8769253 Fibre channel input/output data routing system and method 0 2012
* 8417973 Using a control policy to implement power saving features 5 2012
* 2012/0233,476 Using a Control Policy to Implement Power Saving Features 0 2012
8683083 Fibre channel input/output data routing system and method 0 2012
8583989 Fibre channel input/output data routing system and method 0 2012
8683084 Fibre channel input/output data routing system and method 0 2012
8972615 Communication with input/output system devices 0 2012
8631175 Facilitating transport mode input/output operations between a channel subsystem and input/output devices 0 2013
9043494 Providing indirect data addressing in an input/output processing system where the indirect data address list is non-contiguous 0 2013
8918542 Facilitating transport mode data transfer between a channel subsystem and input/output devices 0 2013
8838860 Determining extended capability of a channel path 0 2013
8990439 Transport mode data transfer between a channel subsystem and input/output devices 0 2013
8892781 Bi-directional data transfer within a single I/O operation 0 2013
8977793 Determining extended capability of a channel path 0 2013
9436272 Providing indirect data addressing in an input/output processing system where the indirect data address list is non-contiguous 0 2014
9298379 Bi-directional data transfer within a single I/O operation 0 2014
9195394 Transport mode data transfer between a channel subsystem and input/output devices 0 2014
9330042 Determining extended capability of a channel path 0 2015
9483433 Processing communication data in a ships passing condition 0 2015
 
WESTERN DIGITAL TECHNOLOGIES, INC. (1)
* 6591334 Method and apparatus for reducing space allocation failures in storage management systems 14 2000
 
LS CLOUD STORAGE TECHNOLOGIES, LLC (2)
* 8225002 Data storage and data sharing in a network of heterogeneous computers 2 2003
* 2003/0145,114 Data storage and data sharing in a network of heterogeneous computers 5 2003
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 2005/0125,458 Chronological data record access 30 2003
 
CISCO TECHNOLOGY, INC. (2)
7260601 Methods and apparatus for transmitting media programs 21 2002
* 7222185 Methods and apparatus for distributing content within a content delivery system 19 2002
 
INKOMI CORP. (1)
* 2003/0041,094 WEB SERVER CONTENT REPLICATION 33 1999
 
SO. PAK PTE., LLC (1)
* 2005/0027,892 Flexible remote data mirroring 126 2004
 
SK HYNIX INC. (2)
* 7103826 Memory system and controller for same 6 2003
* 2005/0028,069 Memory system and controller for same 2 2003
 
SONY UNITED KINGDOM LIMITED (2)
* 6115784 Data storage apparatus and method allocating sets of data 7 1999
6317807 Data storage apparatus and method allocating sets of data 2 2000
 
COMMVAULT SYSTEMS, INC. (595)
* 6418478 Pipelined high speed data transfer mechanism 469 1998
7395282 Hierarchical backup and retrieval system 330 1999
7389311 Modular backup and retrieval system 158 1999
7209972 High speed data transfer mechanism 147 2000
7035880 Modular backup and retrieval system used in conjunction with a storage area network 413 2000
7155481 Email attachment management in a computer system 56 2001
7003641 Logical view with granular access to exchange data managed by a modular data and storage management system 240 2001
* 2001/0047,389 Email attachment management in a computer system 7 2001
* 2001/0047,459 Logical view with granular access to exchange data managed by a modular data and storage management system 0 2001
7434219 Storage of application specific profiles correlating to document versions 48 2001
* 2001/0047,381 Storage of application specific profiles correlating to document versions 5 2001
* 2003/0101,155 Method and system for scheduling media exports 32 2001
7401154 Pipelined high speed data transfer mechanism 65 2002
7346623 System and method for generating and managing quick recovery volumes 290 2002
7107298 System and method for archiving objects in an information store 235 2002
* 2004/0010,487 System and method for generating and managing quick recovery volumes 52 2002
7287047 Selective data replication system and method 178 2002
* 2003/0225,800 Selective data replication system and method 49 2002
7130970 Dynamic storage device pooling in a computer system 327 2003
* 2004/0221,114 Dynamic storage device pooling in a computer system 1 2003
8370542 Combined stream auxiliary copy system and method 54 2003
7162496 System and method for blind media support 117 2003
* 2004/0225,834 Combined stream auxiliary copy system and method 45 2003
* 2004/0225,634 System and method for blind media support 0 2003
7568080 Snapshot storage and management system with indexing and user interface 81 2003
* 2004/0250,033 System and method for managing stored data 152 2003
7447692 Logical view and access to data managed by a modular data and storage management system 72 2003
* 2004/0167,942 Logical view and access to data managed by a modular data and storage management system 26 2003
7631351 System and method for performing storage operations through a firewall 39 2004
7596586 System and method for extended media retention 143 2004
7246207 System and method for dynamically performing storage operations in a computer network 347 2004
7174433 System and method for dynamically sharing media in a computer network 129 2004
* 2005/0044,114 System and method for dynamically performing storage operations in a computer network 59 2004
* 2005/0044,316 System and method for dynamically sharing media in a computer network 4 2004
* 2005/0039,069 Remote disaster data recovery system and method 114 2004
* 2005/0039,051 System and method for performing storage operations through a firewall 15 2004
* 2005/0033,756 System and method for dynamically sharing storage volumes in a computer network 96 2004
* 2005/0033,913 Method and system for controlling a robotic arm in a storage device 27 2004
* 2005/0033,755 System and method for extended media retention 18 2004
7454569 Hierarchical system and method for performing storage operations in a computer network 267 2004
* 2005/0033,800 Hierarchical system and method for performing storage operations in a computer network 61 2004
7546324 Systems and methods for performing storage operations using network attached storage 173 2004
7539707 System and method for performing an image level snapshot and for restoring partial volume data 73 2004
7529782 System and method for performing a snapshot and for restoring data 163 2004
7440982 System and method for stored data archive verification 166 2004
7315923 System and method for combining data streams in pipelined storage operations in a storage network 193 2004
7277941 System and method for providing encryption in a storage network by storing a secured encryption key with encrypted archive data in an archive storage device 62 2004
* 2006/0155,712 System and method for performing integrated storage operations 2 2004
* 2005/0246,376 System and method for stored data archive verification 89 2004
* 2005/0246,510 System and method for combining data streams in pipelined storage operations in a storage network 134 2004
* 2005/0193,026 System and method for performing an image level snapshot and for restoring partial volume data 66 2004
* 2005/0187,992 System and method for performing a snapshot and for restoring data 118 2004
* 2005/0174,869 System and method for data storage and tracking 59 2004
7581077 Method and system for transferring data in a storage operation 148 2005
* 2005/0268,068 Method and system for transferring data in a storage operation 115 2005
7346751 Systems and methods for generating a storage-related metric 169 2005
7343356 Systems and methods for storage modeling and costing 155 2005
7343453 Hierarchical systems and methods for providing a unified view of storage information 206 2005
7343459 Systems and methods for detecting & mitigating storage risks 163 2005
7975061 System and method for performing multistream storage operations 37 2005
7809914 Methods and system of pooling storage devices 132 2005
7765369 Method and system for selectively deleting stored data 60 2005
7500053 Method and system for grouping storage system components 225 2005
7472238 Systems and methods for recovering electronic information from a storage medium 165 2005
* 2006/0224,852 Methods and system of pooling storage devices 36 2005
* 2006/0224,846 System and method to support single instance storage operations 324 2005
7490207 System and method for performing auxillary storage operations 250 2005
* 2006/0230,244 System and method for performing auxillary storage operations 122 2005
7315924 Logical view with granular access to exchange data managed by a modular data and storage management system 66 2005
7620710 System and method for performing multi-path storage operations 139 2005
7613748 Stored data reverification management system and method 202 2005
7606844 System and method for performing replication copy storage operations 180 2005
7603518 System and method for improved media identification in a storage device 27 2005
7584227 System and method for containerized data storage and tracking 59 2005
7543125 System and method for performing time-flexible calendric storage operations 162 2005
7457790 Extensible configuration engine system and method 40 2005
* 2007/0166,674 Systems and methods for generating configuration metrics in a storage network 32 2005
* 2007/0162,359 System and method for containerized data storage and tracking 20 2005
* 2007/0143,756 System and method for performing time-flexible calendric storage operations 93 2005
* 2007/0143,497 System and method for performing multi-path storage operations 21 2005
* 2007/0140,525 System and method for improved media identification in a storage device 9 2005
* 2007/0143,238 Extensible configuration engine system and method 6 2005
* 2007/0078,913 Modular backup and retrieval system used in conjunction with a storage area network 26 2006
7472142 System and method for archiving objects in an information store 30 2006
* 2007/0033,237 System and method for archiving objects in an information store 7 2006
7409509 Dynamic storage device pooling in a computer system 156 2006
* 2007/0130,430 Dynamic storage device pooling in a computer system 1 2006
8271548 Systems and methods for using metadata to enhance storage operations 19 2006
7937393 Systems and methods for classifying and transferring information in a storage network 69 2006
7849059 Data classification systems and methods for organizing a metabase 33 2006
7831795 Systems and methods for classifying and transferring information in a storage network 72 2006
7822749 Systems and methods for classifying and transferring information in a storage network 25 2006
7801864 Systems and methods for using metadata to enhance data identification operations 112 2006
7747579 Metabase for facilitating data classification 164 2006
7734593 Systems and methods for classifying and transferring information in a storage network 59 2006
7725671 System and method for providing redundant access to metadata over a network 26 2006
7707178 Systems and methods for classifying and transferring information in a storage network 27 2006
7668884 Systems and methods for classifying and transferring information in a storage network 106 2006
7660800 Systems and methods for classifying and transferring information in a storage network 25 2006
7660807 Systems and methods for cataloging metadata for a metabase 105 2006
7657550 User interfaces and methods for managing data in a metabase 153 2006
7631151 Systems and methods for classifying and transferring information in a storage network 29 2006
7613752 Systems and methods for using metadata to enhance data management operations 114 2006
* 2007/0203,937 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 67 2006
* 2007/0203,938 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 87 2006
* 2007/0198,608 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 44 2006
* 2007/0198,570 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 33 2006
* 2007/0198,601 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 31 2006
* 2007/0198,611 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 33 2006
* 2007/0198,613 User interfaces and methods for managing data in a metabase 50 2006
* 2007/0192,385 SYSTEMS AND METHODS FOR USING METADATA TO ENHANCE STORAGE OPERATIONS 46 2006
* 2007/0192,360 SYSTEMS AND METHODS FOR USING METADATA TO ENHANCE DATA IDENTIFICATION OPERATIONS 32 2006
* 2007/0185,921 Systems and methods for cataloging metadata for a metabase 25 2006
* 2007/0185,926 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 44 2006
* 2007/0185,925 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 25 2006
* 2007/0185,917 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 129 2006
7844676 Email attachment management in a computer system 51 2006
* 2007/0143,431 EMAIL ATTACHMENT MANAGEMENT IN A COMPUTER SYSTEM 3 2006
7603386 Systems and methods for managing location of media in a storage system 75 2006
* 2007/0106,697 Systems and methods for managing location of media in a storage system 3 2006
8930496 Systems and methods of unified reconstruction in storage systems 2 2006
8661216 Systems and methods for migrating components in a hierarchical storage network 18 2006
8655850 Systems and methods for resynchronizing information 15 2006
8572330 Systems and methods for granular resource management in a storage network 5 2006
8266406 System and method for allocation of organizational resources 36 2006
* 2007/0198,802 System and method for allocation of organizational resources 55 2006
* 2007/0198,797 Systems and methods for migrating components in a hierarchical storage network 36 2006
9009076 Systems and methods for dynamic digital asset resource management 0 2006
8677091 Writing data and storage system specific metadata to network attached storage device 3 2006
7962709 Network redirector systems and methods for performing data replication 85 2006
7870355 Log based data replication system with disk swapping below a predetermined rate 75 2006
7818262 System and method for providing a flexible licensing system for digital content 15 2006
7661028 Rolling cache configuration for a data replication system 177 2006
7651593 Systems and methods for performing data replication 186 2006
7636743 Pathname translation in a data replication system 149 2006
7617253 Destination systems and methods for performing data replication 148 2006
7617262 Systems and methods for monitoring application data in a data replication system 182 2006
* 2008/0147,997 Systems and methods for facilitating storage operations using network attached storage devices 3 2006
* 2007/0226,438 Rolling cache configuration for a data replication system 86 2006
* 2007/0203,846 SYSTEM AND METHOD FOR PROVIDING A FLEXIBLE LICENSING SYSTEM FOR DIGITAL CONTENT 41 2006
* 2007/0198,421 SYSTEMS AND METHODS FOR DYNAMIC DIGITAL ASSET RESOURCE MANAGEMENT 13 2006
* 2007/0186,068 Network redirector systems and methods for performing data replication 115 2006
* 2007/0185,939 Systems and methods for monitoring application data in a data replication system 91 2006
* 2007/0185,937 Destination systems and methods for performing data replication 84 2006
* 2007/0185,938 Systems and methods for performing data replication 108 2006
* 2007/0185,852 Pathname translation in a data replication system 44 2006
8726242 Systems and methods for continuous data replication 18 2006
8719809 Point in time rollback and un-installation of software 2 2006
* 2008/0155,526 POINT IN TIME ROLLBACK AND UN-INSTALLATION OF SOFTWARE 13 2006
* 2008/0155,205 SYSTEMS AND METHODS OF DATA STORAGE MANAGEMENT, SUCH AS DYNAMIC DATA STREAM ALLOCATION 2 2006
7380072 Systems and methods for sharing media in a computer network 165 2007
* 2007/0185,940 SYSTEM AND METHOD FOR PERFORMING AN IMAGE LEVEL SNAPSHOT AND FOR RESTORING PARTIAL VOLUME DATA 88 2007
8655914 System and method for storage operation access security 1 2007
8346733 Systems and methods of media management, such as management of media to and from a media storage library 6 2007
7882077 Method and system for offline indexing of content and classifying stored data 112 2007
7734669 Managing copies of data 57 2007
7539783 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 30 2007
* 2008/0154,987 MANAGING COPIES OF DATA 13 2007
* 2008/0091,655 METHOD AND SYSTEM FOR OFFLINE INDEXING OF CONTENT AND CLASSIFYING STORED DATA 148 2007
* 2008/0077,715 SYSTEMS AND METHODS OF MEDIA MANAGEMENT, SUCH AS MANAGEMENT OF MEDIA TO AND FROM A MEDIA STORAGE LIBRARY, INCLUDING REMOVABLE MEDIA 8 2007
8112605 System and method for allocation of organizational resources 32 2007
* 2008/0059,704 System and method for allocation of organizational resources 60 2007
* 2007/0260,834 Systems and methods for migrating components in a hierarchical storage network 33 2007
7802067 Interface systems and methods for accessing stored data 57 2007
7484054 System and method for performing storage operations in a computer network 149 2007
7739381 System and method for providing encryption in storage operations in a storage network, such as for use by application service providers that provide data storage services 17 2007
* 2008/0037,777 SYSTEM AND METHOD FOR PROVIDING ENCRYPTION IN PIPELINED STORAGE OPERATIONS IN A STORAGE NETWORK 26 2007
7792789 Method and system for collaborative searching 57 2007
7831566 Systems and methods of hierarchical storage management, such as global management of storage operations 31 2007
* 2008/0228,785 Systems and methods of hierarchical storage management, such as global management of storage operations 14 2007
8140786 Systems and methods for creating copies of data, such as archive copies 112 2007
* 2008/0229,037 SYSTEMS AND METHODS FOR CREATING COPIES OF DATA, SUCH AS ARCHIVE COPIES 284 2007
8832706 Systems and methods of data storage management, such as dynamic data stream allocation 6 2007
8312323 Systems and methods for remote monitoring in a computer network and reporting a failed migration operation without accessing the data being moved 3 2007
7840537 System and method for storing redundant information 253 2007
* 2008/0288,738 SYSTEMS AND METHODS OF DATA STORAGE MANAGEMENT, SUCH AS PRE-ALLOCATION OF STORAGE SPACE 3 2007
* 2008/0288,947 SYSTEMS AND METHODS OF DATA STORAGE MANAGEMENT, SUCH AS DYNAMIC DATA STREAM ALLOCATION 27 2007
* 2008/0243,879 SYSTEM AND METHOD FOR STORING REDUNDANT INFORMATION 91 2007
8775823 System and method for encrypting secondary copies of data 5 2007
* 2010/0031,017 SYSTEM AND METHOD FOR ENCRYPTING SECONDARY COPIES OF DATA 39 2007
7765167 Systems and methods for storage modeling and costing 67 2008
* 2008/0177,970 SYSTEMS AND METHODS FOR STORAGE MODELING AND COSTING 14 2008
7644245 Systems and methods for detecting and mitigating storage risks 40 2008
8055625 System and method for generating and managing quick recovery volumes 10 2008
* 2008/0183,775 SYSTEM AND METHOD FOR GENERATING AND MANAGING QUICK RECOVERY VOLUMES 69 2008
8296301 Systems and methods for probabilistic data classification 1 2008
7836174 Systems and methods for grid-based data scanning 5 2008
* 2009/0193,113 SYSTEMS AND METHODS FOR GRID-BASED DATA SCANNING 5 2008
8290808 System and method for automating customer-validated statement of work for a data storage environment 8 2008
8170995 Method and system for offline indexing of content and classifying stored data 81 2008
8108427 System and method for storage operation access security 39 2008
8037028 System and method for storing redundant information 66 2008
7953706 System and method for storing redundant information 29 2008
7937365 Method and system for searching stored data 42 2008
7882098 Method and system for searching stored data 15 2008
7657666 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 21 2008
* 2008/0249,996 METHOD AND SYSTEM FOR SEARCHING STORED DATA 41 2008
* 2008/0243,958 SYSTEM AND METHOD FOR STORING REDUNDANT INFORMATION 171 2008
* 2008/0243,855 SYSTEM AND METHOD FOR STORAGE OPERATION ACCESS SECURITY 81 2008
* 2008/0243,795 SYSTEM AND METHOD FOR STORAGE OPERATION ACCESS SECURITY 25 2008
* 2008/0243,796 METHOD AND SYSTEM FOR SEARCHING STORED DATA 30 2008
* 2008/0243,938 SYSTEMS AND METHODS OF MEDIA MANAGEMENT, SUCH AS MANAGEMENT OF MEDIA TO AND FROM A MEDIA STORAGE LIBRARY, INCLUDING REMOVABLE MEDIA 11 2008
* 2008/0243,957 SYSTEM AND METHOD FOR STORING REDUNDANT INFORMATION 154 2008
* 2008/0243,914 SYSTEM AND METHOD FOR STORING REDUNDANT INFORMATION 179 2008
8510573 System and method for encrypting secondary copies of data 18 2008
8484165 Systems and methods of media management, such as management of media to and from a media storage library 6 2008
8468538 Systems and methods of data storage management, such as dynamic data stream allocation 10 2008
8402000 Systems and methods of media management, such as management of media to and from a media storage library 10 2008
8346734 Systems and methods of media management, such as management of media to and from a media storage library 6 2008
8341182 Systems and methods of media management, such as management of media to and from a media storage library 1 2008
7917473 Systems and methods of hierarchical storage management, such as global management of storage operations 24 2008
7865517 Managing copies of data 31 2008
7814118 Managing copies of data 36 2008
* 2008/0250,204 SYSTEMS AND METHODS OF HIERARCHICAL STORAGE MANAGEMENT, SUCH AS GLOBAL MANAGEMENT OF STORAGE OPERATIONS 28 2008
* 2008/0243,420 SYSTEMS AND METHODS OF MEDIA MANAGEMENT, SUCH AS MANAGEMENT OF MEDIA TO AND FROM A MEDIA STORAGE LIBRARY 19 2008
* 2008/0243,771 MANAGING COPIES OF DATA 4 2008
* 2008/0243,939 MANAGING COPIES OF DATA 3 2008
7877351 Hierarchical systems and methods for performing data storage operations 47 2008
7769961 Systems and methods for sharing media in a computer network 66 2008
8433679 Modular systems and methods for managing data storage operations 26 2008
8769048 Data protection scheduling, such as providing a flexible backup window in a data protection system 8 2008
9128883 Data storage resource allocation by performing abbreviated resource checks based on relative chances of failure of the data storage resources to determine whether data storage requests would fail 3 2008
8352954 Data storage resource allocation by employing dynamic methods and blacklisting resource request pools 12 2008
9098495 Application-aware and remote single instance data management 2 2008
8219524 Application-aware and remote single instance data management 147 2008
* 2009/0319,585 APPLICATION-AWARE AND REMOTE SINGLE INSTANCE DATA MANAGEMENT 196 2008
* 2009/0319,534 APPLICATION-AWARE AND REMOTE SINGLE INSTANCE DATA MANAGEMENT 309 2008
7962642 Pipeline systems and method for transferring data in a network environment 7 2008
8335776 Distributed indexing system for data storage 27 2008
* 2010/0005,151 DISTRIBUTED INDEXING SYSTEM FOR DATA STORAGE 23 2008
8166263 Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices 73 2008
* 2010/0005,259 CONTINUOUS DATA PROTECTION OVER INTERMITTENT CONNECTIONS, SUCH AS CONTINUOUS DATA BACKUP FOR LAPTOPS OR WIRELESS DEVICES 131 2008
7827363 Systems and methods for allocating control of storage media in a network environment 22 2008
8707070 Power management of data processing resources, such as power adaptive management of data storage operations 4 2008
* 2011/0239,013 POWER MANAGEMENT OF DATA PROCESSING RESOURCES, SUCH AS POWER ADAPTIVE MANAGEMENT OF DATA STORAGE OPERATIONS 41 2008
7937702 Storage of application specific profiles correlating to document versions 35 2008
8706976 Parallel access virtual tape library and drives 1 2008
8156086 Systems and methods for stored data verification 40 2008
* 2009/0043,830 SYSTEMS AND METHODS FOR STORED DATA VERIFICATION 14 2008
8055627 System and method for archiving objects in an information store 40 2008
* 2009/0164,532 SYSTEM AND METHOD FOR ARCHIVING OBJECTS IN AN INFORMATION STORE 1 2008
8103670 Systems and methods for retrieving data in a computer network 14 2008
* 2009/0055,407 SYSTEMS AND METHODS FOR RETRIEVING DATA IN A COMPUTER NETWORK 14 2008
7757043 Hierarchical systems and methods for performing storage operations in a computer network 65 2008
7873802 Systems and methods for recovering electronic information from a storage medium 41 2008
* 2009/0172,319 SYSTEMS AND METHODS FOR RECOVERING ELECTRONIC INFORMATION FROM A STORAGE MEDIUM 5 2008
7962714 System and method for performing auxiliary storage operations 10 2008
* 2009/0187,711 SYSTEM AND METHOD FOR PERFORMING AUXILIARY STORAGE OPERATIONS 16 2008
7739459 Systems and methods for performing storage operations in a computer network 64 2009
* 2009/0125,690 SYSTEMS AND METHODS FOR PERFORMING STORAGE OPERATIONS IN A COMPUTER NETWORK 1 2009
7739450 System and method for improved media identification in a storage device 25 2009
7849266 Method and system for grouping storage system components 43 2009
* 2009/0157,881 METHOD AND SYSTEM FOR GROUPING STORAGE SYSTEM COMPONENTS 20 2009
8161003 Selective data replication system and method 26 2009
* 2009/0177,719 SELECTIVE DATA REPLICATION SYSTEM AND METHOD 32 2009
8195623 System and method for performing a snapshot and for restoring data 49 2009
8204859 Systems and methods for managing replicated database data 61 2009
7949512 Systems and methods for performing virtual storage operations 21 2009
* 2010/0017,184 SYSTEMS AND METHODS FOR PERFORMING VIRTUAL STORAGE OPERATIONS 27 2009
7840533 System and method for performing an image level snapshot and for restoring partial volume data 66 2009
* 2009/0240,748 SYSTEM AND METHOD FOR PERFORMING AN IMAGE LEVEL SNAPSHOT AND FOR RESTORING PARTIAL VOLUME DATA 4 2009
* 2009/0228,894 SYSTEM AND METHOD FOR PERFORMING TIME-FLEXIBLE CALENDRIC STORAGE OPERATIONS 26 2009
7890719 System and method for performing time-flexible calendric storage operations 11 2009
* 2009/0271,791 SYSTEM AND METHOD FOR PERFORMING TIME-FLEXIBLE CALENDRIC STORAGE OPERATIONS 23 2009
8930306 Synchronized data deduplication 16 2009
7877362 System and method for containerized data storage and tracking 30 2009
7873806 Snapshot storage and management system with indexing and user interface 32 2009
8019963 Systems and methods for transferring data in a block-level storage operation 10 2009
8370442 Method and system for leveraging identified changes to a mail server 3 2009
* 2010/0057,870 METHOD AND SYSTEM FOR LEVERAGING IDENTIFIED CHANGES TO A MAIL SERVER 30 2009
8209293 System and method for extended media retention 12 2009
8725688 Image level copy or restore, such as image level restore without knowledge of data object metadata 5 2009
8307177 Systems and methods for management of virtualization data 118 2009
* 2010/0070,725 SYSTEMS AND METHODS FOR MANAGEMENT OF VIRTUALIZATION DATA 226 2009
8959299 Using a snapshot as a data source 4 2009
* 2010/0070,726 USING A SNAPSHOT AS A DATA SOURCE 76 2009
9015181 Systems and methods for managing single instancing data 2 2009
7844573 Systems and methods for managing location of media in a storage system 2 2009
8024294 Systems and methods for performing replication copy storage operations 54 2009
8121983 Systems and methods for monitoring application data in a data replication system 58 2009
* 2010/0049,753 SYSTEMS AND METHODS FOR MONITORING APPLICATION DATA IN A DATA REPLICATION SYSTEM 89 2009
8346825 Stored data reverification management system and method 1 2009
8131680 Systems and methods for using metadata to enhance data management operations 18 2009
* 2010/0114,829 SYSTEMS AND METHODS FOR USING METADATA TO ENHANCE DATA MANAGEMENT OPERATIONS 6 2009
* 2010/0100,528 STORED DATA REVERIFICATION MANAGEMENT SYSTEM AND METHOD 9 2009
9178842 Systems and methods for monitoring messaging applications for compliance with a policy 0 2009
8296475 Systems and methods for performing multi-path storage operations 2 2009
8412677 Systems and methods for byte-level or quasi byte-level single instancing 12 2009
9495382 Systems and methods for performing discrete data replication 1 2009
7962455 Pathname translation in a data replication system 67 2009
8271830 Rolling cache configuration for a data replication system 73 2009
8434131 Managing connections in a data storage system 26 2009
* 2010/0242,096 MANAGING CONNECTIONS IN A DATA STORAGE SYSTEM 44 2009
8578120 Block-level single instancing 68 2009
* 2010/0299,490 BLOCK-LEVEL SINGLE INSTANCING 110 2009
7861011 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 21 2009
* 2010/0106,909 SYSTEMS AND METHODS OF MEDIA MANAGEMENT, SUCH AS MANAGEMENT OF MEDIA TO AND FROM A MEDIA STORAGE LIBRARY, INCLUDING REMOVABLE MEDIA 2 2009
8401996 Storing a variable number of instances of data objects 19 2009
* 2010/0250,549 STORING A VARIABLE NUMBER OF INSTANCES OF DATA OBJECTS 74 2009
8285684 Systems and methods for performing data replication 25 2010
8051095 Systems and methods for classifying and transferring information in a storage network 17 2010
7831553 Systems and methods for classifying and transferring information in a storage network 98 2010
* 2010/0131,461 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 125 2010
* 2010/0131,467 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 70 2010
8352433 Modular backup and retrieval system used in conjunction with a storage area network 12 2010
8484162 De-duplication systems and methods for application-specific data 24 2010
8504517 Systems and methods for selective data replication 22 2010
8725698 Stub file prioritization in a data replication system 14 2010
8504515 Stubbing systems and methods in a data replication environment 25 2010
8352422 Data restore systems and methods in a replication environment 54 2010
8849955 Cloud storage and networking agents, including agents for utilizing multiple, different cloud storage sites 45 2010
8612439 Performing data storage operations in a cloud storage environment, including searching, encryption and indexing 20 2010
8407190 Performing data storage operations with a cloud environment, including containerized deduplication, data pruning, and data transfer 62 2010
8285681 Data object store and server for a cloud storage environment, including data deduplication and data management across multiple cloud storage sites 158 2010
* 2010/0332,401 PERFORMING DATA STORAGE OPERATIONS WITH A CLOUD STORAGE ENVIRONMENT, INCLUDING AUTOMATICALLY SELECTING AMONG MULTIPLE CLOUD STORAGE SITES 266 2010
* 2010/0332,479 PERFORMING DATA STORAGE OPERATIONS IN A CLOUD STORAGE ENVIRONMENT, INCLUDING SEARCHING, ENCRYPTION AND INDEXING 72 2010
* 2010/0332,456 DATA OBJECT STORE AND SERVER FOR A CLOUD STORAGE ENVIRONMENT, INCLUDING DATA DEDUPLICATION AND DATA MANAGEMENT ACROSS MULTIPLE CLOUD STORAGE SITES 113 2010
* 2010/0332,454 PERFORMING DATA STORAGE OPERATIONS WITH A CLOUD ENVIRONMENT, INCLUDING CONTAINERIZED DEDUPLICATION, DATA PRUNING, AND DATA TRANSFER 103 2010
* 2010/0333,116 CLOUD GATEWAY SYSTEM FOR MANAGING DATA STORAGE TO CLOUD STORAGE SITES 299 2010
* 2010/0332,818 CLOUD STORAGE AND NETWORKING AGENTS, INCLUDING AGENTS FOR UTILIZING MULTIPLE, DIFFERENT CLOUD STORAGE SITES 134 2010
7831622 Systems and methods for classifying and transferring information in a storage network 73 2010
8073969 Systems and methods for facilitating storage operations using network attached storage devices 9 2010
7979389 System and method for performing integrated storage operations 14 2010
7882093 Managing copies of data 31 2010
* 2010/0287,141 SYSTEM AND METHOD FOR PERFORMING INTEGRATED STORAGE OPERATIONS 6 2010
8429428 System and method for providing encryption in storage operations in a storage network, such as for use by application service providers that provide data storage services 9 2010
7987319 System and method for improved media identification in a storage device 24 2010
* 2010/0313,039 SYSTEM AND METHOD FOR PROVIDING ENCRYPTION IN STORAGE OPERATIONS IN A STORAGE NETWORK, SUCH AS FOR USE BY APPLICATION SERVICE PROVIDERS THAT PROVIDE DATA STORAGE SERVICES 21 2010
* 8103829 Hierarchical systems and methods for performing storage operations in a computer network 13 2010
8285685 Metabase for facilitating data classification 12 2010
* 2011/0016,163 METABASE FOR FACILITATING DATA CLASSIFICATION 15 2010
8032718 Systems and methods for sharing media in a computer network 16 2010
* 2010/0287,234 SYSTEMS AND METHODS FOR SHARING MEDIA IN A COMPUTER NETWORK 19 2010
8306926 Systems and methods for storage modeling and costing 18 2010
8396838 Legal compliance, electronic discovery and electronic document handling of online and offline copies of data 46 2010
* 2011/0093,471 LEGAL COMPLIANCE, ELECTRONIC DISCOVERY AND ELECTRONIC DOCUMENT HANDLING OF ONLINE AND OFFLINE COPIES OF DATA 132 2010
* 2011/0035,419 Systems and Methods for Facilitating Storage Operations Using Network Attached Storage Devices 3 2010
8131725 Systems and methods for using metadata to enhance data identification operations 14 2010
8086809 Interface systems and methods for accessing stored data 15 2010
* 2011/0078,146 SYSTEMS AND METHODS FOR USING METADATA TO ENHANCE DATA IDENTIFICATION OPERATIONS 11 2010
8074042 Methods and system of pooling storage devices 18 2010
* 2011/0022,814 METHODS AND SYSTEM OF POOLING STORAGE DEVICES 2 2010
8041905 Systems and methods for allocating control of storage media in a network environment 16 2010
8010769 Systems and methods for classifying and transferring information in a storage network 19 2010
8356018 Systems and methods for grid-based data scanning 0 2010
* 2011/0060,725 SYSTEMS AND METHODS FOR GRID-BASED DATA SCANNING 0 2010
8190565 System and method for performing an image level snapshot and for restoring partial volume data 40 2010
7958086 Systems and methods for managing location of media in a storage system 0 2010
8214444 Email attachment management in a computer system 16 2010
7958307 Method and system for grouping storage system components 18 2010
8131964 Systems and methods for combining data streams in a storage operation 18 2010
8234417 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 14 2010
* 2011/0087,807 SYSTEMS AND METHODS OF MEDIA MANAGEMENT, SUCH AS MANAGEMENT OF MEDIA TO AND FROM A MEDIA STORAGE LIBRARY, INCLUDING REMOVABLE MEDIA 9 2010
8037031 Method and system for offline indexing of content and classifying stored data 17 2010
* 2011/0093,470 METHOD AND SYSTEM FOR OFFLINE INDEXING OF CONTENT AND CLASSIFYING STORED DATA 3 2010
8442983 Asynchronous methods of data classification using change journals and other data structures 12 2010
8595191 Systems and methods for performing data management operations using snapshots 12 2010
8433682 Systems and methods for analyzing snapshots 9 2010
* 2011/0161,295 SYSTEMS AND METHODS FOR ANALYZING SNAPSHOTS 23 2010
* 2011/0161,299 SYSTEMS AND METHODS FOR PERFORMING DATA MANAGEMENT OPERATIONS USING SNAPSHOTS 87 2010
8577851 Content aligned block-based deduplication 18 2010
8578109 Systems and methods for retaining and using data block signatures in data protection operations 18 2010
8572340 Systems and methods for retaining and using data block signatures in data protection operations 20 2010
8364652 Content aligned block-based deduplication 91 2010
8140794 Snapshot storage and management system with indexing and user interface 13 2011
* 2011/0131,187 SNAPSHOT STORAGE AND MANAGEMENT SYSTEM WITH INDEXING AND USER INTERFACE 9 2011
9021198 System and method for sharing SAN storage 3 2011
8041673 Hierarchical systems and methods for performing data storage operations 20 2011
7984063 Managing copies of data 29 2011
8832031 Systems and methods of hierarchical storage management, such as global management of storage operations 3 2011
8505010 Storage of application specific profiles correlating to document versions 12 2011
* 2011/0173,171 STORAGE OF APPLICATION SPECIFIC PROFILES CORRELATING TO DOCUMENT VERSIONS 14 2011
8099428 Managing copies of data 17 2011
* 2011/0173,207 MANAGING COPIES OF DATA 15 2011
8849762 Restoring computing environments, such as autorecovery of file systems at certain points in time 7 2011
8719264 Creating secondary copies of data based on searches for content 1 2011
8719767 Utilizing snapshots to provide builds to developer computing devices 4 2011
8706867 Realtime streaming of multimedia content from secondary storage devices 9 2011
8234249 Method and system for searching stored data 13 2011
8230195 System and method for performing auxiliary storage operations 46 2011
8589347 Systems and methods for performing data replication 21 2011
8572038 Systems and methods for performing data replication 21 2011
8489656 Systems and methods for performing data replication 35 2011
8443142 Method and system for grouping storage system components 7 2011
* 2011/0231,606 METHOD AND SYSTEM FOR GROUPING STORAGE SYSTEM COMPONENTS 9 2011
8131780 Systems and methods for managing location of media in a storage system 1 2011
8326915 Pipeline systems and method for transferring data in a network environment 3 2011
* 2011/0238,777 PIPELINE SYSTEMS AND METHOD FOR TRANSFERRING DATA IN A NETWORK ENVIRONMENT 1 2011
8112543 System and method for performing multistream storage operations 1 2011
8285671 System and method for performing integrated storage operations 7 2011
8230171 System and method for improved media identification in a storage device 12 2011
8285964 Systems and methods for classifying and transferring information in a storage network 14 2011
8239654 Systems and methods for transferring data in a block-level storage operation 5 2011
8463751 Systems and methods for performing replication copy storage operations 36 2011
9244779 Data recovery operations, such as recovery from modified network data management protocol data 1 2011
8935492 Archiving data objects using secondary copies 4 2011
8620870 Efficient data management improvements, such as docking limited-feature data management modules to a full-featured data management system 28 2011
8612394 System and method for archiving objects in an information store 7 2011
8447728 System and method for storage operation access security 3 2011
8442944 System and method for generating and managing quick recovery volumes 5 2011
8285683 System and method for storing redundant information 13 2011
8341359 Systems and methods for sharing media and path management in a computer network 8 2011
8566278 Hierarchical systems and methods for performing data storage operations 10 2011
8291177 Systems and methods for allocating control of storage media in a network environment 5 2011
8266106 Systems and methods for performing storage operations using network attached storage 13 2011
8402244 Methods and system of pooling storage devices 7 2011
9116850 Client-side repository in a networked deduplicated storage system 6 2011
9104623 Client-side repository in a networked deduplicated storage system 6 2011
9020900 Distributed deduplicated storage system 18 2011
8266397 Interface systems and methods for accessing stored data 12 2011
8229954 Managing copies of data 80 2012
8725731 Systems and methods for retrieving data in a computer network 7 2012
8402219 Hierarchical systems and methods for performing storage operations in a computer network 9 2012
8281028 System and method for performing multistream storage operations 1 2012
8417908 Systems and methods for combining data streams in a storage operation 7 2012
8352472 Systems and methods for using metadata to enhance data identification operations 7 2012
8433872 Snapshot storage and management system with indexing and user interface 6 2012
8392677 Systems and methods for creating copies of data, such as archive copies 16 2012
8380957 Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices 7 2012
9158835 Method and system for offline indexing of content and classifying stored data 0 2012
8364914 Systems and methods for performing storage operations in a computer network 9 2012
8645320 System and method for performing an image level snapshot and for restoring partial volume data 13 2012
8504634 Email attachment management in a computer system 11 2012
8892523 Auto summarization of content 2 2012
8666942 Systems and methods for managing snapshots of replicated databases 13 2012
8463753 System and method for extended media retention 9 2012
8539118 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 2 2012
8782064 Managing copies of data 6 2012
8725964 Interface systems and methods for accessing stored data 7 2012
8725980 System and method for allocation of organizational resources 6 2012
8577844 Systems and methods for performing storage operations using network attached storage 9 2012
8428995 System and method for automating customer-validated statement of work for a data storage environment 1 2012
8725737 Systems and methods for using metadata to enhance data identification operations 6 2012
8793221 Systems and methods for performing data replication 12 2012
8656218 Memory configuration for data replication system including identification of a subsequent log entry by a destination computer 14 2012
9020990 Stored data reverification management system and method 0 2012
8930319 Modular backup and retrieval system used in conjunction with a storage area network 2 2012
8650445 Systems and methods for remote monitoring in a computer network 2 2012
8849761 Data object store and server for a cloud storage environment, including data deduplication and data management across multiple cloud storage sites 4 2012
8712969 System and method for storing redundant information 5 2012
8706993 Systems and methods for storage modeling and costing 6 2012
8612714 Systems and methods for classifying and transferring information in a storage network 2 2012
8583594 System and method for performing integrated storage operations 0 2012
* 8510516 Systems and methods for sharing media in a computer network 7 2012
8504741 Systems and methods for performing multi-path storage operations 0 2012
* 2013/0019,068 SYSTEMS AND METHODS FOR SHARING MEDIA IN A COMPUTER NETWORK 2 2012
8725973 Systems and methods for management of virtualization data 7 2012
8805807 Distributed indexing system for data storage 2 2012
8924428 Systems and methods of media management, such as management of media to and from a media storage library 1 2012
9633216 Application of information management policies based on operation with a geographic entity 0 2012
9069799 Restoration of centralized data storage manager, such as data storage manager in a hierarchical data storage system 2 2012
8756203 Systems and methods of media management, such as management of media to and from a media storage library 1 2012
9262226 Data storage resource allocation by employing dynamic methods and blacklisting resource request pools 2 2013
8667189 Combined stream auxiliary copy system and method 1 2013
9110602 Content aligned block-based deduplication 6 2013
8688931 Systems and methods for performing storage operations in a computer network 5 2013
9509652 Method and system for displaying similar email messages based on message contents 0 2013
9378035 Systems and methods for repurposing virtual machines 0 2013
8612707 Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices 1 2013
9021452 Automatic identification of storage requirements, such as for use in selling data storage management solutions 2 2013
8909881 Systems and methods for creating copies of data, such as archive copies 2 2013
8799613 Methods and system of pooling storage devices 4 2013
9529871 Information management of mobile device data 0 2013
9342537 Integrated snapshot interface for a data storage system 6 2013
9298715 Data storage system utilizing proxy device for storage operations 10 2013
9003117 Hierarchical systems and methods for performing storage operations in a computer network 2 2013
9262496 Unified access to personal data 0 2013
8950009 Information management of data associated with multiple cloud services 4 2013
9633022 Backup and restoration for a deduplicated file system 0 2013
9461881 Migration of existing computing systems to cloud computing sites or virtual machines 0 2013
9372827 Migration of an existing computing system to new hardware 0 2013
9116633 Information management of virtual machines having mapped storage devices 4 2013
9092500 Utilizing snapshots for access to databases and other applications 2 2013
9063938 Search filtered file system using secondary storage, including multi-dimensional indexing and searching of archived files 2 2013
9639297 Shared network-available storage that permits concurrent data access 0 2013
9459968 Single index to query multiple backup formats 0 2013
9020890 Smart archiving and data previewing for mobile devices 2 2013
9171008 Performing data storage operations with a cloud environment, including containerized deduplication, data pruning, and data transfer 0 2013
8799051 System and method for automating customer-validated statement of work for a data storage environment 0 2013
8725687 Systems and methods for byte-level or quasi byte-level single instancing 3 2013
8966288 System and method for providing encryption in storage operations in a storage network, such as for use by application service providers that provide data storage services 1 2013
8898411 Snapshot storage and management system with indexing and user interface 0 2013
9298559 Systems and methods for analyzing snapshots 0 2013
8769635 Managing connections in a data storage system 0 2013
8725694 Systems and methods for performing replication copy storage operations 22 2013
9047296 Asynchronous methods of data classification using change journals and other data structures 0 2013
8655846 System and method for generating and managing quick recovery volumes 0 2013
8762335 System and method for storage operation access security 1 2013
9251186 Backup using a client-side signature repository in a networked storage system 6 2013
9218374 Collaborative restore in a networked storage system 6 2013
9218375 Dedicated client-side signature generator in a networked storage system 6 2013
9218376 Intelligent data sourcing in a networked storage system 6 2013
9256606 Systems and methods of data storage management, such as dynamic data stream allocation 0 2013
9098514 Efficient data management improvements, such as docking limited-feature data management modules to a full-featured data management system 1 2013
9405763 De-duplication systems and methods for application-specific data 6 2013
8656068 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 1 2013
9002785 Stubbing systems and methods in a data replication environment 16 2013
8868494 Systems and methods for selective data replication 22 2013
9274803 Storage of application specific profiles correlating to document versions 3 2013
9411986 System and method for encrypting secondary copies of data 1 2013
9021213 System and method for sharing media in a computer network 3 2013
9430491 Request-based data synchronization management 0 2013
9336226 Criteria-based data synchronization management 1 2013
9262435 Location-based data synchronization management 2 2013
9313143 Systems and methods for granular resource management in a storage network 0 2013
8886853 Systems and methods for uniquely identifying removable media by its manufacturing defects wherein defects includes bad memory or redundant cells or both 1 2013
9104340 Systems and methods for performing storage operations using network attached storage 2 2013
8745105 Systems and methods for performing data replication 14 2013
9239687 Systems and methods for retaining and using data block signatures in data protection operations 7 2013
9483655 File backup with selective encryption 0 2013
9367702 Automatic file encryption 2 2013
9058117 Block-level single instancing 1 2013
9268602 Systems and methods for performing data management operations using snapshots 1 2013
9495404 Systems and methods to process block-level backup for selective file restoration for virtual machines 2 2013
8838923 Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices 0 2013
8832406 Systems and methods for classifying and transferring information in a storage network 2 2013
9164850 System and method for archiving objects in an information store 0 2013
9471578 Data storage system utilizing proxy device for storage operations 2 2013
9639529 Method and system for searching stored data 0 2013
9208210 Rolling cache configuration for a data replication system 4 2013
9122600 Systems and methods for remote monitoring in a computer network 0 2013
9021282 Power management of data processing resources, such as power adaptive management of data storage operations 1 2013
8996823 Parallel access virtual tape library and drives 1 2013
8886595 System and method for performing an image level snapshot and for restoring partial volume data 11 2013
9703584 Virtual server agent load balancing 0 2014
9665591 High availability distributed deduplicated storage system 0 2014
9633033 High availability distributed deduplicated storage system 0 2014
9639426 Single snapshot for multiple applications 0 2014
9632874 Database application backup in single snapshot for multiple applications 0 2014
9495251 Snapshot readiness checking and reporting 3 2014
9002799 Systems and methods for resynchronizing information 6 2014
8892826 Systems and methods for performing storage operations in a computer network 3 2014
9152685 Systems and methods for migrating components in a hierarchical storage network 2 2014
9170890 Combined stream auxiliary copy system and method 0 2014
9047357 Systems and methods for managing replicated database data in dirty and clean shutdown states 5 2014
9648100 Cross-system storage management for transferring data across autonomous information management systems 0 2014
9003137 Interface systems and methods for accessing stored data 2 2014
9124611 Systems and methods for writing data and storage system specific metadata to network attached storage device 2 2014
9111220 Systems and methods for storage modeling and costing 2 2014
9633056 Maintaining a deduplication database 0 2014
9286398 Systems and methods for retrieving data in a computer network 1 2014
8935210 Systems and methods for performing replication copy storage operations 7 2014
9236079 System and method for storing redundant information 1 2014
9164692 System and method for allocation of organizational resources 1 2014
9003374 Systems and methods for continuous data replication 7 2014
9098542 Systems and methods for using metadata to enhance data identification operations 2 2014
9158787 Systems and methods for byte-level or quasi byte-level single instancing 0 2014
9535776 Dataflow alerts for an information management system 0 2014
9183240 Distributed indexing system for data storage 1 2014
9633232 System and method for encrypting secondary copies of data 0 2014
9020898 Systems and methods for performing data replication 6 2014
9507525 Methods and system of pooling storage devices 0 2014
9633064 Systems and methods of unified reconstruction in storage systems 0 2014
9405928 Deriving encryption rules based on file content 2 2014
9201917 Systems and methods for performing storage operations in a computer network 1 2014
9436555 Efficient live-mount of a backed up virtual machine in a storage management system 3 2014
9417968 Efficiently restoring execution of a backed up virtual machine based on coordination with virtual-machine-file-relocation operations 4 2014
9092378 Restoring computing environments, such as autorecovery of file systems at certain points in time 3 2014
9454537 Data object store and server for a cloud storage environment, including data deduplication and data management across multiple cloud storage sites 1 2014
9418149 Auto summarization of content 2 2014
9208160 System and method for performing an image level snapshot and for restoring partial volume data 8 2014
9444811 Using an enhanced data agent to restore backed up data across autonomous storage management systems 0 2014
9575673 Accessing a file system using tiered deduplication 0 2014
9648105 Unified snapshot storage management, using an enhanced storage manager and enhanced media agents 0 2014
9448731 Unified snapshot storage management 5 2014
9213848 Information management of data associated with multiple cloud services 0 2015
9298382 Systems and methods for performing replication copy storage operations 3 2015
9262275 Archiving data objects using secondary copies 1 2015
9483511 Stubbing systems and methods in a data replication environment 1 2015
* 9251190 System and method for sharing media in a computer network 1 2015
9396244 Systems and methods for managing replicated database data 2 2015
9367548 Search filtered file system using secondary storage, including multi-dimensional indexing and searching of archived files 1 2015
9563514 Assignment of proxies for virtual-machine secondary copy operations including streaming backup jobs 0 2015
9405471 Systems and methods for storage modeling and costing 0 2015
9612916 Data storage resource allocation using blacklisting of data storage requests classified in the same category as a data storage request that is determined to fail if attempted 0 2015
9606994 Systems and methods for using metadata to enhance data identification operations 0 2015
9448892 Systems and methods for migrating components in a hierarchical storage network 0 2015
9588972 Efficient data management improvements, such as docking limited-feature data management modules to a full-featured data management system 0 2015
9619480 Content aligned block-based deduplication 0 2015
9451023 Information management of virtual machines having mapped storage devices 0 2015
9633025 Data storage system for analysis of data across heterogeneous information management systems 0 2015
9578101 System and method for sharing san storage 0 2015
9405631 System and method for performing an image level snapshot and for restoring partial volume data 3 2015
9571579 Information management of data associated with multiple cloud services 0 2015
9557929 Data recovery operations, such as recovery from modified network data management protocol data 0 2016
9639400 Data storage resource allocation by employing dynamic methods and blacklisting resource request pools 0 2016
9639563 Archiving data objects using secondary copies 0 2016
9489244 Seamless virtual machine recall in a data storage system 2 2016
9639294 Systems and methods for performing data replication 0 2016
9684535 Archiving virtual machines in a data storage system 0 2016
9639289 Systems and methods for retaining and using data block signatures in data protection operations 0 2016
9646038 Distributed indexing system for data storage 0 2016
9619341 System and method for performing an image level snapshot and for restoring partial volume data 0 2016
9645762 Using an enhanced data agent to restore backed up data across autonomous storage management systems 0 2016
9652283 Creation of virtual machine placeholders in a data storage system 0 2016
 
INTELLECTUAL VENTURES II LLC (1)
8762328 Flexible remote data mirroring 2 2009
 
YAHOO HOLDINGS, INC. (3)
7334001 Method and system for data collection for alert delivery 10 2004
7765228 Method and system for data collection for alert delivery 2 2007
* 2008/0098,014 METHOD AND SYSTEM FOR DATA COLLECTION FOR ALERT DELIVERY 5 2007
 
EMC CORPORATION (8)
6044444 Remote data mirroring having preselection of automatic recovery or intervention required when a disruption is detected 252 1997
* 6247046 Method and apparatus for interfacing two remotely disposed devices coupled via a transmission medium 13 1998
* 6151665 Method and apparatus for mirroring blocks of information in a disc drive storage system 25 1999
6502205 Asynchronous remote data mirroring system 294 2000
7073090 Remote data mirroring system having a remote link adapter 35 2002
* 6647474 Remote data mirroring system using local and remote write pending indicators 132 2002
* 6625705 Remote data mirroring system having a service processor 35 2002
7055059 Remote data mirroring 44 2002
 
INTEL CORPORATION (8)
* 7007142 Network data storage-related operations 23 2002
* 2003/0158,998 Network data storage-related operations 32 2002
8214902 Determination by circuitry of presence of authorized and/or malicious data 2 2009
* 2010/0325,729 DETERMINATION BY CIRCUITRY OF PRESENCE OF AUTHORIZED AND/OR MALICIOUS DATA 2 2009
8307175 Data recovery and overwrite independent of operating system 0 2009
* 2010/0332,744 DATA RECOVERY AND OVERWRITE INDEPENDENT OF OPERATING SYSTEM 5 2009
* 8856534 Method and apparatus for secure scan of data storage device from remote server 0 2010
* 2011/0289,306 METHOD AND APPARATUS FOR SECURE SCAN OF DATA STORAGE DEVICE FROM REMOTE SERVER 4 2010
 
TRANSPACIFIC OPTICS LLC (1)
* 6141704 Parallel port for connecting multiple devices and the method for controlling the same 10 1998
 
HTC CORPORATION (2)
* 7366857 Internal disk array mirror architecture 1 2004
* 2005/0246,489 internal disk array mirror architecture 1 2004
 
KOM SOFTWARE INC. (2)
8234477 Method and system for providing restricted access to a storage medium 7 2009
9361243 Method and system for providing restricted access to a storage medium 0 2012
 
BROCADE COMMUNICATIONS SYSTEMS, INC. (2)
* 7433299 Fault-tolerant updates to a distributed fibre channel database 0 2002
* 2003/0137,941 Fault-tolerant updates to a distributed fibre channel database 3 2002
 
CITRIX SYSTEMS, INC. (1)
* 7765378 Utilization of memory storage 4 2002
 
MICROSOFT CORPORATION (1)
* 2009/0204,969 TRANSACTIONAL MEMORY WITH DYNAMIC SEPARATION 14 2008
* Cited By Examiner