Match Document Document Title
6473847 Memory management method for use in computer system  
The present invention is directed to a method for managing memory in a computer whereby memory is divided into a first and a second section, and whereby the first and second sections are separately...
6473655 Data processing system and method for creating a virtual partition within an existing partition in a hard disk drive  
A data processing system and method are described for creating a virtual partition within an existing partition within a hard disk drive included within the system. A first master boot record is...
6470434 Computer system and method for accessing a computer-readable medium  
Execution is initiated of operating system software by a computer system. After initiating execution of the operating system software, a partition is formed within a computer-readable medium. In...
6463501 Method, system and program for maintaining data consistency among updates across groups of storage areas using update times  
A system, method, and program for maintaining data consistency among updates to data storage areas are provided. Each update has an update time the update was made. There are multiple groups of...
6460126 Computer resource management system  
A system and method for managing scarce computer system memory resources has three aspects. A first aspect allows large data structures to be replaced by a pointer that causes an intentional fault...
6453344 Multiprocessor servers with controlled numbered of CPUs  
A multiprocessor system having a total number of available CPUs partitioned into one or more smaller pools of CPUs called servers where the number of CPUs available to a server is reduced below the...
6453383 Manipulation of computer volume segments  
Methods and systems are provided for manipulating data in segmented environments such as an instance of a NetWare file system. Unlike the conventional approach that relies on FDISK and the...
6449689 System and method for efficiently storing compressed data on a hard disk drive  
A system and method for organizing compressed data on a storage disk to increase storage density. The method and system include a compressor for compressing a data block into a compressed data...
6449705 Method and apparatus for improving performance of drive linking through use of hash tables  
A method for routing an input/output request for a particular logical volume. In a preferred embodiment, partitions are assigned to logical volumes, wherein an arbitrary number of partitions can be...
6449699 Apparatus and method for partitioned memory protection in cache coherent symmetric multiprocessor systems  
The present invention provides fault contained memory partitioning in a cache coherent, symmetric shared memory multiprocessor system while enabling fault contained cache coherence domains as well...
6449704 Memory failure analysis device that records which regions have at least one defect  
A memory device testing apparatus transfers at high speed a fail signal from a failure analysis memory unit 100 to a memory failure remedy analysis unit 200 . The failure analysis memory unit ...
6438671 Generating partition corresponding real address in partitioned mode supporting system  
A processor supports logical partitioning of a computer system. Logical partitions isolate the real address spaces of processes executing on different processors and the hardware resources that...
6438432 Process for the protection of stored program controls from overwriting  
A method is provided for protecting stored-program control systems, in particular in motor vehicles, which offers a software protection system for programming. A programming routine for programming...
6434657 Method and apparatus for accommodating irregular memory write word widths  
A method and apparatus for accommodating irregular memory write word widths allow for writing to multiple rows in a memory so as to reduce or eliminate holes in the address read space. First and...
6430645 Fibre channel and SCSI address mapping for multiple initiator support  
An improved and more efficient mapping scheme between a fiber channel (FC) interface and small computer system interface (SCSI) for multiple initiator support. In accordance with the method of the...
6430653 Disk control unit and method for prefetching according to partition information and concatenation information  
A disk control unit and method thereof enable read-in speed to be improved regarding a file which is stored in a fixed drive discontinuously. A prefetch decision circuit receives instructions from...
6430660 Unified memory hard disk drive system  
A disk controller system includes a microprocessor, a hard disk controller, a disk channel path, a host communications path, and an interface coupled to each of the microprocessor, hard disk...
6430663 Methods for selecting a boot partition and hiding a non-selected partition  
Methods for selecting a boot partition from a single drive of a computer are disclosed. In one example, a method includes receiving a boot request and accessing a signature sector of the single...
6427195 Thread local cache memory allocator in a multitasking operating system  
A memory allocator provides a cache blocks private to each thread of a multi-threaded application, and thereby minimizes performance losses associated with mutual exclusion (MUTEX) contention,...
6425042 Tape drive apparatus for judging an operational mode of the tape based on detected tape management information  
When a tape cassette is mounted, a tape drive apparatus judges whether the tape cassette is of a first mode (normal mode) or a second mode (multi-partition mode) based on one or both of management...
6425059 Data storage library with library-local regulation of access to shared read/write drives among multiple hosts  
A data storage library utilizes library-local features to regulate access to shared read/write drives among multiple hosts, and thereby avoid the need for arbitrating host software. The library...
6424658 Store-and-forward network switch using an embedded DRAM  
A store-and-forward network switch uses an embedded dynamic-random-access memory (DRAM) packet memory. An input port controller receiving a packet writes the packet to the embedded packet memory....
6415374 System and method for supporting sequential burst counts in double data rate (DDR) synchronous dynamic random access memories (SDRAM)  
A system and method for supporting sequential burst counts of particular utility with respect to double data rate (“DDR”) synchronous dynamic random access memory (“SDRAM”) devices wherein...
6415383 Address offset feature for a hard disk drive  
A method of changing the operating system in a computer system by using an address offset mode (AOM) feature for the address space of a hard disk drive connected to the computer system....
6412055 Method and apparatus for product development  
A method and apparatus for allowing developers to develop software for their product. The method includes providing a first mode signal to a processor to operate in a development mode. The method...
6408357 Disk drive having a cache portion for storing write data segments of a predetermined length  
A disk drive having a cache memory and a method of operating same, in which the disk drive is connectable to a host computer for reading and writing data on a disk. The method defines a length...
6401181 Dynamic allocation of physical memory space  
In a computer system, a system and methodology for dynamically allocating available physical memory to addressable memory space on an as needed basis, and to recover unused physical memory space...
6401183 System and method for operating system independent storage management  
A Storage Manager that dynamically manipulates and partitions the secondary storage of a computer device without re-writing or revising the secondary storage after each manipulation. The Storage...
6393517 SCSI port filter driver for enhanced audio data  
A method of recording data, including audio data and control data, to a SCSI drive having both a write mode and a write-verify mode, comprises the steps of initializing the drive to a write mode,...
6389509 Memory cache device  
A memory cache device for a CD-ROM for use with a host computer capable of initially filling a clone area of the hard disk with data from the compact disc using a sequential striped fill process...
6385672 System to optimize packet buffer utilization via selectively partitioned transmit and receive buffer portions  
The present invention provides a device which facilitates communications between a computer system and a data network by buffering data in transit between the computer system and the data network...
6381619 Computer data storage system with migration plan generator  
A data storage system is provided in which a migration plan generates migration plans for reaching a goal configuration from an initial configuration in a predetermined period of time. The...
6380873 Method for reducing radio frequency emissions on high-speed serial buses  
A method for reducing radio frequency interference from a high frequency serial bus by scrambling data signals and reducing the repetition of control signals. Beginning and ending control signals...
6381659 Method and circuit for controlling a first-in-first-out (FIFO) buffer using a bank of FIFO address registers capturing and saving beginning and ending write-pointer addresses  
A method and circuit for controlling a FIFO buffer such that the buffer can accommodate more than one data block simultaneously without overlapping data between adjacent data blocks. The FIFO...
6381682 Method and apparatus for dynamically sharing memory in a multiprocessor system  
Multiple instances of operating systems execute cooperatively in a single multiprocessor computer wherein all processors and resources are electrically connected together. The single physical...
6378038 Method and system for caching data using raid level selection  
A method and system for storing data in a redundant array of inexpensive disks (RAID) data storage subsystem is disclosed. The RAID data storage subsystem includes a plurality of drives. The method...
6378033 Electronic device, control method thereof and storage medium  
To erase data stored in a flash memory at high speed with simple processing and to improve operation environment, a file stored in the flash memory is managed by small blocks smaller than a...
6374340 Method of managing memory for a PCI bus  
A method of managing memory includes providing a memory ( 190 ) partitioned into a memory tree having N memory levels and different numbers of memory nodes ( 100, 110, 111, 120, 121, 122, 123, 130,...
6370622 Method and apparatus for curious and column caching  
Curious caching improves upon cache snooping by allowing a snooping cache to insert data from snooped bus operations that is not currently in the cache and independent of any prior accesses to the...
6366980 Disc drive for achieving improved audio and visual data transfer  
A disc drive apparatus that communicates with and provides data storage for a host computer wherein the disc drive is adapted to provide improved audio and visual data transfer operations. The disc...
6366994 Cache aware memory allocation  
An apparatus and method for allocating a memory in a cache aware manner are provided. An operating system can be configured to partition a system memory into regions. The operating system can then...
6367002 Apparatus and method for fetching instructions for a program-controlled unit  
An apparatus and a method are distinguished in that an instruction queue is provided which is configured such that when instruction data are written into the instruction queue and/or when...
6363468 System and method for allocating memory by partitioning a memory  
Systems and methods consistent with the present invention allocate memory of a memory array by partitioning the memory array into subheaps dedicated to frequently used memory blocks. To this end,...
6363467 Apparatus and method for allocating memory space for program use and management purposes  
In order to reduce problems caused by a user corrupting memory by incorrect use of memory allocation functions in the C programming language, memory allocation requests of an application ( 32 ) are...
6363456 IC card, IC card processing system, and IC card processing method  
An IC card according to the present invention includes a communication section for receiving externally transmitted data, a storage section for storing a file and definition information of the...
6360945 Methods and apparatus for employing a hidden security partition to enhance system security  
An automated teller machine includes a processor on motherboard with BIOS on ROM which allows operation of hard disk via interface. The disk has at least one normal partition but also includes a...
6360300 System and method for storing compressed and uncompressed data on a hard disk drive  
A system and method for organizing compressed data and uncompressed data in a storage system. The method and system include a compressor for compressing a data block into a compressed data block,...
6349312 Method and apparatus for performing pre-allocation of memory to avoid triggering garbage collection operations  
The present invention provides a mechanism for enabling memory allocation operations to be deterministic. According to the invention, determinism is achieved by first pre-allocating a contiguous...
6349375 Compression of data in read only storage and embedded systems  
This disclosure involves the combination of data compression and decompression with a virtual memory system. A number of computer systems are discussed, including so-called embedded systems, in...
6347097 Method and apparatus for buffering received data from a serial bus  
A method for reading data from an IEEE 1394 serial bus system and storing the data in a FIFO includes partitioning the FIFO into a plurality of registers, each having 32 register bits for the data...