US Patent No: 5,901,327

Number of patents in Portfolio can not be more than 2000

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

8 Status Updates

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, MA5157

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

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

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (3)
* 4,634,100 Fence wire tightener 12 1985
* 4,769,764 Modular computer system with portable travel unit 345 1986
* 4,985,695 Computer security device 88 1989
 
NCR CORPORATION (2)
* 5,060,185 File backup system 78 1989
* 5,313,664 Point of sale system having backup file device 43 1992
 
OMRON CORPORATION (1)
* 5,343,477 Data processing system with data transmission failure recovery measures 64 1991
 
CA, INC. (1)
* 5,089,958 Fault tolerant computer backup system 191 1989
 
COMVERSE NETWORK SYSTEMS, INC. (1)
* 5,029,199 Distributed control and storage for a large capacity messaging system 218 1989
 
NETFAX INCORPORATED (1)
* 5,127,048 Free standing data transfer device for coupling a facsimile machine to a telephone line 34 1990
 
Midori Electronics Co., Ltd. (1)
* 5,159,671 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)
* 4,841,475 Data transfer system and method for channels with serial transfer line 34 1986
* 5,202,887 Access control method for shared duplex direct access storage device and computer system therefor 41 1990
 
Stratus Computer, Inc. (1)
* 4,453,215 Central processing apparatus for fault-tolerant computing 150 1981
 
INTELLECTUAL VENTURES II LLC (1)
* 5,537,533 System and method for remote mirroring of digital data from a primary network server to a remote network server 152 1994
 
Bell Telephone Laboratories, Incorporated (2)
* 4,608,688 Processing system tolerant of loss of access to secondary storage 104 1983
* 5,134,711 Computer with intelligent memory system 26 1988
 
STORAGE TECHNOLOGY CORPORATION (5)
* 4,755,928 Outboard back-up and recovery system with transfer of randomly accessible data sets between cache and host and cache and tape simultaneously 89 1984
* 5,155,845 Data storage system for providing redundant copies of data on different disk drives 371 1990
* 5,155,835 Multilevel, hierarchical, dynamically mapped data storage subsystem 354 1990
* 5,239,659 Phantom duplex copy group apparatus for a disk drive array data storge subsystem 101 1991
* 5,459,857 Fault tolerant disk array data storage subsystem 204 1994
 
THE TRUSTEES OF THE STEVENS INSTITUTE OF TECHNOLOGY (1)
* 4,785,472 Remote teaching system 161 1987
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (37)
* 4,396,984 Peripheral systems employing multipathing, path and access grouping 78 1981
* 4,464,713 Method and apparatus for converting addresses of a backing store having addressable data storage devices for accessing a cache attached to the backing store 82 1981
* 4,430,727 Storage element reconfiguration 51 1981
* 4,779,189 Peripheral subsystem initialization method and apparatus 116 1985
* 4,698,808 Method for detecting intermittent error in volatile memory 113 1985
* 4,862,411 Multiple copy data mechanism on synchronous disk drives 59 1987
* 4,849,978 Memory unit backup using checksum 64 1987
* 4,837,680 Controlling asynchronously operating peripherals 138 1987
* 4,916,605 Fast write operations 167 1987
* 5,060,142 System which matches a received sequence of channel commands to sequence defining rules for predictively optimizing peripheral subsystem operations 15 1988
* 5,007,053 Method and apparatus for checksum address generation in a fail-safe modular memory 29 1988
* 5,185,864 Interrupt handling for a computing system with logical devices and interrupt reset 33 1989
* 5,146,576 Managing high speed slow access channel to slow speed cyclic system data transfer 33 1990
* 5,155,814 Nonsynchronous channel/DASD communication system 15 1990
* 5,157,770 Nonsynchronous DASD control 26 1990
* 5,201,053 Dynamic polling of devices for nonsynchronous channel connection 39 1990
* 5,235,690 Method for operating a cached peripheral data storage subsystem including a step of subsetting the data transfer into subsets of data records 40 1990
* 5,235,692 Disk rotational position controls for channel operations in a cached peripheral subsystem 32 1990
* 5,051,887 Maintaining duplex-paired storage devices during gap processing using of a dual copy function 140 1990
* 5,146,605 Direct control facility for multiprocessor network 33 1991
* 5,170,471 Command delivery for a computing system for transferring data between a host and subsystems with busy and reset indication 28 1992
* 5,263,154 Method and system for incremental time zero backup copying of data 206 1992
* 5,428,796 System and method for regulating access to direct access storage devices in data processing systems 31 1992
* 5,375,232 Method and system for asynchronous pre-staging of backup copies in a data processing storage subsystem 64 1992
* 5,463,752 Method and system for enhancing the efficiency of communication between multiple direct access storage devices and a storage system controller 23 1992
* 5,526,484 Method and system for pipelining the processing of channel command words 164 1992
* 5,446,872 Method for error recovery in a non-synchronous control unit 19 1993
* 5,544,345 Coherence controls for store-multiple shared data coordinated by cache directory entries in a shared electronic storage 546 1993
* 5,584,039 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 107 1993
* 5,615,329 Remote data duplexing 125 1994
* 5,574,950 Remote data shadowing using a multimode interface to dynamically reconfigure control link-level and communication link-level 90 1994
* 5,555,371 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 242 1994
* 5,592,618 Remote copy secondary data copy validation-audit function 213 1994
* 5,680,580 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 190 1995
* 5,682,513 Cache queue entry linking for DASD record updates 202 1995
* 5,613,155 Bundling client write requests in a server 64 1995
* 5,673,382 Automated management of off-site storage volumes for disaster recovery 213 1996
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (3)
* 5,175,837 Synchronizing and processing of memory access operations in multiprocessor systems using a directory of lock bits 88 1989
* 5,099,485 Fault tolerant computer systems with fault isolation and repair 74 1989
* 5,210,865 Transferring data between storage media while maintaining host processor access for I/O operations 32 1992
 
LSI LOGIC CORPORATION (1)
* 5,379,412 Method and system for dynamic allocation of buffer storage space during backup copying 72 1992
 
CISCO TECHNOLOGY, INC. (1)
* 4,783,834 System for creating transposed image data from a run end or run length representation of an image 54 1987
 
FUJITSU LIMITED (3)
* 5,123,099 Hot standby memory copy system 59 1988
* 5,377,342 Method of controlling a duplex data storage system and data processing system using the same 16 1991
* 5,175,839 Storage control system in a computer system for double-writing 28 1991
 
RICOH COMPANY, LTD. (1)
* 5,132,787 Digital color copying machine with color separation 20 1990
 
MAXTOR CORPORATION (1)
* 5,097,439 Expansible fixed disk drive subsystem for computer 40 1990
 
TELCORDIA TECHNOLOGIES, INC. (1)
* 4,710,870 Central computer backup system utilizing localized data bases 58 1985
 
E-SYSTEMS, INC. (1)
* 4,577,272 Fault tolerant and load sharing processing system 108 1983
 
EMC CORPORATION (8)
* 5,206,939 System and method for disk mapping and data retrieval 439 1990
* 5,269,011 Dynamically reconfigurable data storage system with storage system controllers selectively operable as channel adapters on storage device adapters 147 1990
* 5,335,352 Reconfigurable, multi-function data storage system controller selectively operable as an input channel adapter and a data storage unit adapter 72 1990
* 5,274,645 Disk array system 158 1992
* 5,381,539 System and method for dynamically controlling cache management 195 1992
* 5,285,451 Failure-tolerant mass storage system 95 1992
* 5,544,347 Data storage system controlled remote data mirroring with respectively maintained data indices 762 1993
* 5,680,640 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 206 1995
 
THE JOHNS HOPKINS UNIVERSITY (1)
* 4,797,750 Method and apparatus for transmitting/recording computer-generated displays on an information channel having only audio bandwidth 31 1986
 
Videomat Associates (1)
* 4,814,592 Apparatus and method for storing and retrieving articles 181 1986
 
VIDEO-ON-DEMAND VENTURES LLC (1)
* 4,949,187 Video communications system having a remotely controlled central source of video and audio data 869 1988
 
Epoch Systems, Inc. (1)
* 5,276,867 Digital data storage system with improved data migration 758 1989
 
AT&T LABS, INC. (1)
* 4,805,106 Method of and arrangement for ordering of multiprocessor operations in a multiprocessor system with redundant resources 68 1987
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (26)
6,598,129 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 2 2001
* 2002/0194,294 Virtual ports for partitioning of data storage 11 2002
* 2004/0073,831 Remote data mirroring 20 2002
7,069,351 Computer storage device having network interface 5 2003
* 2004/0054,866 Mapping of hosts to logical storage units and data storage ports in a data processing system 31 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
8,769,185 Computer storage device having separate read-only space and read-write space, removable media component, system management interface, and network interface 3 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 28 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 54 2008
8,145,729 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 21 2008
* 2009/0287,665 METHOD AND SYSTEM FOR SEARCHING STORED DATA 47 2009
* 2011/0004,683 Systems and Methods for Granular Resource Management in a Storage Network 6 2010
* 2011/0093,672 SYSTEMS AND METHODS FOR RECOVERING ELECTRONIC INFORMATION FROM A STORAGE MEDIUM 39 2010
8,886,768 Read-only storage device having network interface, a system including the device and a method of distributing files over a network 0 2012
9,292,222 Computer storage device having separate read-only space and read-write space, removable media component, system management interface, and network interface 0 2014
9,417,968 Efficiently restoring execution of a backed up virtual machine based on coordination with virtual-machine-file-relocation operations 0 2014
9,418,149 Auto summarization of content 0 2014
 
CA, INC. (1)
* 6,178,427 Method of mirroring log datasets using both log file data and live log data including gaps between the two data logs 59 1998
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (7)
7,386,610 Internet protocol data mirroring 30 2000
6,977,927 Method and system of allocating storage resources in a storage area network 60 2000
6,804,819 Method, system, and computer program product for a data propagation platform and applications of same 13 2000
6,606,690 System and method for accessing a storage area network as network attached storage 311 2001
7,149,919 Disaster recovery system with cascaded resynchronization 18 2003
* 2004/0230,859 Disaster recovery system with cascaded resynchronization 8 2003
8,850,073 Data mirroring using batch boundaries 0 2007
 
