U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that Charles Goodyear performed some of his experiments on rubber while in debtor's prison? He was there so often he referred to it as his "hotel". Chronically in debt because of poor business sense and ill health, Goodyear depended on the generosity of friends and family. Even after he unlocked the secret to vulcanizing rubber, he was unable to improve his financial situation. When he died, his estate was $200,000 in debt.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 707/204 - Archiving or backup


Subclass of Class 707 - Data processing: database and file management or data structures
Definition: Subject matter further comprising means or steps for backing
No. of patents: 2728
Last issue date: 05/01/2012


          6            
NumberTitleIssue Date
7467169Circular and bi-directional mirroring of flexible volumes
A method and system mirror flexible volumes in a circular or bi-directional configuration, without creating a deadlock. A source filer maintains a number of log files on a destination filer, where the number of log files is greater than or equal to the number of cac...
12/16/2008
7464124Method for autonomic data caching and copying on a storage area network aware file system using copy services
Techniques are provided for processing a request. When the request is to read a data unit, information regarding the closest physical block locations is returned. When the request is to write to the data unit, information regarding one or more source block locations...
12/09/2008
7464125Checking the validity of blocks and backup duplicates of blocks during block reads
File system coherency of a file system, particularly for system blocks, may be maintained by (i) duplicating and verifying the (system) blocks, (ii) writing (system) blocks as a sequence of atomic commands so that at any given time, there is a valid (system) block o...
12/09/2008
7464123Benchmark testing
A method of benchmark testing, using test data, a component of a first computer system, using an additional computer system to restore said data. ...
12/09/2008
7464126Method for creating an application-consistent remote copy of data using remote mirroring
An application consistent data protection method provides application-assist and replication-technology neutral mirroring that ensures that a remote data copy is application-consistent. The method comprises a coordination protocol to coordinate application hosts acr...
12/09/2008
7461103System and method for reconciling transactions between a replication system and a recovered database
The invention is a reconcile system for providing data replication between a source system and a target system. The reconcile system includes a reconcile process that determines a recovery position for a failed or otherwise desynchronized target system, and purges q...
12/02/2008
7461102Method for performing scheduled backups of a backup node associated with a plurality of agent nodes
Provided is a method for performing scheduled backups of a backup node associated with a plurality of agent nodes. Backup data sets on at least one machine in a network are associated with a backup node and a plurality of agent nodes in the network are associated wi...
12/02/2008
7461101Method for reducing data loss and unavailability by integrating multiple levels of a storage hierarchy
A method for reducing data loss and unavailability by integrating multiple levels of a storage hierarchy is provided. The method includes receiving a read request. In addition, the method includes recognizing a data failure in response to the read request. The metho...
12/02/2008
7461100Method for fast reverse restore
Techniques are provided for performing a copy operation. A fast reverse restore command indicating a new source and a new target is received, wherein the new source is an original target and the new target is an original source. A synchronous scan is performed on th...
12/02/2008
7461099Method and system for archiving and retrieving items based on episodic memory of groups of people
A method and system for archiving and retrieving digital media items based on episodic memory of predefined associated groups of one or more people comprises: receiving an input identifying a group to which the user belongs; receiving user archiving input identifyin...
12/02/2008
7457833Extensible method for obtaining an historical record of data backup activity (and errors) and converting same into a canonical format
An extensible method and system for obtaining an historical record of data backup activity (and errors) from a plurality of data backup software devices, and converting the same into a canonical format, is disclosed. In the first aspect, a method comprises the steps...
11/25/2008
7457835Movement of data in a distributed database system to a storage location closest to a center of activity for the data
A network provides distributed database services based on replicating data records to a new storage location that is closest to consumers of the data records, based on comparing a network distance between the new storage location and an attribute identifying a cente...
11/25/2008
7457834Aggregation and retrieval of network sensor data
Methods, devices, and systems that aggregate and retrieve network sensor data. In one approach, an exemplary method includes receiving a plurality of instances of correlated sensor data from a plurality of remote data storages, each instance of sensor data respectiv...
11/25/2008
7447716Data coding method and corresponding data processing unit having a coding/decoding circuit
The method of coding data within a data processing unit includes a representation as twos-complement and a coded representation of the data. The coded representation is a semi-negated representation. A data processing unit includes a memory device connected bidirect...
11/04/2008
7447714Management of multiple virtual data copies
More than two copies of data in a storage management system may be managed by directing at least one virtual volume to a receiving management class within the storage management system. Each virtual volume is exported to a third multi-volume copy, unknown to the sto...
11/04/2008
7447713System and method for archiving and outputting documents or graphical items
Systems and methods for translating document files to a common input format can then parse the elements of such documents into an object oriented document model with linking tags associated with each of the objects, element properties and element property values. Th...
11/04/2008
7444361File folding technique
A method for reducing duplicate data of an active file system, where the data is stored on a storage device of a storage system, is disclosed. A persistent image of the active file system is generated at a first point in time. At a later time, a sequence of steps to...
10/28/2008
7444390Method and apparatus for providing a web-based active virtual file system
A computerized file system is accessible over the Internet or other type of network, in which certain “triggering events” pertaining to the operation of the file system automatically generate a notification message to users. Once a user has been authenticated, t...
10/28/2008
7440985Filtered replication of data stores
Methods for enabling mult-master synchronization of particular sets of data using filters. In a synchronization request, data including knowledge and filters may be supplied. A response may comprise data including changes that are identified by the filter and that h...
10/21/2008
7441052Methods and apparatuses for providing copies of stored data for disaster recovery and other uses
A disaster recovery technique for computer systems obtains backup copies of data by arranging recording devices like direct-access disk devices into copy pairs of primary and secondary devices. Management of the device copy pairs within a single system and across mu...
10/21/2008
7440984Reconciliation of local and remote backup data
A first set of backup data is stored in a first computational device and a second set of backup data is stored in a second computational device. Metadata corresponding to the first set of backup data is maintained in the second computational device. The first set of...
10/21/2008
7440983Velocity adjustment in learning cell identity
A method for updating a data base which includes positioning data and identity information of a cell, the method comprising receiving a position of a device and receiving identity information of a cell. The data base is examined to find parameter information relatin...
10/21/2008
7441092Multi-client cluster-based backup and restore
Backup and restore technology comprising a backup engine, one or more client backup modules coupled to the backup engine via a backup protocol, and a backup database coupled to the backup engine, the backup database including a set of clusters, the set of clusters f...
10/21/2008
7441275Real-time recovery of compromised information
An apparatus and a corresponding method provide for real-time recovery of compromised information in a computer network. The method includes analyzing data objects in the computer network to determine data objects that comprise minimal essential information, collect...
10/21/2008
7440979Snapshots for instant backup in a database management system
A system, method, apparatus, means and computer program code for processing a request to create a snapshot version of a database are provided which include identifying a current state of a converter table, the converter table including information identifying a plur...
10/21/2008
7440981Systems and methods for replicating data stores
Systems and methods for replicating replicas in a sync community. Each replica in the sync community stores knowledge that represents changes the replica is aware of. Because each replica has its own knowledge, each replica does not need to know how many replicas ar...
10/21/2008
7440982System and method for stored data archive verification
Methods and systems are described for verifying stored data by receiving a first set of metadata associated with a first set of stored data, generating a second set of metadata associated with a second set of stored data which is associated with the first set of sto...
10/21/2008
7437388Protecting data for distributed applications using cooperative backup agents
A method and mechanism for performing backup and restore operations in a computing system. A computing system includes a first agent on a first host, a second agent on a second host, a plurality of data sources, and a backup server. The backup server sends a first r...
10/14/2008
7437389Remote copy system
A remote copy system includes a plurality of first storage systems and a plurality of second storage systems. Each first storage system assigns a sequential number to write data received from the host and sends the write data with the sequential number to the second...
10/14/2008
7437387Method and system for providing a file system overlay
A method and system wherein a plurality of different file system views may be provided for the same data. Data copied in a sequential format to a disk based repository using a data protection application is decoded so that the data may be presented and accessed usin...
10/14/2008
7437354Architecture for network search engines with fixed latency, high capacity, and high throughput
An improved architecture for a network search engine (NSE) is disclosed herein as including an interface manager, one or more levels of a splitting engine, an array of data processing units (DPUs), and a cascade block. A method for using the improved NSE architectur...
10/14/2008
7434218Archiving data in a virtual application environment
A computer system suitable for archiving data with a corresponding application program in a virtual application environment is presented. The computer system includes a processor, a memory, and a storage. The computer system also includes an operating system, data t...
10/07/2008
7433903Method for reading audit data from a remote mirrored disk for application to remote database backup copy
In order to overcome limitations of network connections between a primary host server and a remote secondary host server, the audit file of a primary database is mirrored to an audit file of the remote secondary backup database. A special sensing program called TRAC...
10/07/2008
7433901Apparatus, system, and method for using multiple criteria to determine collocation granularity for a data source
An apparatus, system, and method are disclosed for collocating data. A mode module sets a collocation mode of a storage pool. The collocation mode specifies the granularity of the data to be collocated. In one embodiment, an assignment module assigns a source of dat...
10/07/2008
7433902Non-disruptive backup copy in a database online reorganization environment
Various embodiments of a computer-implemented method backup a dataset. An input image copy of the dataset is read, wherein the input image copy is prior to a start of dataset reorganization. A cursor value associated with reorganization of said dataset is determined...
10/07/2008
7433899Apparatus, system, and method for managing multiple copy versions
An apparatus, system, and method are disclosed for managing multiple copy versions of a source volume. In one embodiment, the apparatus includes a replication record management module, a pre-pairing record management module, and a copy record module. The replication...
10/07/2008
7430570Shadow directory structure in a distributed segmented file system
Techniques are provided for producing a shadow directory structure for files or directories owned by servers whose parent directories are owned by different servers in a single distributed file system. For each file or directory whose parent directory resides on a r...
09/30/2008
7430571Extension of write anywhere file layout write allocation
A write allocation technique extends a conventional write allocation procedure employed by a write anywhere file system of a storage system. A write allocator of the file system implements the extended write allocation technique in response to an event in the file s...
09/30/2008
7430740Process group resource manager
A process group resource manager for managing protected resources during transaction processing is disclosed. The process group resource manager comprises a first process configured to provide access to a protected resource during one or more transactions, the first...
09/30/2008
7430647Emulated storage system
A method comprising acts of creating a full back-up data set comprising a first plurality of data files, creating at least one incremental back-up data set comprising a second plurality of data files, determining a most recent copy of each data file of the first and...
09/30/2008
          6            
 
Sign InRegister
Username  
Password   
forgot password?