|
Match
|
Document |
Document Title |
|
|
7062602 |
Method for reading data in a write-once memory device using a write-many file system
The preferred embodiments described herein provide a method for reading data in a write-once memory device using a write-many file system. In one preferred embodiment, data traffic between a data...
|
|
|
7062628 |
Method and apparatus for storage pooling and provisioning for journal based storage and recovery
A set of interconnected storage systems supporting different types of storage devices and different performance attributes are intelligently applied to process types, such as journal entries. The...
|
|
|
7062627 |
Memory managing method used in adding memory and information processing apparatus
An information processing apparatus for allowing a memory to be added thereto while being powered. The apparatus comprises a processor, a first main memory initially connected, and a connecting...
|
|
|
7058779 |
Computer system initialization via boot code stored in a non-volatile memory having an interface compatible with synchronous dynamic random access memory
A method for reducing the number of interface lines and non-volatile memory devices in a computer system includes providing a non-volatile memory having a SDRAM style interface. A system having...
|
|
|
7058755 |
EEPROM emulation in flash memory
An efficient emulation of EEPROM employing flash memory employs a fixed location for an address pointer in flash memory and such that an erase operation is required only once every nth update where...
|
|
|
7058752 |
Hardware detected command-per-clock
A memory controller is coupled to a memory device via a memory channel. The memory controller includes a command-per-clock detection unit that compares a portion of a current address with a portion...
|
|
|
7058958 |
Client programming model with abstraction
A client programming model with abstraction hides from an underlying client application or application program interface (API) the details of where each element of data is located, and which copy...
|
|
|
7051124 |
Data transfer control device, electronic equipment, and data transfer control method
A buffer is provided with a CBW area (a randomly accessible command storage area) and an EP 1 area (data storage area set to FIFO), when a CBW and data are allocated as informations to be...
|
|
|
7051173 |
Backup system and method thereof in disk shared file system
At the time of a backup process of the sharing disk in a disk shared file system, the write cache of each computer is reflected on a sharing disk, and data of the sharing disk is copied in a backup...
|
|
|
7046810 |
Data processing method and system of same portable device data processing apparatus and method of same and program
An IC card issuer issues an IC card and requests a card memory area operator to lend part of a memory area of the IC card to another card memory area user. The card memory area operator provides a...
|
|
|
7046586 |
Automated hardware sensing and library configuration
A method and apparatus for automatically configuring a robotic storage media library is disclosed. The disclosed invention utilizes software to interpret signals from specially designed hardware to...
|
|
|
7047369 |
Software application environment
The invention contains an application operating environment in which acceptable and/or suspect activities may be defined for an application so that unacceptable application behavior can be...
|
|
|
7047376 |
Backup system and method and program
A remote site stores data received from a currently-used site and transfers the stored data to a proximal site. The proximal site stores the data received from the remote site and transfers the...
|
|
|
7046686 |
Integrated circuit that processes communication packets with a buffer management engine having a pointer cache
An integrated circuit processes communication packets and comprises a pointer cache and control logic. The pointer cache store pointers that correspond to external buffers that are external to the...
|
|
|
7047128 |
Chipped engine control unit system having copy protected and selectable multiple control programs
The present invention discloses a method for preventing a control program written in a first engine control unit (ECU) from running in a second ECU, comprising obtaining an ID number from the first...
|
|
|
7043539 |
Generating a description of a configuration for a virtual network system
A method and apparatus for generating a description of a configuration of a network that includes a plurality of devices is disclosed. Input is received that specifies the resource devices for the...
|
|
|
7043598 |
Method and apparatus for dynamic memory refreshing
In a memory device with a bank of N memory blocks, an address is generated for a first and a second one of the blocks. The first and second addresses include addresses for current first and second...
|
|
|
7035984 |
Memory arbiter with grace and ceiling periods and intelligent page gathering logic
Embodiments of the present invention provide a memory arbiter for directing chipset and graphics traffic to system memory. Page consistency and priorities are used to optimize memory bandwidth...
|
|
|
7031869 |
Method and apparatus for managing timestamps when storing data
A system is disclosed in which an on-chip logic analyzer (OCLA) includes timestamp logic capable of providing clock cycle resolution of data entries using a relatively small number of bits. The...
|
|
|
7031931 |
Portable device attached to a media player for rating audio/video contents
A portable rating apparatus for rating one of audio and video content. The apparatus includes a user-manipulable control dedicated for generating a signal indicating a rating of a media content....
|
|
|
7028141 |
High-speed distributed data processing system and method
The invention is aimed at providing a high-speed processor system capable of performing distributed concurrent processing without requiring modification of conventional programming styles. The...
|
|
|
7028054 |
Random sampling as a built-in function for database administration and replication
A database management system and method for administration and replication having a built-in random sampling facility for approximation partition analysis on very large databases. The method...
|
|
|
7028149 |
System and method for resetting a platform configuration register
A method and apparatus for resetting and modifying special registers in a security token is described. In one embodiment, a register may be reset when a reset flag is true when a special...
|
|
|
7028148 |
Program executing device and method for executing programs
A program executing device that can execute two programs produced using the same source program is disclosed. The program executing device 1 is generally composed from a processor (CPU) 2 , a...
|
|
|
7028105 |
Apparatus, method and signal set for monoline serial interface
Circuit, apparatus, method, and signal set for sending and controlling bi-directional data flow between a microprocessor (or other device) and a peripheral device having a standard UART-based,...
|
|
|
7024494 |
Method and system for configuring a peripheral card in a communications environment
A method for communicating data includes receiving at a main card a first media access control (MAC) address of a first peripheral component interconnect (PCI) card coupled to the main card and...
|
|
|
7024512 |
Compression store free-space management
An improved method, system, and a computer program storage device (e.g., including software embodied on a magnetic, electrical, optical, or other storage device) for management of compressed main...
|
|
|
7024524 |
Semiconductor storage
It is an object to obtain a semiconductor storage having a 1—chip structure which can be simultaneously accessed to memory cells present in different memory cell arrays. A 1-port memory cell...
|
|
|
7020199 |
Method and apparatus for processing MPEG data
A data proccssing device, for example, an MPEG decoder, comprises a bus system [BUS] over which a transmitter circuit, for example a variable length decoder circuit [VLD], can transfer a series of...
|
|
|
7020745 |
AMBA-based secondary cache controller and method of operating the same
A secondary cache controller, a method of operating a secondary cache and a secondary cache incorporating the controller or the method. In one embodiment, the controller includes: (1) configuration...
|
|
|
7017003 |
Disk array apparatus and disk array apparatus control method
A journal write unit writes journal data into a third storage device. The journal data includes an identifier of a logical volume in a first storage device into which data has been written,...
|
|
|
7017004 |
System and method for updating contents of a flash ROM
Upgrading a non-volatile memory image such as a flash ROM is accomplished by partitioning the flash ROM into a plurality of flash ROM regions. One of the flash ROM regions is selected to receive...
|
|
|
7017007 |
Disk array device and remote copying control method for disk array device
Various types of resources of the disk array device are divided for respective users and communications resources used in remote copying are appropriately assigned to the users so that functional...
|
|
|
7013363 |
Method and circuit for adjusting a self-refresh rate to maintain dynamic data at low supply voltages
A method and circuit for refreshing dynamic data stored in an integrated circuit are disclosed. The integrated circuit receives a supply voltage and operates in a self-refresh mode of operation to...
|
|
|
7013367 |
Caching associative memory using non-overlapping data
An apparatus and method for caching data in an associative memory cache using a single non-overlapping entry, wherein the non-overlapping entry is created from a matching entry and one or more...
|
|
|
7013378 |
Method and system for minimizing the length of a defect list for a storage device
A number of methods and systems for efficiently storing defective-memory-location tables. A asymmetrical-distortion-model vector quantization method and a run-length quantization method for...
|
|
|
7010575 |
Data storage system having separate data transfer section and message network having bus arbitration
A system interface includes a plurality of first directors, a plurality of second directors, a data transfer section and a message network. The data transfer section includes a cache memory. The...
|
|
|
7010664 |
Configurable address generator and circuit using same
A configurable address generator includes addressing sequence circuitry such as a set of counters. A set of comparators is also preferably included in the configurable address generator in order to...
|
|
|
7007152 |
Volume translation apparatus and method
A volume translation apparatus and method are provided. The volume translation apparatus resides between host machines and the physical storage devices accessed by the host machines. This volume...
|
|
|
7007151 |
System, device, and method for controlling access to a memory
In a system, device, and method for controlling access to a memory, a memory interface device is used to coordinate access to a memory device by a number of host applications. The memory interface...
|
|
|
7003619 |
Memory device and method for storing and reading a file system structure in a write-once memory array
The preferred embodiments described herein provide a memory device and method for storing and reading a file system structure in a write-once memory array. In one preferred embodiment, a plurality...
|
|
|
7003623 |
Solid state disk on module with high speed data transmission
IDE interface used in the conventional solid state disk on module is an interface for data transmission. However, the speed of date transmission with the IDE interface becomes slower since the...
|
|
|
7003622 |
Semiconductor memory
A semiconductor memory includes a redundant RAM disposed independently of at least one regular RAM, the redundant RAM having redundant memory elements by which defective memory elements of the...
|
|
|
7000068 |
Recording and playback apparatus and recording and playback method
A schedule-controlling unit selects a file whose remaining time for playback is the shortest among files to be restored and compares the remaining time for playback of the selected file with a...
|
|
|
6996721 |
Flash device security method utilizing a check register
A security method for preventing accidental or unauthorized writes to a flash memory. According to one embodiment of the present invention, a BIOS program stored in a flash memory array generates a...
|
|
|
6996822 |
Hierarchical affinity dispatcher for task management in a multiprocessor computer system
An Operating System (OS) function maps affinity to processors for each new task and except for certain circumstances where other processors are permitted to steal tasks, this affinity remains...
|
|
|
6996821 |
Data processing systems and method for batching tasks of the same type in an instruction cache
Described is a method and apparatus for processing tasks in a data processing system including a microprocessor and an instruction cache. Tasks of different types are defined in the system with...
|
|
|
6993524 |
Network-attached disk unit with data protection function and server protecting data stored in network-attached disk device
Client 101 sends a function to be executed to server 102, and at the same time, sends information such as the send destination disk unit, function name, version, etc. The server stores the...
|
|
|
6990554 |
Data rewriting apparatus, control method, and recording medium
A recording medium for rewriting the data stored in a nonvolatile memory limited in rewriting, provided in the apparatus, through the use of a program for executing an update supplied from a...
|
|
|
6988163 |
Executing binary images from non-linear storage systems
A system that determines where a particular XIP component is stored on a non-linearly addressable storage medium and loads the component into RAM for execution, providing the ability to demand page...
|