HGST NETHERLANDS B.V. (1)
* 6,591,334 Method and apparatus for reducing space allocation failures in storage management systems 14 2000
 
NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG (1)
* 7,171,395 Method for operating a secondary computer, switching devices for flawless operation and corresponding programme 1 2000
 
Micron Technology, Inc. (8)
8,078,848 Memory controller having front end and back end channels for modifying commands 4 2009
8,055,816 Memory controllers, memory systems, solid state drives and methods for processing a number of commands 5 2009
* 2010/0262,721 MEMORY CONTROLLERS, MEMORY SYSTEMS, SOLID STATE DRIVES AND METHODS FOR PROCESSING A NUMBER OF COMMANDS 13 2009
8,260,973 Memory controllers, memory systems, solid state drives and methods for processing a number of commands 1 2011
8,966,231 Modifying commands 0 2011
8,396,995 Memory controllers, memory systems, solid state drives and methods for processing a number of commands 1 2012
8,751,700 Memory controllers, memory systems, solid state drives and methods for processing a number of commands 0 2013
9,015,356 Memory controllers, memory systems, solid state drives and methods for processing a number of commands 0 2014
 
SAMSUNG ELECTRONICS CO., LTD. (1)
* 2003/0204,695 Dual processor apparatus capable of burst concurrent writing of data 0 2003
 
HITACHI, LTD. (85)
6,539,461 Data saving method and external storage device 16 1999
* 6,041,391 Storage device and method for data sharing 13 1999
6,275,910 Storage device and method for data sharing 5 1999
* 6,976,103 Data migration method using storage area network 53 2000
6,647,476 Subsystem replacement method 56 2000
* 7,058,692 Computer, computer system, and data transfer method 4 2001
* 2002/0004,845 Computer, computer system, and data transfer method 1 2001
* 7,188,149 Storage operating data control system 0 2001
* 2002/0129,122 Storage operating data control system 0 2001
6,470,432 External storage control device and data transfer method between external storage control devices 11 2001
7,082,506 Remote copy control method, storage sub-system with the method, and large area data storage system using them 27 2002
* 2003/0051,111 Remote copy control method, storage sub-system with the method, and large area data storage system using them 16 2002
* 6,816,951 Remote mirroring with write ordering sequence generators 29 2002
6,772,306 Data saving method and external storage device 19 2003
6,748,500 Storage device and method for data sharing 0 2003
6,950,917 Subsystem replacement method 9 2003
7,076,620 Data processing system including storage systems 60 2003
RE43600 External storage control device and data transfer method between external storage control devices 0 2003
7,152,079 Data replication among storage systems 12 2003
7,143,252 Storage apparatus system and method of data backup 1 2003
7,194,590 Three data center adaptive remote copy 5 2003
7,114,049 Adaptive remote copy in a heterogeneous environment 1 2003
* 2004/0230,756 Three data center adaptive remote copy 2 2003
7,219,201 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
7,216,209 Data processing system having a plurality of storage systems 3 2004
7,130,975 Data processing system 57 2004
7,117,314 Storage device and method for data sharing 1 2004
* 7,093,068 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
7,020,756 Data saving method and external storage device 1 2004
7,246,214 Remote copy for a storage controller with reduced data size 2 2004
7,213,114 Remote copy for a storage controller in a heterogeneous environment 1 2004
7,159,088 Storage system and data processing system 45 2004
* 2006/0031,647 Storage system and data processing system 26 2004
7,725,445 Data replication among storage systems 3 2004
* 2005/0073,887 Storage system 6 2004
7,398,367 Storage subsystem that connects fibre channel and supports online backup 1 2004
* 2006/0090,048 Storage system and storage control device 32 2004
7,200,729 Subsystem replacement method 0 2005
* 2007/0055,713 Computer system, storage system and method for extending volume capacity 48 2005
7,167,962 Remote copy for a storage controller with reduced data size 1 2005
7,143,254 Remote copy system 7 2006
* 2006/0117,154 Data processing system 0 2006
8,037,239 Storage controller 5 2006
* 2007/0192,560 Storage controller 23 2006
7,418,565 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
7,310,702 Storage control system and control method for the same 2 2006
7,296,126 Storage system and data processing system 0 2006
* 2006/0242,373 Storage system and data processing system 0 2006
* 8,285,824 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 10 2006
7,447,855 Data processing method providing remote copy in a system having first, second, and third storage systems 4 2006
7,421,614 Data synchronization of multiple remote storage after remote copy suspension 14 2006
7,313,663 Storage system and data processing system 0 2007
* 2007/0168,630 Storage system and data processing system 4 2007
8,239,344 Data replication among storage systems 4 2007
8,135,671 Data replication among storage systems 0 2007
* 2007/0168,361 Data replication among storage systems 3 2007
7,673,107 Storage system and storage control device 0 2007
7,529,901 Storage system and data processing system 1 2007
7,555,601 Storage control system including virtualization and control method for same 10 2007
7,904,646 Storage subsystem that connects fibre channel and supports online backup 1 2008
* 7,617,334 Data processing system, data processing method and program 0 2008
* 7,882,277 Processor, data transfer unit, multicore processor system 0 2008
* 2009/0063,812 PROCESSOR, DATA TRANSFER UNIT, MULTICORE PROCESSOR SYSTEM 0 2008
7,757,114 Data synchronization of multiple remote storage after remote copy suspension 11 2008
* 2008/0320,260 Data Synchronization of Multiple Remote Storage After Remote Copy suspension 5 2008
8,074,036 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
8,595,431 Storage control system including virtualization and control method for same 0 2009
8,082,394 Computer system, storage system and method for extending volume capacity 2 2009
* 2009/0300,285 COMPUTER SYSTEM, STORAGE SYSTEM AND METHOD FOR EXTENDING VOLUME CAPACITY 26 2009
8,234,471 Remote copy method and remote copy system 0 2009
8,234,449 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
8,131,956 Virtual storage system and method for allocating storage areas and releasing storage areas from allocation based on certain commands 2 2011
* 2011/0138,119 STORAGE CONTROL SYSTEM INCLUDING VIRTUALIZATION AND CONTROL METHOD FOR SAME 1 2011
8,352,678 Storage controller 1 2011
8,495,319 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
8,806,119 Storage subsystem that connects fibre channel and supports online backup 0 2012
9,058,305 Remote copy method and remote copy system 0 2012
8,566,284 Data replication among storage systems 0 2012
8,838,917 Storage control system and control method for the same 0 2013
8,943,025 Data replication among storage systems 0 2013
 
XYRATEX TECHNOLOGY LIMITED (1)
* 6,212,531 Method for implementing point-in-time copy using a snapshot function 97 1998
 
ORACLE AMERICA, INC. (2)
* 7,020,743 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)
* 7,143,122 Data replication in data storage systems 11 2003
* 2005/0091,391 Data replication in data storage systems 6 2003
7,685,176 Systems and methods of asynchronous data replication 1 2006
* 2007/0011,213 Systems and methods of asynchronous data replication 8 2006
 
KOM NETWORKS INC. (2)
8,234,477 Method and system for providing restricted access to a storage medium 5 2009
9,361,243 Method and system for providing restricted access to a storage medium 0 2012
 
SONY ERICSSON MOBILE COMMUNICATIONS AB (1)
8,463,994 System and method for improved media identification in a storage device 5 2012
 
SEAGATE TECHNOLOGY LLC (2)
7,031,085 Version tracking of disk write operations 3 2002
* 2003/0133,214 Version tracking of disk write operations 2 2002
 
Comm Vault Systems, Inc. (7)
7,734,578 System and method for performing integrated storage operations 28 2004
7,861,050 Systems and methods for combining data streams in a storage operation 16 2007
7,831,766 Systems and methods of data storage management, such as pre-allocation of storage space 3 2007
8,078,583 Systems and methods for performing storage operations using network attached storage 18 2009
7,890,718 System and method for performing time-flexible calendric storage operations 12 2009
8,176,268 Systems and methods for performing storage operations in a computer network 11 2010
8,954,446 Client-side repository in a networked deduplicated storage system 10 2011
 
F5 Networks, Inc. (3)
9,195,500 Methods for seamless storage importing and devices thereof 0 2011
* 9,286,298 Methods for enhancing management of backup data sets and devices thereof 0 2011
9,020,912 Methods for accessing data in a compressed file system and devices thereof 1 2012
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 2010/0002,873 Cipher For Disk Encryption 1 2009
 
INTELLECTUAL VENTURES II LLC (6)
* 2002/0016,827 Flexible remote data mirroring 60 2001
7,941,501 Flexible remote data mirroring 14 2007
* 2007/0168,518 FLEXIBLE REMOTE DATA MIRRORING 12 2007
* 2009/0313,389 FLEXIBLE REMOTE DATA MIRRORING 4 2009
* 2010/0049,798 FLEXIBLE REMOTE DATA MIRRORING 8 2009
9,270,752 Flexible remote data mirroring 0 2014
 
SLATER TECHNOLOGY FUND, INC. (2)
7,370,163 Adaptive cache engine for storage area network including systems and methods related thereto 14 2005
* 2005/0243,609 Adaptive cache engine for storage area network including systems and methods related thereto 21 2005
 
GOOGLE INC. (18)
6,745,303 Data synchronization of multiple remote storage 70 2002
7,127,568 Throttling in storage systems 11 2003
* 2004/0148,484 Throttling in storage systems 18 2003
* 6,996,688 Method, system, and program for improved throughput in remote mirroring systems 3 2003
* 2004/0181,640 Method, system, and program for improved throughput in remote mirroring systems 7 2003
7,210,011 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
* 7,171,517 Storage apparatus 3 2004
* 2005/0216,658 Storage apparatus 0 2004
* 7,139,782 Method of and system for testing remote storage 30 2004
* 7,581,063 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
7,328,373 Data processing system 45 2006
7,600,089 Storage apparatus for asynchronous remote copying 1 2006
7,698,521 Data synchronization of multiple remote storage 0 2007
* 2007/0239,934 Data synchronization of multiple remote storage 2 2007
7,802,137 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)
* 9,405,938 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)
7,711,700 Systems and methods for classifying and transferring information in a storage network 23 2006
 
