Match Document Document Title
6901375 Methods and apparatus for electronically storing and retrieving value information on a portable card  
A value storage system in which information representing value is directly written to an easily portable storage medium as a reference fingerprint. The value storage system includes a plurality of...
6898738 High integrity cache directory  
Cache memory, and thus computer system, reliability is increased by duplicating cache tag entries. Each cache tag has a primary entry and a duplicate entry. Then, when cache tags are associatively...
6898705 Automatic appliance server re-provision/re-purposing method  
Disclosed is a method for automatically re-provisioning an appliance server without significant user-interaction. The disk drive of a server to be utilized as an appliance server is partitioned...
6898100 Semiconductor memory device used for cache memory  
A data memory circuit having divided several cache lines storing data, and several entries, and a tag circuit, are provided. The tag circuit having an array of an associative memory including a...
6895527 Error recovery for speculative memory accesses  
A method of handling memory errors. A memory fault indication is received that is true if an error in the memory is detected while executing a memory load request to retrieve a value from the...
6886108 Threshold adjustment following forced failure of storage device  
A storage device is monitored for data integrity errors and each detected data integrity error is stored in a count. When that count reaches a threshold limit, the storage device is placed into a...
6883109 Method for accessing scan chains and updating EEPROM-resident FPGA code through a system management processor and JTAG bus  
A method of updating programmable device configuration code stored in EEPROMs of a system is operable on complex systems having separate management and system processors. The method includes...
6883092 Processor and method of booting same  
A processor and method of booting the processor in which dispensable circuit operation is eliminated to reduce power consumption. A first expected check-sum value relating to instructions and table...
6880104 Computer system for mutual communication through network and its memory management method  
In the memory management method, when a failure is detected in the power supplied to a protective memory, a control toward the memory is cut off from a CPU and the power supply is switched to a...
6874102 Coordinated recalibration of high bandwidth memories in a multiprocessor computer  
Methods and apparatus for implementing high-bandwidth memory subsystems in a multiprocessor computing environment. Each component in the memory subsystem has a recalibration procedure. The computer...
6871294 Dynamically reconfigurable interconnection  
A method and apparatus for dynamically reconfiguring a computing system are disclosed. The method comprises detecting a predetermined condition triggering a reconfiguration of the computing system;...
6871347 Method and apparatus for facilitating load balancing across name servers  
One embodiment of the present invention provides a system that translates host names into Internet Protocol (IP) addresses. This system includes a plurality of name servers that are configured to...
6865643 Communications architecture for a high throughput storage processor providing user data priority on shared channels  
A storage processor particularly suited to RAID systems provides high throughput for applications such as streaming video data. An embodiment is configured as an ASIC with a high degree of...
6865688 Logical partition management apparatus and method for handling system reset interrupts  
A logical partition management apparatus and method for handling system reset interrupts (SRIS) are provided. The apparatus and method provide a SRI handler in the hypervisor that is capable of...
6862609 Redundant storage for multiple processors in a ring network  
A dual-axis RAID system includes a plurality of X-axis ordinal series of disks, configured to store parity data and a tape drive, and a Y-axis ordinal series of parity disks. The Y-axis series is...
6862681 Method and system for master boot record recovery  
A method and system for recovering a master boot record within a data processing system. In accordance with the method of the present invention, a master boot record recovery setup utility is...
6859897 Range based detection of memory access  
Memory accesses in a data processing device ( 14 ) can be monitored by selecting, from among a plurality of available memory relationships ( 37, 82 ), a memory relationship relative to an address...
6859896 Adapter and method for handling errors in a data storage device converted to be accessible to multiple hosts  
An adapter for converting an interface of a data storage device is provided. The adapter includes a first interface for connection to the interface of the data storage device and a second interface...
6854070 Hot-upgrade/hot-add memory  
A method of adding memory capacity to a computer system. The computer system comprises a redundant memory system including a plurality of memory cartridges. By powering-down a memory cartridge,...
6851082 Concentrated parity technique for handling double failures and enabling storage of more than one parity block per stripe on a storage device of a storage array  
A concentrated parity technique allows construction of an extended array that is tolerant of any one or two storage device failures and that enables storage of more than one parity block on a...
6851071 Apparatus and method of repairing a processor array for a failure detected at runtime  
An apparatus and method of repairing a processor array for a failure detected at runtime in a system supporting persistent component deallocation are provided. The apparatus and method of the...
6851072 Fault management and recovery based on task-ID  
In accordance with a first embodiment of the invention, there is provided a method of operating a digital system that has a processor and a memory. A plurality of program tasks is executed on the...
6848063 System and method for scrubbing errors in very large memories  
Systems and methods for improving scrubbing techniques are provided. In one aspect, the error correction code for a memory line is strengthened by reorganizing the memory line into distinct...
6842869 Method to maintain nonvolatile system information cached in a distributed control network  
A method to maintain cached system information stored in one or more nodes disposed within a distributed control network. A method to operate a remote node disposed in Applicant's distributed...
6834357 Establishing a pointer at a valid address location that is representative of a valid entry point of a communication routine  
An application program runs on an embedded processor connected via a link to a host. When the application program identifies a need for communication over said link, it reads a pointer location to...
6832329 Cache thresholding method, apparatus, and program for predictive reporting of array bit line or driver failures  
A mechanism is provided for predicting cache array bit line or driver failures. This mechanism checks for five consecutive errors at different addresses within the same syndrome on invocation of...
6832330 Reversible mirrored restore of an enterprise level primary disk  
When performing mirrored disk restores, including both disk level mirrored restores and file level mirrored restores, rather than first restore data to a mirror disk and later move that data to the...
6826464 Method and device for process evaluation where a safety device in a vehicle has not triggered  
Method and arrangement for subsequent analysis of processes in a motor vehicle where a safety device in the vehicle has not triggered and includes a control device for the safety device and a...
6820212 RAID system having channel capacity unaffected by any single component failure  
The RAID system of this invention is able to function with undiminished capacity despite the failure of any one DASD, connector, or storage array controller. A signal is produced when any component...
6810487 CORBA partial restart system in built-in device  
In a CORBA partial restart system in a built-in device, a sole restart of a CORBA library, a server and a client can be carried out without restarting the whole built-in device. The client gives a...
6807596 System for removing and replacing core I/O hardware in an operational computer system  
A system for removal and replacement of core I/O devices while the rest of the computer system is powered-up and operational. The system comprises a custom form-factor core I/O card that contains a...
6807642 Cluster system having virtual raid, computer for the cluster system, and parity calculation method in the cluster system  
A cluster system managing a plurality of disk drives as a component of a virtual RAID comprises a cluster manager and a control unit. The cluster manager converts a global command G into local...
6804794 Error condition handling  
In one embodiment of the present invention, a memory controller is provided that includes both a first processor and a second processor. If a memory device controlled by the controller indicates to...
6802039 Using hardware or firmware for cache tag and data ECC soft error correction  
A method and an apparatus for error detecting and error recovering in a processor are described. In one embodiment, a system includes at least one cache, one execution unit, and an error detecting...
6802036 High-speed first-in-first-out buffer  
A buffer, having a first buffer input, a second buffer input, and a buffer output. The buffer is configured to store a plurality of data entries. The buffer includes: a first memory, the first...
6795873 Method and apparatus for a scheduling driver to implement a protocol utilizing time estimates for use with a device that does not generate interrupts  
The present invention provides a method and apparatus for a scheduling driver to implement a protocol using time estimates for use with a device that does not generate interrupts. An application...
6792518 Data storage system having mata bit maps for indicating whether data blocks are invalid in snapshot copies  
In a data storage system providing access to a production dataset and snapshot copies of the production dataset, a production meta bit map identifies blocks of storage that are invalid in the...
6792511 Dual cache module support for array controller  
A dual-cache array controller for a hard-drive based storage system includes software for identifying and addressing errors made in user handling of the cache boards. Controller firmware is...
6789211 Storing in a reserved memory location data indicative of a stack location which stores the entry point of a dynamically loaded file  
To enable a processor connected to a host computer to run programs that are dynamically loaded by the host, a stack is loaded into its memory, and the location of the stack, or information enabling...
6782492 Memory error recovery method in a cluster computer and a cluster computer  
In a cluster computer which connects a plurality of nodes that include memory and processors through an interconnection network, shutting down of a node due to an irrecoverable error that occurs in...
6779130 Method and system for root filesystem replication  
According to the present invention, there is provided a method, system and program storage device for maintaining an active root filesystem in a storage subsystem comprising a plurality of storage...
6775790 Distributed fine-grained enhancements for distributed table driven I/O mapping  
The present invention provides a virtual storage system that generally stores uses larger segmentations, but divides large segments into smaller sub-segments during data movement operations. The...
6775698 Apparatus and method for downloading core file in a network device  
A router stores core file into a local flash memory after detecting a shutdown event. In order to increase the amount of core file data that can be stored, the core file is first compressed before...
6772364 Fault tolerant field updating with alternation of memory areas  
Flash ROM memory may be utilized to enable field updates of system-level code necessary for providing system operation. However, a disruption during downloading can render a system inoperable. With...
6769072 Distributed processing system with registered reconfiguration processors and registered notified processors  
A distributed-processing equipment has a first storage means in which identifiers of first processors that reconfigures respective devices are registered in advance. When a second processor has...
6769075 Method and apparatus for performing emergency shutdown of a malfunctioning computer system saving all open files, data, and work in progress  
A method includes steps of (A) detecting an activation of a user input that indicates that the system, or a program executed by the system, has become non-responsive to a user; (B) determining an...
6766478 Protective circuit for protecting hard disk data  
A protective circuit for protecting hard disk data comprises: a first HD coupling device connected to a hard disk port of motherboard; a second HD coupling device connected to a hard disk; a HD...
6766469 Hot-replace of memory  
A method of replacing a memory module in a computer system. Specifically, a method for replacing a memory module in a segment of a redundant memory system, without powering-down the memory system.
6765863 Network system  
A network system composed of a master network synchronization device and a slave network synchronization device. A master network synchronization device transmits hop count information. A slave...
6766467 Method and apparatus for pausing a send queue without causing sympathy errors  
A method and apparatus for pausing a send queue while preventing sympathy error from propagating through a SAN fabric system is provided. The method and apparatus place a send work queue in an...