US Patent No: 5,649,196

Number of patents in Portfolio can not be more than 2000

System and method for distributed storage management on networked computer systems using binary object identifiers

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention is directed to a system and method for the distributed management of the storage space and data on a networked computer system wherein the networked computer system includes at least two storage devices for storing data files comprised of one or more binary objects. The distributed storage management system includes a device for selectively copying the binary objects stored on one of the storage devices to another of the storage devices and another device for calculating a current value for a binary object identifier for selected binary objects stored on the storage devices wherein the calculation of the binary object identifier is based upon the actual data contents of the associated binary object. The distributed storage management system further includes a device for storing the current value of the binary object identifier as a previous value of the binary object identifier, another device for comparing the current value of the binary object identifier associated with a particular binary object to one or more previous values of the binary object identifier associated with that particular binary object and a device for commanding the device for selectively copying binary objects in response to the device for comparing.

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

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
CA, INC.ISLANDIA, NY470

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Berlin, Jay Harris Houston, TX 1 177
More, Jr William Russell Houston, TX 1 177
Woodhill, James R Houston, TX 5 288
Woodhill, Louis R Richmond, TX 1 177

Cited Art Landscape

Patent Info (Count) # Cites Year
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
5,239,637 Digital data management system for maintaining consistency of data in a shadow set 50 1989
5,295,258 Fault-tolerant computer system with online recovery and reintegration of redundant components 190 1990
 
EMC CORPORATION (1)
5,235,601 On-line restoration of redundancy information in a redundant array system 170 1990
 
Epoch Systems, Inc. (1)
5,367,698 Network file migration system 214 1991
 
GTE Mobilnet Incorporated (1)
5,274,802 Method for restoring lost databases by comparing existing database and generic database, and generating cellular switch commands to update the generic database 71 1991
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5,278,838 Recovery from errors in a redundant array of disk drives 107 1991
 
NETWORK BACKUP CORPORATION (1)
5,133,065 Backup computer program for networks 404 1989
 
Storage Technology Corporation (1)
5,239,659 Phantom duplex copy group apparatus for a disk drive array data storge subsystem 84 1991
 
SUN MICROSYSTEMS, INC. (1)
5,202,982 Method and apparatus for the naming of database component files to avoid duplication of files 166 1990
 
