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

4 Status Updates

Stats

See full text
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, NY403

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

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

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 49 1989
5,295,258 Fault-tolerant computer system with online recovery and reintegration of redundant components 188 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 211 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 67 1991
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5,278,838 Recovery from errors in a redundant array of disk drives 106 1991
 
NETWORK BACKUP CORPORATION (1)
5,133,065 Backup computer program for networks 366 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 160 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 (40)
5,857,208 Method and apparatus for performing point in time backup operation in a computer system 248 1996
5,966,730 Backup system for computer network incorporating opportunistic backup by prioritizing least recently backed up computer or computer storage medium 55 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 362 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 86 1998
6,269,381 Method and apparatus for backing up data before updating the data and for restoring from the backups 106 1998
6,085,298 Comparing mass storage devices through digests that are representative of stored data in order to minimize data transfer 104 1998
6,564,219 Method and apparatus for obtaining an identifier for a logical unit of data in a database 44 1998
6,385,626 Method and apparatus for identifying changes to a logical object based on changes to the logical object at physical level 97 1998
7,107,395 Apparatus and methods for operating a computer storage system 95 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 431 1998
6,397,308 Apparatus and method for differential backup and restoration of data in a computer storage system 136 1998
6,385,706 Apparatus and methods for copying a logical object to a primary storage device using a map of storage locations 75 1998
6,073,222 Using a virtual device to access data as it previously existed in a mass data storage system 61 1999
6,959,368 Method and apparatus for duplicating computer backup data 47 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 15 2001
6,810,398 System and method for unorchestrated determination of data sequences using sticky byte factoring to determine breakpoints in digital sequences 56 2001
6,704,730 Hash file system and method for use in a commonality factoring system 162 2001
7,194,504 System and method for representing and maintaining redundant data sets utilizing DNA transmission and transcription techniques 6 2001
6,826,711 System and method for data protection with multidimensional parity 191 2001
7,296,125 Preserving a snapshot of selected data of a mass storage system 54 2001
6,941,490 Dual channel restoration of data between primary and backup servers 16 2001
6,871,271 Incrementally restoring a mass storage device to a prior state 70 2001
6,993,530 Method and apparatus for obtaining an identifier for a logical unit of data in a database 9 2003
7,272,602 System and method for unorchestrated determination of data sequences using sticky byte factoring to determine breakpoints in digital sequences 14 2004
7,930,550 Content addressable information encapsulation, representation and transfer 0 2004
7,415,731 Content addressable information encapsulation, representation, and transfer 4 2004
7,546,323 System and methods for managing backup status reports 6 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 3 2005
7,444,485 Method and apparatus for duplicating computer backup data 3 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 8 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,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 95 1996
6,260,069 Direct data retrieval in a distributed computing system 326 1998
6,823,348 File manager for storing several versions of a file 3 2000
7,062,541 System and method for transferring related data objects in a distributed data storage environment 31 2000
7,404,005 Method, system, and program for selecting one of multiple paths to communicate with a device 3 2000
6,732,193 Method, system, and program for determining a number of write operations to execute 5 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 80 2002
7,580,959 Apparatus, system, and method for providing efficient disaster recovery storage of data using differencing 0 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 4 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 5 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 11 2006
8,037,171 System and program for selecting one of multiple paths to communicate with a device 0 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 (14)
7,908,339 Transaction based virtual file system optimized for high-latency network connections 4 2005
7,664,834 Distributed operating system management 9 2005
7,624,086 Pre-install compliance system 20 2006
7,512,584 Computer hardware and software diagnostic and report system 18 2006
8,234,238 Computer hardware and software diagnostic and report system 3 2006
7,840,514 Secure virtual private network utilizing a diagnostics policy and diagnostics engine to establish a secure network connection 3 2006
8,423,821 Virtual recovery server 0 2006
7,844,686 Warm standby appliance 4 2006
8,645,515 Environment manager 0 2007
8,307,239 Disaster recovery appliance 2 2007
8,175,418 Method of and system for enhanced data storage 2 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 2 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 79 1998
6,317,844 File server storage arrangement 74 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 62 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 62 2000
6,468,150 Laminar flow duct cooling system 12 2001
6,668,264 Resynchronization of a target volume with a source volume 37 2001
6,915,447 File server storage arrangement 6 2001
7,293,097 Enforcing uniform file-locking for diverse file-locking protocols 21 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 19 2003
8,099,420 Accessing data in a data processing system 6 2004
8,082,262 Methods, systems, and devices supporting data access in a data processing system 6 2007
8,001,096 Computer file system using content-dependent file identifiers 8 2007
7,945,539 Distributing and accessing data in a data processing system 9 2007
7,945,544 Similarity-based access control of data in a data processing system 9 2007
7,802,310 Controlling access to data in a data processing system 9 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 1 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
 
MICROSOFT CORPORATION (4)
5,732,265 Storage optimizing encoder and method 82 1995
7,143,405 Methods and arrangements for managing devices 7 2001
8,103,632 Self-contained partial database backups 1 2005
8,527,464 Self-contained partial database backups 0 2011
 
WHITSERVE LLC (4)
6,981,007 Onsite backup for internet-based data processing 1 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
 
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 57 1996
6,049,874 System and method for backing up computer files over a wide area computer network 42 1998
6,038,665 System and method for backing up computer files over a wide area computer network 63 1998
 
HITACHI, LTD. (3)
7,080,105 System and method for data backup 15 2003
8,010,496 Backup management method in a remote copy environment 1 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 132 1998
7,174,352 File system image transfer 72 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 30 2002
6,898,681 Computer storage systems 24 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 9 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 0 2010
 
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 8 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 4 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 126 1997
6,094,731 Antivirus accelerator for computer networks 164 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 1 2002
7,831,793 Data storage system including unique block pool manager and applications in tiered storage 7 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
 
SYNCSORT INCORPORATED (2)
6,415,300 Method of performing a high-performance backup which gains efficiency by reading input file blocks sequentially 23 1999
6,408,314 Method of performing a high-performance sort which gains efficiency by reading input file blocks sequentially 3 1999
 
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 108 1998
 
ALCATEL (1)
6,286,085 System for backing up data synchronously and a synchronously depending on a pre-established criterion 27 1997
 
ALTNET, INC. (1)
8,185,576 Filter for a distributed network 1 2006
 
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 131 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
 
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 9 2005
 
FAIRBANKS SYSTEMS GROUP (1)
6,014,676 System and method for backing up computer files over a wide area computer network 35 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 57 1997
 
SIEBEL SYSTEMS, INC. (1)
7,574,501 System and method for configuring and viewing audit trails in an information network 7 2001
 
SYMANTEC OPERATING CORPORATION (1)
7,366,742 System and method for distributed discovery and management of frozen images in a storage environment 7 2004
 
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 45 1997
 
WAVE RESEARCH N.V. (1)
7,591,022 Content addressable information encapsulation, representation, and transfer 3 2005