"The idea that cavalry will be replaced by these iron coaches is absurd. It is little short of treasonous."
Aide-de-camp to Field Marshal Haig ; At a tank demonstration, 1916
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 |
| 8117413 | Logical data set migration A method for performing data set migration includes receiving a request to migrate data sets, finding the systems with the data sets open, establishing at least one I/O intercept, copying the data set, mirroring changes to the data set, updating control information ... | 02/14/2012 |
| 8112603 | Methods, systems, and computer program products for file relocation on a data storage device A method, system, and computer program product for file relocation on a data storage device are provided. The method includes initiating file relocation in response to invoking a cleaner function for a data storage device. The method also includes examining metadata... | 02/07/2012 |
| 8108352 | Data store replication for entity based partition A scalable data store framework is provided to migrate data across partitions in a data store without compromising data availability for customers. The scalable data store framework includes one or more partitions configured to manage a set of “entities” for a n... | 01/31/2012 |
| 8095760 | Adjustment number of expanders in storage system A storage system for storing data includes: a plurality of storage devices; a controller device; a plurality of expanders; and a path adjusting unit. The path adjusting unit includes: a target specifying unit, a destination selecting unit; and a data migrating unit.... | 01/10/2012 |
| 8086810 | Rapid defragmentation of storage volumes Various embodiments for rapid defragmentation of storage volumes in a computing environment are provided. A plurality of source data sets is copied from the fragmented storage volume to a plurality of target data sets on an additional storage volume. The plurality o... | 12/27/2011 |
| 8082412 | Method and apparatus for an improved file repository A method and apparatus for of storing data comprising monitoring a plurality of storage units within a mass storage area and detecting when a storage unit within the mass storage area is overloaded. The method further comprising randomly distributing the data on the... | 12/20/2011 |
| 8082411 | Method and system for logical unit substitution Techniques introduced here swap logical unit meta-data of a logical unit without offlining the logical unit. In accordance with the techniques, a connection between a network storage controller and a host for the logical unit is maintained while meta-data of the log... | 12/20/2011 |
| 8078818 | Method and system for migrating memory segments A system comprises a plurality of nodes coupled together via a switching device. Each node comprises a processor coupled to a memory. Migration logic in the switching device is configured to migrate segments of each memory to the switching device. ... | 12/13/2011 |
| 8078819 | Arrangements for managing metadata of an integrated logical unit including differing types of storage media Network arrangements wherein a network interface receives write requests of files of a file system from a client computer, each file including respective data and respective metadata. A processor registers the metadata of a file to at least one first type storage me... | 12/13/2011 |
| 8069326 | Relocation system and a relocation method Provided are a relocation system and a relocation method capable of relocating a virtual volume that is formed based on thin provisioning while ensuring security against exhaustion of pools. A database stores attribute information for pools and virtual volumes for t... | 11/29/2011 |
| 8060720 | System and method for removing a storage server in a distributed column chunk data store An improved system and method for removing a storage server in a distributed column chunk data store is provided. A distributed column chunk data store may be provided by multiple storage servers operably coupled to a network. A storage server provided may include a... | 11/15/2011 |
| 8060719 | Hybrid memory management Methods and apparatus for managing data storage in hybrid memory devices utilizing single level and multi level memory cells. Logical addresses can be distributed between single level and multilevel memory cells based on a frequency of write operations performed. In... | 11/15/2011 |
| 8060718 | Updating a memory to maintain even wear A memory leveling system updates physical memory blocks, or blocks, to maintain generally even wear. The system maintains an update count for each block, incrementing a wear level count when the update count reaches a wear level threshold. The system compares a wear... | 11/15/2011 |
| 8051265 | Apparatus for managing memory in real-time embedded system and method of allocating, deallocating and managing memory in real-time embedded system An apparatus for managing memory in a real-time embedded system and a method of allocating, deallocating and managing memory in a real-time embedded system. The apparatus includes a defragmentation unit performing a defragmentation task according to a predetermined ... | 11/01/2011 |
| 8051032 | System and method for loading records into a partitioned database table An improved system and method for loading records into a partitioned database table is provided. A translation of records may be generated from a set of source partitions to a set of target partitions by generating a bipartite graph, determining a maximal matching u... | 11/01/2011 |
| 8046557 | Apparatus and method for on-demand in-memory database management platform A method and apparatus for constructing a memory-based database service platform, in which database can be on-loaded and off-loaded or unloaded as needed, and can reserve schedule and size of memory and other resources, including CPUs, network, backup, mirroring and... | 10/25/2011 |
| 8041914 | Storage system comprising function for reducing power consumption For at least one of storage unit, processor and cache memory which are I/O process-participating devices related to I/O command process, when a load of one or more I/O process-participating devices or a part thereof is a low load equal to or less than a predetermine... | 10/18/2011 |
| 8037270 | Structure for memory chip for high capacity memory subsystem supporting replication of command data A design structure is provided for a memory module containing a first interface for receiving data access commands and a second interface for re-transmitting data access commands to other memory modules, the second interface propagating multiple copies of received d... | 10/11/2011 |
| 8037271 | Method and system for performing memory copy function Methods copying data from one location to another in a main memory of a cell processor are disclosed. A portion of the data is transferred a first main memory location to the local store of one or more SPU and then transferred from the local store to a second main m... | 10/11/2011 |
| 8032728 | Digital data reproducing apparatus and recording medium A digital data reproducing apparatus comprising: a reading unit configured to read digital data stored in a recording medium at a speed higher than a reproduction speed to store the digital data into a first memory; an encoding unit configured to store encoded data ... | 10/04/2011 |
| 8019774 | Information processing apparatus, and method and program for searching text information candidate An information processing apparatus for searching for a target text information candidate from among text information candidates stored in order to search for and/or input target information, may include a display information generating unit for generating and displ... | 09/13/2011 |
| 8015380 | Launching multiple concurrent memory moves via a fully asynchronoous memory mover A data processing system has an asynchronous memory mover, which includes multiple sets of registers for storing addressing and control parameters utilized to generate one or more asynchronous memory move (AMM) operations. The memory mover detects a receipt of a fir... | 09/06/2011 |
| 8015381 | Computer system, data migration monitoring method and data migration monitoring program A management computer monitors an allocated capacity of a source virtual volume and an allocated capacity of a virtual pool having a storage area allocated to a destination virtual volume in a storage, judges whether the allocated capacity of the source virtual volu... | 09/06/2011 |
| 8010764 | Method and system for decreasing power consumption in memory arrays having usage-driven power management A method and system for decreasing power consumption in memory arrays having usage-driven power management provides decreased power consumption in the memory array of a processing system. Per-page usage information is gathered on memory by a memory controller and pe... | 08/30/2011 |
| 8006056 | Storage system including capability to move a virtual storage device group without moving data A storage system comprises a plurality of storage arrays, a plurality of controllers selectively coupled to ones of the storage arrays, a network fabric coupling the plurality of controllers, and a processor. The processor is capable of moving control and/or data tr... | 08/23/2011 |
| 8001351 | Data migration method and information processing system A volume group comprising one or a plurality of logical volumes is set. A coexistence avoidance volume group having different array groups can be set to the volume group. Upon execution of preset volume search criteria, a logical volume is specified by carrying out ... | 08/16/2011 |
| 8001352 | Networked raid in a virtualized cluster Technologies are described herein for providing networked RAID in a virtualized storage cluster. The storage capacity of a storage cluster having two or more storage nodes is organized into tiers. A portion of the available storage capacity is allocated to one tier ... | 08/16/2011 |
| 7996639 | Method for managing volume groups considering storage tiers A tiered storage system according to the present invention provides for the management of migration groups. When a migration group is defined, a reference tier position is determined and the relative tier position of each constituent logical device is determined. Mo... | 08/09/2011 |
| 7996640 | Storage system and storage system data migration method This storage system modifies the migration plan in accordance with the state of the migration destination when a plurality of volumes are migrated all at once. Migration-source volumes are migrated collectively to volumes inside the migration-destination storage app... | 08/09/2011 |
| 7987330 | Apparatus for migrating data between heterogeneous data storage devices A method for migrating data between heterogeneous data storage devices within a storage area network is disclosed. A first virtualizer presents stored data as a first virtual disk, and then communicates a managed disk representation of the first virtual disk to a se... | 07/26/2011 |
| 7984260 | Storage system provided with a plurality of controller modules A plurality of global LDEV managed by a plurality of controller modules are provided above local LDEV under the control of each controller module. Each global LDEV is correlated to any of the plurality of local LDEV. The controller modules judge whether or not a loc... | 07/19/2011 |
| 7984258 | Distributed storage system with global sparing An apparatus and associated method is provided with a virtualization engine connected to a remote device over a network for passing access commands between the remote device and a storage space. The data storage system also has a plurality of intelligent storage ele... | 07/19/2011 |
| 7984259 | Reducing load imbalance in a storage system The present invention provides a system, method, and computer program product for reducing load imbalance in a storage system having a plurality of storage devices organized in one or more RAIDs for storing data by moving data from heavily-loaded storage devices to ... | 07/19/2011 |
| 7979659 | Memory management method and computer using the method Memory management by garbage collection involves a memory area that is allocated in a computer. Data is created in the memory area in accordance with a program executed by a processor of the computer, and it is checked whether or not data necessary to execute the pr... | 07/12/2011 |
| 7979660 | Paging memory contents between a plurality of compute nodes in a parallel computer Methods, apparatus, and products are disclosed for paging memory contents between a plurality of compute nodes in a parallel computer that includes: identifying, by a master node, a memory allocation request for an application executing on the master node, the memor... | 07/12/2011 |
| 7975118 | Storage system and data rearrangement method The first storage apparatus includes a transmission unit for sending to a host computer, if data rearrangement in a volume is executed, a data transmission switching request for switching the transmission destination of write data, and a rearrangement unit for rearr... | 07/05/2011 |
| 7962714 | System and method for performing auxiliary storage operations Systems and methods for protecting data in a tiered storage system are provided. The storage system comprises a management server, a media management component connected to the management server, a plurality of storage media connected to the media management compone... | 06/14/2011 |
| 7958327 | Performing an asynchronous memory move (AMM) via execution of AMM store instruction within the instruction set architecture A data processing system with a processor and memory includes an instruction set architecture (ISA) that provides an asynchronous memory move (AMM) store (ST) instruction. When the processor executes the AMM ST instruction, the processor performs a series of functio... | 06/07/2011 |
| 7958328 | Computer system, storage system and method for saving storage area by integrating same data Provided is a storage system capable of saving actually used physical storage areas and of achieving a high speed in write processing. There is disclosed a computer system including a server and a storage system, in which physical storage areas of a disk drive are m... | 06/07/2011 |
| 7953949 | Data reallocation among storage systems The present invention provides techniques, including a method and system, for relocating data between storage systems. In one embodiment of the present invention a host collects usage information from a plurality of storage systems, and determines the relocation des... | 05/31/2011 |