UNISYS CORPORATION (1)
4,616,315 System memory for a reduction processor evaluating programs stored as binary directed graphs employing variable-free applicative language codes 9 1985

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
EMC CORPORATION (41)
5,857,208 Method and apparatus for performing point in time backup operation in a computer system 263 1996
5,966,730 Backup system for computer network incorporating opportunistic backup by prioritizing least recently backed up computer or computer storage medium 59 1996
5,835,953 Backup system that takes a snapshot of the locations in a mass storage device that has been identified for updating prior to updating 372 1996
6,029,231 Retrieval of data stored on redundant disks across a network using remote procedure calls 15 1996
6,366,986 Method and apparatus for differential backup in a computer storage system 96 1998
6,269,381 Method and apparatus for backing up data before updating the data and for restoring from the backups 115 1998
6,085,298 Comparing mass storage devices through digests that are representative of stored data in order to minimize data transfer 109 1998
6,564,219 Method and apparatus for obtaining an identifier for a logical unit of data in a database 48 1998
6,385,626 Method and apparatus for identifying changes to a logical object based on changes to the logical object at physical level 100 1998
7,107,395 Apparatus and methods for operating a computer storage system 112 1998
6,487,561 Apparatus and methods for copying, backing up, and restoring data using a backup segment size larger than the storage block size 475 1998
6,397,308 Apparatus and method for differential backup and restoration of data in a computer storage system 156 1998
6,385,706 Apparatus and methods for copying a logical object to a primary storage device using a map of storage locations 78 1998
6,073,222 Using a virtual device to access data as it previously existed in a mass data storage system 64 1999
6,959,368 Method and apparatus for duplicating computer backup data 55 1999
7,054,892 Method and apparatus for managing information related to storage activities of data storage systems 9 1999
6,721,766 Restoring multiple work items simultaneously from backup and data restore 17 2001
7,509,420 System and method for intelligent, globally distributed network storage 6 2001
7,062,648 System and method for redundant array network storage 17 2001
6,810,398 System and method for unorchestrated determination of data sequences using sticky byte factoring to determine breakpoints in digital sequences 63 2001
6,704,730 Hash file system and method for use in a commonality factoring system 172 2001
7,194,504 System and method for representing and maintaining redundant data sets utilizing DNA transmission and transcription techniques 7 2001
6,826,711 System and method for data protection with multidimensional parity 230 2001
7,296,125 Preserving a snapshot of selected data of a mass storage system 62 2001
6,941,490 Dual channel restoration of data between primary and backup servers 17 2001
6,871,271 Incrementally restoring a mass storage device to a prior state 77 2001
6,993,530 Method and apparatus for obtaining an identifier for a logical unit of data in a database 11 2003
7,272,602 System and method for unorchestrated determination of data sequences using sticky byte factoring to determine breakpoints in digital sequences 15 2004
7,930,550 Content addressable information encapsulation, representation and transfer 0 2004
7,415,731 Content addressable information encapsulation, representation, and transfer 8 2004
7,546,323 System and methods for managing backup status reports 7 2004
7,558,856 System and method for intelligent, globally distributed network storage 3 2004
7,434,093 Dual channel restoration of data between primary and backup servers 4 2005
7,444,485 Method and apparatus for duplicating computer backup data 4 2005
7,346,636 Method and apparatus for managing information related to storage activities of data storage systems 3 2006
7,398,366 Tracking incremental changes in a mass storage system 11 2006
8,341,121 Imminent failure prioritized backup 0 2007
8,321,378 Method and apparatus for managing information related to storage activities of data storage systems 2008
8,635,184 System and method for providing long-term storage for data 0 2009
8,756,201 File type databases 0 2012
8,676,764 File cluster creation 0 2012
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (24)
5,857,203 Method and apparatus for dividing, mapping and storing large digital objects in a client/server library system 105 1996
6,260,069 Direct data retrieval in a distributed computing system 364 1998
6,823,348 File manager for storing several versions of a file 4 2000
7,062,541 System and method for transferring related data objects in a distributed data storage environment 33 2000
7,404,005 Method, system, and program for selecting one of multiple paths to communicate with a device 4 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 35 2000
6,938,056 System and method for restoring a file system from backups in the presence of deletions 10 2002
6,880,051 Method, system, and program for maintaining backup copies of files in a backup storage device 91 2002
7,580,959 Apparatus, system, and method for providing efficient disaster recovery storage of data using differencing 1 2004
7,484,051 Apparatus, system and method for reliably updating a data group in a read-before-write data replication environment using a comparison file 0 2005
7,747,577 Management of redundant objects in storage systems 5 2005
8,041,676 Backup and restore of file system objects of unknown type 1 2005
7,587,570 System and method for providing automated storage provisioning 9 2006
7,647,462 Method, system, and program for data synchronization between a primary storage device and a secondary storage device by determining whether a first identifier and a second identifier match, where a unique identifier is associated with each portion of data 14 2006
8,037,171 System and program for selecting one of multiple paths to communicate with a device 2 2008
8,326,896 System and program for storing data for retrieval and transfer 0 2008
8,312,063 Method for storing data for retrieval and transfer 0 2008
8,572,331 Method for reliably updating a data group in a read-before-write data replication environment using a comparison file 0 2008
8,285,680 Individual object restore 1 2009
7,895,165 Management of redundant object in storage systems 0 2010
8,682,873 Efficient construction of synthetic backups within deduplication storage system 0 2010
8,131,669 Management of redundant objects in storage systems 0 2011
8,682,854 Efficient construction of synthetic backups within deduplication storage system 0 2012
 
MAXSP CORPORATION (17)
8,812,613 Virtual application manager 0 2005
7,908,339 Transaction based virtual file system optimized for high-latency network connections 9 2005
7,664,834 Distributed operating system management 14 2005
7,624,086 Pre-install compliance system 26 2006
7,512,584 Computer hardware and software diagnostic and report system 22 2006
8,811,396 System for and method of securing a network utilizing credentials 0 2006
8,234,238 Computer hardware and software diagnostic and report system 8 2006
7,840,514 Secure virtual private network utilizing a diagnostics policy and diagnostics engine to establish a secure network connection 7 2006
8,423,821 Virtual recovery server 4 2006
7,844,686 Warm standby appliance 8 2006
8,645,515 Environment manager 0 2007
8,307,239 Disaster recovery appliance 7 2007
8,175,418 Method of and system for enhanced data storage 6 2007
8,589,323 Computer hardware and software diagnostic and report system incorporating an expert system and agents 0 2008
8,099,378 Secure virtual private network utilizing a diagnostics policy and diagnostics engine to establish a secure network connection 6 2010
8,745,171 Warm standby appliance 0 2010
8,422,833 Method of and system for enhanced data storage 0 2012
 
