|Electrical computers and digital processing systems: memory patents - Monitor Patents|
USPTO Class 711 | Browse by Industry: Previous - Next | All
Recent | 13: Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | 12: Dec | Nov | Oct | Sep | Aug | July | June | May | April | Mar | Feb | Jan | 11: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | 10: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | | 09: Dec | Nov | Oct | Sep | Aug | Jl | Jn | May | Apr | Mar | Fb | Jn | | 2008 | 2007 |
Electrical computers and digital processing systems: memoryBelow are recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.
Listing for abstract view: USPTO application #, Title, Abstract excerpt,Patent Agent. Listing format for list view: USPTO National Class full category number, title of the patent application. 11/28/2013 > 43 patent applications in 24 patent subcategories.
20130318282 - Memory system capable of controlling wireless communication function: According to one embodiment, a memory system includes a nonvolatile semiconductor memory device, controller, memory, wireless communication function section, and extension register. The controller controls the nonvolatile semiconductor memory device. The memory is serving as a work area of the controller. The wireless communication module has a wireless communication function.... Agent: Kabushiki Kaisha Toshiba
20130318281 - Memory system in which extended function can easily be set: According to one embodiment, a memory system, such as a SDIO card, includes a nonvolatile semiconductor memory device, a control section, a memory, an extended function section, and an extension register. The extended function section is controlled by the control section. A first command reads data from the extension register... Agent: Kabushiki Kaisha Toshiba
20130318287 - Bridging device having a frequency configurable clock domain: A composite memory device including discrete memory devices and a bridge device for controlling the discrete memory devices. A configurable clock controller receives a system clock and generates a memory clock having a frequency that is a predetermined ratio of the system clock. The system clock frequency is dynamically variable... Agent: Mosaid Technologies Incorporated
20130318284 - Data storage device and flash memory control method: A data storage device and a flash memory control method. The disclosed data storage device includes a random access memory, a flash memory and a controller. The flash memory provides a data space for data storage and an in-system-program (ISP) space stored with ISP codes. One of the ISP codes... Agent: Silicon Motion, Inc.
20130318285 - Flash memory controller: An apparatus and method of managing the operation of a plurality of FLASH chips provides for a physical layer (PHY) interface to a FLASH memory circuit having a plurality of FLASH chips having a common interface bus. The apparatus has a PHY for controlling the voltages on the interface pins... Agent: Violin Memory Inc
20130318286 - Measure of health for writing to locations in flash: A number of pulses to modify information stored in a given location in a plurality of locations is obtained for each of the plurality of locations in flash memory. A location having the largest number of pulses is selecting from the plurality of locations. The selected location is written to.... Agent: Sk Hynix Memory Solutions Inc.
20130318288 - Method and system for data de-duplication: An apparatus may comprise a non-volatile random access memory to store data and a processor coupled to the non-volatile random access memory. The apparatus may further include a data de-duplication module operable on the processor to read a signature of incoming data, compare the signature to first data in the... Agent:
20130318289 - Selective enablement of operating modes or features via host transfer rate detection: Selective enablement of operating modes or features of a storage system via host transfer rate detection enables, in some situations, enhanced performance. For example, a Solid-State Disk (SSD) having a serial interface compatible with a particular serial interface standard selectively enables coalescing of status information for return to a host... Agent: Lsi Corporation
20130318283 - Specializing i/0 access patterns for flash storage: Systems and methods for efficiently using solid-state devices are provided. Some embodiments provide for a data processing system that uses a non-volatile solid-state device as a circular log, with the goal of aligning data access patterns to the underlying, hidden device implementation, in order to maximize performance. In addition, metadata... Agent: Netapp, Inc.
20130318290 - Garbage collection implemented in hardware: A computing device is provided and includes a memory module, a sweep engine, a root snapshot module, and a trace engine. The memory module has a memory implemented as at least one hardware circuit. The memory module uses a dual-ported memory configuration. The sweep engine includes a stack pointer. The... Agent: International Business Machines Corporation
20130318292 - Cache memory staged reopen: An apparatus is described. The apparatus includes a cache memory having two or more memory blocks and a central processing unit (CPU), coupled to the cache memory, to open a first memory block within the cache memory upon exiting from a low power state... Agent:
20130318291 - Methods, systems, and computer readable media for generating test packets in a network test device using value list caching: Methods, systems, and computer readable media for generating test packets in a network device using value lists caching are disclosed. In one method, value lists are stored in dynamic random access memory of a network test device. Each value lists includes values for user defined fields (UDFs) to be inserted... Agent:
20130318293 - Semiconductor memory device, and method of controlling the same: A semiconductor device includes a memory core with a plurality of memory cells, an internal voltage generator and a low power entry circuit. The low power entry circuit receives a plurality of control signals which are provided to a command decoder, and generates a low power signal indicating a low... Agent: Fujitsu Semiconductor Limited
20130318294 - Internal processor buffer: One or more of the present techniques provide a compute engine buffer configured to maneuver data and increase the efficiency of a compute engine. One such compute engine buffer is connected to a compute engine which performs operations on operands retrieved from the buffer, and stores results of the operations... Agent: Micron Technology, Inc.
20130318295 - Disk storage apparatus and write method: According to one embodiment, a disk storage apparatus includes a write controller and a refresh controller. The write controller is configured to perform shingled write, writing data on a disk, using, as write units, data areas including groups of tracks. The refresh controller is configured to count the number of... Agent: Kabushiki Kaisha Toshiba
20130318296 - Storage system and data transfer method of storage system: One embodiment provides a storage system and a data transfer method of a storage system, and particularly a storage system and a data transfer method of a storage system that can achieve higher data I/O performance even when hardware resources are limited.... Agent: Hitachi, Ltd.
20130318298 - Memory systems and methods for controlling the timing of receiving read data: Embodiments of the present invention provide memory systems having a plurality of memory devices sharing an interface for the transmission of read data. A controller can identify consecutive read requests sent to different memory devices. To avoid data contention on the interface, for example, the controller can be configured to... Agent: Micron Technology, Inc.
20130318297 - Network storage systems having clustered raids for improved redundancy and load balancing: A clustered network-based storage system includes a host server, multiple high availability system controller pairs, and multiple storage devices across multiple arrays. Two independent storage array subsystems each include a quorum drive copy and are each controlled by a HA pair, with remote volume mirroring links coupling the separate HA... Agent: Netapp, Inc.
20130318300 - Byte caching with chunk sizes based on data type: Methods and apparatus are provided for performing byte caching using a chunk size based on the object type of the object being cached. Byte caching is performed by receiving at least one data packet from at least one network node; extracting at least one data object from the at least... Agent: International Business Machines Corporation
20130318299 - Changing power state with an elastic cache: An apparatus and associated method is provided employing data capacity determination logic. The logic dynamically changes a data storage capacity of an electronic data storage memory. The change in capacity is made in relation to a transient energy during a power state change sequence performed by the electronic data storage... Agent: Seagate Technology LLC
20130318301 - Virtual machine exclusive caching: Techniques, systems and an article of manufacture for caching in a virtualized computing environment. A method includes enforcing a host page cache on a host physical machine to store only base image data, and enforcing each of at least one guest page cache on a corresponding guest virtual machine to... Agent: International Business Machines Corporation
20130318303 - Application-reserved cache for direct i/o: Described are embodiments of mediums, methods, and systems for application-reserved use of cache for direct I/O. A method for using application-reserved cache may include reserving, by one of a plurality of cores of a processor, use of a first portion of one of a plurality of levels of cache for... Agent:
20130318302 - Cache controller based on quality of service and method of operating the same: A cache controller includes an entry list determination module and a cache replacement module. The entry list determination module is configured to receive a quality of service (QoS) value of a process, and output a replaceable entry list based on the received QoS value. The cache replacement module is configured... Agent: Samsung Electronics Co., Ltd.
20130318304 - Providing data to a user interface for performance monitoring: A method, system, and computer readable storage medium for providing data to a user interface for performance monitoring are disclosed, in which an a data definition is acquired, where the data definition is generated in response to a definition of the user interface. Data is acquired from data sources based... Agent: International Business Machines Corporation
20130318305 - Method and apparatus for optimal cache sizing and configuration for large memory systems: A method for configuring a large hybrid memory subsystem having a large cache size in a computing system where one or more performance metrics of the computing system are expressed as an explicit function of configuration parameters of the memory subsystem and workload parameters of the memory subsystem. The computing... Agent: International Business Machines Corporation
20130318306 - Macroscalar vector prefetch with streaming access detection: A method and system for implementing vector prefetch with streaming access detection is contemplated in which an execution unit such as a vector execution unit, for example, executes a vector memory access instruction that references an associated vector of effective addresses. The vector of effective addresses includes a number of... Agent:
20130318307 - Memory mapped fetch-ahead control for data cache accesses: An apparatus including a tag comparison logic and a fetch-ahead generation logic. The tag comparison logic may be configured to present a miss address in response to detecting a cache miss. The fetch-ahead generation logic may be configured to select between a plurality of predefined fetch ahead policies in response... Agent:
20130318308 - Scalable cache coherence for a network on a chip: Maintaining cache coherence in a System-on-a-Chip with both multiple cache coherent master IP cores (CCMs) and non-cache coherent master IP cores (NCMs). A plug-in cache coherence manager (CM), coherence logic in agents, and an interconnect are used for the SoC to provide a scalable cache coherence scheme that scales to... Agent: Sonics, Inc.
20130318309 - Virtualized data storage in a network computing environment: Methods and systems for load balancing read/write requests of a virtualized storage system. In one embodiment, a storage system includes a plurality of physical storage devices and a storage module operable within a communication network to present the plurality of physical storage devices as a virtual storage device to a... Agent: Netapp, Inc.
20130318310 - Processor processing method and processor system: A processor processing method is executed by a memory controller, and includes determining based on a log of access of a shared resource by a first application, whether the first application running on a first processor operates normally; and causing a second processor to run a second application other than... Agent: Fujitsu Limited
20130318311 - System-on-chip for providing access to shared memory via chip-to-chip link, operation method of the same, and electronic system including the same: An electronic system including a system-on-chip (SoC) providing access to a shared memory via a chip-to-chip link includes a memory device, a first semiconductor device, and a second semiconductor device. The first semiconductor device includes a first central processing unit (CPU) and a memory access path configured to enable access... Agent: Samsung Electronics Co., Ltd.
20130318313 - Backup image duplication: Various systems and methods for configuring a duplication operation. For example, a method involves specifying a duplication window, a source storage device, and a target storage device. When a duplication operation is executed, data is copied from the source storage device to the target storage device during the duplication window.... Agent:
20130318315 - Garbage collection implemented in hardware: A method of garbage collection in a computing device is provided. The method includes providing a memory module having a memory implemented as at least one hardware circuit. The memory module uses a dual-ported memory configuration. The method includes triggering a garbage collection signal by a sweep engine of the... Agent: International Business Machines Corporation
20130318314 - Managing copies of data on multiple nodes using a data controller node to avoid transaction deadlock: A data controller node receives a request to update data stored at the data controller node for a transaction managed by a transaction originator node. The data controller node locks the data at the data controller node and identifies copies of the data residing at other nodes. The data controller... Agent: Red Hat, Inc.
20130318312 - Method for high performance dump data set creation: A method, system and computer-usable medium which provides a format in which data is written to a dump data set to allow use of Fast Replication technology for both backing up and restoring of both datasets and volumes. Such a format allows any data that can be captured at a... Agent: International Business Machines Corporation
20130318318 - Storage controller and storage control method: Difference information between two snapshots from a first point-in-time snapshot, which has been copied, to an N.sup.th point-in-time snapshot, which constitutes the latest point-in-time snapshot, is acquired to a memory module. The memory module stores two or more pieces of difference information. The two or more pieces of difference information... Agent: Hitachi, Ltd.
20130318316 - Storage device and method for controlling storage device: A storage device includes a memory and a control device. The control device allocates a first storage region out of a plurality of storage regions to a first logical address specified by an external device. The control device stores, in the memory, first information associating the first logical address with... Agent: Fujitsu Limited
20130318317 - Volume swapping of point-in-time read-only target volumes: A mechanism is provided for adding point-in-time copy relationships to a data processing system. A request is received to establish a first point-in-time copy relationship. Responsive to determining that a first target of the first point-in-time copy relationship is target write inhibited, that a source of the first point-in-time copy... Agent: International Business Machines Corporation
20130318319 - Systems and methods for managing zeroed logical volume: A mechanism for zeroed logical volume management is disclosed. A method includes assigning, by a computing device, a bit value to each of storage blocks in a data volume of an operating system. The method also includes permitting, by the computing device, data in the storage blocks of the data... Agent:
20130318320 - Synchronize a process state: A device to store a process state to a non-volatile storage medium in response to the process state being loaded onto a memory, detect the device entering into a hibernation state, and synchronize stored content from the process state with current content of a current process state before entering the... Agent: Hewlett-packard Development Company, L.p.
20130318321 - Buffer control circuit of semiconductor memory apparatus: A buffer control circuit of a semiconductor memory apparatus includes a delay unit configured to determine delay amounts for a command in response to a plurality of command latency signals, delay the command according to a clock, and generate a plurality of delayed signals; and a buffer control signal generation... Agent: Sk Hynix Inc.
20130318322 - Memory management scheme and apparatus: A memory management apparatus includes a first controller adapted to receive an input data sequence including one or more data frames and operative: to separate each of the data frames into a payload data portion and a header portion; to store the payload data portion in at least one available... Agent: Lsi Corporation
20130318323 - Apparatus and method for accelerating operations in a processor which uses shared virtual memory: An apparatus and method are described for coupling a front end core to an accelerator component (e.g., such as a graphics accelerator). For example, an apparatus is described comprising: an accelerator comprising one or more execution units (EUs) to execute a specified set of instructions; and a front end core... Agent:11/21/2013 > 53 patent applications in 21 patent subcategories.
20130311714 - Apparatuses and methods of operating for memory endurance: Methods of operating an apparatus such as a computing system and/or memory device for memory endurance are provided. One example method can include receiving m digits of data having a first quantity of digits represented by a first data state that is more detrimental to memory cell wear than a... Agent: Micron Technology, Inc.
20130311712 - Control apparatus, storage device, and storage control method: A control apparatus includes a control unit configured to perform control in such a manner that in a case where data is to be written into a physical area, which is the unit in which an erasing operation is performed, subjected to processing in a first non-volatile memory in response... Agent: Sony Corporation
20130311698 - Data storage device and method for flash block management: The invention provides a data storage device. In one embodiment, the data storage device comprises a flash memory and a controller. The flash memory comprises a spare block pool and a data block pool, wherein the spare block pool comprises a plurality of spare blocks, and the data block pool... Agent: Silicon Motion, Inc.
20130311701 - Data storage device and method for flash block management: The invention provides a data storage device. In one embodiment, the data storage device is coupled to a host, and comprises a flash memory and a controller. The flash memory comprises a spare block pool and a data block pool, wherein the spare block pool comprises a plurality of spare... Agent: Silicon Motion, Inc.
20130311702 - Data storage device and method for flash block management: A data storage device is coupled to a host and includes a flash memory and a controller. The flash memory comprises a spare block pool and a data block pool, wherein the spare block pool comprises a plurality of spare blocks, and the data block pool comprises a plurality of... Agent: Silicon Motion, Inc.
20130311703 - Data storage device and method for flash block management: A data storage includes a flash memory and a controller. The flash memory comprises a spare block pool and a data block pool, wherein the spare block pool comprises a plurality of spare blocks, and the data block pool comprises a plurality of data blocks, wherein the spare blocks with... Agent: Silicon Motion, Inc.
20130311704 - Data storage device and method for flash block management: The invention provides a data storage device. In one embodiment, the data storage device is coupled to a host, and comprises a flash memory and a controller. The flash memory comprises a spare block pool and a data block pool, wherein the spare block pool comprises a plurality of spare... Agent: Silicon Motion, Inc.
20130311705 - Data storage device and method for flash block management: The invention provides a data storage device. In one embodiment, the data storage device is coupled to a host, and comprises a plurality of flash memory areas and a controller. Each of the flash memory areas comprises a spare block pool and a data block pool, wherein the spare block... Agent: Silicon Motion, Inc.
20130311700 - Extending lifetime for non-volatile memory apparatus: A non-volatile memory apparatus includes non-volatile memory having a user block and a reserved block, a first connector for connecting to a host device, at least one second connector for connecting to a storage medium, and a first controller connected to the non-volatile memory, the first connector and the at... Agent:
20130311708 - File protecting method and system, and memory controller and memory storage apparatus thereof: A file protecting method and system and a memory controller and a memory storage apparatus using the same are provided. The file protecting method includes performing a file protection enabling procedure for a file to generate an entry value backup according to at least one entry value corresponding to at... Agent: Phison Electronics Corp.
20130311716 - Memory controller: A microcomputer retains a group definition table associating the sector sections created by dividing all sectors into multiple sections under a given condition with different memory regions on a flash memory, respectively. A memory control section makes reference to the group definition table to identify a memory region corresponding to... Agent: Mitsubishi Electric Corporation
20130311715 - Method for modifying data more than once in a multi-level cell memory location within a memory array: A method and apparatus for marking a block of multi-level memory cells for performance of a block management function by programming at least one bit in a lower page of the memory cell block such that a first logic state is stored in the at least one bit in the... Agent: Micron Technology, Inc.
20130311709 - Methods and apparatus for reallocating addressable spaces within memory devices: Integrated circuit systems include a non-volatile memory device (e.g, flash EEPROM device) and a memory processing circuit. The memory processing circuit is electrically coupled to the non-volatile memory device. The memory processing circuit is configured to reallocate addressable space within the non-volatile memory device. This reallocation is performed by increasing... Agent:
20130311710 - Nonvolatile memory device and program method thereof: Disclosed is a nonvolatile memory device which includes a nonvolatile memory including a plurality of LSB and MSB pages at a plurality of wordlines; and a controller controlling the nonvolatile memory. The controller controls the nonvolatile memory such that an LSB program operation on a first wordline (first LSB page)... Agent: Samsung Electronics Co., Ltd.
20130311711 - Nonvolatile memory device and program method thereof: Disclosed is a nonvolatile memory device which includes a nonvolatile memory having multi-level cell (MLC) storage; and a controller configured to control the nonvolatile memory, wherein if a logical address of write-requested data coincides with a logical address of data stored in the nonvolatile memory, the controller controls the nonvolatile... Agent: Samsung Electronics Co., Ltd.
20130311699 - Operations using direct memory access: A system includes a serial interface, a peripheral device coupled to the serial interface, non-volatile memory, and a DMA controller including multiple linked channels. The various channels can be configured in different modes to facilitate the DMA controller performing various operations, such as data transfer, with respect to the non-volatile... Agent: Atmel Corporation
20130311707 - Storage control apparatus and storage control method: A storage control apparatus comprises a storage unit, an association unit, and an execution unit. The storage unit stores association information showing multiple physical chunks which are configured in a physical address space of a nonvolatile semiconductor memory, multiple logical storage areas which are configured in a logical address space... Agent: Hitachi, Ltd.
20130311706 - Storage system and method of controlling data transfer in storage system: An embodiment of the present invention is a storage system including a plurality of non-volatile storage devices for storing user data, and a controller for controlling data transfer between the plurality of non-volatile storage devices and a host. The controller includes a processor core circuit, a processor cache, and a... Agent: Hitachi, Ltd.
20130311713 - System and apparatus for flash memory data management: The system and apparatus for managing flash memory data includes a host transmitting data, wherein when the data transmitted from the host have a first time transmission trait and the address for the data indicates a temporary address, temporary data are retrieved from the temporary address to an external buffer.... Agent: Siliconmotion Inc.
20130311717 - Magnetic random access memory: A magnetic random access memory (MRAM), and a memory module, memory system including the same, and method for controlling the same are disclosed. The MRAM includes magnetic memory cells configured to change between at least two states according to a magnetization direction, and a mode register supporting a plurality of... Agent: Digital Media Research Institute, Inc.
20130311718 - System and method of making golden master: A system and method of making golden master is disclosed. A user image is burned to a hard disk drive. The user image includes a first user partition and a second user partition. A first user partition record pointing to the first user partition and a second user partition record... Agent: Hong Fu Jin Precision Industry (shenzhen) Co., Ltd
20130311719 - Target path selection for storage controllers: A RAID controller attached to a storage network can detect the presence of multiple pathways to the same physical storage device. A path collection module can dynamically maintain all valid pathways to all attached storage devices. A path selection module can automatically and dynamically balance and rebalance desired paths to... Agent: Atto Technology, Inc.
20130311720 - Sd memory card: The present invention relates to an SD memory card, including an SD card adapter and a memory card. One end of the SD card adapter is provided with an SD interface, and the other end is provided with a receiving groove. Both ends of the memory card are respectively provided... Agent: Shenzhen Netcom Electronics Co., Ltd.
20130311722 - Cache system and a method of operating a cache memory: In one embodiment, a computer cache is extended with structures that can (1) establish the frequency by which distinct values occur in the cache and use that information to (2) compress values in caches into dense codes using a plurality of statistical-based compression techniques and (3) decompress densely coded values... Agent:
20130311721 - Storage system: In an exemplary storage system, a processor assigns an unused process to a read request designating an area of a logical volume. The processor determines whether the data designated by the read request is in a cache memory, based on a first identifier for identifying the area designated by the... Agent: Hitachi, Ltd.
20130311723 - Cache memory apparatus: A cache memory apparatus includes an L1 cache memory, an L2 cache memory coupled to the L1 cache memory, an arithmetic logic unit (ALU) within the L2 cache memory, the combined ALU and L2 cache memory being configured to perform therewithin at least one of: an arithmetic operation, a logical... Agent: Mmagix Technology Limited
20130311724 - Cache system with biased cache line replacement policy and method therefor: A cache system includes plurality of first caches at a first level of a cache hierarchy and a second cache at a second level of the cache hierarchy which is lower than the first level of cache hierarchy coupled to each of the plurality of first caches. The second cache... Agent: Advanced Micro Devices, Inc.
20130311725 - Data processing apparatus and method for transferring workload between source and destination processing circuitry: In response to a transfer stimulus, performance of a processing workload is transferred from a source processing circuitry to a destination processing circuitry, in preparation for the source processing circuitry to be placed in a power saving condition following the transfer. To reduce the number of memory fetches required by... Agent: Arm Limited
20130311726 - Shared memory translation facility: Aspects include a system, method and computer program product for providing a shared memory translation facility. The method includes receiving a request for access to a memory address from a requestor at a configuration, the receiving at a shared memory translation mechanism. It is determined whether the memory address refers... Agent: International Business Machines Corporation
20130311727 - Memory control method and system: A memory control method includes assigning based on a table to which an allocated device that executes a first process in a first application is registered, the first process in the first application to the allocated device registered; notifying a port connector of identification information of a port of memory,... Agent: Fujitsu Limited
20130311728 - Communication apparatus, method for controlling the same, and recording medium: A communication apparatus includes a storage unit configured to store content data, a transmission unit configured to transmit the content data stored in the storage unit to an information processing apparatus, an operation unit configured to receive a user instruction, and a receiving unit configured to, after the operation unit... Agent: Canon Kabushiki Kaisha
20130311729 - Managing processing of user requests and data replication for a mass storage system: A technique includes determining a workload on mass storage system that is associated will user requests during a time in which mass storage system is replicating data from a source data unit of the mass storage system to a replica storage unit of the mass storage system. The technique includes... Agent:
20130311730 - Managing memory in a computer system: Methods, computer program products, and systems for managing memory in a computer system in which memory locations in use at any given time are represented as a set of memory objects in a first object graph. The first object graph includes a system root object associated by references to each... Agent: International Business Machines Corporation
20130311731 - System and method of making golden master: A system and method of making golden master is disclosed. A user image is burned to a hard disk drive. The user image includes a user partition. A user partition record pointing to the user partition is stored in the disk partition table (DPT) of the hard disk drive. A... Agent: Hong Fu Jin Precision Industry (shenzhen) Co., Ltd.
20130311732 - Methods for implementation of an active archive in an archiving system and managing the data in the active archive: According to the disclosure, a unique and novel archiving system that provides one or more application layer partitions to archive data is disclosed. Embodiments include an active archive including a fixed storage. The active archive can create application layer partitions that associate the application layer partitions with portions of the... Agent: Imation Corp.
20130311733 - Consistency without ordering dependency: Aspects of the subject matter described herein relate to maintaining consistency in a storage system. In aspects, one or more objects may be updated in the context of a transaction. In conjunction with updating the objects, logical copies of the objects may be obtained and modified. A request to write... Agent: Microsoft Corporation
20130311734 - Data copy management for faster reads: Multiple copy sets of data are maintained on one or more storage devices. Each copy set includes at least some of the same data units as other sets. Different sets optionally have data units stored in different orders on the storage device(s). A particular one of the sets of data... Agent:
20130311736 - Disaster-proof data recovery: A recovery unit for recovering data includes an antenna and a first wireless transceiver. The first wireless transceiver is configured to communicate via the antenna only with a second wireless transceiver of a storage unit that holds records associated with the data. When an event damaging at least some of... Agent: Axxana (israel) Ltd.
20130311735 - Method and system for providing substantially constant-time execution of a copy operation: A system and method for providing a substantially constant-time copy operation for file system objects managed by a storage server begins by generating a snapshot of at least a portion of a data set managed by the storage server. The system then performs a copy operation in the storage server... Agent: Netapp, Inc.
20130311738 - Efficient locking of memory pages: An apparatus is described that contains a processing core comprising a CPU core and at least one accelerator coupled to the CPU core. The CPU core comprises a pipeline having a translation look aside buffer. The CPU core comprising logic circuitry to set a lock bit in attribute data of... Agent:
20130311737 - Secure storage device: A communication and security device for a portable computer is disclosed including a housing, a connector provided on the housing for physical connection to the portable computer, a computer interface coupled to the connector for communicating data with the portable computer, a wireless modem coupled to the computer interface for... Agent:
20130311740 - Method of data migration and information storage system: An example of the invention is a method of data migration from a source volume including storage areas of a plurality of source storage tiers different in performance capability to a destination volume including storage areas of a plurality of destination storage tiers different in performance capability, data relocation being... Agent: Hitachi, Ltd.
20130311739 - Storage apparatus, storage system, and data migration method: Logical segments in virtual disks are managed in association with physical segments in the pool areas, for each of the plurality of pool areas, and, if one virtual disk which is associated with one pool area is migrated to another pool area which differs from the one pool area, duplicate... Agent: Hitachi, Ltd.
20130311743 - Computer system and control method therefor: A physical storage area that is allocated to an unused area of a virtual volume is removed. A management unit sends a request to a server computer to make every piece of data stored in a first logical volume migrate to a second logical volume. The server reads all the... Agent: Hitachi, Ltd.
20130311741 - Garbage collection with memory quick release: Memory management includes identifying a region of virtual memory to be reclaimed, the region including an object that is currently located at an original virtual memory location, and the region being supported by at least a portion of a memory resource; relocating the object from the original virtual memory location... Agent: Azul Systems, Inc.
20130311742 - Image management method, mobile terminal and computer storage medium: An image management method is disclosed. The method includes: receiving images; caching the received images to a memory space; determining if free memory size is less than the threshold, if yes, releasing the memory space. According to the method, mobile terminal and computer storage medium, the free memory size is... Agent: Tencent Technology (shenzhen) Company Limited
20130311744 - Memory controller: A data storage temporarily stores an address conversion table associating the sector numbers with the physical addresses for each file. A conversion table memory allocator allocates a memory region for the address conversion table corresponding to a file when a request is made to open the file. A file system... Agent: Mitsubishi Electric Corporation
20130311745 - Storage of sequentially sensitive data: A contiguous digital media storage system and method is disclosed. In one embodiment, the contiguous digital media storage system comprises a storage server, mass storage device, allocator subsystem, and metadata subsystem. Other embodiments may include additional storage servers or mass storage devices as well as one or more client devices.... Agent:
20130311747 - Memory mapping and translation for arbitrary number of memory units: A method for address translation in a memory comprising a plurality of memory streaming units (MSUs), wherein n represents the number of MSUs and n is not a power of two, and wherein the memory further comprises a striped region, the method comprising determining an MSU from among the plurality... Agent: Futurewei Technologies, Inc.
20130311749 - Method for distributing data in a tiered storage system: A method for assigning data in a plurality of physical storage resources for an information handling system is disclosed. The plurality of physical storage resources includes a first tier and a second tier with a lower performance and cost relative to capacity than the first tier. A tier manager hosted... Agent:
20130311746 - Shared memory access using independent memory maps: A method includes defining a first mapping, which translates between logical addresses and physical storage locations in a memory with a first mapping unit size, for accessing the memory by a first processing unit. A second mapping is defined, which translates between the logical addresses and the physical storage locations... Agent: Mellanox Technologies Ltd.
20130311748 - System and method for storing data in a virtualized memory system with destructive reads: A system and method for providing high-speed memory operations is disclosed. The technique uses virtualization of memory space to map a virtual address space to a larger physical address space wherein no memory bank conflicts will occur. The larger physical address space is used to prevent memory bank conflicts from... Agent: Memoir Systems, Inc.
20130311750 - Transaction log recovery: The present disclosure includes methods for transaction log recovery in memory. One such method includes examining a number of entries saved in a transaction log to determine a write pattern, reading the memory based on the write pattern, updating the transaction log with information associated with data read from the... Agent: Micron Technology, Inc.11/14/2013 > 49 patent applications in 25 patent subcategories.
20130304962 - Firmware cleanup device: A firmware cleanup device includes a solid state disk (SSD) and an operation member. The SSD includes two pads and a connection portion, the connection portion defines two contacting pins respectively and electronically connected to the two pads. The operation member is detachably connected to the connection portion, the operation... Agent: Hong Fu Jin Precision Industry (shenzhen) Co., Ltd
20130304963 - Memory managing device and method and electronic apparatus: A memory managing device and method and an electronic apparatus are provided. The memory managing device is applied to a memory having a plurality of storage regions capable of being separated physically, comprising: a storage detecting unit for detecting the current storage status of the memory; a block computing unit... Agent: Sony Corporation
20130304979 - Access control for non-volatile random access memory across platform agents: A controller is used in a computer system to control access to an NVRAM. The computer system includes a processor coupled to a non-volatile random access memory (NVRAM). The NVRAM is byte-rewritable and byte-erasable. The NVRAM stores data to be used by a set of agents including in-band agents and... Agent:
20130304975 - Apparatuses for managing and accessing flash memory module: A method for maintaining address mapping for a flash memory module is disclosed including: recording a first set of addresses corresponding to a first set of sequential logical addresses in a first section of a first addressing block; recording a second set of addresses corresponding to a second set of... Agent:
20130304980 - Autonomous initialization of non-volatile random access memory in a computer system: A non-volatile random access memory (NVRAM) is used in a computer system to store information that allows the NVRAM to autonomously initialize itself at power-on. The computer system includes a processor, an NVRAM controller coupled to the processor, and an NVRAM that comprises the NVRAM controller. The NVRAM is byte-rewritable... Agent: Intel Corporation
20130304971 - Control device, storage device, and data writing method: A control device includes a control unit that performs a writing control of supplied host data, according to a data writing request from a host apparatus, with respect to a non-volatile memory where multi-value storage with 2 bits or more is performed in one memory cell, having a lower level... Agent: Sony Corporation
20130304972 - Control device, storage device, and storage control method: A control device includes a control unit that performs control of writing of data with respect to a first non-volatile memory, in which a size of a physical block that is a deletion unit is larger than a size of a physical page that is a minimum writing unit, and... Agent: Sony Corporation
20130304973 - Control device, storage device, and storage control method: A control device includes a control unit that performs control of writing of data with respect to a memory unit, in which a size of a physical block that is a deletion unit is larger than a size of a physical page that is a minimum writing unit, and generates... Agent: Sony Corporation
20130304964 - Data processing method, and memory controller and memory storage device using the same: A data processing method for a re-writable non-volatile memory module is provided. The method includes receiving a write data stream associating to a logical access address of a logical programming unit; selecting a physical programming unit; and determining whether the write data stream associates with a kind of pattern. The... Agent: Phison Electronics Corp.
20130304968 - Demoting tracks from a first cache to a second cache by using an occupancy of valid tracks in strides in the second cache to consolidate strides in the second cache: Information is maintained on strides configured in a second cache and occupancy counts for the strides indicating an extent to which the strides are populated with valid tracks and invalid tracks. A determination is made of tracks to demote from a first cache. A first stride is formed including the... Agent: International Business Machines Corporation
20130304978 - High-performance storage structures and systems featuring multiple non-volatile memories: A memory storage system that includes at least a storage controller, a first non-volatile, solid-state memory and a second non-volatile, solid-state memory. The storage controller has an interface to receive commands from a host system. The first non-volatile, solid-state memory device is coupled with the storage controller to at least... Agent:
20130304967 - Information memory system in which data received serially is divided into pieces of data and memory abnormality processing method for an information memory system: An information memory system in which data received is divided into pieces of data, which are stored in memories in parallel, includes controller configured to storing a number of the divided pieces of data and monitoring a read request and a buffer full notice, in a case where the number... Agent: Kabushiki Kaisha Toshiba
20130304977 - Method for performing memory access management, and associated memory device and controller thereof: A method for performing memory access management includes: with regard to a same Flash cell of a Flash memory, receiving a first digital value outputted by the Flash memory, requesting the Flash memory to output at least one second digital value, wherein the first digital value and the at least... Agent: Silicon Motion Inc.
20130304966 - Non-volatile memory device and method for programming the same: A non-volatile memory device and a method for programming the same are disclosed. The non-volatile memory device includes first and second memory blocks, each of which includes a plurality of memory cells including a plurality of pages in which data is written; a data write unit, upon receiving a write... Agent: Sk Hynix Inc.
20130304969 - Performance improvement of a capacity optimized storage system including a determiner: A system for storing data comprises a performance storage unit and a performance segment storage unit. The system further comprises a determiner. The determiner determines whether a requested data is stored in the performance storage unit. The determiner determines whether the requested data is stored in the performance segment storage... Agent:
20130304965 - Storage unit management method, memory controller and memory storage device using the same: A storage unit management method for managing a plurality of physical units in a rewritable non-volatile memory module is provided, wherein the physical units are at least grouped into a data area and a spare area. The method includes configuring a plurality of logical units for mapping to the physical... Agent: Phison Electronics Corp.
20130304974 - System and method for storing data using a flexible data format: A flash storage device includes a flash storage for storing data and a controller for receiving a command in connection with user data and selecting a sector size associated with storing the user data. The controller allocates the user data among data sectors having the sector size and writes the... Agent:
20130304970 - Systems and methods for providing high performance redundant array of independent disks in a solid-state device: The present disclosure relates to systems and methods for providing high performance Redundant Array of Independent Disks (RAID) in a solid-state device. The present disclosure includes a solid state device. The solid state device can include a buffer having a plurality of bit cells, configured to maintain a plurality of... Agent:
20130304976 - Techniques for providing data redundancy after reducing memory writes: A storage subsystem receives writes from a computer via a storage subsystem interface. The storage subsystem reduces a number of the writes. A single drive of the storage subsystem has primary and redundant storage devices with storage device interfaces. A disk controller of the single drive implements a data redundancy... Agent:
20130304981 - Computer system and method of memory management: Computer systems and methods for memory management in a computer system are provided. A computer system includes an integrated circuit, where the integrated circuit includes a processing unit and a memory controller coupled to the processing unit. The memory controller includes a first interface and a second interface configured to... Agent: Marvell World Trade Ltd.
20130304982 - Memory device, memory system, and operating methods thereof: A memory device, a memory system, and operating methods thereof are provided. The method of operating the memory device, which includes a first memory cell and a second memory cell neighboring the first memory cell, includes counting a disturbance value of the second memory cell each time the first memory... Agent:
20130304983 - Dynamic allocation of records to clusters in a ternary content addressable memory: Embodiments of the invention are directed to a TCAM for longest prefix matching in a routing system. The TCAM comprises a plurality of records of which a portion are configured into one or more address clusters each such cluster corresponding to a respective IP address prefix length and another portion... Agent: Alcatel-lucent Canada, Inc.
20130304984 - Enhanced block copy: The present disclosure includes methods and apparatus for an enhanced block copy. One embodiment includes reading data from a source block located in a first portion of the memory device, and programming the data to a target block located in a second portion of the memory device. The first and... Agent:
20130304985 - Systems and methods of media management, such as management of media to and from a media storage library, including removable media: A system and method for determining media to be exported out of a media library is described. In some examples, the system determines a media component to be exported, determines the media component is in the media library for a specific process, and exports the media component after the process... Agent:
20130304986 - Systems and methods for secure host resource management: Systems and methods are described herein to provide for secure host resource management on a computing device. Other embodiments include apparatus and system for management of one or more host device drivers from an isolated execution environment. Further embodiments include methods for querying and receiving event data from manageable resources... Agent:
20130304987 - Dynamic load balancing of distributed parity in a raid array: A parity pattern defines a repeated distribution of parity blocks within a distributed parity disk array (“DPDA”). The parity pattern identifies on which disks the parity block or blocks for a stripe are located. When a new disk is added to the DPDA, the parity pattern is modified so that... Agent:
20130304988 - Scheduling access requests for a multi-bank low-latency random read memory device: Described herein are method and apparatus for scheduling access requests for a multi-bank low-latency random read memory (LLRRM) device within a storage system. The LLRRM device comprising a plurality of memory banks, each bank being simultaneously and independently accessible. A queuing layer residing in storage system may allocate a plurality... Agent: Netapp, Inc.
20130304989 - Information processing apparatus: When a link unit detects a built-in WLAN memory card by using wireless communication, the link unit determines whether there is a match between the SSID of the detected built-in WLAN memory card and the SSID of the built-in WLAN memory card that is inserted into the PC. If the... Agent: Fujitsu Limited
20130304990 - Dynamic control of cache injection based on write data type: Selective cache injection of write data generated or used by a coprocessor hardware accelerator in a multi-core processor system having a hierarchical bus architecture to facilitate transfer of address and data between multiple agents coupled to the bus. A bridge device maintains configuration settings for cache injection of write data... Agent: International Business Machines Corporation
20130304991 - Data processing apparatus having cache and translation lookaside buffer: A data processing apparatus has a cache and a translation look aside buffer (TLB). A way table is provided for identifying which of a plurality of cache ways stores require data. Each way table entry corresponds to one of the TLB entries of the TLB and identifies, for each memory... Agent: Arm Limited
20130304992 - Multi-cpu system and computing system having the same: A multi-CPU data processing system, comprising: a multi-CPU processor, comprising: a first CPU configured with at least a first core, a first cache, and a first cache controller configured to access the first cache; and a second CPU configured with at least a second core, and a second cache controller... Agent:
20130304993 - Method and apparatus for tracking extra data permissions in an instruction cache: Systems and methods are disclosed for maintaining an instruction cache including extended cache lines and page attributes for main cache line portions of the extended cache lines and, at least for one or more predefined potential page-crossing instruction locations, additional page attributes for extra data portions of the corresponding extended... Agent: Qualcomm Incorporated
20130304994 - Per thread cacheline allocation mechanism in shared partitioned caches in multi-threaded processors: Systems and methods for allocation of cache lines in a shared partitioned cache of a multi-threaded processor. A memory management unit is configured to determine attributes associated with an address for a cache entry associated with a processing thread to be allocated in the cache. A configuration register is configured... Agent: Qualcomm Incorporated
20130304995 - Scheduling synchronization in association with collective operations in a parallel computer: Methods, apparatuses, and computer program products for scheduling synchronization in association with collective operations in a parallel computer that includes a shared memory and a plurality of compute nodes that execute a parallel application utilizing the shared memory are provided. Embodiments include acquiring an available channel of the shared memory;... Agent: International Business Machines Corporation
20130304996 - Method and system for run time detection of shared memory data access hazards: A system and method for detecting shared memory hazards are disclosed. The method includes, for a unit of hardware operating on a block of threads, mapping a plurality of shared memory locations assigned to the unit to a tracking table. The tracking table comprises an initialization bit as well as... Agent: Nvidia Corporation
20130304997 - Command throttling for multi-channel duty-cycle based memory power management: A technique for memory command throttling in a partitioned memory subsystem includes accepting, by a master memory controller included in multiple memory controllers, a synchronization command. The synchronization command includes command data that includes an associated synchronization indication (e.g., synchronization bit(s)) for each of the multiple memory controllers and each... Agent:
20130304999 - Electronic device and serial data communication method: In a case where specific data (enable write data) is written in an enable/disenable register (11) of a register group (10) included in a slave device (3) via serial data communication, it is possible to write data in at least part of the register group (10) other than the enable/disenable... Agent: Sharp Kabushiki Kaisha
20130305000 - Signal processing circuit: A memory controller is connected to memory, and has no ECC (Error Check and Correct) function. An embedded CPU is connected to the memory via the memory controller such that it can access the memory. A memory check circuit is connected to the memory via the memory controller such that... Agent: Advantest Corporation
20130304998 - Write command overlap detection: The present disclosure includes methods and apparatuses that include write command overlap detection. A number of embodiments include receiving an incoming write command and comparing a logical address of the incoming write command to logical addresses of a number of write commands in a queue using a tree data structure,... Agent: Micron Technology, Inc.
20130305001 - Vector-based matching circuit for data streams: Systems and methods are described relating to a matcher that inputs partial vectors at a rate of 1 per clock cycle and delivers complete vectors at the output with an indication per vector of its validity. The matcher can copy a maximum number of valid elements from an input queue... Agent:
20130305005 - Managing cirtual hard drives as blobs: Cloud computing platforms having computer-readable media that perform methods for facilitating communications with storage. A request having a first-interface format to access storage is intercepted. The first interface format of the request supports access to a virtual hard drive (VHD). The request is translated to a blob request having a... Agent:
20130305004 - Migration of data in a distributed environment: Aspects migrate dynamically changing data sets in a distributed application environment. Writes to a source device are intercepted and it is determined whether data in the source device is being migrated to a target device. If data is being migrated, then the intercepted write is minor written synchronously to both... Agent:
20130305002 - Snapshot mechanism: A memory management system for a thinly provisioned memory volume in which a relatively larger virtual address range of virtual address blocks is mapped to a relatively smaller physical memory comprising physical memory blocks via a mapping table containing entries only for addresses of the physical memory blocks containing data.... Agent: Xtremio Ltd.
20130305003 - Storage apparatus and data management method: The control unit of the storage apparatus divides the pool into a plurality of chunks comprising a plurality of pages storing data, compresses data which is written to the logical volume by the host and assigns one of the plurality of chunks to a compressed data logical volume which stores... Agent: Hitachi, Ltd.
20130305006 - Method, system and apparatus for region access control: Techniques and mechanisms for providing access to a storage device of a computer platform. In an embodiment, an agent executing on the platform may be registered for access to the storage device, the agent being allocated a memory space by a host operating system of the platform. Registration of the... Agent:
20130305007 - Memory management method, memory management device, memory management circuit: A memory management method includes extracting a physical address in which an error has been detected from a conversion table. The memory management method includes extracting, when a physical address that indicates a storage area that stores therein information that is to be deleted due to the occurrence of the... Agent:
20130305008 - Memory operation timing control method and memory system using the same: A method of controlling operation timing of memory devices included in a storage apparatus and a memory system including the method. The method includes adjusting operation timing such that a number of memory devices that simultaneously perform operations is below a reference value according to a host request, and issuing... Agent: Samsung Electronics Co., Ltd
20130305009 - Virtual memory structure for coprocessors having memory allocation limitations: One embodiment sets forth a technique for dynamically allocating memory during multi-threaded program execution for a coprocessor that does not support dynamic memory allocation, memory paging, or memory swapping. The coprocessor allocates an amount of memory to a program as a put buffer before execution of the program begins. If,... Agent:
20130305010 - Differential delay compensation: In one embodiment, a method comprises receiving a plurality of data frames representing at least one virtually concatenated data stream, storing the plurality of data frames in a memory; and recording, for each of a plurality of data frames, a physical write address that indicates a position in the memory... Agent:11/07/2013 > 59 patent applications in 28 patent subcategories.
20130297849 - Methods and apparatuses for monitoring activities of virtual machines: Embodiments of a method and apparatus for monitoring activity on a virtual machine are generally described herein. The activity may be monitored by a first hypervisor and the virtual machine may be controlled by a second hypervisor. In some embodiments, the method includes setting a breakpoint in a kernel function... Agent: Raytheon Company
20130297850 - Solid state drive data storage system & method: The present disclosure relates to a data storage system and method that includes at least two solid state devices that can be classified in at least two different efficiency levels, wherein data progression is used to allocate data to the most cost-appropriate device according to the nature of the data.... Agent:
20130297859 - Control device, storage device, and storage control method: A control device includes: a management information generation unit configured to generate or update logical-physical block address management information with respect to either data to be written to a non-volatile memory or data which has been already written in the non-volatile memory, the logical-physical block address management information indicating association... Agent: Sony Corporation
20130297855 - Ensuring write operation consistency using multiple storage devices: Relatively small capacity solid-state storage devices (SSD) are combined with larger capacity magnetic disk storage devices for storing storage block write data to ensure data consistency. Write operations are stored in a sequential write buffer in an SSD to guarantee the storage of write data and then copied from the... Agent: Riverbed Technology, Inc.
20130297854 - Ensuring write operation consistency using raid storage devices: Solid-state storage devices (SSD) are combined with larger capacity magnetic disk-based RAID arrays for storing write data to ensure data consistency across multiple RAID disks. Write operations are stored in a sequential write buffer in at least one SSD to guarantee their storage and then copied from the sequential write... Agent: Riverbed Technology, Inc.
20130297863 - Memory device responding to device commands for operational controls: A memory device responding to device commands for operational controls. An embodiment of memory device includes one or more memory elements, a system element including a memory controller, and a physical interface including command input pins to receive commands for the memory device. The commands include commands for operational controls... Agent:
20130297860 - Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips: A memory controller converts controller output signals output from a controller into memory input signals according to the operation specifications of memory chips to operate, and outputs the resultant to the memory chips through a common bus. The memory controller also receives memory output signals output from the memory chips... Agent:
20130297861 - Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips: A memory controller converts controller output signals output from a controller into memory input signals according to the operation specifications of memory chips to operate, and outputs the resultant to the memory chips through a common bus. The memory controller also receives memory output signals output from the memory chips... Agent:
20130297862 - Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips: A memory controller converts controller output signals output from a controller into memory input signals according to the operation specifications of memory chips to operate, and outputs the resultant to the memory chips through a common bus. The memory controller also receives memory output signals output from the memory chips... Agent:
20130297857 - Parallel computation with multiple storage devices: A method and system are disclosed for allowing access to processing resources of one or more idle memory devices to an active memory device is disclosed, where the idle and active memory devices are associated with a common host. The resources shared may be processing power, for example in the... Agent:
20130297851 - Peripheral device and data access control method thereof: A peripheral device includes a first memory, a second memory, a first access controller, a second access controller and a main controller. When accessing data, first data is written to the first memory from the main controller while second data is read from the second memory to the main controller.... Agent:
20130297853 - Selective write-once-memory encoding in a flash based disk cache memory: In a method for storing data in a flash memory array, the flash memory array includes a plurality of physical pages. The method includes receiving a request to perform a data access operation through a communication bus. The request includes data and a logical page address. The method further includes... Agent: International Business Machines Corporation
20130297856 - Storage system and control method therefor: A storage system comprises multiple memory packages and a storage controller. The multiple memory packages respectively comprise multiple nonvolatile semiconductor memory devices for storing data, and a memory controller for controlling the reading/writing of data from/to these multiple semiconductor memory devices, and the storage controller receives an I/O command issued... Agent: Hitachi, Ltd.
20130297858 - Systems and methods for providing channel buffer in a solid-state device: Systems and methods for providing a buffer between a memory controller and memory devices in high performance solid state devices. Some embodiments include a solid state device system. The solid state device system can include a memory controller electrically coupled to a channel, where the memory controller is configured to... Agent:
20130297852 - Systems and methods for providing early hinting to nonvolatile memory charge pumps: Systems and methods for providing early hinting to nonvolatile memory charge pumps are disclosed. Charge pumps associated with one or more nonvolatile memory dies can be proactively activated based on a determination that a command queue of access requests contains at least a threshold number of consecutive access requests of... Agent: Apple Inc.
20130297864 - Time-multiplexed communication protocol for transmitting a command and address between a memory controller and multi-port memory: One embodiment sets forth a technique for time-multiplexed communication for transmitting command and address information between a controller and a multi-port memory device over a single connection. Command and address information for each port of the multi-port memory device is time-multiplexed within the controller to produce a single stream of... Agent:
20130297865 - Time-multiplexed communication protocol for transmitting a command and address between a memory controller and multi-port memory: One embodiment sets forth a technique for time-multiplexed communication for transmitting command and address information between a controller and a multi-port memory device over a single connection. Command and address information for each port of the multi-port memory device is time-multiplexed within the controller to produce a single stream of... Agent:
20130297866 - Smart zoning using device alias database: Systems and methods are disclosed to implement smart zoning using device alias database that preserves TCAM space. Embodiments may consider device types to save an administrator's efforts from splitting application specific zones into two-member (initiator and target) zones.... Agent: Cisco Technology, Inc.
20130297867 - Iterative disk upload based on differencing disk format: Updating a remote storage data set. A method includes, from a local service providing a hint of a remote storage data set that may exist at a remote service. An indication is received from the remote service that the remote storage data set exists at the remote service. The method... Agent: Microsoft Corporation
20130297868 - Method and system for managing power grid data: A system and method of managing time-series data for smart grids is disclosed. Data is collected from a plurality of sensors. An index is modified for a newly created block. A one disk operation per read or write is performed. The one disk operation per read includes accessing and looking... Agent: Battelle Memorial Institute
20130297869 - Storage system with load balancing mechanism and method of operation thereof: A method of operation of a storage system includes: establishing a first virtual disk volume including allocating a first portion and a first low performance storage capacity; generating a usage statistics for the first virtual disk volume; and calculating a first trend line for adjusting the first portion and the... Agent: Enmotus Inc.
20130297870 - Methods and apparatus for cut-through cache management for a mirrored virtual volume of a virtualized storage system: Methods and apparatus for cut-through cache memory management in write command processing on a mirrored virtual volume of a virtualized storage system, the virtual volume comprising a plurality of physical storage devices coupled with the storage system. Features and aspects hereof within the storage system provide for receipt of a... Agent: Netapp, Inc.
20130297871 - Systems, methods, and computer program products providing read access in a storage system: A computer program product having a computer readable medium tangibly recording computer program logic for providing data access in a storage system, the computer program product including code to analyze a plurality of data access requests directed to a source volume of the storage system, code to generate a minor... Agent: Netapp, Inc.
20130297872 - Enhancing tiering storage performance: Various embodiments for improving data storage and retrieval performance, for a tiered storage environment having levels corresponding to storage performance, are provided. In one embodiment, by way of example only, reference count information of at least one data segment maintained in the tiered storage environment is used to determine which... Agent: International Business Machines Corporation
20130297873 - Enhancing tiering storage performance: Various embodiments for improving data storage and retrieval performance, for a tiered storage environment having levels corresponding to storage performance, are provided. In one embodiment, by way of example only, reference count information of at least one data segment maintained in the tiered storage environment is used to determine which... Agent: International Business Machines Corporation
20130297874 - Semiconductor device: To provide a semiconductor device with less power consumption. In a semiconductor device including a CPU, the frequency of access to a cache memory is monitored. In the case where the access frequency is uniform, supply of a power supply voltage to the CPU is stopped. In the case where... Agent: Semiconductor Energy Laboratory Co., Ltd
20130297875 - Encoding and decoding images: Some embodiments provide a method for encoding a first set of pixels in a first image by reference to a second image in a video sequence. In a first search window within a second image, the method searches to identify a first particular portion in the second image that best... Agent:
20130297876 - Cache control to reduce transaction roll back: In one embodiment, a microprocessor is provided. The microprocessor includes a cache that is controlled by a cache controller. The cache controller is configured to replace cachelines in the cache based on a replacement scheme that prioritizes the replacement of cachelines that are less likely to cause roll back of... Agent: Nvidia Corporation
20130297878 - Gather and scatter operations in multi-level memory hierarchy: Methods and apparatus relating to gather or scatter operations in a multi-level cache are described. In some embodiments, a logic may determine whether to perform gather or scatter operations at a first memory or a second memory, based in part on a relative performance of performing the gather or scatter... Agent:
20130297877 - Managing buffer memory: A computing system comprises: one or more processors; and a memory system including one or more first level memories. Each first level memory is coupled to a corresponding one of the processors. Each processor is configured to execute instructions in an instruction set, at least some of the instructions in... Agent:
20130297880 - Non-volatile cache: Apparatuses, systems, and methods are disclosed for caching data. A method includes directly mapping a logical address of a backing store to a logical address of a non-volatile cache. A method includes mapping, in a logical-to-physical mapping structure, the logical address of the non-volatile cache to a physical location in... Agent:
20130297879 - Probabilistic associative cache: A computer cache memory organization called Probabilistic Set Associative Cache (PAC) has the hardware complexity and latency of a direct-mapped cache but functions as a set-associative cache for a fraction of the time, thus yielding better than direct mapped cache hit rates. The organization is considered a (1+P)—way set associative... Agent: International Business Machines Corporation
20130297882 - Cache memory device, control unit of cache memory, information processing apparatus, and cache memory control method: A cache memory device including a cache memory that includes a plurality of entries and includes at least one block including data and a status representing a status of the data for each entry and a control unit that performs replacement of the data on each block of the cache... Agent:
20130297883 - Efficient support of sparse data structure access: Method and apparatus to efficiently organize data in caches by storing/accessing data of varying sizes in cache lines. A value may be assigned to a field indicating the size of usable data stored in a cache line. If the field indicating the size of the usable data in the cache... Agent:
20130297881 - Performing zero-copy sends in a networked file system with cryptographic signing: A method and system for sending data in a file system that uses cryptographic signatures to protect data integrity. A computer system calculates a signature based on the content of a page of a memory. The memory is shared by processes that run on the computer system. The computer system... Agent:
20130297884 - Enhancing data processing performance by cache management of fingerprint index: Various embodiments for improving hash index key lookup caching performance in a computing environment are provided. In one embodiment, for a cached fingerprint map having a plurality of entries corresponding to a plurality of data fingerprints, reference count information is used to determine a length of time to retain the... Agent: International Business Machines Corporation
20130297885 - Enhancing data caching performance: For a cache in which a plurality of frequently accessed data segments are temporarily stored, reference count information of the plurality of data segments, in conjunction with least recently used (LRU) information, is used to determine a length of time to retain the plurality of data segments in the cache... Agent: International Business Machines Corporation
20130297886 - Enhancing data caching performance: For a cache in which a plurality of frequently accessed data segments are temporarily stored, reference count information of the plurality of data segments, in conjunction with least recently used (LRU) information, is used to determine a length of time to retain the plurality of data segments in the cache... Agent: International Business Machines Corporation
20130297887 - File handling within a cloud-based file system: In one general aspect, a computer-readable storage medium can be configured to store instructions that when executed cause one or more processors to perform a process. The process can include establishing at least a portion of a communication link between a computing device and a storage system operating within a... Agent: Google Inc.
20130297888 - Scheduling method and multi-core processor system: A scheduling method of a scheduler that manages threads is executed by a computer. The scheduling method includes selecting a CPU of relatively less load, when a second thread is generated from a first thread to be processed; determining whether the second thread operates exclusively from the first thread; copying... Agent:
20130297889 - Storage device: To provide a storage device with low power consumption. The storage device includes a plurality of cache lines. Each of the cache lines includes a data field which stores cache data; a tag which stores address data corresponding the cache data; and a valid bit which stores valid data indicating... Agent: Semiconductor Energy Laboratory Co., Ltd.
20130297890 - Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips: A memory controller converts controller output signals output from a controller into memory input signals according to the operation specifications of memory chips to operate, and outputs the resultant to the memory chips through a common bus. The memory controller also receives memory output signals output from the memory chips... Agent:
20130297891 - Binary tree storage method and system: The present invention is applicable to the field of computer technologies and provides a binary tree storage method and system. The method includes: dividing a binary tree into a root tree and a plurality of subtrees, where the plurality of subtrees is layered and stored in N levels of storages;... Agent:
20130297892 - Blind and decision directed multi-level channel estimation: A value read back from storage and a set of bins are received. Each bin in the set of bins has a bin range. A bin corresponding to the read-back value is selected from the set of bins. The bin range of the selected bin is adjusted, based at least... Agent:
20130297897 - Control apparatus, control system, and communication method: In a control apparatus for performing serial data communication, a transmitting section includes a memory to store data for other control apparatuses and a transmission control section to generate a frame containing the data and memory storage information indicating a storage position of the data in buffer memories of the... Agent: Mitsubishi Electric Corporation
20130297894 - I/o device and computing host interoperation: An I/O device is coupled to a computing host. In some embodiments, the device is enabled to utilize memory of the computing host not directly coupled to the device to store information such as a shadow copy of a map of the device and/or state of the device. Storage of... Agent:
20130297896 - Memory access control device, command issuing device, and method: A memory access control device for controlling access to a plurality of memory devices with differing latency, controls, when performing a first access and then a second access, the timing of performing the second access, according to a memory device accessed in the first access and a memory device accessed... Agent:
20130297895 - Memory controller and information processing apparatus: A memory controller includes: a determination part configured to determine a type of a DIMM having a different address line topology based on SPD; a slew rate setting part configured to set a slew rate of an address signal based on the type of the DIMM determined by the determination... Agent:
20130297893 - Outputting a particular data quantization from memory: The present disclosure includes methods, devices, and systems for outputting data particular quantization of data from memory devices and systems. Outputting data particular quantization of data can include enabling a particular one of a plurality of different quantizations of data. The particular one of the plurality of quantizations of data... Agent:
20130297898 - Reducing read starvation: Apparatus, methods, and other embodiments associated with reducing read starvation that is supported by a multi-purpose buffer managed by a least recently used (LRU) data structure are described. One example method includes changing how certain retired pages are added back into the LRU. The dual-purpose buffer may be used in... Agent: Quantum Corporation
20130297900 - Controller, data storage device, and program product: According to one embodiment, a write instructing unit instructs a data access unit to write, in a storage area of a data storage unit indicated by a first physical address, write object data, instructs a management information access unit to update address conversion information, and instructs a first access unit... Agent:
20130297899 - Traffic reducing on data migration: Exemplary embodiments provide a technique to reduce the traffic between storage devices during data migration. In one embodiment, a system comprises a plurality of storage systems which are operable to migrate a set of primary and secondary volumes between the storage systems by managing and copying, between the storage systems,... Agent: Hitachi, Ltd.
20130297901 - Memory protection circuit, processing unit, and memory protection method: A memory protection circuit 6—1 according to one embodiment includes a memory access information register 8 that stores memory access information related to memory areas which can be accessed by respective virtual machines, and an access determination circuit 9 that determines whether to allow the virtual machines to access the... Agent: Renesas Electronics Corporation
20130297902 - Virtual data center: A system and method are provided for securely sharing storage resources in a storage network. One or more organizations are modeled in a structure where each organization includes one or more units. Users are assigned to a unit and are also assigned a command access level. The command access level... Agent:
20130297903 - Computer system, storage management computer, and storage management method: A memory stores first configuration information indicating a plurality of logical storage areas and a first condition defining a state of a storage apparatus as a trigger for the storage apparatus to move data. A CPU acquires: a second condition defining a state of a computer as a trigger for... Agent: Hitachi, Ltd.
20130297905 - Dynamic reconfiguration of storage system: A storage system is dynamically reconfigured. The storage system includes storage pools that each include one or more storage disks. Storage pools to be expanded are determined as target storage pools. For the target storage pools, source storage disks to be moved into the target storage pools are determined from... Agent:
20130297904 - Managing buffer conditions through sorting: Systems and techniques include, in some implementations, a computer implemented method storing a portion of data elements present in a first buffer in a second buffer in response to detecting an overflow condition of the first buffer, wherein the data elements in the first buffer are sorted according to a... Agent:
20130297906 - Method and apparatus for batching memory requests: A memory controller includes a batch unit, a batch scheduler, and a memory command scheduler. The batch unit includes a plurality of source queues for receiving memory requests from a plurality of sources. Each source is associated with a selected one of the source queues. The batch unit is operable... Agent:
20130297907 - Reconfigurable storage device: Exemplary embodiments for reconfiguring a storage system comprise receiving user requirement information for a storage device and automatically generating feature settings for the storage device from the user requirement information and a device profile for the storage device; and using the feature settings to automatically reconfigure the storage device into... Agent:Previous industry: Electrical computers and digital data processing systems: input/output
Next industry: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors)
RSS FEED for 20131128:
Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.
Thank you for viewing Electrical computers and digital processing systems: memory patents on the FreshPatents.com website. These are patent applications which have been filed in the United States. There are a variety ways to browse Electrical computers and digital processing systems: memory patent applications on our website including browsing by date, agent, inventor, and industry. If you are interested in receiving occasional emails regarding Electrical computers and digital processing systems: memory patents we recommend signing up for free keyword monitoring by email.
FreshPatents.com Support - Terms & Conditions
Results in 0.95923 seconds