"Without question, the greatest invention in the history of mankind is beer. Oh, I grant you that the wheel was also a fine invention, but the wheel does not go nearly as well with pizza."
Dave Barry
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.
| Application No. | Application Title | Issue Date |
| 20110202735 | COMPUTER SYSTEM, AND BACKUP METHOD AND PROGRAM FOR COMPUTER SYSTEM A backup is completed within a backup window designated by a user. When copying data in a first storage area, which is a backup target, to a second storage area, the capacity of a medium serving as a third storage area which is sufficient t... | 08/18/2011 |
| 20110202736 | INFORMATION-STORAGE SYSTEM An information-storage system storing information includes, an information-storage unit configured to store data, an encoding/decoding unit configured to encode and store input data in the information-storage unit, and decode and output the encoded data stored in the in... | 08/18/2011 |
| 20110202737 | STORAGE APPARATUS AND STORAGE SYSTEM A storage apparatus includes: an associating unit that associates a first memory area in which data to be copied are stored and a second memory area of a destination storage apparatus to which the data are copied; a detecting unit that detects a start or an end of copyi... | 08/18/2011 |
| 20110202738 | COMPUTER SYSTEM AND CONTROL METHOD FOR THE COMPUTER SYSTEM A computer system including a first storage system connected to a first host computer, a second storage system connected to a second host computer and a third storage system connected to the first and second storage systems. The second storage system sets transfer setti... | 08/18/2011 |
| 20110197052 | Fast Machine Booting Through Streaming Storage Described is a technology by which a virtual hard disk is maintained between a far (e.g., remote) backing store and a near (e.g., local) backing store, which among other advantages facilitates fast booting of a machine coupled to the virtual hard disk. Read requests are... | 08/11/2011 |
| 20110196597 | MEMORY CORRUPTION DETECTION IN ENGINE CONTROL SYSTEMS A system for detecting memory corruption in an engine control module includes a variable selection module, an output module, an input module, and a response comparing module. The variable selection module selects a variable of a control system for testing. The output mo... | 08/11/2011 |
| 20110197042 | STORAGE DEVICE AND STORAGE DEVICE CONTROL METHOD A storage device for storing data includes, a first storage part which stores data, a second storage part which stores backup data of the data stored in the first storage part, a writing order determination part which determines a writing order of data to the second sto... | 08/11/2011 |
| 20110197022 | Virtual Disk Manipulation Operations Described is a technology by which a virtual hard disk is able to continue servicing virtual disk I/O (reads and writes) while a meta-operation (e.g., copying, moving, deleting, merging, compressing, defragmenting, cryptographic signing, lifting, dropping, converting, o... | 08/11/2011 |
| 20110197014 | MEMORY MANAGEMENT AND WRITING METHOD AND REWRITABLE NON-VOLATILE MEMORY CONTROLLER AND STORAGE SYSTEM USING THE SAME A memory management and writing method for managing a plurality of physical units of a memory chip is provided. The present method includes grouping the physical units into a first physical unit group and a second physical unit group, recording and calculating a first e... | 08/11/2011 |
| 20110197041 | STORAGE APPARATUS, STORAGE APPARATUS CONTROL PROGRAM, AND STORAGE APPARATUS CONTROL METHOD A save control section included in a storage apparatus continuously performs writeback by which a data group is read out from a plurality of storage sections of the storage apparatus and by which the data group is saved in a data group storage section of the storage app... | 08/11/2011 |
| 20110197039 | Background Migration of Virtual Storage Described is a technology by which a virtual hard disk is migrated from a source storage location to a target storage location without needing any shared physical storage, in which a machine may continue to use the virtual hard disk during migration. This facilitates us... | 08/11/2011 |
| 20110197040 | STORAGE SYSTEM AND STORAGE CONTROL METHOD A storage system to copy data from a copying origin to a copying destination. The storage system includes a storing area creating unit. The storing area creating unit causes a storing unit in a storage to create a status information storing area to have status informati... | 08/11/2011 |
| 20110191556 | OPTIMIZATION OF DATA MIGRATION BETWEEN STORAGE MEDIUMS Exemplary method, system, and computer program embodiments for data migration between first and second storage mediums of an available plurality of storage mediums in a computing storage environment are provided. In one embodiment, pursuant to migrating the data from th... | 08/04/2011 |
| 20110188651 | KEY ROTATION FOR ENCRYPTED STORAGE MEDIA USING A MIRRORED VOLUME REVIVE OPERATION Encryption key rotation is performed in computing environments having mirrored volumes by initializing a target storage media with a new key, performing a mirror revive operation from a first storage media to the target storage media, and configuring the first storage m... | 08/04/2011 |
| 20110191558 | DATA MIGRATION METHODOLOGY FOR USE WITH ARRAYS OF POWERED-DOWN STORAGE DEVICES A method for managing extents in a data storage system includes monitoring usage statistics for an extent residing on one or more powered-up storage devices. In the event the extent has not been accessed for specified period of time (as determined from the usage statist... | 08/04/2011 |
| 20110191533 | DIGITAL FORENSIC ACQUISITION KIT AND METHODS OF USE THEREOF Disclosed are compositions, methods, and kits, for issuing and conducting automated imaging and preservation for obtaining digital forensic data from active (i.e., powered-on) and non-active (i.e., powered-off) computer systems. In certain embodiments, the invention fur... | 08/04/2011 |
| 20110191559 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR DATA PROCESSING AND SYSTEM DEPLOYMENT IN A VIRTUAL ENVIRONMENT Systems, methods, and computer program products for processing data are disclosed. A method according to one embodiment includes reading a data processing instruction locally called by a virtual work unit; optimizing the read data processing instruction; and performing ... | 08/04/2011 |
| 20110191554 | STORAGE SYSTEM AND ITS CONTROL METHOD Proposed are a highly reliable storage system and its control method capable of accelerating the processing speed of the copy processing seen from the host device. With the storage system and its control method which stores a command issued... | 08/04/2011 |
| 20110191555 | MANAGING COPY-ON-WRITES TO SNAPSHOTS An attempt to write to a block of data in a main volume of data is detected. An indicator associated with the block of data is accessed before a copy-on-write operation to a snapshot volume is performed for the block of data. The indicator is used to determine whether t... | 08/04/2011 |
| 20110191557 | SYNCHRONIZING DATA STORAGE SYSTEMS IN A DATA STORAGE ENVIRONMENT A method for synchronizing data storage systems is provided. The method comprises designating a relationship between a first data storage system and a second data storage system, such that data stored in the first data storage system is copied to the second data storage... | 08/04/2011 |
| 20110191560 | EFFICIENT DATA STORAGE USING TWO LEVEL DELTA RESEMBLANCE Storage using resemblance of data segments is disclosed. It is determined that a new segment resembles a second prior stored segment wherein the second prior stored segment is represented as a first stored delta and a first prior stored segment. A second delta between t... | 08/04/2011 |
| 20110185121 | MIRRORING MULTIPLE WRITEABLE STORAGE ARRAYS Systems, methods, and computer program products for mirroring dual writeable storage arrays are provided. Various embodiments provide configurations including two or more mirrored storage arrays that are each capable of being written to by different hosts. When commands... | 07/28/2011 |
| 20110185135 | STORAGE APPARATUS AND ITS CONTROL METHOD In a storage apparatus and its control method including multiple first virtual volumes to be provided to a host system and multiple pools each having a memory capacity, and equipped with a function of dynamically allocating a storage area to the first virtual volumes fr... | 07/28/2011 |
| 20110185137 | CONCURRENT COPY OF SYSTEM CONFIGURATION GLOBAL METADATA Method, system, and computer program product embodiments for concurrent copy of system configuration global metadata in a data storage system are provided. In one exemplary embodiment, a global data rank is quiesced, followed by an unquiesce of the global data rank exce... | 07/28/2011 |
| 20110185136 | MOVING LARGE DYNAMIC DATASETS VIA INCREMENTAL CHANGE SYNCHRONIZATION Incremental change synchronization for moving large data sets may be provided. Source data to be moved may be identified and a snapshot of the data may be created. The data may be moved to a new datastore and a second snapshot may be created. The snapshots may be compar... | 07/28/2011 |
| 20110179242 | Multi-Stage Multiplexing Operation Including Combined Selection and Data Alignment or Data Replication A multi-stage multiplexing operation that includes combined selection and data alignment or data replication is disclosed. In a particular embodiment, a method includes performing a first stage of a multi-stage multiplexing operation. During the first stage, a first dat... | 07/21/2011 |
| 20110179243 | Asymmetric Data Mirroring An asymmetric data mirroring method with a local storage device and a remote storage device being separated by large distances is disclosed. A server determines a predetermined time period associated with a round trip latency between the server and a remote storage devi... | 07/21/2011 |
| 20110179224 | DATA STORAGE MIRRORING There is provided a method and apparatus for implementing a virtual mirror of a primary storage device (106) on a secondary storage device (108). The method comprises providing a map (124a) for translating primary data storage locations on sa... | 07/21/2011 |
| 20110179241 | STORAGE SYSTEM AND ITS INITIAL COPY METHOD Upon starting the initial copy process, a pair creation command is issued from a primary disk subsystem to a secondary disk subsystem. The secondary disk subsystem sets a target area of a second disk drive to an unwritten status, and thereafter writes update data that w... | 07/21/2011 |
| 20110179223 | Tape image on non-tape storage device A method and system for facilitating the performance of data backups facilitates the storage of information being backed up on a non-tape storage device in a format that facilitates the subsequent transfer of the information to a tape storage device without substantial ... | 07/21/2011 |
| 20110178986 | SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among othe... | 07/21/2011 |
| 20110178972 | CREATING SNAPSHOTS OF DATA USING A SELECTED ONE OF DIFFERENT SNAPSHOT ALGORITHMS In a storage system, snapshots of data are created according to a snapshot algorithm in response to writes. The snapshot algorithm is selected from among a plurality of different snapshot algorithms according to one or more criteria.... | 07/21/2011 |
| 20110173405 | SYSTEM AND METHOD FOR REDUCING LATENCY TIME WITH CLOUD SERVICES A system and method for reducing service latency includes dividing an information technology service for a customer into an infrastructure management service and a data management service. Data associated with the information technology service is stored in a backup mem... | 07/14/2011 |
| 20110173404 | USING THE CHANGE-RECORDING FEATURE FOR POINT-IN-TIME-COPY TECHNOLOGY TO PERFORM MORE EFFECTIVE BACKUPS A method for using a change-recording feature to perform more effective backups includes generating an initial point-in-time copy of source data residing in a storage device. The method may then perform an initial backup of the initial point-in-time copy. As changes are... | 07/14/2011 |
| 20110173406 | DATA PROCESSING SYSTEM HAVING A PLURALITY OF STORAGE SYSTEMS It is an object of the present invention to conduct data transfer or data copying between a plurality of storage systems, without affecting the host computer of the storage systems. Two or more auxiliary storage systems 100B, 100C are connected to a primar... | 07/14/2011 |
| 20110173385 | Methods And Apparatus For Demand-Based Memory Mirroring A method includes determining an amount of memory space in a memory device available for memory mirroring. The method further includes presenting the available memory space to an operating system. The method further includes selecting at least a portion of the amount of... | 07/14/2011 |
| 20110173401 | PRESENTATION OF A READ-ONLY CLONE LUN TO A HOST DEVICE AS A SNAPSHOT OF A PARENT LUN A method, apparatus, and system of presentation of a read-only clone Logical Unit Number (LUN) to a host device as a snapshot of a parent LUN are disclosed. In one embodiment, a method includes generating a read-write clone LUN of a parent LUN and coalescing an identica... | 07/14/2011 |
| 20110173378 | COMPUTER SYSTEM WITH BACKUP FUNCTION AND METHOD THEREFOR A solid-state mass storage device and method of anticipating a failure of the mass storage device resulting from a memory device of the mass storage device reaching a write endurance limit. A procedure is then initiated to back up data to a second mass storage device pr... | 07/14/2011 |
| 20110173402 | HARDWARE SUPPORT FOR COLLECTING PERFORMANCE COUNTERS DIRECTLY TO MEMORY Hardware support for collecting performance counters directly to memory, in one aspect, may include a plurality of performance counters operable to collect one or more counts of one or more selected activities. A first storage element may be operable to store an address... | 07/14/2011 |
| 20110173403 | USING DMA FOR COPYING PERFORMANCE COUNTER DATA TO MEMORY A device for copying performance counter data includes hardware path that connects a direct memory access (DMA) unit to a plurality of hardware performance counters and a memory device. Software prepares an injection packet for the DMA unit to perform copying, while the... | 07/14/2011 |