|
Match
|
Document |
Document Title |
|
|
7636834 |
Method and apparatus for resetting a gray code counter
Aspects of the invention may include gradually decrementing or incrementing a write pointer ( 370 ) associated with a data buffer such as the FIFO buffer ( 310 ) until a reset value of the write...
|
|
|
7636175 |
Image forming apparatus ensuring erasing operation
It is determined whether management information exists in an erasure folder or not after a power of an image forming apparatus is turned on. When the management information exists, image data is...
|
|
|
7631178 |
Independent main partition reset
An embodiment of the present invention is a technique to provide independent reset of a main partition. A reset functionality is disabled to preclude a main partition from resetting a platform. The...
|
|
|
7620710 |
System and method for performing multi-path storage operations
Systems and methods for allocating transmission resources within a computer network are provided. In some embodiments of the invention, communication links may be assigned based on predefined...
|
|
|
7616039 |
Memory reset apparatus
A memory reset apparatus including a first inverse circuit, a logic circuit, and a plurality of second inverse circuits is provided. The first inverse circuit receives a control signal generated by...
|
|
|
7603532 |
System and method for reclaiming unused space from a thinly provisioned data container
A system and method for reclaiming unused space from a thinly provisioned data container served by a storage system. A host-side agent detects blocks of the data container that may be freed and...
|
|
|
7558923 |
Prevention of live-lock in a multi-processor system
Some embodiments of the invention include a method of preventing live-lock in a multiprocessor system. The method comprising identifying a first bus transaction attempting to modify a resource and...
|
|
|
7552307 |
Method for initializing a random access memory
A memory has a set of address spaces to which token data is written and read. Each address space has a token status bit. A token generator allocates token data to the memory address spaces. Upon a...
|
|
|
7552299 |
Data-processing apparatus, data-processing method and program
A real-time reproduction determination unit determines whether or not AV data recorded in recording areas on an optical disc can be reproduced in a real-time manner. If the AV data recorded on the...
|
|
|
7543130 |
Digital signal processor for initializing a ram
A digital signal processor is adapted to a working RAM, which is capable of storing a plurality of data in a rewritable manner and whose storage area is divided into a plurality of sub-areas that...
|
|
|
7539816 |
Disk control device, disk control method
A disk control device stores write requests from a cache memory or reads commands from a host in a queue for a disk drive in chronological order. When the number of write requests stored in the...
|
|
|
7506126 |
Detection circuit for mixed asynchronous and synchronous memory operation
A memory access mode detection circuit and method for detecting and initiating memory access modes for a memory device The memory access mode detection circuit receives the memory address signals,...
|
|
|
7500078 |
Thermal control of memory modules using proximity information
An information handling system includes a processor having access to a system memory. The system is operable to detect a thermal alert and identify an associated portion of system memory. The...
|
|
|
7493460 |
Preboot memory of a computer system
A temporary memory of a computer system is configured during a boot mode. Page tables are generated for the temporary memory. System memory of the computer system is initialized. Contents of the...
|
|
|
7478213 |
Off-chip micro control and interface in a multichip integrated memory system
A communication interface, coupling a controller device to one or more memory devices, provides a high-voltage reset interface. The high-voltage reset interface provides a high-voltage signal to...
|
|
|
7478270 |
Information processing device and information processing method for data recovery after failure
An information processing device and information processing method including a management table that includes three pages. A pair of first and second pages is alternately used as a valid page and...
|
|
|
7467276 |
System and method for automatic root volume creation
A system and method automatically generates a root volume for use by a storage operating system of a storage system. During initialization of the storage system, the storage operating system...
|
|
|
7467272 |
Write protection of subroutine return addresses
Exemplary methods, systems, and products are described that operate generally by moving subroutine return address protection to the processor itself, in effect proving atomic locks for subroutine...
|
|
|
7461139 |
Network computer providing mass storage, broadband access, and other enhanced functionality
A network computer system includes a processor and a memory device coupled to the processor. The memory device contains an embedded operating system that is executed by the processor, the embedded...
|
|
|
7454561 |
Method for operating disk drives in a data storage system
A system sets a disk access inhibitor flag whenever a disk drive is placed by the system in an inaccessible condition. The drive operates to set a bit therein when the drive has placed itself in a...
|
|
|
7444488 |
Method and programmable unit for bit field shifting
A method and a programmable unit for bit field shifting in a memory device in a programmable unit as a result of the execution of an instruction, in which a bit segment is shifted within a first...
|
|
|
7424582 |
Storage system, formatting method and computer program to enable high speed physical formatting
Provided is a storage system having a first storage controller and a second storage controller. An actual device of the second storage controller is mapped to a virtual device of the first storage...
|
|
|
7404056 |
Virtual copying scheme for creating multiple versions of state information
State information in a processor is managed using a lookup table that has multiple memory circuits, each with multiple entries. Items of state information belonging to a current state version are...
|
|
|
7392361 |
Generic reallocation function for heap reconstitution in a multi-processor shared memory environment
Managing memory includes receiving a request for a memory allocation, determining whether the memory allocation is to be maintained when subsequently initializing memory and saving information...
|
|
|
7380069 |
Method and apparatus for DMA-generated memory write-back
A method for memory write-back provides a memory access controller and then generates a write-back pattern in the memory access controller. The write-back pattern is then written back into a memory...
|
|
|
7356661 |
Control of information reproduction and deletion in a library apparatus
An information recording/reproduction apparatus according to one aspect of this invention includes a first recording/reproduction unit configured to execute recording, reproduction, and deletion of...
|
|
|
7353344 |
Storage device
The present invention relates to a storage device which receives input of data of arbitrary data length, stores the data, and outputs the stored data in order of input. It provides a storage device...
|
|
|
7346735 |
Virtualized load buffers
A memory addressing technique using load buffers to improve data access performance. More particularly, embodiments of the invention relate to a method and apparatus to improve cache access...
|
|
|
7343447 |
Method and system for synchronizing direct access storage volumes
A method and system for synchronizing direct access storage volumes designated as managed by storage management software with direct access storage volumes available to a computer system. An...
|
|
|
7343451 |
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...
|
|
|
7340574 |
Method and apparatus for synchronizing an industrial controller with a redundant controller
A method for identifying memory modifications includes designating a first portion of a first memory as read-only. An abort condition is identified responsive to receiving a write instruction...
|
|
|
7318138 |
Preventing undesired trespass in storage arrays
Procedures and systems for avoiding undesired trespass may be deployed in host processors that use storage arrays with automated fail-back and fail-over functions. In one embodiment, a method may...
|
|
|
7275130 |
Method and system for dynamically operating memory in a power-saving error correcting mode
A scrubbing controller used with a DRAM stores data in an error correcting code format. The system then uses a memory control state machine and associated timer to periodically cause the DRAM to...
|
|
|
7272709 |
Using chip select to specify boot memory
A synchronous Flash memory device is described that enhances initialization and boot memory device identification in synchronous memory systems. A boot memory is typically a separate device that is...
|
|
|
7260697 |
Data storage device and method of erasing data stored in the data storage device
A recording medium stores data supplied from an external device. A memory stores an erase program for executing erasing of the data stored in the recording medium. An erasing unit erases the data...
|
|
|
7249235 |
Architecture for a scalable and user-extensible heap dump analysis tool
A heap analyzer that processes a snapshot of the heap contained in a dump file is described. The heap analyzer tool can be configured to relocate the pointers in the dumped heap and allow...
|
|
|
7249239 |
Using run-time generated instructions in processors supporting wider immediate addressing than register addressing
The processor typically uses address registers having a particular bit width to access lines within an address space. The bit width limits the address space to a particular size. Techniques are...
|
|
|
7246209 |
System for secure erasing of files
The present invention is directed to a system and method for the secure and correct deletion of data files from a data storage that bypasses the file system of an operating system. A secure erase...
|
|
|
7225448 |
System and method for hibernating application state data on removable module
A method and system for hibernating the state of executing applications on a removable module and resuming the applications at later time using the saved applications' state. After inserting the...
|
|
|
7216211 |
Variable sized flash memory in PCI
A method and apparatus for allocating a variable amount of memory to a device coupled to a bus are disclosed. In one embodiment, a first register contains a first value. A second register (e.g.,...
|
|
|
7213120 |
Circuit for prevention of unintentional writing to a memory, and semiconductor device equipped with said circuit
A circuit for prevention of unintentional writing to a memory prevents unintentional writing to a nonvolatile memory, after a recovery from a transitory power failure. The circuit includes a...
|
|
|
7193916 |
Apparatus and method for determining erasability of data
A recording apparatus for facilitating data erasure operations involving data recorded on a recording medium. Each piece of data recorded on the recording medium may be examined to determine...
|
|
|
7194581 |
Memory channel with hot add/remove
A memory agent may include a first port and a second port, wherein the memory agent is capable of detecting the presence of another memory agent on the second port. A method may include performing...
|
|
|
7181588 |
Computer apparatus and method for autonomic adjustment of block transfer size
A dynamic block transfer size adjustment mechanism independently defines block transfer size for each memory portion, which may include files in a file system, virtual storage segments in a memory...
|
|
|
7177986 |
Direct access mode for a cache
A cache is configured to receive direct access transactions. Each direct access transaction explicitly specifies a cache storage entry to be accessed in response to the transaction. The cache may...
|
|
|
7149870 |
Assigning sections within a memory heap for efficient garbage collection of large objects
A method, system, and program for assigning sections within a memory heap for efficient garbage collection of large objects are provided. A first portion of a memory heap is distributed among a...
|
|
|
7139873 |
System and method for caching data streams on a storage media
A system and method for caching and managing data streams from a storage media is disclosed. The system includes a plurality of virtual buffers for a plurality of data streams. Each data stream...
|
|
|
7124269 |
Memory controller including data clearing module
A computer system includes a processor, and a memory controller electrically connected to the processor and the memory for controlling the accessing operations of the memory. The method includes...
|
|
|
7116584 |
Multiple erase block tagging in a flash memory device
A plurality of memory devices can be erase block tagged in parallel by issuing an erase pulse to memory devices that do not have memory blocks with erase block latches that indicate the block is...
|
|
|
7093065 |
Random access memory initialization
A memory has a set of address spaces to which token data is written and read. Each address space has a token status bit. A token generator allocates token data to the memory address spaces. Upon a...
|