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

Icon_funbox Quotables

"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

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 711/165 - Internal relocation


Subclass of Class 711 - Electrical computers and digital processing systems: memory
Definition: Subject matter including provisions for moving or copying data from one location in a given memory to another location in the given memory or another memory at
No. of patents: 1209
Last issue date: 02/14/2012


1                      
NumberTitleIssue Date
8117413Logical 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
8112603Methods, 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
8108352Data 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
8095760Adjustment 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
8086810Rapid 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
8082412Method 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
8082411Method 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
8078818Method 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
8078819Arrangements 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
8069326Relocation 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
8060720System 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
8060719Hybrid 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
8060718Updating 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
8051265Apparatus 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
8051032System 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
8046557Apparatus 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
8041914Storage 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
8037270Structure 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
8037271Method 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
8032728Digital 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
8019774Information 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
8015380Launching 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
8015381Computer 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
8010764Method 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
8006056Storage 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
8001351Data 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
8001352Networked 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
7996639Method 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
7996640Storage 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
7987330Apparatus 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
7984260Storage 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
7984258Distributed 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
7984259Reducing 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
7979659Memory 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
7979660Paging 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
7975118Storage 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
7962714System 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
7958327Performing 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
7958328Computer 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
7953949Data 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
1                      
 
Sign InRegister
Username  
Password   
forgot password?