...that "patent leather" got its name because the process of applying the polished black finish to leather was once patented?
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.
| Number | Title | Issue Date |
| 7890715 | Suspension of an asynchronous remote copy pair system having a primary controller and a remote controller This invention relates to an asynchronous remote copying (ARC) system adapted to operate as a remote copy pair by communicating between primary storage and remote storage of a remote copy pair. The system comprises a primary controller for receiving a write command ... | 02/15/2011 |
| 7890716 | Method of managing time-based differential snapshot Provided is a method of managing differential snapshots in a storage system, the storage system having a disk drive and a disk controller, the differential snapshot management method including the steps of: providing a storage area of the disk drive as a plurality o... | 02/15/2011 |
| 7890717 | Storage system, data transfer method, and program A storage system including: a first disk array apparatus for providing first volumes for storing data sent from a host system; a second disk array apparatus for providing second volumes for storing back-up data of the first volumes; and a console terminal for operat... | 02/15/2011 |
| 7890720 | Snapshot system A storage system including: a disk device including an original volume and a plurality of snapshot generations; and a storage control unit which includes a processor unit. The processor unit receives write data to a storage area of the original volume, and determine... | 02/15/2011 |
| 7886119 | Time and space efficient technique for creating virtual volume copies A chain of snapshots includes a more recent snapshot with a data block copied from a base volume, a less recent snapshot with a skip-pointer that leads to the data block in said more recent snapshot, and one or more intermediate snapshots between the more recent sna... | 02/08/2011 |
| 7886120 | System and method for efficient backup using hashes A method, system and computer program product for data backup such that: for each block of a storage device to be backed up to an image, generating a hash function value corresponding to contents of that block; generating a map of links between blocks in the image a... | 02/08/2011 |
| 7882315 | Snapshot mechanism in a data processing system and method and apparatus thereof A snapshot mechanism of a data processing system is provided herein. The snapshot mechanism includes providing a snapshot storage unit for storing the data created when snapshotting the target storage units and generating a plurality of snapshot images accordingly. ... | 02/01/2011 |
| 7882068 | Systems and methods for adaptive copy on write In one embodiment, a user or client device communicates with a distributed file system comprised of one or more physical nodes. The data on each of the physical nodes store metadata about files and directories within the file system. Some of the embodiments permit a... | 02/01/2011 |
| 7882316 | Shared data mirroring apparatus, method, and system A network component useful in tracking write activity by writing logs containing write address information is described. The tracking component may be used in networked systems employing data mirrors to record data block addresses written to a primary storage volume... | 02/01/2011 |
| 7882069 | Tag based backup and recovery Systems, methods, and other embodiments associated with selective tag-based file backup and recovery are described. One example method includes selectively tagging a file for inclusion in a snapshot-based backup image by associating a tag with the file. The associat... | 02/01/2011 |
| 7877351 | Hierarchical systems and methods for performing data storage operations The invention is a hierarchical backup system. The interconnected network computing devices are put into groups of backup cells. A backup cell has a manager software agent responsible maintaining and initiating a backup regime for the network computing devices in th... | 01/25/2011 |
| 7877361 | Management device and method for storage device executing CDP-based recovery A management device of a storage device that executes CDP-based recovery comprises: a data protection term acquisition section that acquires a data protection term which is a term in which recovery of a data volume is ensured from a predetermined duration for which ... | 01/25/2011 |
| 7877561 | Method and system for copying the data contents of a computer system memory during application program run-time The present invention relates to methods of copying and updating data in a processor memory during program run-time without suspending the program's access to its data in the memory during the data-copying and updating processes. In one aspect, the invention concern... | 01/25/2011 |
| 7877562 | Memory controller, flash memory system, and control method of flash memory A flash memory stores a boot program of a host system and its backup program. A memory controller determines whether or not the boot program is stored properly in the flash memory when the host system is to be activated. The memory controller reads out the boot prog... | 01/25/2011 |
| 7877411 | System and method for duplication of virtual private server files A method and system for managing files in a server environment includes launching a plurality of Virtual Private Servers (VPSs) in a computing system; copying a content of a file of a VPS to a shared space; providing access to the file copy in the shared space when ... | 01/25/2011 |
| 7873806 | Snapshot storage and management system with indexing and user interface A system and method of managing stored data in a storage management system. The storage management system includes a storage manager, a media agent connected to the storage manager, and a primary volume connected to the media agent. A plurality of snapshots are take... | 01/18/2011 |
| 7873684 | Automatic and dynamic provisioning of databases Approaches described herein may be used for provisioning of databases that requires a bulk transfer of data within a distributed computing environment, such as a grid. The approaches do not require the manual intervention of a DBA to, for example, transfer a tablesp... | 01/18/2011 |
| 7873805 | Data recovery systems and methods Nearline disaster recovery (“nearline DR”) storage systems and methods that permit the use of previously restored stored data from a near time period by virtual applications operating off a backup storage location during the period of disaster recovery at a prim... | 01/18/2011 |
| 7873804 | Apparatus for facilitating disaster recovery An apparatus, method, and computer program for facilitating disaster recovery of a first computer system, wherein first data residing on a first storage device associated with the first computer system is recoverable from second data residing on a second storage dev... | 01/18/2011 |
| 7870353 | Copying storage units and related metadata to storage Provided are a method, system, and program for copying storage units and related metadata to storage. A user data storage location includes user data and a metadata storage location includes metadata data for the user data. A first type of copy operation is performe... | 01/11/2011 |
| 7870355 | Log based data replication system with disk swapping below a predetermined rate Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recover... | 01/11/2011 |
| 7870356 | Creation of snapshot copies using a sparse file for keeping a record of changed blocks A snapshot copy facility responds to a request for writing new data to a block of a production dataset by saving original data of the block, and writing the new data to the block of the production dataset and keeping a record of the blocks of the production dataset ... | 01/11/2011 |
| 7870354 | Data replication from one-to-one or one-to-many heterogeneous devices Embodiments of the system described herein can be implemented in a software application that runs on a host device or is embedded in a logic or memory device such as a gate array, EEPROM, a control, or dynamical system. The system embodiment allows a set of similar ... | 01/11/2011 |
| 7865677 | Enhancing access to data storage Access to data storage is enhanced. A logical volume defines a set of block based data storage resources and is presented as a first volume. A virtual LUN portal mechanism serves as an alias for the first volume and is presented as a second volume. A block based dat... | 01/04/2011 |
| 7865679 | Power interrupt recovery in a hybrid memory subsystem A memory subsystem includes volatile memory and nonvolatile memory, and logic to interrupt a power down save operation of the memory subsystem upon detection of a restoration of system power, and to enable use of the memory subsystem by the system if sufficient nonv... | 01/04/2011 |
| 7865678 | Remote copy system maintaining consistency A remote copy system for copying data between a plurality of storage systems, including: a plurality of first storage systems to and from which data is inputted and outputted, and a plurality of second storage systems that are connected to each of the first storage ... | 01/04/2011 |
| 7865680 | Remote copy system Provided is a remote copy system capable of guaranteeing the time ordering of data to be handled by a remote site even when the tasks at the remote site are operated across a plurality of storages or a plurality of volume groups. A consistency group consisting of a ... | 01/04/2011 |
| 7865681 | Method of mirroring data between clustered NAS systems Data of a global file system spread over multiple local NAS systems may be consolidated as a copy into a single remote NAS system. When remote copy is set up, the local NAS systems replace referrals within the global file system with directories and send these in pl... | 01/04/2011 |
| 7865682 | Remote copy system Even when a host does not give a write time to write data, consistency can be kept among data stored in secondary storage systems. The present system has plural primary storage systems each having a source volume and plural secondary storage systems each having a ta... | 01/04/2011 |
| 7861051 | Implementing a fast file synchronization in a data processing system A system and method for implementing a fast file synchronization in a data processing system. A memory management unit divides a file stored in system memory into a collection of data block groups. In response to a master (e.g., processing unit, peripheral, etc.) mo... | 12/28/2010 |
| 7861050 | Systems and methods for combining data streams in a storage operation Described herein are systems and methods for multiplexing pipelined data for backup operations. Various data streams are combined such as by multiplexing by a multiplexing module. The multiplexing module combines the data from the various data streams received by re... | 12/28/2010 |
| 7861049 | Methods and apparatus for archiving digital data Method and apparatus are disclosed to enable secure archiving and backup of data with reduced risk of data lost. Additionally, embodiments are provided which enable reduction of costs for CAS backup of archived files by use of low-cost tape storage devices rather th... | 12/28/2010 |
| 7861048 | Method and arrangement for processing a file A method for processing a file, a storage medium, and a processing arrangement. The method includes processing a file, the file being stored in a plurality of memory clusters of a storage medium, a portion of the file being modified and stored in a modification memo... | 12/28/2010 |
| 7861047 | Storage device and information management system Using a snapshot function, a remote copy is efficiently created. Data for a snapshot is converted into a first bitmap of differential data for a remote copy. The conversion is performed in advance at appropriate chronological intervals. Furthermore, when the snapsho... | 12/28/2010 |
| 7853766 | Method and system for automated migration of media archives A method and system for effectively and rapidly migrating recorded content from one storage-media to a second storage-media. The method and system includes an operator and a robotic handler with multiple processing and analytical tools where the operator loads the s... | 12/14/2010 |
| 7853767 | Dual writing device and its control method A first storage system misrepresents an identifier of the storage system and an identifier of a volume and provides the host computer with a first volume. A second storage system misrepresents an identifier of the storage system and an identifier of a second volume ... | 12/14/2010 |
| 7853768 | Electronic control apparatus and method for writing backup data in electronic control apparatus When a power switch is turned OFF, the execution of steady process is stopped, and backup data is written into a flash memory. If the power switch is turned ON during the writing of the backup data, the backup data writing execution is allowed to last for a predeter... | 12/14/2010 |
| 7849279 | Method for the secure updating data areas in non volatile memory, device to perform such a method For securing the data areas of a memory in an electronic component, said component is able to modify said data areas. A method includes a single backup memory of data areas including means of reference of the data to be secured, and means of backing up information o... | 12/07/2010 |
| 7849280 | Storage system and power consumption reduction method, and information processing apparatus In a storage system including: plural information processing apparatuses each of which copies data sent from a host computer to create archive data in accordance with redundancy sent from the host computer; and a storage apparatus having physical disks that store th... | 12/07/2010 |
| 7844639 | Backward compatibility in database schemas A method of accommodating at least one difference between a first database schema and a second database schema is provided. The method includes receiving a request from a first application program that is operationally dependent upon the first database schema, the r... | 11/30/2010 |