The first commercial microwave oven was nearly 6 feet tall and weighed in at 750 pounds.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8190841 | Method of managing sectors of a non-volatile memory Machine-readable media, methods, apparatus and system for managing sectors of a non-volatile memory are described. In some embodiments, a plurality of file segments may be written to a plurality of memory sectors (501), each memory sector of the plurality of ... | 05/29/2012 |
| 8190842 | Efficient reduction of read disturb errors in NAND FLASH memory Methods and apparatuses for reduction of Read Disturb errors in a NAND FLASH memory system comprise a controller configured to organize FLASH memory devices into blocks, each block having a plurality of pages, and each page defining an individually addressable physi... | 05/29/2012 |
| 8180989 | Storage controller and storage control method A storage controller having a plurality of storage devices and a control circuit providing a plurality of virtual volumes, to each of which a storage area in a plurality of pool volumes provided with the plurality of storage devices can be mapped for writing data in... | 05/15/2012 |
| 8176284 | FLASH-based memory system with variable length page stripes including data protection information Methods and apparatuses for enhanced protection of data stored in a FLASH memory system involve a controller capable of protecting data using different size page stripes. The controller is configured to store data in FLASH memory devices in the form of page stripes,... | 05/08/2012 |
| 8176285 | Importing media content items Systems and techniques are disclosed for allowing a user to view and edit media content items while those media content items are being transferred from one location to another. For example, a method can include receiving a request to transfer a media content from a... | 05/08/2012 |
| 8171062 | File management system Since both a physical storage place and a logical storage place in a storage system are separately managed as a directory structure, or a hierarchical structure, even in such a case that the physical storage place has been changed, the logical storage place which is... | 05/01/2012 |
| 8171249 | Internet-safe computer The present invention eliminates the possibility of problems with viruses, worms, identity theft, and other hazards that may result from the connection of a computer to the Internet. It does so by creating a new configuration of components within the computer. In ad... | 05/01/2012 |
| 8171248 | Storage system controlling method, switch device and storage system A method for controlling a storage system having first and second switches and a storage device connected to the switches via a network in response to a request from a host, the storage device having first and second areas, each of the first and second switch access... | 05/01/2012 |
| 8166267 | Managing a LBA interface in a direct data file memory system Data files are assigned addresses within one or more logical blocks of a continuous logical address space interface (LBA interface) of a usual type of flash memory system with physical memory cell blocks. This assignment may be done by the host device which typicall... | 04/24/2012 |
| 8161259 | Computer system, storage system and method for saving storage area by integrating same data Provided is a storage system capable of saving actually used physical storage areas and of achieving a high speed in write processing. There is disclosed a computer system including a server and a storage system, in which physical storage areas of a disk drive are m... | 04/17/2012 |
| 8156299 | Managing memory systems containing components with asymmetric characteristics A memory controller (MC) is associated with a remapping table to enable access to content in a memory system that includes asymmetric memory. The MC receives a request for a memory read or an Input/Output (I/O) write from a central processing unit (CPU) for a physic... | 04/10/2012 |
| 8145865 | Virtual ordered writes spillover mechanism Managing data transferred from a local storage device to a remote storage device includes maintaining the data in chunks in cache memory, where data writes to the local storage device begun during a particular time interval are associated with a chunk of data that i... | 03/27/2012 |
| 8140800 | Storage apparatus Upon receiving an access request from a server, a microprocessor allocates a free slot as a data storage destination that is different from the LU# and LBA designated as a storage destination of user data, stores user data and data identifying information for identi... | 03/20/2012 |
| 8140801 | Efficient and flexible memory copy operation A system, method, and computer program product for semi-synchronously copying data from a first portion of memory to a second portion of memory are disclosed. The method comprises receiving, in a processor, a call for a semi-synchronous memory copy operation. The se... | 03/20/2012 |
| 8140802 | Storage system and storage system data migration method This storage system modifies the migration plan in accordance with the state of the migration destination when a plurality of volumes are migrated all at once. Migration-source volumes are migrated collectively to volumes inside the migration-destination storage app... | 03/20/2012 |
| 8131966 | System and method for storage structure reorganization A method and system to reorganize a storage structure by generating correlation data that represents relationships between storage blocks of a storage structure, generating a block allocation scheme for the storage structure, determining a block reorganization opera... | 03/06/2012 |
| 8122217 | Method of a full coverage low power mode for storage systems storing replicated data items A novel and useful method of implementing a full coverage low power mode in a storage system comprised of one or more memory storage devices storing replicated data items. A subset of the memory storage devices is chosen whose replicated data items require the least... | 02/21/2012 |
| 8122216 | Systems and methods for masking latency of memory reorganization work in a compressed memory system Computer memory management systems and methods are provided in which data block buffering and priority scheduling protocols are utilized in compressed memory systems to mask the latency associated with memory reorganization work following access to compressed main m... | 02/21/2012 |
| 8117413 | Logical data set migration A method for performing data set migration includes receiving a request to migrate data sets, finding the systems with the data sets open, establishing at least one I/O intercept, copying the data set, mirroring changes to the data set, updating control information ... | 02/14/2012 |
| 8112603 | Methods, systems, and computer program products for file relocation on a data storage device A method, system, and computer program product for file relocation on a data storage device are provided. The method includes initiating file relocation in response to invoking a cleaner function for a data storage device. The method also includes examining metadata... | 02/07/2012 |
| 8108352 | Data store replication for entity based partition A scalable data store framework is provided to migrate data across partitions in a data store without compromising data availability for customers. The scalable data store framework includes one or more partitions configured to manage a set of “entities” for a n... | 01/31/2012 |
| 8095760 | Adjustment number of expanders in storage system A storage system for storing data includes: a plurality of storage devices; a controller device; a plurality of expanders; and a path adjusting unit. The path adjusting unit includes: a target specifying unit, a destination selecting unit; and a data migrating unit.... | 01/10/2012 |
| 8086810 | Rapid defragmentation of storage volumes Various embodiments for rapid defragmentation of storage volumes in a computing environment are provided. A plurality of source data sets is copied from the fragmented storage volume to a plurality of target data sets on an additional storage volume. The plurality o... | 12/27/2011 |
| 8082412 | Method and apparatus for an improved file repository A method and apparatus for of storing data comprising monitoring a plurality of storage units within a mass storage area and detecting when a storage unit within the mass storage area is overloaded. The method further comprising randomly distributing the data on the... | 12/20/2011 |
| 8082411 | Method and system for logical unit substitution Techniques introduced here swap logical unit meta-data of a logical unit without offlining the logical unit. In accordance with the techniques, a connection between a network storage controller and a host for the logical unit is maintained while meta-data of the log... | 12/20/2011 |
| 8078818 | Method and system for migrating memory segments A system comprises a plurality of nodes coupled together via a switching device. Each node comprises a processor coupled to a memory. Migration logic in the switching device is configured to migrate segments of each memory to the switching device. ... | 12/13/2011 |
| 8078819 | Arrangements for managing metadata of an integrated logical unit including differing types of storage media Network arrangements wherein a network interface receives write requests of files of a file system from a client computer, each file including respective data and respective metadata. A processor registers the metadata of a file to at least one first type storage me... | 12/13/2011 |
| 8069326 | Relocation system and a relocation method Provided are a relocation system and a relocation method capable of relocating a virtual volume that is formed based on thin provisioning while ensuring security against exhaustion of pools. A database stores attribute information for pools and virtual volumes for t... | 11/29/2011 |
| 8060720 | System and method for removing a storage server in a distributed column chunk data store An improved system and method for removing a storage server in a distributed column chunk data store is provided. A distributed column chunk data store may be provided by multiple storage servers operably coupled to a network. A storage server provided may include a... | 11/15/2011 |
| 8060719 | Hybrid memory management Methods and apparatus for managing data storage in hybrid memory devices utilizing single level and multi level memory cells. Logical addresses can be distributed between single level and multilevel memory cells based on a frequency of write operations performed. In... | 11/15/2011 |
| 8060718 | Updating a memory to maintain even wear A memory leveling system updates physical memory blocks, or blocks, to maintain generally even wear. The system maintains an update count for each block, incrementing a wear level count when the update count reaches a wear level threshold. The system compares a wear... | 11/15/2011 |
| 8051032 | System and method for loading records into a partitioned database table An improved system and method for loading records into a partitioned database table is provided. A translation of records may be generated from a set of source partitions to a set of target partitions by generating a bipartite graph, determining a maximal matching u... | 11/01/2011 |
| 8051265 | Apparatus for managing memory in real-time embedded system and method of allocating, deallocating and managing memory in real-time embedded system An apparatus for managing memory in a real-time embedded system and a method of allocating, deallocating and managing memory in a real-time embedded system. The apparatus includes a defragmentation unit performing a defragmentation task according to a predetermined ... | 11/01/2011 |
| 8046557 | Apparatus and method for on-demand in-memory database management platform A method and apparatus for constructing a memory-based database service platform, in which database can be on-loaded and off-loaded or unloaded as needed, and can reserve schedule and size of memory and other resources, including CPUs, network, backup, mirroring and... | 10/25/2011 |
| 8041914 | Storage system comprising function for reducing power consumption For at least one of storage unit, processor and cache memory which are I/O process-participating devices related to I/O command process, when a load of one or more I/O process-participating devices or a part thereof is a low load equal to or less than a predetermine... | 10/18/2011 |
| 8037270 | Structure for memory chip for high capacity memory subsystem supporting replication of command data A design structure is provided for a memory module containing a first interface for receiving data access commands and a second interface for re-transmitting data access commands to other memory modules, the second interface propagating multiple copies of received d... | 10/11/2011 |
| 8037271 | Method and system for performing memory copy function Methods copying data from one location to another in a main memory of a cell processor are disclosed. A portion of the data is transferred a first main memory location to the local store of one or more SPU and then transferred from the local store to a second main m... | 10/11/2011 |
| 8032728 | Digital data reproducing apparatus and recording medium A digital data reproducing apparatus comprising: a reading unit configured to read digital data stored in a recording medium at a speed higher than a reproduction speed to store the digital data into a first memory; an encoding unit configured to store encoded data ... | 10/04/2011 |
| 8019774 | Information processing apparatus, and method and program for searching text information candidate An information processing apparatus for searching for a target text information candidate from among text information candidates stored in order to search for and/or input target information, may include a display information generating unit for generating and displ... | 09/13/2011 |
| 8015380 | Launching multiple concurrent memory moves via a fully asynchronoous memory mover A data processing system has an asynchronous memory mover, which includes multiple sets of registers for storing addressing and control parameters utilized to generate one or more asynchronous memory move (AMM) operations. The memory mover detects a receipt of a fir... | 09/06/2011 |