Match Document Document Title
9043530 Data storage within hybrid storage aggregate  
Among other things, one or more techniques and/or systems are provided for storing data within a hybrid storage aggregate comprising a lower-latency storage tier and a higher-latency storage tier....
9043531 High speed input/output performance in solid state devices  
A method of transferring data in a flash storage device comprising a random access memory and a plurality of channels of a flash array is provided. The method comprises receiving a plurality of...
9043506 Host controller  
The present disclosure includes methods, devices, and systems for controlling a memory device. One method for controlling a memory device embodiment includes storing device class dependent...
9037788 Validating persistent memory content for processor main memory  
Subject matter disclosed herein relates to validating memory content in persistent main memory of a processor.
9037192 Apparatus and method for recognizing external memory card in mobile terminal  
An apparatus and method for recognizing an external memory in a mobile terminal are provided. The apparatus includes an external memory manager for recognizing as if an external memory was...
9036718 Low speed access to DRAM  
Embodiments provide access to a memory over a high speed serial link at slower speeds than the high speed serial links regular operation. An embodiment may comprise a memory apparatus with a...
9038083 Virtual machine provisioning based on tagged physical resources in a cloud computing environment  
A cloud system may create physical resource tags to store relationships between cloud computing offerings, such as computing service offerings, storage offerings, and network offerings, and the...
9037790 Systems, methods, and computer program products for providing high availability metadata about data  
In one embodiment, a method includes receiving metadata corresponding to data on a removable storage device/medium, storing the metadata to a metadata repository that is not on the removable...
9037828 Transferring storage resources between snapshot storage pools and volume storage pools in a data storage system  
A method for data storage, including configuring in a data storage system a volume storage pool as data storage resources available for allocation of volumes in the data storage system. The method...
9032235 Semiconductor storage device and method for controlling the semiconductor storage device  
According to one embodiment, a semiconductor storage device includes a nonvolatile memory, memory controller storing control information, a switch between the nonvolatile memory/memory controller...
9032143 Enhanced memory savings in routing memory structures of serial attached SCSI expanders  
Methods and structure are provided for representing ports of a Serial Attached SCSI (SAS) expander circuit within routing memory. The SAS expander includes a plurality of PHYs and a routing...
9031912 System, method and computer program product for controlling file migration in archiving systems  
Embodiments provide a solution for controlling file migration in archiving systems. A networked device can be configured to, during an archiving process, exclude or otherwise prevent files from...
9032168 Memory management methods and systems for mobile devices  
Memory management methods and systems for mobile devices are provided. A memory usage of a memory is monitored by a built-in memory management component of an OS of the device and a user-oriented...
9032177 Host read command return reordering based on time estimation of flash read command completion  
Managing data returns to a host in response to read commands, an operation monitor of a solid-state drive (SSD) manages counters used to hold metrics that characterize the estimated time to...
9026727 Enhanced memory savings in routing memory structures of serial attached SCSI expanders  
Methods and structure are provided for representing ports of a Serial Attached SCSI (SAS) expander circuit within routing memory. The SAS expander includes a plurality of PHYs and a routing...
9026749 Data storage system having multi-bit memory device and on-chip buffer program method thereof  
Disclosed is an on-chip buffer program method for a data storage device which comprises a multi-bit memory device and a memory controller. The on-chip buffer program method includes measuring a...
9026721 Managing defective areas of memory  
Methods of operating a memory, and memories for performing such methods, include determining that a particular area of the memory is defective, locating a free area of the memory, programming data...
9026808 Memory with word level power gating  
In accordance with at least one embodiment, memory power gating at word level is provided. In accordance with at least one embodiment, a word level power-gating technique, which is enabled by...
9021192 System and method for enhancing processing of memory access requests  
Embodiments of this disclosure relate to improving solid-state non-volatile memory management. Embodiments improve the management of solid-state non-volatile memory by providing a central manager...
9021401 Methods and systems involving browser nodes  
A method comprises creating a first node, determining whether an indicator associated with a head node is present, and designating the first node as a head node, defining and associating a head...
9021216 Storage device and controlling method thereof  
A controlling method of a storage device is provided. The storage device is in communication with a handheld electronic device. Firstly, a connection status is provided to the handheld electronic...
9015407 String dependent parameter setup  
In a three-dimensional NAND memory in which a block contains multiple separately-selectable sets of strings connected to the same set of bit lines, sets of strings are zoned, and different...
9015456 Indicator for developer mode  
A dual-mode computing system and machine-implemented method for providing an indication of an operating mode of the system. The system including a processor, a memory storing verified code, a...
9015403 Method for adjusting performance of a storage device and a semiconductor storage device therefor  
A method of controlling a storage device, the method including calculating, in a controller of the storage device, data throughput of the storage device in a current period, comparing, in the...
9015402 Memory controller and a method for writing information to a K-level memory unit  
A method, a computer readable medium and a memory controller. The method for writing information to a K-level memory unit, includes: receiving a sequence of information bits; generating an...
9009117 System, method and computer program product for validating one or more metadata objects  
In accordance with embodiments, there are provided mechanisms and methods for creating, exporting, viewing and testing, and importing custom applications in a multitenant database environment....
9007239 Reduction of memory consumption  
Described herein are systems and methods of reducing memory consumption in a device. The device may be resource constrained such as having limited memory, processor, power, or other resources for...
9009446 Using broadcast-based TLB sharing to reduce address-translation latency in a shared-memory system with electrical interconnect  
The disclosed embodiments provide a system that uses broadcast-based TLB-sharing techniques to reduce address-translation latency in a shared-memory multiprocessor system with two or more nodes...
9009427 Mirroring mechanisms for storage area networks and network based virtualization  
A technique is provided for implementing online mirroring of a volume in a storage area network. A first instance of the volume is instantiated at a first port of the fiber channel fabric for...
9009383 Memory controller mapping on-the-fly  
Systems, methods, and devices for dynamically mapping and remapping memory when a portion of memory is activated or deactivated are provided. In accordance with an embodiment, an electronic device...
9003214 Circuit, system and method for selectively turning off internal clock drivers  
The present invention includes a circuit, system and method for selectively turning off internal clock drivers to reduce operating current. The present invention may be used to reduce power...
9003146 Managing memory of a computer  
A method for managing data in a memory of a computer. The method includes the steps of: prohibiting a specified memory area in a memory from being accessed temporarily or intermittently; and...
9003104 Systems and methods for a file-level cache  
A multi-level cache comprises a plurality of cache levels, each configured to cache I/O request data pertaining to I/O requests of a different respective type and/or granularity. The multi-level...
9003148 Microcomputer and method for controlling memory access  
A microcomputer includes a CPU, a protection information storage configured to store memory protection information specifying an access permission or a prohibited state to a memory space by a...
9003110 Dividing incoming data into multiple data streams and transforming the data for storage in a logical data object  
Various embodiments for storing a logical object are provided. In one such embodiment, by way of example only, incoming data is divided corresponding to a logical data object into a plurality of...
8995070 Garbage collection based on functional block size  
An execution environment for functional code may treat application segments as individual programs for memory management. A larger program of application may be segmented into functional blocks...
8996836 Stacked device detection and identification  
Various embodiments include apparatus and methods having circuitry to detect and/or assign identification information to dice arranged in a stack and coupled by conductive paths.
8996840 I/O controller and method for operating an I/O controller  
An I/O controller, coupled to a processing unit and to a memory, includes an I/O link interface configured to receive data packets having virtual addresses; an address translation unit having an...
8996807 Systems and methods for a multi-level cache  
A multi-level cache comprises a plurality of cache levels, each configured to cache I/O request data pertaining to I/O requests of a different respective type and/or granularity. A cache device...
8996380 Methods and systems for synchronizing media  
Systems and methods of synchronizing media are provided. A client device may be used to capture a sample of a media stream being rendered by a media rendering source. The client device sends the...
8990660 Data processing system having end-to-end error correction and method therefor  
In a data processing system having a plurality of error coding function circuitries, a method includes receiving an address which indicates a first storage location for storing a first data value;...
8990171 Optimization of a partially deduplicated file  
The subject disclosure is directed towards transforming a file having at least one undeduplicated portion into a fully deduplicated file. For each of the at least one undeduplicated portion, a...
8984084 Mapping RDMA semantics to high speed storage  
Embodiments described herein are directed to extending remote direct memory access (RDMA) semantics to enable implementation in a local storage system and to providing a management interface for...
8984220 Storage path management host view  
In large complex multi-path storage environments, knowing there is a problem is extremely valuable. Example embodiments of the present invention include a management framework that provides an...
8984239 Hardware and operating system support for persistent memory on a memory bus  
Implementations of a file system that is supported by a non-volatile memory that is directly connected to a memory bus, and placed side by side with a dynamic random access memory (DRAM), are...
8984248 Data migration system and data migration method  
A second storage maps a migration source volume to a virtual volume of a migration destination volume according to storage virtualization technology. A host system including a host switches an...
8977811 Scalable schedulers for memory controllers  
Methods and apparatus to improve throughput and efficiency in memory devices are described. In one embodiment, a memory controller may include scheduler logic to issue read or write requests to a...
8972658 Game console and memory card  
An example portable, handheld game console includes a main body incorporating a first display screen, and a cover body incorporating a second display screen. The main body is hingedly connected to...
8972648 Kernal memory locking for systems that allow over-commitment memory  
Provided are techniques for allocating logical memory corresponding to a logical partition in a computing system; generating, a S/W PFT data structure corresponding to a first page of the logical...
8972613 System and method for increasing input/output throughput in a data storage system  
There is provided a system and a method for increasing input/output (“I/O”) throughput in a data storage system. More specifically, in one embodiment, there is provided a method comprising...