NETWORK APPLIANCE, INC. (13)
6,457,130 File access control in a multi-protocol file server 85 1998
6,317,844 File server storage arrangement 78 1998
6,279,011 Backup and restore for heterogeneous file server environment 53 1998
6,516,351 Enforcing uniform file-locking for diverse file-locking protocols 63 1998
6,343,984 Laminar flow duct cooling system 2 1998
6,961,749 Scalable file server with highly available pairs 7 1999
6,883,120 Computer assisted automatic error detection and diagnosis of file servers 24 1999
6,654,912 Recovery of file system data in file servers mirrored file system volumes 64 2000
6,468,150 Laminar flow duct cooling system 12 2001
6,668,264 Resynchronization of a target volume with a source volume 38 2001
6,915,447 File server storage arrangement 7 2001
7,293,097 Enforcing uniform file-locking for diverse file-locking protocols 23 2002
7,096,379 Recovery of file system data in file servers mirrored file system volumes 2 2003
 
PERSONALWEB TECHNOLOGIES, LLC (7)
7,949,662 De-duplication of data in a data processing system 27 2003
8,099,420 Accessing data in a data processing system 8 2004
8,082,262 Methods, systems, and devices supporting data access in a data processing system 7 2007
8,001,096 Computer file system using content-dependent file identifiers 13 2007
7,945,539 Distributing and accessing data in a data processing system 13 2007
7,945,544 Similarity-based access control of data in a data processing system 14 2007
7,802,310 Controlling access to data in a data processing system 14 2007
 
FALCONSTOR, INC. (5)
7,590,808 Method and system for synchronizing storage system data 11 2006
7,962,499 System and method for identifying and mitigating redundancies in stored data 7 2007
8,145,860 Methods for synchronizing storage system data 1 2009
8,392,371 System and method for identifying and mitigating redundancies in stored data 0 2011
8,671,255 Methods for synchronizing storage system data 0 2012
 
ORACLE INTERNATIONAL CORPORATION (5)
7,962,453 Dynamic redistribution of a distributed memory index when individual nodes have different lookup indexes 1 2004
7,801,861 Techniques for replicating groups of database objects 2 2006
7,447,786 Efficient locking of shared data that is accessed for reads in a cluster database 3 2006
7,899,785 Reconfiguring propagation streams in distributed information sharing 2 2007
7,702,741 Configuring or reconfiguring a multi-master information sharing environment 2 2007
 
WHITSERVE LLC (5)
6,981,007 Onsite backup for internet-based data processing 2 2000
7,647,364 Onsite backup of internet-based data in a requested format 0 2005
7,925,628 Internet-based data processing system with onsite backup 0 2009
7,974,951 Onsite backup for third party internet-based systems 1 2010
8,812,437 Onsite backup for third party internet-based systems 0 2013
 
MICROSOFT CORPORATION (4)
5,732,265 Storage optimizing encoder and method 96 1995
7,143,405 Methods and arrangements for managing devices 8 2001
8,103,632 Self-contained partial database backups 2 2005
8,527,464 Self-contained partial database backups 0 2011
 
DOMINION VENTURE FINANCE L.L.C. (3)
5,794,254 Incremental computer file backup using a two-step comparison of first two characters in the block and a signature with pre-stored character and signature sets 62 1996
6,049,874 System and method for backing up computer files over a wide area computer network 44 1998
6,038,665 System and method for backing up computer files over a wide area computer network 66 1998
 
HITACHI, LTD. (3)
7,080,105 System and method for data backup 17 2003
8,010,496 Backup management method in a remote copy environment 3 2008
8,386,432 Backup management method in a remote copy environment 0 2011
 
MIRROR IMAGING L.L.C. (3)
6,963,866 Method of obtaining an electronically stored financial document 2 2002
7,552,118 Method of obtaining an electronically-stored financial document 0 2005
7,836,067 Method of obtaining electronically-stored financial documents 0 2009
 
NETAPP, INC. (3)
6,604,118 File system image transfer 147 1998
7,174,352 File system image transfer 76 2001
7,934,060 Lightweight coherency control protocol for clustered storage system 0 2008
 
SUN MICROSYSTEMS, INC. (3)
6,889,297 Methods and systems for eliminating data redundancies 34 2002
6,898,681 Computer storage systems 25 2002
8,121,993 Data sharing and recovery within a network of untrusted storage devices using data object fingerprinting 9 2009
 
SYMANTEC CORPORATION (3)
7,254,596 Efficient computer file backup system and method 10 2004
7,752,171 Efficient computer file backup system and method 3 2007
8,612,700 Method and system of performing block level duplications of cataloged backup data 1 2010
 
