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

Icon_funbox Did You Know...

...that it was melting ice cream that inspired the invention of the outboard motor? It was a lovely August day and Ole Evinrude was rowing his boat to his favorite island picnic spot. As he rowed, he watched his ice cream melt and wished he had a faster way to get to the island. At that moment the idea for the outboard motor was born!

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/114 - Arrayed (e.g., RAIDs)


Subclass of Class 711 - Electrical computers and digital processing systems: memory
Definition: Subject matter where a plurality of direct access devices
No. of patents: 3275
Last issue date: 05/29/2012


1                      
NumberTitleIssue Date
8190816Embedded scale-out aggregator for storage array controllers
Methods and systems for dynamic storage tiering may comprise: discovering one or more remote virtual drives associated with one or more remote storage arrays; advertising one or more local virtual drives associated with a local storage array; receiving one or more I...
05/29/2012
8190817Raid control apparatus and RAID system
A RAID system performs host I/O processing during RAID formatting of a plurality of physical disk drives. The controller executes sequential format processing and one-point format processing. A RAID format writing size (SFS) for sequential format processing is set l...
05/29/2012
8190818Apparatus and method for managing a plurality of kinds of storage devices
A storage system including a memory unit having a disk management program, plural disk controllers each having a SAS port which can be attached to either a SAS disk drive or a SATA disk drive, and a LAN port which communicates with a user interface program in a mana...
05/29/2012
8180962Performance managed computer, program and method for a storage system
Since the threshold excess is judged by a value of high-workload IO of backup that is designed on the assumption that the workload of storage is high, whether the performance limit has been reached remains uncertain. Furthermore, although an optimistic prediction tr...
05/15/2012
8180961Method and system for revoking rights associated with I/O operations in storage systems
A machine implemented process and system is provided. The process determines if any right granted to an entity for performing an I/O operation associated with a data container stored at a first storage volume is to be revoked. The right itself may be cached at the f...
05/15/2012
8180960Storage system control method, storage system, information processing system, managing computer and program
When shifting the condition of a pair of a main volume and a sub-volume from a split condition to a pair condition according to a request from a user, an information processing unit which can access the sub-volume is inquired whether it mounts the sub-volume or not....
05/15/2012
8176248Method and system of collection performance data for storage network
This invention provides a user or an operator with a management apparatus or method for displaying logical connection information between an interface connected to a computer and a switch and a storage system or a logical unit in the storage system in a virtual stor...
05/08/2012
8176247Method and system for protecting against multiple failures in a RAID system
Embodiments of methods of protecting RAID systems from multiple failures and such protected RAID systems are disclosed. More particularly, in certain embodiments of a distributed RAID system each data bank has a set of associated storage media and executes a similar...
05/08/2012
8171214Storage subsystem, storage system, and method of controlling power supply to the storage subsystem
Provided is storage subsystem including: a storage unit containing multiple disk groups; and a control device for controlling the storage unit. The storage unit includes at least one redundant disk group composed of at least a first disk group and a second disk grou...
05/01/2012
8171215File server, file management system and file management method
When receiving a file access from the client, the file access program refers to the mapping table, and processes an access to files of on volumes of RAID groups. The file server analyzes the file access states, and groups the files depending on the access time perio...
05/01/2012
8171217Storage apparatus and data storage method using the same
A storage apparatus comprises a disk device and a disk adapter for controlling the disk device. The disk adapter controls the disk device and forms a data volume and a pool volume, creates a data block for parity data, compresses write data and the created parity da...
05/01/2012
8171216System and method for managing devices in an information handling system
A method can include associating a bin access value with each data storage bin of a plurality of data storage bins after a current time window ends; mapping each data storage bin of the plurality of data storage bins to a storage tier of a hierarchy of storage tiers...
05/01/2012
8166243Information processing system and program for controlling the information processing system
A problem to be solved is to enable the user to read out data stored in a logical unit in a power saving state in a short time in a storage system having a power saving function such as stopping the spindle of the HDD. To solve the problem, candidate document file i...
04/24/2012
8161076Generation and use of a data structure for distributing responsibilities among multiple resources in a network storage system
The technique introduced here includes generating a data structure for use in determining how responsibilities for services should be distributed amongst a plurality of resources in a network storage system. The technique includes an iterative process of optimizing ...
04/17/2012
8161237Asymmetric load balancing for RAID storage systems
The instant invention broadly contemplates balancing of asymmetric RAID arrays based on application usage patterns. The instantly claimed invention broadly contemplates balancing the type of workload and delivery of the work load in asymmetric RAID arrays by intelli...
04/17/2012
8161238Systems and methods for avoiding performance degradation due to disk fragmentation in a network caching device
Storage space on one or more hard disks of a network caching appliance is divided into a plurality S of stripes. Each stripe is a physically contiguous section of the disk(s), and is made up of a plurality of sectors. Content, whether in the form of objects or other...
04/17/2012
8161239Optimized computer system providing functions of a virtual storage system
A virtual storage system is equipped with a plurality of storage systems and a virtualization device for virtualizing the plurality of storage systems logically into a single storage resource provided to a host computer. When one of the storage systems receives a co...
04/17/2012
8156282System and method for optimizing write operations in storage systems
Embodiments of the present invention provide a method, system, and computer program product for optimizing I/O operations performed by a storage server operating on behalf of multiple clients to access data on a plurality of storage devices (disks). Embodiments of t...
04/10/2012
8156281Data storage system and method using storage profiles to define and modify storage pools
A method and system for allocating storage in a data storage system using one or more storage profiles. A set of storage profiles are provided that each has a set of parameters with values defined for the data storage system and for particular client applications. T...
04/10/2012
8151049Input/output control unit, disk array apparatus, input/output control method, and program
An input/output controller, including: a first/a second input/output units that sends and receives data to and from a first and a second external apparatus, a third input/output unit operating in one of a plurality of working modes including a first/a second working...
04/03/2012
8151051Redundant solid state disk system via interconnect cards
A first interconnect card is configured, wherein a first controller is included in the first interconnect card. A second interconnect card coupled to the first interconnect card is configured, wherein a second controller is included in the second interconnect card. ...
04/03/2012
8151050System for handling input/output requests between storage arrays with different performance capabilities
An apparatus comprising a remote storage array, a primary storage array and a network. The remote storage array may be configured to (i) define a queue size based on a performance capability of the remote storage array, (ii) generate a multiplier based on resources ...
04/03/2012
8151047Storage system and management method thereof
A storage system comprises a first storage apparatus having a volume for a host computer, a second storage apparatus connected to the first storage apparatus, and having a volume having a pair relationship with a first volume in the first storage apparatus, and a ma...
04/03/2012
8151048Managing storage pool provisioning
A method is used in managing storage pool provisioning. One or more physical devices of a data storage system is configured for use in connection with provisioning a storage pool. A provisioning specification is received describing a RAID type and capacity. A rule i...
04/03/2012
8145841Method and system for initializing storage in a storage system
Embodiments of systems and methods for a storage system are disclosed. More particularly, in certain embodiments desired locations of storage devices may be zeroed out during operation of the storage system and areas that have been zeroed out allocated to store data...
03/27/2012
8145842Management method for a virtual volume across a plurality of storages
To enhance capacity expansion property of a storage system for providing a thin provisioning volume, this invention provides a computer system including: a first storage system; and a second storage system for providing a second volume to the first storage system. T...
03/27/2012
8145840Method and system for storing excess data in a redundant array of independent disk level 6
A method and system for storing excess data in a redundant array of independent disks (RAID) level 6 are disclosed. In one embodiment, a method for storing excess data in a RAID 6 volume includes writing excess data to Q parity blocks of a first RAID 6 volume when a...
03/27/2012
8145838Processing and distributing write logs of nodes of a cluster storage system
A cluster storage system comprises a plurality of nodes that access a shared storage, each node having two or more failover partner nodes. A primary node produces write logs for received write requests and produces parity data for the write logs (storing the parity ...
03/27/2012
8145839Raid5 controller and accessing method with data stream distribution and aggregation operations based on the primitive data access block of storage devices
By taking advantage of parallel data processing and transmission techniques, the data access rate of a redundant array of independent disks (RAID) level 5 can be boosted significantly. A data distribution and aggregation unit is utilized to distribute a data stream ...
03/27/2012
8145843Deduplication of data on disk devices using low-latency random read memory
Deduplication of data using a low-latency random read memory (LLRRM) is described herein. Upon receiving a block, if a matching block stored on a disk device is found, the received block is deduplicated by producing an index to the address location of the matching b...
03/27/2012
8140751Power-aware redundant array of independent disks (PARAID) and related methods
A system defining a power-aware redundant array of identical disks (PARAID) is provided. The PARAID includes multiple data-storing disks that store multiple data blocks in a skewed stripping pattern. The PARAID further includes a PARAID disk manager for selectively ...
03/20/2012
8140752Method of executing a background task and an array controller
The present invention provides a method of executing a background task on an array of data storage devices, the method comprising recording information about where in an array data is stored and executing a background task only on those regions of the array in which...
03/20/2012
8140753Method and system for rebuilding data in a distributed RAID system
Embodiments of the systems and methods disclosed provide a distributed RAID system comprising a set of data banks. More particularly, in certain embodiments of a distributed RAID system each data bank has a set of associated storage media and executes a similar dist...
03/20/2012
8140750Monitoring performance of a storage area network
A performance monitor reports SAN performance so that issues within the SAN are not masked from the client. Accesses to the SAN may be grouped into the categories of SAN logical or SAN physical. In one specific embodiment, the ranges of service times for accesses to...
03/20/2012
8135908Storage system, data transfer method, and program
The 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 opera...
03/13/2012
8135906Online storage capacity expansion of a raid storage system
The methods and structure herein provide for expanding the storage capacity of a RAID storage system while maintaining the same level of RAID storage management. A RAID storage controller may be coupled between a host computer and a RAID storage volume. The RAID sto...
03/13/2012
8135907Method and system for managing wear-level aware file systems
A method for wear level-based allocation in a storage pool. The method includes receiving a first request to write a first data item in a storage pool, where the storage pool includes a number of physical locations associated with the storage devices, and where each...
03/13/2012
8135905Storage system and power consumption reduction method for switching on/off the power of disk devices associated with logical units in groups configured from the logical units
This invention achieves data capacity efficiency via data de-duplication and maximizes a power-saving effect by disk operation control. In a storage system, when data is received from a computer, a value representing the bit string for the data is calculated and whe...
03/13/2012
8131926Generic storage container for allocating multiple data formats
A generic storage container system is provided for a grid-based storage architecture, comprising a generic storage container comprising a plurality of storage domains along one axis against a plurality of rows of stripes along another axis defining a preselected sto...
03/06/2012
8131780Systems and methods for managing location of media in a storage system
A system and method for operating a storage library. The system comprises a management server, a media agent connected to the management server, a library connected to the media agent and a database connected to the management server. The management server controls ...
03/06/2012
1                      
 
Sign InRegister
Username  
Password   
forgot password?