Chung, Keicy K. (1)
7,444,393 Read-only storage device having network interface, a system including the device, and a method of distributing files over a network 20 2001
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (110)
* 6,526,492 Method of allowing a volume manager to release and regain reserve 5 1998
* 6,330,585 Transfer information using optical fiber connections 7 1998
* 6,185,631 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
6,473,782 Method and apparatus for transfer information using optical fiber connections 5 1999
6,338,083 Method and apparatus for transfer of information using optical fiber connections 7 1999
6,609,165 Method and apparatus for using fibre channel extended link service commands in a point-to-point configuration 56 1999
6,499,066 Method and apparatus for using fibre channel test extended link service commands for interprocess communication 5 1999
7,404,005 Method, system, and program for selecting one of multiple paths to communicate with a device 5 2000
6,732,193 Method, system, and program for determining a number of write operations to execute 6 2000
6,526,419 Method, system, and program for remote copy in an open systems environment 38 2000
* 6,954,752 Methods and apparatus for clustering and prefetching data objects 10 2001
6,829,659 Method, system and program product for logically disconnecting in fibre channel communication without closing the exchange 6 2001
* 7,082,445 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
7,376,862 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 0 2004
* 8,307,109 Methods and systems for real time integration services 1 2004
* 2005/0086,360 Methods and systems for real time integration services 68 2004
* 7,398,354 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 1 2005
* 7,877,628 Mirroring data between primary and secondary sites 5 2006
* 2007/0288,710 MIRRORING DATA BETWEEN PRIMARY AND SECONDARY SITES 10 2006
9,052,837 Processing communication data in a ships passing condition 0 2008
8,478,915 Determining extended capability of a channel path 4 2008
8,312,189 Processing of data to monitor input/output operations 0 2008
8,214,562 Processing of data to perform system changes in an input/output processing system 0 2008
8,196,149 Processing of data to determine compatability in an input/output processing system 1 2008
8,176,222 Early termination of an I/O operation in an I/O processing system 0 2008
8,166,206 Cancel instruction and command for determining the state of an I/O operation 0 2008
8,117,347 Providing indirect data addressing for a control block at a channel subsystem of an I/O processing system 0 2008
8,108,570 Determining the state of an I/O operation 0 2008
8,082,481 Multiple CRC insertion in an output data stream 1 2008
8,001,298 Providing extended measurement data in an I/O processing system 0 2008
7,941,570 Bi-directional data transfer within a single I/O operation 39 2008
7,937,507 Extended measurement word determination at a channel subsystem of an I/O processing system 0 2008
7,917,813 Exception condition determination at a control unit in an I/O processing system 0 2008
7,908,403 Reserved device access contention reduction 1 2008
7,904,605 Computer command and response for determining the state of an I/O operation 0 2008
7,899,944 Open exchange limiting in an I/O processing system 0 2008
7,890,668 Providing indirect data addressing in an input/output processing system where the indirect data address list is non-contiguous 0 2008
7,840,717 Processing a variable length device command word at a control unit in an I/O processing system 45 2008
7,840,718 Processing of data to suspend operations in an input/output processing log-out system 45 2008
* 2009/0210,769 MULTIPLE CRC INSERTION IN AN OUTPUT DATA STREAM 59 2008
* 2009/0210,585 PROCESSING OF DATA TO SUSPEND OPERATIONS IN AN INPUT/OUTPUT PROCESSING LOG-OUT SYSTEM 57 2008
* 2009/0210,884 PROCESSING OF DATA TO DETERMINE COMPATABILITY IN AN INPUT/OUTPUT PROCESSING SYSTEM 60 2008
* 2009/0210,572 COMPUTER COMMAND AND RESPONSE FOR DETERMINING THE STATE OF AN I/O OPERATION 57 2008
* 2009/0210,584 EXCEPTION CONDITION DETERMINATION AT A CONTROL UNIT IN AN I/O PROCESSING SYSTEM 59 2008
* 2009/0210,573 COMPUTER COMMAND AND RESPONSE FOR DETERMINING THE STATE OF AN I/O OPERATION 60 2008
* 2009/0210,557 DETERMINING EXTENDED CAPABILITY OF A CHANNEL PATH 53 2008
* 2009/0210,563 PROVIDING INDIRECT DATA ADDRESSING FOR A CONTROL BLOCK AT A CHANNEL SUBSYSTEM OF AN I/O PROCESSING SYSTEM 77 2008
* 2009/0210,560 CANCEL INSTRUCTION AND COMMAND FOR DETERMINING THE STATE OF AN I/O OPERATION 57 2008
* 2009/0210,579 OPEN EXCHANGE LIMITING IN AN I/O PROCESSING SYSTEM 57 2008
* 2009/0210,581 BI-DIRECTIONAL DATA TRANSFER WITHIN A SINGLE I/O OPERATION 58 2008
* 2009/0210,562 PROCESSING COMMUNICATION DATA IN A SHIPS PASSING CONDITION 58 2008
* 2009/0210,561 PROCESSING OF DATA TO PERFORM SYSTEM CHANGES IN AN INPUT/OUTPUT PROCESSING SYSTEM 57 2008
* 2009/0210,583 RESERVED DEVICE ACCESS CONTENTION REDUCTION 58 2008
* 2009/0210,571 PROCESSING OF DATA TO MONITOR INPUT/OUTPUT OPERATIONS 57 2008
* 2009/0210,570 EXTENDED MEASUREMENT WORD DETERMINATION AT A CHANNEL SUBSYSTEM OF AN I/O PROCESSING SYSTEM 57 2008
* 2009/0210,559 PROCESSING A VARIABLE LENGTH DEVICE COMMAND WORD AT A CONTROL UNIT IN AN I/O PROCESSING SYSTEM 57 2008
* 2009/0210,576 PROVIDING INDIRECT DATA ADDRESSING IN AN INPUT/OUTPUT PROCESSING SYSTEM WHERE THE INDIRECT DATA ADDRESS LIST IS NON-CONTIGUOUS 57 2008
* 2009/0210,768 EXCEPTION CONDITION HANDLING AT A CHANNEL SUBSYSTEM IN AN I/O PROCESSING SYSTEM 57 2008
7,886,184 Multiple sourcing storage devices for ultra reliable mirrored storage subsystems 0 2008
8,037,171 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 44 2008
7,930,477 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
7,856,511 Processing of data to suspend operations in an input/output processing system 45 2008
8,055,807 Transport control channel program chain linking including determining sequence order 0 2008
* 7,937,504 Transport control channel program message pairing 2 2008
7,904,606 Transport control channel program chain linked branching 0 2008
* 2010/0030,920 TRANSPORT CONTROL CHANNEL PROGRAM CHAIN LINKING 30 2008
* 2010/0030,918 TRANSPORT CONTROL CHANNEL PROGRAM CHAIN LINKED BRANCHING 0 2008
7,984,198 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 57 2009
7,840,719 System and program products for facilitating input/output processing by using transport control words to reduce input/output communications 39 2009
* 2009/0172,203 SYSTEM AND PROGRAM PRODUCTS FOR FACILITATING INPUT/OUTPUT PROCESSING BY USING TRANSPORT CONTROL WORDS TO REDUCE INPUT/OUTPUT COMMUNICATIONS 57 2009
8,332,542 Communication with input/output system devices 0 2009
8,140,713 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
8,392,619 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
8,495,253 Bi-directional data transfer within a single I/O operation 11 2011
9,021,155 Fibre channel input/output data routing including discarding of data transfer requests in response to error detection 4 2011
8,738,811 Fibre channel input/output data routing system and method 0 2011
8,677,027 Fibre channel input/output data routing system and method 0 2011
8,583,988 Fibre channel input/output data routing system and method 0 2011
8,364,853 Fibre channel input/output data routing system and method 4 2011
8,364,854 Fibre channel input/output data routing system and method 0 2011
8,549,185 Facilitating transport mode input/output operations between a channel subsystem and input/output devices 0 2011
8,473,641 Facilitating transport mode input/output operations between a channel subsystem and input/output devices 0 2011
8,346,978 Facilitating transport mode input/output operations between a channel subsystem and input/output devices 0 2011
8,312,176 Facilitating transport mode input/output operations between a channel subsystem and input/output devices 0 2011
8,516,161 Providing indirect data addressing for a control block at a channel subsystem of an I/O processing system 0 2012
8,769,253 Fibre channel input/output data routing system and method 0 2012
* 8,417,973 Using a control policy to implement power saving features 1 2012
* 2012/0233,476 Using a Control Policy to Implement Power Saving Features 0 2012
8,683,083 Fibre channel input/output data routing system and method 0 2012
8,583,989 Fibre channel input/output data routing system and method 0 2012
8,683,084 Fibre channel input/output data routing system and method 0 2012
8,972,615 Communication with input/output system devices 0 2012
8,631,175 Facilitating transport mode input/output operations between a channel subsystem and input/output devices 0 2013
9,043,494 Providing indirect data addressing in an input/output processing system where the indirect data address list is non-contiguous 0 2013
8,918,542 Facilitating transport mode data transfer between a channel subsystem and input/output devices 0 2013
8,838,860 Determining extended capability of a channel path 0 2013
8,990,439 Transport mode data transfer between a channel subsystem and input/output devices 0 2013
8,892,781 Bi-directional data transfer within a single I/O operation 0 2013
8,977,793 Determining extended capability of a channel path 0 2013
9,298,379 Bi-directional data transfer within a single I/O operation 0 2014
9,195,394 Transport mode data transfer between a channel subsystem and input/output devices 0 2014
9,330,042 Determining extended capability of a channel path 0 2015
 
