|
Match
|
Document |
Document Title |
|
|
7620790 |
Methods and apparatus for interfacing to a data storage system
A data storage system includes methods and apparatus that provide volumes for access by host computing devices. The volumes can have a storage size that is independently configurable from an actual...
|
|
|
7620772 |
Methods and structure for dynamic data density in a dynamically mapped mass storage device
Methods and structures for dynamic density control to improve reliability of a dynamically mapped storage device. In a dynamically mapped storage device in which all user supplied logical blocks...
|
|
|
7620763 |
Memory chip having an apportionable data bus
A memory chip having a data bus having a plurality of bits. The number of bits is apportioned between a read portion and a write portion. The write portion is dedicated to receiving data that is to...
|
|
|
7620459 |
Controlling and operating technical processes
A system for operating and controlling technical processes having at least one component fashioned as a measuring instrument and a control device, which is connected by electrical lines to sensor...
|
|
|
7617374 |
Hard disk testing method under extensible firmware interface
A hard disk testing method under an extensible firmware interface (EFI) is provided, which includes the following steps. A system file is backed up from the EFI of the hard disk into a storage area...
|
|
|
7617373 |
Apparatus, system, and method for presenting a storage volume as a virtual volume
An apparatus, system, and method are disclosed for presenting a storage volume as a virtual volume. An attribute module determines a primary volume physical attribute of a primary volume. A...
|
|
|
7617371 |
Storage controller and method for controlling the same
An object of the present invention is to provide a storage controller capable of facilitating extension of storage capacity while suppressing investment related to storage capacity. The present...
|
|
|
7617358 |
Methods and structure for writing lead-in sequences for head stability in a dynamically mapped mass storage device
Methods and structures for writing thermal lead-in sequences to provide head stability in a dynamically mapped storage device. In a dynamically mapped storage device in which all user supplied...
|
|
|
7617264 |
Parallel remembered-set processing respecting popular-object detection
A garbage collector that operates in multiple threads divides a generation of a garbage-collected heap into heap sections, with which it associates respective remembered sets of locations where...
|
|
|
7613895 |
Memory administrating method
A memory administrating method of administrating a memory divided into plural regions each of which consists of consecutive memory addresses, where the method includes the steps of: providing each...
|
|
|
7613894 |
Power loss recovery in non-volatile memory
A method that may be used in a no bit-twiddling file system of a non-volatile memory. The method comprises writing to a non-volatile memory a data sector of a file system, and writing to the...
|
|
|
7613893 |
Remote audio
Various embodiments for remote presentation of an interface of a computing device, such as a PC, are described herein. In particular, in various illustrated embodiments, a local device such as a...
|
|
|
7613892 |
Recording device, recording method, recording medium, and program
A recording apparatus, method, recording medium, and program for recording data files, according to a FAT system, on an information-recording medium, regardless of the capacity of the...
|
|
|
7613867 |
Information recording apparatus, information recording method and recording medium recording program
A controller 10 carries out a control such as to divide a cache memory 8 for temporarily storing data when recording and/or reproducing the data on a data recordable optical disk 11 , into a...
|
|
|
7610467 |
Management method and a management system for volume
It is made possible to update information registered in a database of iSNS, SLP and the like in response to a configurational change in a storage device, and for a host computer to discover a disk...
|
|
|
7610466 |
Data processing system using independent memory and register operand size specifiers and method thereof
Various load and store instructions may be used to transfer multiple vector elements between registers in a register file and memory. A cnt parameter may be used to indicate a total number of...
|
|
|
7610454 |
Address decoding method and related apparatus by comparing mutually exclusive bit-patterns of addresses
A memory address decoding method for determining if a given address is located in one of a plurality of sections. Each section has a plurality of memory units and each memory unit has a unique...
|
|
|
7610447 |
Upgradable memory system with reconfigurable interconnect
Described herein is a point-to-point memory communications architecture, having a point-to-point signal line set associated with each of a plurality of connectors or module positions. When the...
|
|
|
7610436 |
Semiconductor device having flash memory with a data length table
A semiconductor device includes a flash memory having a plurality of blocks; a controller configured to be accessible to the flash memory; and a data length table configured to store an identifier...
|
|
|
7609651 |
Methods and systems for maintaining configuration information
A processor retrieves configuration information (e.g., interoperability rules) indicating acceptable configurations of different types of resources in a storage area network. Based on the retrieved...
|
|
|
7607579 |
Information processing apparatus
The invention provides an information processing apparatus that includes: a card slot in which a card-type medium is inserted; and a data communication unit that performs data exchange with the...
|
|
|
7606992 |
High performance data rate system for flash devices
A Flash memory system includes N flash devices, where N is an integer, each flash device having a flash device interface consisting of a control signal line, a R/B signal line, and a I/O signal...
|
|
|
7606987 |
Apparatus and method for magnetic head control in storage accesses
To prevent for a prolonged time period, the fixed-position floating status of a head in the control operation of a storage unit, and to prevent a decrease in the reliability due to deterioration in...
|
|
|
7603537 |
Recording medium for storing start position information for each zone and method of managing data using the information
A recording medium for storing start position information for each zone and a method of managing data using the information. In a disc having a plurality of zones which form a group, and a spare...
|
|
|
7603529 |
Methods, systems, and computer program products for mapped logical unit (MLU) replications, storage, and retrieval in a redundant array of inexpensive disks (RAID) environment
Methods, systems, and computer program products for MLU replication, storage, and retrieval in a RAID environment are disclosed. According to one method, a data storage extent pool representing a...
|
|
|
7603520 |
Record apparatus, record method, and program for writing data to optical disc in a second unit larger than a first unit
A record apparatus is disclosed. The record apparatus has a memory, a record section, and a record control section. The memory stores data in a first unit. The record section writes data to an...
|
|
|
7603512 |
Dynamic memory refresh controller, memory system including the same and method of controlling refresh of dynamic memory
A dynamic memory refresh controller includes a first in first out (FIFO) memory, a scheduler, a refresh control unit, and a signal generator. The FIFO memory stores and manages requests from a...
|
|
|
7603493 |
Dynamically setting burst length of memory device by applying signal to at least one external pin during a read or write transaction
One or more external control pins and/or addressing pins on a memory device are used to set one or both of a burst length and burst type of the memory device.
|
|
|
7600223 |
Abstracted managed code execution
In a managed code execution environment in which resources are constrained, resources may be managed in accordance with weak references for which semantics are extended.
|
|
|
7600092 |
Configuration management apparatus and method
To migrate a configuration that an old storage device has to a new storage device. A new storage device obtains a configuration of an old storage device, by using a migration manager, and prepares...
|
|
|
7599972 |
File system having variable logical storage block size
A system is set forth that includes a processor, a data storage device that accessible by the processor, and filesystem software that executable by the processor to organize files on the data...
|
|
|
7596675 |
Memory hub architecture having programmable lane widths
A processor-based system includes a processor coupled to a system controller through a processor bus. The system controller is used to couple at least one input device, at least one output device,...
|
|
|
7596674 |
Data managed storage system for regulatory compliance
A system and method for automatically managing the storage of data in a storage service provider's (SSP's) storage system in compliance with regulatory requirements receives a request from a user...
|
|
|
7596673 |
Failure tolerant data storage
A method for storing data across N storage devices S 1 . . . S N , wherein at least one the storage devices has a storage capacity not equal to a storage capacity of others involves identifying a...
|
|
|
7596672 |
Synchronous mirroring including writing image updates to a file
A destination storage server, which may be a filer, mirrors a volume managed by a source storage server, which may also be a filer. According to an embodiment of the invention, changes made to the...
|
|
|
7596669 |
Apparatus and method for managing memory in a network switch
The present invention is related to a method and apparatus for managing memory in a network switch, wherein the memory includes the steps of providing a memory, wherein the memory includes a...
|
|
|
7596569 |
Method and program for space-efficient representation of objects in a garbage-collected system
A system includes a processor for executing a collector program to perform a method (e.g., a method of collection). The method includes using an object model during a collection phase that is...
|
|
|
7594232 |
Intelligent memory device for processing tasks stored in memory or for storing data in said memory
Coordination between multiple processors presents a set of difficult problems, since most processors are not designed for multi-processing, but for multi-tasking. Additionally, CPUs are...
|
|
|
7594084 |
File storage control device and method
A file storage control device (for example NAS) comprises a storage space provision portion, which provides, to a higher-level device used by a user, a single storage space associated with a...
|
|
|
7594073 |
Method and apparatus for caching memory content on a computing system to facilitate instant-on resuming from a hibernation state
The memory content may be cached in the non-volatile cache when a computing system is entering S 4 state. The non-volatile cache may be coupled to a bus that connects the disk drive with the disk...
|
|
|
7594072 |
Method and apparatus incorporating virtualization for data storage and protection
A virtualization apparatus presents a virtual volume to a computer that stores data to the virtual volume. The data is stored by the virtualization apparatus to a first logical volume at a first...
|
|
|
7594062 |
Method for changing data of a data block in a flash memory having a mapping area, a data area and an alternative area
A method for flash memory management where, if changing of data of a data block recorded in a data area is requested, recording the data block having changed data in an alternative area and...
|
|
|
7594023 |
Data carousel receiving and caching
Data objects are sent using a data carousel and forward error correction. This involves segregating a file into groups, wherein each group represents k data blocks. From the k data blocks of each...
|
|
|
7593975 |
File system defragmentation technique to reallocate data blocks if such reallocation results in improved layout
A defragmentation technique determines the extent to which data blocks of a file are fragmented on disks of a computer and, in response, efficiently relocates those blocks if such relocation...
|
|
|
7590818 |
Storage system having a plurality of virtualization apparatuses that allocate a storage area, form a plurality of virtual volumes, and process input-output from a host processor
In a storage system having a plurality of virtualization apparatuses that allocate a storage area which a storage device has, form a plurality of virtual volumes, and process input-output from a...
|
|
|
7590816 |
Computer system, management computer and storage system, and storage area allocation amount controlling method
To provide a computer system, a management computer and a storage system, and a storage area allocation amount controlling method for improving I/O performance of the host computer. In a computer...
|
|
|
7590815 |
Method and apparatus for partial memory power shutoff
A method for managing host system power consumption is provided. The host system includes host memory and external memory. The method initiates with providing a processor in communication with a...
|
|
|
7590812 |
Apparatus, system, and method for archiving a log
An apparatus, system, and method are disclosed for archiving log data. In one embodiment, an allocation module allocates a plurality of log logical volumes in a storage pool for storing copies of...
|
|
|
7587571 |
Evaluation unit in an integrated circuit
An integrated circuit comprising a first terminal for exchanging signals; an evaluation unit coupled to the first terminal, the evaluation unit evaluating a signal level applied to the first...
|
|
|
7587570 |
System and method for providing automated storage provisioning
A storage provisioning system generates a storage management framework comprising a resource model representing a set of storage devices for use by an application. The resource model comprises a...
|