At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
STORAGE CONTROLLER AND STORAGE CONTROL METHOD FOR ACCESSING STORAGE
DEVICES IN SUB-BLOCK UNITS
Provided are a storage controller and storage control method capable of improving the transaction performance. This storage controller includes a disk...
Semiconductor device having resistance based memory array, method of
reading, and systems associated therewith
One embodiment includes a non-volatile memory cell array, and a read unit configured to disable read operation for the non-volatile memory cell array for a time...
Memory Block Reclaiming Judging Apparatus and Memory Block Managing System
A memory block reclaiming judging apparatus and a memory block managing system are disclosed in the present invention. The memory block reclaiming judging...
DRIVING DEVICE AND METHOD OF ACCESSING DATA BY USING THE SAME
A driving device and a method of accessing data are provided. The driving device includes a bridge and a driver. The bridge includes a first controller. The...
STORAGE DEVICE AND A METHOD FOR EXPANDING THE SAME
In a storage device expandable through serially coupling two or more additional enclosures, each including a first additional controller and a second additional...
ELECTRONIC DATA STORE
A method of, and apparatus for, predicting the performance of a data storage resource forming part of a networked electronic data store. The method includes...
METHOD AND SYSTEM FOR ALLOCATING DATA OBJECTS FOR EFFICIENT READS IN A
MASS STORAGE SUBSYSTEM
A system and method for allocating data objects across multiple physical storage devices in a mass storage subsystem first determines a set of physical...
SYSTEM AND METHOD FOR CONTROLLING ACCESS TO SHARED STORAGE DEVICE
A system and method for controlling access to a shared storage device in a computing cluster having at least two nodes configured as cluster members provide...
METHOD OF READ-SET AND WRITE-SET MANAGEMENT BY DISTINGUISHING BETWEEN
SHARED AND NON-SHARED MEMORY REGIONS
A method of read-set and write-set management distinguishes between shared and non-shared memory regions. A shared memory region, used by a transactional memory...
A system, method and computer program product for performing various store-operate instructions in a parallel computing environment that includes a plurality of...
METHOD OF STORING LOGICAL DATA OBJECTS AND SYSTEM THEREOF
Various embodiments for storing a logical object are provided. In one such embodiment, by way of example only, incoming data is divided corresponding to a...
CACHE MEMORY AND METHOD FOR CACHE ENTRY REPLACEMENT BASED ON MODIFIED
A cache memory and method for controlling the cache memory. The cache memory selects, from an access address, a unique set from among a plurality of sets, each...
The present invention provides a data processor capable of reducing power consumption at the time of execution of a spin wait loop for a spinlock. A CPU...
APPARATUS, SYSTEM, AND METHOD FOR A SHARED, FRONT-END, DISTRIBUTED RAID
An apparatus, system, and method are disclosed for a shared, front-end, distributed redundant array of independent drives ("RAID"). A multiple storage request...
DATA STORAGE MIRRORING
There is provided a method and apparatus for implementing a virtual mirror of a primary storage device (106) on a secondary storage device (108). The method...
Tape image on non-tape storage device
A method and system for facilitating the performance of data backups facilitates the storage of information being backed up on a non-tape storage device in a...
APPARATUS, METHOD AND PROGRAM PRODUCT FOR DETERMINING THE DATA RECALL
To provide a technique for optimizing the processing order of recall requests in which the average latency time of a host apparatus is minimized. A storage...
MEMORY REGISTER ENCODING SYSTEMS AND METHODS
Apparatus, systems, and methods are disclosed that operate to encode register bits to generate encoded bits such that, for pairs of addresses, an encoded bit to...
A memory controller 2 for controlling DDR SDRAM includes a physical layer block 10 connected to output pads 18 for driving the output pads with electrical...
HYBRID STORAGE DEVICE
A hybrid storage device comprises both solid-state disk (SDD) and at least one hard disk drive (HDD). The hybrid storage device has at least two operational...
METHOD FOR READING A MULTILEVEL CELL IN A NON-VOLATILE MEMORY DEVICE
A non-volatile memory device has a memory array comprising a plurality of memory cells. The array can operate in either a multilevel cell or single level cell...
Flash Storage Device and Data Access Method of Flash Memory
The invention provides a data access method of a flash memory. First, a write command, a write address, and target data are received from a host. A target block...
Data Storage Device and Data Access Method
The invention provides a data access method for a flash memory. First, a write command, a write address, and target data are received from a host. A target...
PROGRAMMABLE READ PREAMBLE
The subject systems and/or methods relate to a high speed memory device that enables a preamble pattern to be updated after manufacture. A high speed memory...
VIRTUAL TARGET ADDRESSING DURING DIRECT DATA ACCESS VIA VF OF IO STORAGE
A method of virtual machine (VM) access to physical storage through a direct path to a virtual function (VF) of a storage adapter, the method for use in a...
MEMORY MODULE AND MEMORY MODULE SYSTEM
A memory module and a memory module system are provided. The memory module system includes a plurality of memory modules each module comprising a plurality of...
Bus arbitration for sideband signals
Systems and methods of bus arbitration for sideband signals in a multichip system are disclosed. An exemplary method comprises packaging at least one sideband...
A BIOS architecture adapted in a computer system is provided. The BIOS architecture includes at least one BIOS, a programmable chip module, a baseboard...
Semiconductor device and data processing system
A semiconductor device includes: first transmission wirings each transmitting a small-amplitude signal between one of a plurality of first drivers and one of a...
Terminal Apparatus and Method for Controlling Processing of an Interrupt
In a terminal apparatus, the central control section 1-10 judges whether or not a function accompanied with an audio output is in operation when a change in a...
TIME DIVISION MULTIPLEXING BASED ARBITRATION FOR SHARED OPTICAL LINKS
A method for arbitration including selecting, for an arbitration interval corresponding to a timeslot, a sending node from a plurality of sending nodes in an...
VARIABLE-FREQUENCY BUS ADAPTER, ADAPTING METHOD AND SYSTEM
A variable-frequency bus adapter, a variable-frequency bus adapting method and a variable-frequency bus adapting system are provided. The method includes:...
BUS CONTROLLER, BUS COMMUNICATION SYSTEM, AND BUS CONTROL METHOD
It is an object to prevent a command-issuing interval from being fixed and then avoid a situation where a target always returns a retry by varying a timing of a...
METHOD AND APPARATUS FOR SIMULTANEOUS BIDIRECTIONAL SIGNALING IN A BUS
A method and apparatus for providing bidirectional signaling in a bus topology is provided. The bus topology allows more than two electrical circuits or devices...
USB AUTORUN DEVICE
A portable, application-specific USB autorun device, following connection to a computer terminal, automatically initialises or presents itself as a known type...
Portable Storage Interface
A method and apparatus of a portable storage device that provides a tethering and portable storage service to a host is described. In an exemplary method, the...
METHOD OF STORING DOCUMENT IN DOCUMENT BOX, AND HOST APPARATUS AND IMAGE
FORMING APPARATUS TO PERFORM THE METHOD
A document storing method of a host apparatus connectable to an image forming apparatus to store a document in at least one document box generated in the image...
USB Hub Apparatus Supporting Multiple High Speed Devices and a Single
Super Speed Device
Hub apparatus that supports multiple high speed devices and a super speed device. The hub apparatus may include at least one upstream port for coupling to a...
The disclosed embodiments relate to a system for controlling accesses to one or more memory devices. This system includes one or more write queues configured to...
SUPPORT FOR NON-LOCKING PARALLEL RECEPTION OF PACKETS BELONGING TO THE
SAME RECEPTION FIFO
A method and apparatus for distributed parallel messaging in a parallel computing system. A plurality of DMA engine units are configured in a multiprocessor...
STORAGE DEVICE OF SERIAL ATTACHED SMALL COMPUTER SYSTEM INTERFACE/SERIAL
ADVANCED TECHNOLOGY ATTACHMENT TYPE
Provided is a storage device of a serial attached small computer system interface/serial advanced technology attachment (SAS/SATA) type, which provides data...
METHOD AND SYSTEM FOR STORING MEMORY COMPRESSED DATA ONTO MEMORY
A method of transmitting compressed data from a main memory to an input/output adaptor (IOA)/input/output processor (IOP), includes sending compressed memory...
SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PORTABLE MULTIMEDIA
A system, method and computer program product for performing a method for presenting multimedia data are disclosed. The method includes but is not limited to...
FIELD UPGRADABLE FIRMWARE FOR ELECTRONIC DEVICES
An electronic device includes an input/output (I/O) interface and a plurality of memory elements comprising a non-volatile memory portion for storing a default...
METHODS FOR HANDLING REMOVAL OF MEDIA STORAGE DEVICES
In response to an insertion of a removable storage device into a data processing system, the removable storage device is automatically mounted by an operating...
PERIPHERAL INTERFACE, DATA STREAM, AND DATA TRANSFER METHOD
A peripheral interface for use with a control computer and a peripheral device. The peripheral interface has a controller receiving an input data stream from...
DISTRIBUTING AND SYNCHRONIZING OBJECTS
A method and apparatus for distributing and synchronizing objects. One or more embodiments of the invention provide for distributing copies of the objects...
Remote CPU-Less Decompression
At least a method and a system are described for decompressing data at a processor-less device. The device may comprise a wireless device such as a smartphone....
Systems and Methods for Semantic Editorial Control and Video/Audio Editing
In accordance with the present invention, a media content management application that allows a user to create and customize a version of media content based on...
COMMUNICATION APPARATUS, METHOD OF CONTROLLING THE SAME, PROGRAM, AND
A communication apparatus capable of preferentially selecting an address of a type having no lifetime set thereto or an address of a type having a lifetime...