GERTNER, ILYA (2)
* 8,225,002 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. (2)
* 2005/0028,069 Memory system and controller for same 1 2003
* 2005/0125,458 Chronological data record access 29 2003
 
CISCO TECHNOLOGY, INC. (2)
7,260,601 Methods and apparatus for transmitting media programs 18 2002
* 7,222,185 Methods and apparatus for distributing content within a content delivery system 18 2002
 
INKOMI CORP. (1)
* 2003/0041,094 WEB SERVER CONTENT REPLICATION 11 1999
 
SO. PAK PTE., LLC (1)
* 2005/0027,892 Flexible remote data mirroring 111 2004
 
SK HYNIX INC. (1)
* 7,103,826 Memory system and controller for same 6 2003
 
SONY UNITED KINGDOM LIMITED (2)
* 6,115,784 Data storage apparatus and method allocating sets of data 7 1999
6,317,807 Data storage apparatus and method allocating sets of data 2 2000
 
COMMVAULT SYSTEMS, INC. (532)
* 6,418,478 Pipelined high speed data transfer mechanism 396 1998
7,395,282 Hierarchical backup and retrieval system 257 1999
7,389,311 Modular backup and retrieval system 110 1999
7,209,972 High speed data transfer mechanism 120 2000
7,035,880 Modular backup and retrieval system used in conjunction with a storage area network 341 2000
7,155,481 Email attachment management in a computer system 46 2001
7,003,641 Logical view with granular access to exchange data managed by a modular data and storage management system 184 2001
* 2001/0047,389 Email attachment management in a computer system 6 2001
* 2001/0047,459 Logical view with granular access to exchange data managed by a modular data and storage management system 0 2001
7,434,219 Storage of application specific profiles correlating to document versions 40 2001
* 2001/0047,381 Storage of application specific profiles correlating to document versions 4 2001
* 2003/0101,155 Method and system for scheduling media exports 29 2001
7,401,154 Pipelined high speed data transfer mechanism 49 2002
7,346,623 System and method for generating and managing quick recovery volumes 250 2002
7,107,298 System and method for archiving objects in an information store 197 2002
* 2004/0010,487 System and method for generating and managing quick recovery volumes 43 2002
7,287,047 Selective data replication system and method 156 2002
* 2003/0225,800 Selective data replication system and method 36 2002
7,130,970 Dynamic storage device pooling in a computer system 269 2003
* 2004/0221,114 Dynamic storage device pooling in a computer system 1 2003
8,370,542 Combined stream auxiliary copy system and method 21 2003
7,162,496 System and method for blind media support 78 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
7,568,080 Snapshot storage and management system with indexing and user interface 65 2003
* 2004/0250,033 System and method for managing stored data 135 2003
7,447,692 Logical view and access to data managed by a modular data and storage management system 54 2003
* 2004/0167,942 Logical view and access to data managed by a modular data and storage management system 24 2003
7,631,351 System and method for performing storage operations through a firewall 26 2004
7,596,586 System and method for extended media retention 126 2004
7,246,207 System and method for dynamically performing storage operations in a computer network 277 2004
7,174,433 System and method for dynamically sharing media in a computer network 92 2004
* 2005/0044,114 System and method for dynamically performing storage operations in a computer network 48 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 97 2004
* 2005/0039,051 System and method for performing storage operations through a firewall 13 2004
* 2005/0033,756 System and method for dynamically sharing storage volumes in a computer network 87 2004
* 2005/0033,913 Method and system for controlling a robotic arm in a storage device 24 2004
7,454,569 Hierarchical system and method for performing storage operations in a computer network 210 2004
* 2005/0033,800 Hierarchical system and method for performing storage operations in a computer network 49 2004
7,546,324 Systems and methods for performing storage operations using network attached storage 126 2004
7,539,707 System and method for performing an image level snapshot and for restoring partial volume data 60 2004
7,529,782 System and method for performing a snapshot and for restoring data 106 2004
7,440,982 System and method for stored data archive verification 117 2004
7,315,923 System and method for combining data streams in pipelined storage operations in a storage network 135 2004
7,277,941 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 57 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 70 2004
* 2005/0246,510 System and method for combining data streams in pipelined storage operations in a storage network 111 2004
* 2005/0193,026 System and method for performing an image level snapshot and for restoring partial volume data 53 2004
* 2005/0187,992 System and method for performing a snapshot and for restoring data 103 2004
* 2005/0174,869 System and method for data storage and tracking 51 2004
7,581,077 Method and system for transferring data in a storage operation 115 2005
* 2005/0268,068 Method and system for transferring data in a storage operation 101 2005
7,346,751 Systems and methods for generating a storage-related metric 135 2005
7,343,356 Systems and methods for storage modeling and costing 128 2005
7,343,453 Hierarchical systems and methods for providing a unified view of storage information 144 2005
7,343,459 Systems and methods for detecting & mitigating storage risks 141 2005
7,975,061 System and method for performing multistream storage operations 32 2005
7,809,914 Methods and system of pooling storage devices 92 2005
7,765,369 Method and system for selectively deleting stored data 55 2005
7,500,053 Method and system for grouping storage system components 173 2005
7,472,238 Systems and methods for recovering electronic information from a storage medium 144 2005
* 2006/0224,852 Methods and system of pooling storage devices 33 2005
* 2006/0224,846 System and method to support single instance storage operations 258 2005
7,490,207 System and method for performing auxillary storage operations 192 2005
* 2006/0230,244 System and method for performing auxillary storage operations 114 2005
7,315,924 Logical view with granular access to exchange data managed by a modular data and storage management system 49 2005
7,620,710 System and method for performing multi-path storage operations 92 2005
7,613,748 Stored data reverification management system and method 163 2005
7,606,844 System and method for performing replication copy storage operations 121 2005
7,603,518 System and method for improved media identification in a storage device 24 2005
7,584,227 System and method for containerized data storage and tracking 49 2005
7,543,125 System and method for performing time-flexible calendric storage operations 111 2005
7,457,790 Extensible configuration engine system and method 32 2005
* 2007/0166,674 Systems and methods for generating configuration metrics in a storage network 24 2005
* 2007/0162,359 System and method for containerized data storage and tracking 19 2005
* 2007/0143,756 System and method for performing time-flexible calendric storage operations 80 2005
* 2007/0143,497 System and method for performing multi-path storage operations 17 2005
* 2007/0140,525 System and method for improved media identification in a storage device 5 2005
* 2007/0143,238 Extensible configuration engine system and method 4 2005
* 2007/0078,913 Modular backup and retrieval system used in conjunction with a storage area network 25 2006
7,472,142 System and method for archiving objects in an information store 21 2006
* 2007/0033,237 System and method for archiving objects in an information store 5 2006
7,409,509 Dynamic storage device pooling in a computer system 127 2006
* 2007/0130,430 Dynamic storage device pooling in a computer system 1 2006
8,271,548 Systems and methods for using metadata to enhance storage operations 11 2006
7,937,393 Systems and methods for classifying and transferring information in a storage network 52 2006
7,849,059 Data classification systems and methods for organizing a metabase 27 2006
7,831,795 Systems and methods for classifying and transferring information in a storage network 59 2006
7,822,749 Systems and methods for classifying and transferring information in a storage network 21 2006
7,801,864 Systems and methods for using metadata to enhance data identification operations 72 2006
7,747,579 Metabase for facilitating data classification 103 2006
7,734,593 Systems and methods for classifying and transferring information in a storage network 47 2006
7,725,671 System and method for providing redundant access to metadata over a network 22 2006
7,707,178 Systems and methods for classifying and transferring information in a storage network 23 2006
7,668,884 Systems and methods for classifying and transferring information in a storage network 83 2006
7,660,800 Systems and methods for classifying and transferring information in a storage network 21 2006
7,660,807 Systems and methods for cataloging metadata for a metabase 63 2006
7,657,550 User interfaces and methods for managing data in a metabase 99 2006
7,631,151 Systems and methods for classifying and transferring information in a storage network 23 2006
7,613,752 Systems and methods for using metadata to enhance data management operations 71 2006
* 2007/0203,937 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 58 2006
* 2007/0203,938 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 68 2006
* 2007/0198,608 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 36 2006
* 2007/0198,570 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 30 2006
* 2007/0198,601 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 29 2006
* 2007/0192,385 SYSTEMS AND METHODS FOR USING METADATA TO ENHANCE STORAGE OPERATIONS 44 2006
* 2007/0192,360 SYSTEMS AND METHODS FOR USING METADATA TO ENHANCE DATA IDENTIFICATION OPERATIONS 30 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 40 2006
* 2007/0185,925 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 23 2006
* 2007/0185,917 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 100 2006
7,844,676 Email attachment management in a computer system 42 2006
* 2007/0143,431 EMAIL ATTACHMENT MANAGEMENT IN A COMPUTER SYSTEM 3 2006
7,603,386 Systems and methods for managing location of media in a storage system 38 2006
* 2007/0106,697 Systems and methods for managing location of media in a storage system 3 2006
8,930,496 Systems and methods of unified reconstruction in storage systems 0 2006
8,661,216 Systems and methods for migrating components in a hierarchical storage network 13 2006
8,655,850 Systems and methods for resynchronizing information 11 2006
8,572,330 Systems and methods for granular resource management in a storage network 2 2006
8,266,406 System and method for allocation of organizational resources 27 2006
* 2007/0198,802 System and method for allocation of organizational resources 45 2006
* 2007/0198,797 Systems and methods for migrating components in a hierarchical storage network 29 2006
9,009,076 Systems and methods for dynamic digital asset resource management 0 2006
8,677,091 Writing data and storage system specific metadata to network attached storage device 2 2006
7,962,709 Network redirector systems and methods for performing data replication 67 2006
7,870,355 Log based data replication system with disk swapping below a predetermined rate 61 2006
7,818,262 System and method for providing a flexible licensing system for digital content 14 2006
7,661,028 Rolling cache configuration for a data replication system 128 2006
7,651,593 Systems and methods for performing data replication 136 2006
7,636,743 Pathname translation in a data replication system 102 2006
7,617,253 Destination systems and methods for performing data replication 101 2006
7,617,262 Systems and methods for monitoring application data in a data replication system 122 2006
* 2008/0147,997 Systems and methods for facilitating storage operations using network attached storage devices 2 2006
* 2007/0226,438 Rolling cache configuration for a data replication system 73 2006
* 2007/0203,846 SYSTEM AND METHOD FOR PROVIDING A FLEXIBLE LICENSING SYSTEM FOR DIGITAL CONTENT 39 2006
* 2007/0198,421 SYSTEMS AND METHODS FOR DYNAMIC DIGITAL ASSET RESOURCE MANAGEMENT 12 2006
* 2007/0186,068 Network redirector systems and methods for performing data replication 94 2006
* 2007/0185,939 Systems and methods for monitoring application data in a data replication system 75 2006
* 2007/0185,937 Destination systems and methods for performing data replication 70 2006
* 2007/0185,938 Systems and methods for performing data replication 89 2006
* 2007/0185,852 Pathname translation in a data replication system 38 2006
8,726,242 Systems and methods for continuous data replication 11 2006
8,719,809 Point in time rollback and un-installation of software 1 2006
* 2008/0155,526 POINT IN TIME ROLLBACK AND UN-INSTALLATION OF SOFTWARE 12 2006
* 2008/0155,205 SYSTEMS AND METHODS OF DATA STORAGE MANAGEMENT, SUCH AS DYNAMIC DATA STREAM ALLOCATION 2 2006
7,380,072 Systems and methods for sharing media in a computer network 136 2007
* 2007/0185,940 SYSTEM AND METHOD FOR PERFORMING AN IMAGE LEVEL SNAPSHOT AND FOR RESTORING PARTIAL VOLUME DATA 76 2007
8,655,914 System and method for storage operation access security 1 2007
8,346,733 Systems and methods of media management, such as management of media to and from a media storage library 4 2007
7,882,077 Method and system for offline indexing of content and classifying stored data 82 2007
7,734,669 Managing copies of data 43 2007
7,539,783 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 26 2007
* 2008/0154,987 MANAGING COPIES OF DATA 9 2007
* 2008/0091,655 METHOD AND SYSTEM FOR OFFLINE INDEXING OF CONTENT AND CLASSIFYING STORED DATA 128 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
8,112,605 System and method for allocation of organizational resources 26 2007
* 2008/0059,704 System and method for allocation of organizational resources 49 2007
* 2007/0260,834 Systems and methods for migrating components in a hierarchical storage network 28 2007
7,802,067 Interface systems and methods for accessing stored data 40 2007
7,484,054 System and method for performing storage operations in a computer network 121 2007
7,739,381 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 14 2007
* 2008/0037,777 SYSTEM AND METHOD FOR PROVIDING ENCRYPTION IN PIPELINED STORAGE OPERATIONS IN A STORAGE NETWORK 22 2007
7,792,789 Method and system for collaborative searching 38 2007
7,831,566 Systems and methods of hierarchical storage management, such as global management of storage operations 27 2007
* 2008/0228,785 Systems and methods of hierarchical storage management, such as global management of storage operations 13 2007
8,140,786 Systems and methods for creating copies of data, such as archive copies 80 2007
* 2008/0229,037 SYSTEMS AND METHODS FOR CREATING COPIES OF DATA, SUCH AS ARCHIVE COPIES 249 2007
8,832,706 Systems and methods of data storage management, such as dynamic data stream allocation 2 2007
8,312,323 Systems and methods for remote monitoring in a computer network and reporting a failed migration operation without accessing the data being moved 2 2007
7,840,537 System and method for storing redundant information 211 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 20 2007
* 2008/0243,879 SYSTEM AND METHOD FOR STORING REDUNDANT INFORMATION 77 2007
8,775,823 System and method for encrypting secondary copies of data 1 2007
* 2010/0031,017 SYSTEM AND METHOD FOR ENCRYPTING SECONDARY COPIES OF DATA 32 2007
7,765,167 Systems and methods for storage modeling and costing 53 2008
* 2008/0177,970 SYSTEMS AND METHODS FOR STORAGE MODELING AND COSTING 13 2008
7,644,245 Systems and methods for detecting and mitigating storage risks 35 2008
8,055,625 System and method for generating and managing quick recovery volumes 10 2008
8,296,301 Systems and methods for probabilistic data classification 1 2008
7,836,174 Systems and methods for grid-based data scanning 4 2008
* 2009/0193,113 SYSTEMS AND METHODS FOR GRID-BASED DATA SCANNING 5 2008
8,290,808 System and method for automating customer-validated statement of work for a data storage environment 6 2008
8,170,995 Method and system for offline indexing of content and classifying stored data 38 2008
8,108,427 System and method for storage operation access security 27 2008
8,037,028 System and method for storing redundant information 46 2008
7,953,706 System and method for storing redundant information 27 2008
7,937,365 Method and system for searching stored data 34 2008
7,882,098 Method and system for searching stored data 11 2008
7,657,666 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 18 2008
* 2008/0249,996 METHOD AND SYSTEM FOR SEARCHING STORED DATA 39 2008
* 2008/0243,958 SYSTEM AND METHOD FOR STORING REDUNDANT INFORMATION 149 2008
* 2008/0243,855 SYSTEM AND METHOD FOR STORAGE OPERATION ACCESS SECURITY 53 2008
* 2008/0243,795 SYSTEM AND METHOD FOR STORAGE OPERATION ACCESS SECURITY 22 2008
* 2008/0243,796 METHOD AND SYSTEM FOR SEARCHING STORED DATA 28 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 7 2008
* 2008/0243,957 SYSTEM AND METHOD FOR STORING REDUNDANT INFORMATION 132 2008
* 2008/0243,914 SYSTEM AND METHOD FOR STORING REDUNDANT INFORMATION 150 2008
8,510,573 System and method for encrypting secondary copies of data 6 2008
8,484,165 Systems and methods of media management, such as management of media to and from a media storage library 4 2008
8,468,538 Systems and methods of data storage management, such as dynamic data stream allocation 4 2008
8,402,000 Systems and methods of media management, such as management of media to and from a media storage library 8 2008
8,346,734 Systems and methods of media management, such as management of media to and from a media storage library 4 2008
8,341,182 Systems and methods of media management, such as management of media to and from a media storage library 0 2008
7,917,473 Systems and methods of hierarchical storage management, such as global management of storage operations 21 2008
7,865,517 Managing copies of data 23 2008
7,814,118 Managing copies of data 28 2008
* 2008/0250,204 SYSTEMS AND METHODS OF HIERARCHICAL STORAGE MANAGEMENT, SUCH AS GLOBAL MANAGEMENT OF STORAGE OPERATIONS 22 2008
* 2008/0243,420 SYSTEMS AND METHODS OF MEDIA MANAGEMENT, SUCH AS MANAGEMENT OF MEDIA TO AND FROM A MEDIA STORAGE LIBRARY 18 2008
* 2008/0243,771 MANAGING COPIES OF DATA 4 2008
* 2008/0243,939 MANAGING COPIES OF DATA 3 2008
7,877,351 Hierarchical systems and methods for performing data storage operations 43 2008
7,769,961 Systems and methods for sharing media in a computer network 49 2008
8,433,679 Modular systems and methods for managing data storage operations 14 2008
8,769,048 Data protection scheduling, such as providing a flexible backup window in a data protection system 2 2008
9,128,883 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 0 2008
8,352,954 Data storage resource allocation by employing dynamic methods and blacklisting resource request pools 5 2008
9,098,495 Application-aware and remote single instance data management 0 2008
8,219,524 Application-aware and remote single instance data management 107 2008
* 2009/0319,585 APPLICATION-AWARE AND REMOTE SINGLE INSTANCE DATA MANAGEMENT 168 2008
* 2009/0319,534 APPLICATION-AWARE AND REMOTE SINGLE INSTANCE DATA MANAGEMENT 237 2008
7,962,642 Pipeline systems and method for transferring data in a network environment 7 2008
8,335,776 Distributed indexing system for data storage 23 2008
* 2010/0005,151 DISTRIBUTED INDEXING SYSTEM FOR DATA STORAGE 20 2008
8,166,263 Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices 59 2008
* 2010/0005,259 CONTINUOUS DATA PROTECTION OVER INTERMITTENT CONNECTIONS, SUCH AS CONTINUOUS DATA BACKUP FOR LAPTOPS OR WIRELESS DEVICES 112 2008
7,827,363 Systems and methods for allocating control of storage media in a network environment 21 2008
8,707,070 Power management of data processing resources, such as power adaptive management of data storage operations 2 2008
* 2011/0239,013 POWER MANAGEMENT OF DATA PROCESSING RESOURCES, SUCH AS POWER ADAPTIVE MANAGEMENT OF DATA STORAGE OPERATIONS 28 2008
7,937,702 Storage of application specific profiles correlating to document versions 27 2008
8,706,976 Parallel access virtual tape library and drives 0 2008
8,156,086 Systems and methods for stored data verification 16 2008
* 2009/0043,830 SYSTEMS AND METHODS FOR STORED DATA VERIFICATION 12 2008
8,055,627 System and method for archiving objects in an information store 29 2008
* 2009/0164,532 SYSTEM AND METHOD FOR ARCHIVING OBJECTS IN AN INFORMATION STORE 1 2008
8,103,670 Systems and methods for retrieving data in a computer network 13 2008
* 2009/0055,407 SYSTEMS AND METHODS FOR RETRIEVING DATA IN A COMPUTER NETWORK 14 2008
7,757,043 Hierarchical systems and methods for performing storage operations in a computer network 48 2008
7,873,802 Systems and methods for recovering electronic information from a storage medium 38 2008
* 2009/0172,319 SYSTEMS AND METHODS FOR RECOVERING ELECTRONIC INFORMATION FROM A STORAGE MEDIUM 5 2008
7,962,714 System and method for performing auxiliary storage operations 9 2008
* 2009/0187,711 SYSTEM AND METHOD FOR PERFORMING AUXILIARY STORAGE OPERATIONS 16 2008
7,739,459 Systems and methods for performing storage operations in a computer network 47 2009
* 2009/0125,690 SYSTEMS AND METHODS FOR PERFORMING STORAGE OPERATIONS IN A COMPUTER NETWORK 1 2009
7,739,450 System and method for improved media identification in a storage device 22 2009
7,849,266 Method and system for grouping storage system components 40 2009
* 2009/0157,881 METHOD AND SYSTEM FOR GROUPING STORAGE SYSTEM COMPONENTS 19 2009
8,161,003 Selective data replication system and method 17 2009
* 2009/0177,719 SELECTIVE DATA REPLICATION SYSTEM AND METHOD 31 2009
8,195,623 System and method for performing a snapshot and for restoring data 35 2009
8,204,859 Systems and methods for managing replicated database data 45 2009
7,949,512 Systems and methods for performing virtual storage operations 20 2009
* 2010/0017,184 SYSTEMS AND METHODS FOR PERFORMING VIRTUAL STORAGE OPERATIONS 26 2009
7,840,533 System and method for performing an image level snapshot and for restoring partial volume data 55 2009
* 2009/0240,748 SYSTEM AND METHOD FOR PERFORMING AN IMAGE LEVEL SNAPSHOT AND FOR RESTORING PARTIAL VOLUME DATA 3 2009
* 2009/0228,894 SYSTEM AND METHOD FOR PERFORMING TIME-FLEXIBLE CALENDRIC STORAGE OPERATIONS 25 2009
7,890,719 System and method for performing time-flexible calendric storage operations 10 2009
* 2009/0271,791 SYSTEM AND METHOD FOR PERFORMING TIME-FLEXIBLE CALENDRIC STORAGE OPERATIONS 22 2009
8,930,306 Synchronized data deduplication 10 2009
7,877,362 System and method for containerized data storage and tracking 26 2009
7,873,806 Snapshot storage and management system with indexing and user interface 30 2009
8,019,963 Systems and methods for transferring data in a block-level storage operation 10 2009
8,370,442 Method and system for leveraging identified changes to a mail server 1 2009
* 2010/0057,870 METHOD AND SYSTEM FOR LEVERAGING IDENTIFIED CHANGES TO A MAIL SERVER 26 2009
8,209,293 System and method for extended media retention 10 2009
8,725,688 Image level copy or restore, such as image level restore without knowledge of data object metadata 1 2009
8,307,177 Systems and methods for management of virtualization data 64 2009
* 2010/0070,725 SYSTEMS AND METHODS FOR MANAGEMENT OF VIRTUALIZATION DATA 172 2009
8,959,299 Using a snapshot as a data source 1 2009
* 2010/0070,726 USING A SNAPSHOT AS A DATA SOURCE 59 2009
9,015,181 Systems and methods for managing single instancing data 0 2009
7,844,573 Systems and methods for managing location of media in a storage system 1 2009
8,024,294 Systems and methods for performing replication copy storage operations 43 2009
8,121,983 Systems and methods for monitoring application data in a data replication system 46 2009
* 2010/0049,753 SYSTEMS AND METHODS FOR MONITORING APPLICATION DATA IN A DATA REPLICATION SYSTEM 76 2009
8,346,825 Stored data reverification management system and method 1 2009
8,131,680 Systems and methods for using metadata to enhance data management operations 15 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 7 2009
9,178,842 Systems and methods for monitoring messaging applications for compliance with a policy 0 2009
8,296,475 Systems and methods for performing multi-path storage operations 2 2009
8,412,677 Systems and methods for byte-level or quasi byte-level single instancing 10 2009
7,962,455 Pathname translation in a data replication system 55 2009
8,271,830 Rolling cache configuration for a data replication system 50 2009
8,434,131 Managing connections in a data storage system 14 2009
* 2010/0242,096 MANAGING CONNECTIONS IN A DATA STORAGE SYSTEM 31 2009
8,578,120 Block-level single instancing 26 2009
* 2010/0299,490 BLOCK-LEVEL SINGLE INSTANCING 86 2009
7,861,011 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 18 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
8,401,996 Storing a variable number of instances of data objects 14 2009
* 2010/0250,549 STORING A VARIABLE NUMBER OF INSTANCES OF DATA OBJECTS 59 2009
8,285,684 Systems and methods for performing data replication 22 2010
8,051,095 Systems and methods for classifying and transferring information in a storage network 13 2010
7,831,553 Systems and methods for classifying and transferring information in a storage network 83 2010
* 2010/0131,461 SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK 107 2010
8,352,433 Modular backup and retrieval system used in conjunction with a storage area network 10 2010
8,484,162 De-duplication systems and methods for application-specific data 17 2010
8,504,517 Systems and methods for selective data replication 19 2010
8,725,698 Stub file prioritization in a data replication system 11 2010
8,504,515 Stubbing systems and methods in a data replication environment 21 2010
8,352,422 Data restore systems and methods in a replication environment 42 2010
8,849,955 Cloud storage and networking agents, including agents for utilizing multiple, different cloud storage sites 22 2010
8,612,439 Performing data storage operations in a cloud storage environment, including searching, encryption and indexing 8 2010
8,407,190 Performing data storage operations with a cloud environment, including containerized deduplication, data pruning, and data transfer 36 2010
8,285,681 Data object store and server for a cloud storage environment, including data deduplication and data management across multiple cloud storage sites 93 2010
* 2010/0332,401 PERFORMING DATA STORAGE OPERATIONS WITH A CLOUD STORAGE ENVIRONMENT, INCLUDING AUTOMATICALLY SELECTING AMONG MULTIPLE CLOUD STORAGE SITES 174 2010
* 2010/0332,479 PERFORMING DATA STORAGE OPERATIONS IN A CLOUD STORAGE ENVIRONMENT, INCLUDING SEARCHING, ENCRYPTION AND INDEXING 54 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 80 2010
* 2010/0332,454 PERFORMING DATA STORAGE OPERATIONS WITH A CLOUD ENVIRONMENT, INCLUDING CONTAINERIZED DEDUPLICATION, DATA PRUNING, AND DATA TRANSFER 79 2010
* 2010/0333,116 CLOUD GATEWAY SYSTEM FOR MANAGING DATA STORAGE TO CLOUD STORAGE SITES 213 2010
* 2010/0332,818 CLOUD STORAGE AND NETWORKING AGENTS, INCLUDING AGENTS FOR UTILIZING MULTIPLE, DIFFERENT CLOUD STORAGE SITES 107 2010
7,831,622 Systems and methods for classifying and transferring information in a storage network 59 2010
8,073,969 Systems and methods for facilitating storage operations using network attached storage devices 8 2010
7,979,389 System and method for performing integrated storage operations 13 2010
7,882,093 Managing copies of data 23 2010
* 2010/0287,141 SYSTEM AND METHOD FOR PERFORMING INTEGRATED STORAGE OPERATIONS 2 2010
8,429,428 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 6 2010
7,987,319 System and method for improved media identification in a storage device 21 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 18 2010
* 8,103,829 Hierarchical systems and methods for performing storage operations in a computer network 12 2010
8,285,685 Metabase for facilitating data classification 8 2010
8,032,718 Systems and methods for sharing media in a computer network 15 2010
* 2010/0287,234 SYSTEMS AND METHODS FOR SHARING MEDIA IN A COMPUTER NETWORK 18 2010
8,306,926 Systems and methods for storage modeling and costing 13 2010
8,396,838 Legal compliance, electronic discovery and electronic document handling of online and offline copies of data 17 2010
* 2011/0035,419 Systems and Methods for Facilitating Storage Operations Using Network Attached Storage Devices 3 2010
8,131,725 Systems and methods for using metadata to enhance data identification operations 12 2010
8,086,809 Interface systems and methods for accessing stored data 14 2010
8,074,042 Methods and system of pooling storage devices 17 2010
* 2011/0022,814 METHODS AND SYSTEM OF POOLING STORAGE DEVICES 2 2010
8,041,905 Systems and methods for allocating control of storage media in a network environment 15 2010
8,010,769 Systems and methods for classifying and transferring information in a storage network 15 2010
8,356,018 Systems and methods for grid-based data scanning 0 2010
* 2011/0060,725 SYSTEMS AND METHODS FOR GRID-BASED DATA SCANNING 0 2010
8,190,565 System and method for performing an image level snapshot and for restoring partial volume data 30 2010
7,958,086 Systems and methods for managing location of media in a storage system 0 2010
8,214,444 Email attachment management in a computer system 14 2010
7,958,307 Method and system for grouping storage system components 17 2010
8,131,964 Systems and methods for combining data streams in a storage operation 13 2010
8,234,417 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 12 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 8 2010
8,037,031 Method and system for offline indexing of content and classifying stored data 13 2010
* 2011/0093,470 METHOD AND SYSTEM FOR OFFLINE INDEXING OF CONTENT AND CLASSIFYING STORED DATA 3 2010
8,442,983 Asynchronous methods of data classification using change journals and other data structures 8 2010
8,595,191 Systems and methods for performing data management operations using snapshots 9 2010
8,433,682 Systems and methods for analyzing snapshots 7 2010
* 2011/0161,295 SYSTEMS AND METHODS FOR ANALYZING SNAPSHOTS 17 2010
* 2011/0161,299 SYSTEMS AND METHODS FOR PERFORMING DATA MANAGEMENT OPERATIONS USING SNAPSHOTS 53 2010
8,577,851 Content aligned block-based deduplication 12 2010
8,578,109 Systems and methods for retaining and using data block signatures in data protection operations 12 2010
8,572,340 Systems and methods for retaining and using data block signatures in data protection operations 13 2010
8,364,652 Content aligned block-based deduplication 41 2010
8,140,794 Snapshot storage and management system with indexing and user interface 12 2011
* 2011/0131,187 SNAPSHOT STORAGE AND MANAGEMENT SYSTEM WITH INDEXING AND USER INTERFACE 9 2011
9,021,198 System and method for sharing SAN storage 1 2011
8,041,673 Hierarchical systems and methods for performing data storage operations 19 2011
7,984,063 Managing copies of data 21 2011
8,832,031 Systems and methods of hierarchical storage management, such as global management of storage operations 0 2011
8,505,010 Storage of application specific profiles correlating to document versions 7 2011
* 2011/0173,171 STORAGE OF APPLICATION SPECIFIC PROFILES CORRELATING TO DOCUMENT VERSIONS 12 2011
8,099,428 Managing copies of data 10 2011
* 2011/0173,207 MANAGING COPIES OF DATA 14 2011
8,849,762 Restoring computing environments, such as autorecovery of file systems at certain points in time 3 2011
8,719,264 Creating secondary copies of data based on searches for content 0 2011
8,719,767 Utilizing snapshots to provide builds to developer computing devices 2 2011
8,706,867 Realtime streaming of multimedia content from secondary storage devices 1 2011
8,234,249 Method and system for searching stored data 9 2011
8,230,195 System and method for performing auxiliary storage operations 21 2011
8,589,347 Systems and methods for performing data replication 17 2011
8,572,038 Systems and methods for performing data replication 17 2011
8,489,656 Systems and methods for performing data replication 24 2011
8,443,142 Method and system for grouping storage system components 6 2011
* 2011/0231,606 METHOD AND SYSTEM FOR GROUPING STORAGE SYSTEM COMPONENTS 9 2011
8,131,780 Systems and methods for managing location of media in a storage system 0 2011
8,326,915 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
8,112,543 System and method for performing multistream storage operations 1 2011
8,285,671 System and method for performing integrated storage operations 6 2011
8,230,171 System and method for improved media identification in a storage device 10 2011
8,285,964 Systems and methods for classifying and transferring information in a storage network 10 2011
8,239,654 Systems and methods for transferring data in a block-level storage operation 5 2011
8,463,751 Systems and methods for performing replication copy storage operations 26 2011
9,244,779 Data recovery operations, such as recovery from modified network data management protocol data 0 2011
8,935,492 Archiving data objects using secondary copies 2 2011
8,620,870 Efficient data management improvements, such as docking limited-feature data management modules to a full-featured data management system 13 2011
8,612,394 System and method for archiving objects in an information store 2 2011
8,447,728 System and method for storage operation access security 3 2011
8,442,944 System and method for generating and managing quick recovery volumes 5 2011
8,285,683 System and method for storing redundant information 10 2011
8,341,359 Systems and methods for sharing media and path management in a computer network 7 2011
8,566,278 Hierarchical systems and methods for performing data storage operations 9 2011
8,291,177 Systems and methods for allocating control of storage media in a network environment 4 2011
8,266,106 Systems and methods for performing storage operations using network attached storage 12 2011
8,402,244 Methods and system of pooling storage devices 6 2011
9,116,850 Client-side repository in a networked deduplicated storage system 1 2011
9,104,623 Client-side repository in a networked deduplicated storage system 1 2011
9,020,900 Distributed deduplicated storage system 6 2011
8,266,397 Interface systems and methods for accessing stored data 11 2011
8,229,954 Managing copies of data 36 2012
8,725,731 Systems and methods for retrieving data in a computer network 6 2012
8,402,219 Hierarchical systems and methods for performing storage operations in a computer network 8 2012
8,281,028 System and method for performing multistream storage operations 1 2012
8,417,908 Systems and methods for combining data streams in a storage operation 5 2012
8,352,472 Systems and methods for using metadata to enhance data identification operations 5 2012
8,433,872 Snapshot storage and management system with indexing and user interface 6 2012
8,392,677 Systems and methods for creating copies of data, such as archive copies 12 2012
8,380,957 Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices 5 2012
9,158,835 Method and system for offline indexing of content and classifying stored data 0 2012
8,364,914 Systems and methods for performing storage operations in a computer network 8 2012
8,645,320 System and method for performing an image level snapshot and for restoring partial volume data 6 2012
8,504,634 Email attachment management in a computer system 8 2012
8,892,523 Auto summarization of content 0 2012
8,666,942 Systems and methods for managing snapshots of replicated databases 10 2012
8,463,753 System and method for extended media retention 7 2012
8,539,118 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 1 2012
8,782,064 Managing copies of data 2 2012
8,725,964 Interface systems and methods for accessing stored data 6 2012
8,725,980 System and method for allocation of organizational resources 4 2012
8,577,844 Systems and methods for performing storage operations using network attached storage 8 2012
8,428,995 System and method for automating customer-validated statement of work for a data storage environment 1 2012
8,725,737 Systems and methods for using metadata to enhance data identification operations 4 2012
8,793,221 Systems and methods for performing data replication 9 2012
8,656,218 Memory configuration for data replication system including identification of a subsequent log entry by a destination computer 10 2012
9,020,990 Stored data reverification management system and method 0 2012
8,930,319 Modular backup and retrieval system used in conjunction with a storage area network 1 2012
8,650,445 Systems and methods for remote monitoring in a computer network 1 2012
8,849,761 Data object store and server for a cloud storage environment, including data deduplication and data management across multiple cloud storage sites 1 2012
8,712,969 System and method for storing redundant information 4 2012
8,706,993 Systems and methods for storage modeling and costing 4 2012
8,612,714 Systems and methods for classifying and transferring information in a storage network 0 2012
8,583,594 System and method for performing integrated storage operations 0 2012
* 8,510,516 Systems and methods for sharing media in a computer network 6 2012
8,504,741 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
8,725,973 Systems and methods for management of virtualization data 1 2012
8,805,807 Distributed indexing system for data storage 1 2012
8,924,428 Systems and methods of media management, such as management of media to and from a media storage library 0 2012
9,069,799 Restoration of centralized data storage manager, such as data storage manager in a hierarchical data storage system 1 2012
8,756,203 Systems and methods of media management, such as management of media to and from a media storage library 0 2012
9,262,226 Data storage resource allocation by employing dynamic methods and blacklisting resource request pools 0 2013
8,667,189 Combined stream auxiliary copy system and method 1 2013
9,110,602 Content aligned block-based deduplication 1 2013
8,688,931 Systems and methods for performing storage operations in a computer network 4 2013
9,378,035 Systems and methods for repurposing virtual machines 0 2013
8,612,707 Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices 1 2013
9,021,452 Automatic identification of storage requirements, such as for use in selling data storage management solutions 1 2013
8,909,881 Systems and methods for creating copies of data, such as archive copies 1 2013
8,799,613 Methods and system of pooling storage devices 3 2013
9,342,537 Integrated snapshot interface for a data storage system 0 2013
9,298,715 Data storage system utilizing proxy device for storage operations 0 2013
9,003,117 Hierarchical systems and methods for performing storage operations in a computer network 1 2013
9,262,496 Unified access to personal data 0 2013
8,950,009 Information management of data associated with multiple cloud services 0 2013
9,372,827 Migration of an existing computing system to new hardware 0 2013
9,116,633 Information management of virtual machines having mapped storage devices 1 2013
9,092,500 Utilizing snapshots for access to databases and other applications 1 2013
9,063,938 Search filtered file system using secondary storage, including multi-dimensional indexing and searching of archived files 0 2013
9,020,890 Smart archiving and data previewing for mobile devices 0 2013
9,171,008 Performing data storage operations with a cloud environment, including containerized deduplication, data pruning, and data transfer 0 2013
8,799,051 System and method for automating customer-validated statement of work for a data storage environment 0 2013
8,725,687 Systems and methods for byte-level or quasi byte-level single instancing 2 2013
8,966,288 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
8,898,411 Snapshot storage and management system with indexing and user interface 0 2013
9,298,559 Systems and methods for analyzing snapshots 0 2013
8,769,635 Managing connections in a data storage system 0 2013
8,725,694 Systems and methods for performing replication copy storage operations 12 2013
9,047,296 Asynchronous methods of data classification using change journals and other data structures 0 2013
8,655,846 System and method for generating and managing quick recovery volumes 0 2013
8,762,335 System and method for storage operation access security 1 2013
9,251,186 Backup using a client-side signature repository in a networked storage system 1 2013
9,218,374 Collaborative restore in a networked storage system 1 2013
9,218,375 Dedicated client-side signature generator in a networked storage system 1 2013
9,218,376 Intelligent data sourcing in a networked storage system 1 2013
9,256,606 Systems and methods of data storage management, such as dynamic data stream allocation 0 2013
9,098,514 Efficient data management improvements, such as docking limited-feature data management modules to a full-featured data management system 0 2013
9,405,763 De-duplication systems and methods for application-specific data 0 2013
8,656,068 Systems and methods of media management, such as management of media to and from a media storage library, including removable media 0 2013
9,002,785 Stubbing systems and methods in a data replication environment 6 2013
8,868,494 Systems and methods for selective data replication 12 2013
9,274,803 Storage of application specific profiles correlating to document versions 0 2013
9,411,986 System and method for encrypting secondary copies of data 0 2013
9,021,213 System and method for sharing media in a computer network 2 2013
9,336,226 Criteria-based data synchronization management 0 2013
9,262,435 Location-based data synchronization management 0 2013
9,313,143 Systems and methods for granular resource management in a storage network 0 2013
8,886,853 Systems and methods for uniquely identifying removable media by its manufacturing defects wherein defects includes bad memory or redundant cells or both 0 2013
9,104,340 Systems and methods for performing storage operations using network attached storage 1 2013
8,745,105 Systems and methods for performing data replication 9 2013
9,239,687 Systems and methods for retaining and using data block signatures in data protection operations 1 2013
9,367,702 Automatic file encryption 0 2013
9,058,117 Block-level single instancing 0 2013
9,268,602 Systems and methods for performing data management operations using snapshots 0 2013
8,838,923 Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices 0 2013
8,832,406 Systems and methods for classifying and transferring information in a storage network 0 2013
9,164,850 System and method for archiving objects in an information store 0 2013
9,208,210 Rolling cache configuration for a data replication system 1 2013
9,122,600 Systems and methods for remote monitoring in a computer network 0 2013
9,021,282 Power management of data processing resources, such as power adaptive management of data storage operations 0 2013
8,996,823 Parallel access virtual tape library and drives 0 2013
8,886,595 System and method for performing an image level snapshot and for restoring partial volume data 4 2013
9,002,799 Systems and methods for resynchronizing information 3 2014
8,892,826 Systems and methods for performing storage operations in a computer network 2 2014
9,152,685 Systems and methods for migrating components in a hierarchical storage network 1 2014
9,170,890 Combined stream auxiliary copy system and method 0 2014
9,047,357 Systems and methods for managing replicated database data in dirty and clean shutdown states 2 2014
9,003,137 Interface systems and methods for accessing stored data 1 2014
9,124,611 Systems and methods for writing data and storage system specific metadata to network attached storage device 1 2014
9,111,220 Systems and methods for storage modeling and costing 1 2014
9,286,398 Systems and methods for retrieving data in a computer network 0 2014
8,935,210 Systems and methods for performing replication copy storage operations 4 2014
9,236,079 System and method for storing redundant information 0 2014
9,164,692 System and method for allocation of organizational resources 0 2014
9,003,374 Systems and methods for continuous data replication 3 2014
9,098,542 Systems and methods for using metadata to enhance data identification operations 0 2014
9,158,787 Systems and methods for byte-level or quasi byte-level single instancing 0 2014
9,183,240 Distributed indexing system for data storage 0 2014
9,020,898 Systems and methods for performing data replication 3 2014
9,405,928 Deriving encryption rules based on file content 0 2014
9,201,917 Systems and methods for performing storage operations in a computer network 0 2014
9,092,378 Restoring computing environments, such as autorecovery of file systems at certain points in time 0 2014
9,208,160 System and method for performing an image level snapshot and for restoring partial volume data 1 2014
9,213,848 Information management of data associated with multiple cloud services 0 2015
9,298,382 Systems and methods for performing replication copy storage operations 0 2015
9,262,275 Archiving data objects using secondary copies 0 2015
* 9,251,190 System and method for sharing media in a computer network 0 2015
9,396,244 Systems and methods for managing replicated database data 0 2015
9,367,548 Search filtered file system using secondary storage, including multi-dimensional indexing and searching of archived files 0 2015
9,405,471 Systems and methods for storage modeling and costing 0 2015
9,405,631 System and method for performing an image level snapshot and for restoring partial volume data 0 2015
 