ALTNET, INC. (2)
8,185,576 Filter for a distributed network 2 2006
8,775,508 Filter for a distributed network 0 2012
 
BEIJING INNOVATION WORKS TECHNOLOGY COMPANY LIMITED (2)
8,694,564 Method and system for providing on-demand services through a virtual file system at a computing device 0 2010
8,572,136 Method and system for synchronizing a virtual file system at a computing device with a storage device 0 2010
 
BLADELOGIC, INC. (2)
8,549,114 Method and system for model-based heterogeneous server configuration management 0 2003
7,249,174 Method and system for executing and undoing distributed server change operations 22 2003
 
BMC SOFTWARE, INC. (2)
7,299,243 System and method for controlling free space distribution by key range within a database 0 2001
7,720,876 System and method for controlling free space distribution by key range within a database 1 2007
 
DATA CENTER TECHNOLOGIES (2)
7,769,971 Replication and restoration of single-instance storage pools 10 2007
7,941,405 Password protection for file backups 0 2007
 
GOOGLE INC. (2)
7,788,230 Backing-up and restoring files including files referenced with multiple file names 7 2007
8,024,298 Backing-up and restoring files including files referenced with multiple file names 1 2010
 
POWER MANAGEMENT ENTERPRISES, LLC (2)
6,021,510 Antivirus accelerator 130 1997
6,094,731 Antivirus accelerator for computer networks 172 1998
 
QLIKTECH INTERNATIONAL AB (2)
6,236,986 Method and device for extracting information from a database 6 1997
6,037,938 Method and a device for displaying information about a large number of independent data elements 3 1997
 
QUANTUM CORPORATION (2)
7,349,930 Emulated backup tape drive using data compression 2 2002
7,831,793 Data storage system including unique block pool manager and applications in tiered storage 13 2007
 
Sprint Communications Company L.P. (2)
8,548,955 System and method for automating disaster recovery of a mainframe computing system 0 2004
8,255,747 System and method for providing resolutions for abnormally ended jobs on a mainframe computer system 1 2004
 
2M ASSET MANAGEMENT, LLC (1)
6,321,254 Method and interface for a centralized archiving and de-archiving system 14 1999
 
ACACIA PATENT ACQUISITION LLC (1)
6,185,576 Defining a uniform subject classification system incorporating document management/records retention functions 119 1998
 
ALCATEL (1)
6,286,085 System for backing up data synchronously and a synchronously depending on a pre-established criterion 27 1997
 
AUTONOMY, INC. (1)
5,765,173 High performance backup via selective file saving which can perform incremental backups and exclude files and uses a changed block signature list 147 1996
 
BIADELOGIC, INC. (1)
8,447,963 Method and system for simplifying distributed server management 0 2003
 
CANON KABUSHIKI KAISHA (1)
7,359,925 Database system, its control method, and information processing apparatus 2 1998
 
CATALOGIC SOFTWARE, INC. (1)
6,415,300 Method of performing a high-performance backup which gains efficiency by reading input file blocks sequentially 23 1999
 
COPIUN, INC. (1)
8,589,455 Methods and apparatus for content-aware data partitioning 0 2009
 
EVAULT, INC. (1)
7,756,834 Malware and spyware attack recovery system and method 10 2005
 
FAIRBANKS SYSTEMS GROUP (1)
6,014,676 System and method for backing up computer files over a wide area computer network 38 1998
 
FALCONSTOR SOFTWARE, INCORPORATED (1)
7,155,585 Method and system for synchronizing storage system data 16 2003
 
FUJITSU LIMITED (1)
5,956,733 Network archiver system and storage medium storing program to construct network archiver system 63 1997
 
SIEBEL SYSTEMS, INC. (1)
7,574,501 System and method for configuring and viewing audit trails in an information network 8 2001
 
SYMANTEC OPERATING CORPORATION (1)
7,366,742 System and method for distributed discovery and management of frozen images in a storage environment 8 2004
 
SYNCSORT INCORPORATED (1)
6,408,314 Method of performing a high-performance sort which gains efficiency by reading input file blocks sequentially 3 1999
 
TERADATA US, INC. (1)
8,103,619 Compressing data stored in a database system 1 2001
 
TRANSOFT TECHNOLOGY CORPORATION (1)
6,076,105 Distributed resource and project management 50 1997
 
WAVE RESEARCH N.V. (1)
7,591,022 Content addressable information encapsulation, representation, and transfer 8 2005