Archiving or backup

CL 707 SC 204
6560615 Method and apparatus for implementing a highly efficient, robust modified files list (MFL) for a storage system volume
May-6-2003 When a volume is created, a Modified Files List (MFL) is established and an epoch timestamp, identifying an important point in time, is set for the volume. Entries are inserted into the MFL whenever files...
6560614 Nonintrusive update of files
May-6-2003 Updating a file which is currently open is accomplished by allowing current users to continue accessing the original file while redirecting new users to an updated version. When user activity permits,...
6557089 Backup by ID-suppressed instant virtual copy then physical backup copy with ID reintroduced
Apr-29-2003 A backup copy of a source data volume is created by first performing an instant virtual copy with source volume identifier (ID) suspended, then creating a physical tape backup copy from the instant virtual...
6553392 System and method for purging database update image files after completion of associated transactions
Apr-22-2003 A primary computer system has a database, application programs that modify the local database, and a transaction manager that stores audit records in a local image trail reflecting those application program...
6553391 System and method for replicating external files and database metadata pertaining thereto
Apr-22-2003 A system and method for replicating files in a source file system that is linked to a source DBMS which stores metadata pertaining to files in the source file system. The files and metadata are replicated...
6553389 Resource availability determination mechanism for distributed data storage system
Apr-22-2003 A distributed data storage system is provided with a mechanism for determining data storage resource availability during data system failures. When a partition occurs, a coordinator requests all reachable...
6553375 Method and apparatus for server based handheld application and database management
Apr-22-2003 The present invention is a novel management system for selectively distributing applications and databases from a server computer to a plurality of intermittently connected handheld devices. The applications...
6549992 Computer data storage backup with tape overflow control of disk caching of backup data stream
Apr-15-2003 A data storage system is constructed to rapidly respond to a backup request by streaming backup data from primary storage to tape. It is desirable to permit the data to be removed from the primary storage...
6549921 Method and apparatus for performing point in time backup operation in a computer system
Apr-15-2003 A data network with a remote data facility for providing redundant data storage and for enabling concurrent point-in-time backup operations. A local data processing system with a data facility stores a...
6549920 Data base duplication method of using remote copy and database duplication storage subsystem thereof
Apr-15-2003 In a duplicated storage subsystem, a Database Management System (DBMS) of a main host system is directed by its agent to overwrite database table data (DB table data), which is stored in a DB buffer and...
6549917 Synchronization of host computers and handheld remote computers
Apr-15-2003 A handheld client computer and a host computer are synchronized through a data channel, preferably a high-latency data channel, by transferring from the handheld client computer to a cache in the host...
6546404 Data migration tool
Apr-8-2003 A data migration tool cooperates with a script file defining, for one or more products, one or more criteria for files to be captured to a backup store from a machine to be migrated, an indication of where...
6542908 Technique for automatically and transparently transforming software components into software components capable of execution in a client/server computing environment
Apr-1-2003 A method, system, and computer program product for automatically transforming software components written for stand-alone execution such that they can be executed as client/server components in a distributed...
6539462 Remote data copy using a prospective suspend command
Mar-25-2003 In a computer system, the controller of one or more primary data recording devices sends update information to the controller of one or more secondary data recording devices to maintain a remote copy of...
6539461 Data saving method and external storage device
Mar-25-2003 A data saving method, apparatus and computer program which operates in an information processing system including a first external storage device, a host device which performs data input and/or output...
6536035 Loading software files in client-server and object oriented environment
Mar-18-2003 A tool operable within an integrated development environment for client-server object oriented applications is disclosed. The tool analyzes a running application to trace the first instantiation of classes...
6535894 Apparatus and method for incremental updating of archive files
Mar-18-2003 According to aspects of the present invention, an original archive file having one or more entries is created, where each entry in the original archive file is itself a file, and where each entry in the...
6535893 Method for estimating the elapsed time required for a log apply process
Mar-18-2003 A reorganizer utility performs an online reorganization of a database that provides applications with concurrent access to data during an iterative process of log apply operations to a shadow version of...
6535891 Method and apparatus for indentifying accesses to a repository of logical objects stored on a storage system based upon information identifying accesses to physical storage locations
Mar-18-2003 One aspect is directed to a computer system including a host computer having an application space and defining a repository of logical objects visible thereto, and a storage system that a defines a physical...
6530003 Method and system for maintaining data coherency in a dual input/output adapter utilizing clustered adapters
Mar-4-2003 A method for maintaining data coherency in a dual Input/Output(I/O) adapter having primary and secondary adapters, wherein each of the primary and secondary adapters includes resident write cache data...
6529944 Host system for remote control of mass storage volumes using cascading commands
Mar-4-2003 A host system for remote control of mass storage volumes using cascading commands which collect information about linked remote volumes located in physically separate sites so other cascading commands...
6529917 System and method of synchronizing replicated data
Mar-4-2003 A replication method includes several acts. An identifier column is generated for each table of a tree of master tables, each of the master tables including a key column and an identifier column, wherein...
6526487 Performing acknowledged operations on original and mirrored copies of data
Feb-25-2003 Obtaining mirrored data so that the original data can be recovered after failure without transmitting the entire mirrored data between computers. A write request at a primary computer is stored in a delay...
6526419 Method, system, and program for remote copy in an open systems environment
Feb-25-2003 Disclosed is a method, system, program, and data structure for providing a shadow copy of data storage areas in a primary site to data storage areas in a secondary site. A definition is made of storage...
6526418 Systems and methods for backing up data files
Feb-25-2003 The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected...
6526417 System and method for change accumulation unmerged update reduction
Feb-25-2003 The present invention establishes a merge end point in logs reflecting a sharing session with a common database. The merge end point is established at an earlier point to thereby reduce the number of unmergeable...
6519614 Transaction processing system using efficient file update processing and recovery processing
Feb-11-2003 A transaction processing system capable of easily and efficiently realizing the file update processing by a plurality of transactions operating in parallel as well as the recovery processing at a time...
6516394 System and method for management of storage devices using labels
Feb-4-2003 This invention is a data storage system that includes logic configured for carrying out a method to allow a so-called "re-labeling" of a logical volume. Re-labeling changes the label configuration originally...
6516327 System and method for synchronizing data in multiple databases
Feb-4-2003 A system, method, and processor readable medium containing code for causing a processor to synchronize a secondary database system, such as one stored on a palmtop electronic device, with a distributed...
6516314 Optimization of change log handling
Feb-4-2003 An information synchronization method and apparatus stores a change log having an associated change counter at a first database, updates the change counter at the first database in response to a database...
6513052 Targeted advertising over global computer networks
Jan-28-2003 A method and system for presenting targeted advertising during an Internet-based connection, such as a web-based data backup session in which data is communicated from a user computer to a remote storage...
6513051 Method and system for backing up and restoring files stored in a single instance store
Jan-28-2003 A method and system for backing up and restoring single instance store (SIS) files comprising links to common store files. A dynamic link library (DLL) including an interface enables a backup/restore application...
6513050 Method of producing a checkpoint which describes a box file and a method of generating a difference file defining differences between an updated file and a base file
Jan-28-2003 A checkpoint which describes a base file is produced by dividing the base file into a series of segments; generating for each segment a segment description; and creating from the generated segment descriptions...
6510500 System and method for minimizing message transactions for fault-tolerant snapshots in a dual-controller environment
Jan-21-2003 A computer-implemented method for managing data snapshots among source and target storage volumes in a dual-controller environment. A configuration space that maps the source and target storage volumes...
6507883 Recalling logical volumes to cache from physical media volumes for redundant storage in automated data storage libraries
Jan-14-2003 An automated data storage library stores logical volumes, including logical volumes to be copied to a second library, in cache storage, and migrates logical volumes to physical media volumes stored on...
6507847 History database structure for Usenet
Jan-14-2003 A database structure is disclosed that is particularly suited to Usenet servers. The database is thread-hot, synchronized, and highly parallel. In addition, the database structure enables high speed read/write...
6505278 Method for flashing ESCD and variables into a ROM
Jan-7-2003 A computer system for flashing Extended System Configuration Data (ESCD) and associated variables to a flash read-only memory (ROM) is provided. During Power-On-Self-Test (POST) code, a ROM image is copied...
6505216 Methods and apparatus for backing-up and restoring files using multiple trails
Jan-7-2003 Mechanisms and techniques are disclosed that provide the ability to backup and restore a file between a backup server and a data storage system using multiple trails of data for the same file. Within the...
6505213 File management apparatus and method
Jan-7-2003 An information storage device in which a plurality of storage media having different accessibility is provided with a unit for controlling the retrieval of a portable storage medium which can be retrieved...
6505200 Application-independent data synchronization technique
Jan-7-2003 A method, system, and computer program product for automatically synchronizing data between a replicated version and a back-end data store version which may or may not have the same format. Queues are...
6501463 Electronic whiteboard system using a tactile foam sensor
Dec-31-2002 An electronic whiteboard system using an electronic whiteboard having a foam sensor for measuring the input data drawn onto the whiteboard writing surface. The electronic whiteboard system includes a communications...
6499091 System and method for synchronizing data mirrored by storage subsystems
Dec-24-2002 The present invention is directed to a system and method for synchronizing data between mirrored subsystems. A method for storing data may include receiving data suitable for storage to a first storage...
6499039 Reorganization of striped data during file system expansion in a data storage system
Dec-24-2002 To reorganize a striped file system, data blocks are sequentially moved from storage locations in original data storage to storage locations in an array including the original data storage and additional...
6496840 Method, system and program products for atomically and persistently swapping resource groups
Dec-17-2002 Write requests are performed against one or more resources of a resource group in a persistent and atomic manner. When a write request is received, a backup resource group is updated to reflect data in...
6493837 Using log buffers to trace an event in a computer system
Dec-10-2002 An event tracing program generally receives performance data about an event occurring on the computer system from a data producer program. The event tracing program responds by recording the event performance...
6493729 Method and system to administer mirrored filesystems
Dec-10-2002 The automated splitting process begins by setting appropriate names and values for the new and old filesystems, physical volumes, and logs. Logs are updated for the split. Next, names and values are checked...
6490666 Buffering data in a hierarchical data storage environment
Dec-3-2002 A system, a method, and program products for buffering data from a file in a hierarchical data storage system allocates data buffers and buffer management structures' in memory to optimize performance...
6490598 System and method for external backup and restore for a computer data storage system
Dec-3-2002 A system providing intelligent, integrated external backup and restore for databases and DBMS (data base management systems) which are stored on data storage systems. An interface between the data storage...
6490597 Stored data object management and archive control
Dec-3-2002 A method for maintaining data objects in memory introduces metrics for freshness and interestingness of the data object. A freshness estimate is defined as the length of time that the data contained within...
6487645 Data storage subsystem with fairness-driven update blocking
Nov-26-2002 When a primary data storage subsystem receives updates for local storage and mirroring at a counterpart secondary storage subsystem, the primary subsystem institutes device-specific, fairness-driven update...