INTELLECTUAL VENTURES II LLC (3)
7,203,732 Flexible remote data mirroring 52 2001
8,856,202 Flexible remote data mirroring 7 2009
8,762,328 Flexible remote data mirroring 1 2009
 
EMC CORPORATION (80)
6,044,444 Remote data mirroring having preselection of automatic recovery or intervention required when a disruption is detected 251 1997
* 6,182,166 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
* 6,088,814 Method and apparatus for reading a non-configured disc drive in an AS/400 system 15 1997
* 6,324,654 Computer network remote data mirroring system 255 1998
* 6,247,046 Method and apparatus for interfacing two remotely disposed devices coupled via a transmission medium 13 1998
* 6,438,595 Load balancing using directory services in a data processing system 140 1998
* 6,195,703 Dynamic routing for performance partitioning in a data processing network 101 1998
* 6,421,711 Virtual ports for data transferring of a data storage system 693 1998
6,260,120 Storage mapping and partitioning among multiple host processors in the presence of login state changes and host controller replacement 240 1998
* 6,151,665 Method and apparatus for mirroring blocks of information in a disc drive storage system 23 1999
6,493,796 Method and apparatus for maintaining consistency of data stored in a group of mirroring devices 23 1999
6,938,039 Concurrent file across at a target file server during migration of file systems between file servers using a network file system access protocol 124 2000
6,823,336 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 109 2000
6,442,706 Resource allocation throttle for remote data mirroring system 137 2000
6,502,205 Asynchronous remote data mirroring system 263 2000
6,574,667 Dynamic routing for performance partitioning in a data processing network 62 2001
6,799,255 Storage mapping and partitioning among multiple host processors 148 2001
* 7,082,100 Storage system adapter and method of using same 5 2001
* 2002/0118,685 Storage system adapter and method of using same 0 2001
* 6,718,352 Methods and apparatus for managing a data set stored on a data storage device 34 2001
* 7,149,787 Apparatus and method for mirroring and restoring data 47 2001
6,968,369 Remote data facility over an IP network 5 2001
6,988,130 Virtual ports for partitioning of data storage 68 2002
* 7,546,364 Replication of remote copy data for internet protocol (IP) transmission 62 2002
* 2003/0217,119 Replication of remote copy data for internet protocol (IP) transmission 75 2002
7,073,090 Remote data mirroring system having a remote link adapter 35 2002
* 6,647,474 Remote data mirroring system using local and remote write pending indicators 131 2002
* 6,625,705 Remote data mirroring system having a service processor 35 2002
* 7,024,528 Storage automated replication processing 30 2002
* 2004/0039,888 Storage automated replication processing 5 2002
6,618,818 Resource allocation throttling in remote data mirroring system 51 2002
6,889,288 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 1 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 7 2002
7,055,059 Remote data mirroring 42 2002
* 6,898,685 Ordering data writes from a local storage device to a remote storage device 53 2003
* 2004/0193,820 Virtual ordered writes 3 2003
7,567,991 Replication of snapshot using a file system copy differential 42 2003
7,275,177 Data recovery with internet protocol replication with or without full resync 82 2003
* 2005/0015,663 Data recovery with internet protocol replication with or without full resync 37 2003
* 7,380,082 Reading virtual ordered writes at local storage device 6 2003
* 7,051,176 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
7,103,797 Resource allocation throttling in remote data mirroring system 16 2003
7,051,182 Mapping of hosts to logical storage units and data storage ports in a data processing system 94 2003
* 7,228,456 Data recovery for virtual ordered writes for multiple storage devices 49 2003
* 2005/0132,248 Data recovery for virtual ordered writes for multiple storage devices 0 2003
8,544,096 On-access and on-demand distributed virus scanning 3 2003
* 2005/0149,749 On-access and on-demand distributed virus scanning 41 2003
7,639,713 Database block network attached storage packet joining 0 2004
* 2005/0157,756 Database block network attached storage packet joining 9 2004
7,383,463 Internet protocol based disaster recovery of a server 76 2004
* 2005/0193,245 Internet protocol based disaster recovery of a server 76 2004
* 7,228,396 Switching between virtual ordered writes mode and synchronous or semi-synchronous RDF transfer mode 0 2004
* 7,783,798 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
* 7,000,086 Virtual ordered writes 13 2005
7,430,589 Remote data facility over an IP network 0 2005
* 2006/0031,485 Remote data facility over an IP network 1 2005
7,765,187 Replication of a consistency group of data storage objects from servers in a data network 30 2005
* 2007/0136,389 Replication of a consistency group of data storage objects from servers in a data network 49 2005
7,634,617 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
7,634,618 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
8,914,596 Virtual ordered writes for multiple storage devices 0 2006
* 2006/0195,656 Virtual ordered writes for multiple storage devices 1 2006
8,170,985 Primary stub file retention and secondary retention coordination in a hierarchical storage system 5 2006
* 2007/0179,990 Primary stub file retention and secondary retention coordination in a hierarchical storage system 76 2006
* 7,444,420 Apparatus and method for mirroring and restoring data 7 2006
7,945,726 Pre-allocation and hierarchical mapping of data blocks distributed from a first processor to a second processor for use in a file system 22 2006
7,676,514 Distributed maintenance of snapshot copies by a primary processor managing metadata and a secondary processor providing read-write access to a production dataset 36 2006
7,653,832 Storage array virtualization using a storage block mapping protocol client and server 23 2006
* 2008/0005,468 STORAGE ARRAY VIRTUALIZATION USING A STORAGE BLOCK MAPPING PROTOCOL CLIENT AND SERVER 80 2006
7,546,432 Pass-through write policies of files in distributed storage management 10 2006
* 2007/0266,056 PASS-THROUGH WRITE POLICIES OF FILES IN DISTRIBUTED STORAGE MANAGEMENT 25 2006
8,706,833 Data storage server having common replication architecture for multiple storage object types 16 2006
7,769,722 Replication and restoration of multiple data storage object types in a data network 60 2006
8,352,435 Continuous data reduction for highly available synchronous mirrors 0 2011
* 8,805,786 Replicating selected snapshots from one storage array to another, with minimal data transmission 22 2011
* 8,745,004 Reverting an old snapshot on a production volume without a full sweep 22 2011
* 8,521,691 Seamless migration between replication technologies 23 2011
 
INTEL CORPORATION (8)
* 7,007,142 Network data storage-related operations 23 2002
* 2003/0158,998 Network data storage-related operations 28 2002
8,214,902 Determination by circuitry of presence of authorized and/or malicious data 1 2009
* 2010/0325,729 DETERMINATION BY CIRCUITRY OF PRESENCE OF AUTHORIZED AND/OR MALICIOUS DATA 2 2009
8,307,175 Data recovery and overwrite independent of operating system 0 2009
* 2010/0332,744 DATA RECOVERY AND OVERWRITE INDEPENDENT OF OPERATING SYSTEM 3 2009
* 8,856,534 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 2 2010
 
TRANSPACIFIC OPTICS LLC (1)
* 6,141,704 Parallel port for connecting multiple devices and the method for controlling the same 10 1998
 
HTC CORPORATION (2)
* 7,366,857 Internal disk array mirror architecture 1 2004
* 2005/0246,489 internal disk array mirror architecture 1 2004
 
BROCADE COMMUNICATIONS SYSTEMS, INC. (2)
* 7,433,299 Fault-tolerant updates to a distributed fibre channel database 0 2002
* 2003/0137,941 Fault-tolerant updates to a distributed fibre channel database 2 2002
 
CITRIX SYSTEMS, INC. (1)
* 7,765,378 Utilization of memory storage 3 2002
 
YAHOO! INC. (3)
7,334,001 Method and system for data collection for alert delivery 10 2004
7,765,228 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
* Cited By Examiner