U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that to encourage use of his new invention, the shopping cart, market owner Sylvan Goldman hired fake shoppers to push the carts around his store in Oklahoma City? Seems his customers were reluctant to give up their hand-carried baskets.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 714/41 - For reliability enhancing component (e.g., testing backup spare, or fault injection)


Subclass of Class 714 - Error detection/correction and fault detection/recovery
Definition: Subject matter further including means or steps for fault
No. of patents: 239
Last issue date: 10/25/2011


1            
NumberTitleIssue Date
8046639Cycle accurate fault log modeling for a digital system
A system and method for accurately modeling a fault log is provided for validating one or more elements of fault detection and logging logic for a real-time fault log of a digital system such as, for instance, a computer processor. The method includes injecting one ...
10/25/2011
8042003Method and apparatus for evaluating effectiveness of test case
Provided are a method and apparatus for evaluating the effectiveness of a test case used for a program test on the basis of error detection capability. The method includes: receiving a target program used for evaluating the effectiveness of the test case; generating...
10/18/2011
8037361Selective write protect for disaster recovery testing
Various method, system, and computer program product embodiments for implementing selective write-protect by a processor in a data storage system within a plurality of redundant storage systems for disaster recovery testing are provided. In one such embodiment, a wr...
10/11/2011
8020037Creation of a test bed for testing failover and failback operations
Example embodiments provide various techniques for creating a test bed for testing failover and failback operations. In an example, data is stored on a primary storage system, while a backup copy of the data is stored on a secondary storage system. A test bed may be...
09/13/2011
7900093Electronic data processing system and method for monitoring the functionality thereof
A method for monitoring of the functionality of an EDP system that is monitored in portions thereof by respectively associated agents that are designed to evaluate errors and to send error messages should increase the operating security in an EDP system. Each agent ...
03/01/2011
7890810Method and apparatus for deterministic fault injection of storage shelves in a storage subsystem
A method and system for injecting a deterministic fault into storage shelves in a storage subsystem. The method comprises injecting a known fault condition on demand into a hardware component in a storage shelf to cause a failure of the storage shelf. The hardware c...
02/15/2011
7870434Method and apparatus for masking debug resources
A method uses an integrated circuit having a debug status register. The integrated circuit is for being debugged by a hardware debugger external to the integrated circuit and has a processing unit for executing debug software. The debug status register is coupled to...
01/11/2011
7861121Method and system for monitoring and verifying software drivers
A method and system for verifying computer system drivers such as kernel mode drivers. A driver verifier sets up tests for specified drivers and monitors the driver's behavior for selected violations that cause system crashes. In one test, the driver verifier alloca...
12/28/2010
7827445Fault injection in dynamic random access memory modules for performing built-in self-tests
Fault injection in dynamic random access memory (‘DRAM’) modules for performing built-in self-tests (‘BISTs’) including establishing, in the mode registers of the DRAM modules by the memory controller through the shared address bus, an injection of a fault i...
11/02/2010
7818626Memory error injector and associated methods
A memory error injector is defined to include a connector for enabling connection with a standard memory module receptacle. The memory error injector also includes a standard memory block defined to interface with the connector and operate in accordance with a stand...
10/19/2010
7802147Method and apparatus for system status monitoring, testing and restoration
Method and apparatus for channel monitoring, channel throughput restoration and system testing in relation to channel monitoring and channel throughput restoration is described. A failure status of a channel is identified. The channel and at least one engine associa...
09/21/2010
7730356Method and apparatus for testing mathematical algorithms
A method and apparatus for testing mathematical programs where code coverage is exceedingly difficult to hit with random data test vectors (probability
06/01/2010
7694185Method and apparatus for providing simplified control for device fault and event handling
A method identifies, prior to runtime, a first device that is added to a system. Further, the method generates, prior to runtime, a statically precompiled database for the device that provides a first set of error handling data. In addition, the method identifies, d...
04/06/2010
7620851Fault injection methods and apparatus
A method of testing a target in a network by fault injection, includes: defining a transaction baseline; modifying at least one of an order and a structure of the transaction baseline to obtain a modified transaction with malformed grammar; and transmitting the modi...
11/17/2009
7610515Disk array device and failure response verification method thereof
This disk array device having at least one volume that reads and writes data based on an access request transmitted from a client device via a server device, includes: a failure generation unit for generating a simulated failure in one's own device; an access reques...
10/27/2009
7587639System and method for error injection using a flexible program interface field
A system and method for injecting hardware errors into a microprocessor system is described. In one embodiment, a software interface between system software and system firmware is established. Software test and debug for software error handlers may thus be supported...
09/08/2009
7546490Control system, and program product employing an embedded mechanism for testing a system's fault-handling capability
A technique for controlling a system is provided in which a control-data table is employed for facilitating operation of the system, and an inject-fault-data table is selectively used during testing of the system. Pursuant to the technique, a security mechanism is p...
06/09/2009
7539904Quantitative measurement of the autonomic capabilities of computing systems
The present invention is directed to the quantitative measurement of the autonomic capabilities of computing systems. A method in accordance with an embodiment of the present invention includes: subjecting the computing system to a workload; injecting a disturbance ...
05/26/2009
7539903Method for monitoring the execution of a program by comparing a request with a response and introducing a falsification in a response
The invention relates to a method for monitoring the execution of a program in a microcomputer of an electronic device, especially a sensor circuit for motor vehicles. According to the inventive method, the program processes input data and produces output data, copi...
05/26/2009
7536605Injection of software faults into an operational system
A method is provided for injecting faults into an operational system containing software and hardware components to be tested. A fault injection routine is stored in a memory location of the system. An interrupt service routine, preferably operational during normal ...
05/19/2009
7529980Method and apparatus for injecting errors into SAS domains through SAS expanders
A data-processing apparatus, method and program product generally include identifying one or more SAS expanders and one or more link thereof associated with an SAS domain of a data-processing apparatus. Link and reset data can be automatically injected onto the link...
05/05/2009
7487400Method for data protection in disk array systems
A method and a system for implementing the method are disclosed relating to archival storage of information in large numbers of disk units. The reliability of the stored information is checked periodically using data verification operations whose results are saved. ...
02/03/2009
7487399System and method for testing a component in a computer system using frequency margining
A computer system comprising a processor configured to cause an operating system to be booted, a test module, and a component coupled to the test module and configured to receive a clock input is provided. The test module is configured to cause the clock input to be...
02/03/2009
7467333System and method for interposition-based selective simulation of faults for access requests to a data storage system
According to one embodiment, a method comprises intercepting, at an interposition agent, requests for accessing a data storage device. The method further comprises determining, by the interposition agent, at least one of the requests to impact, and selectively simul...
12/16/2008
7444551Method and apparatus for system status monitoring, testing and restoration
Method and apparatus for channel monitoring, channel throughput restoration and system testing in relation to channel monitoring and channel throughput restoration is described. A failure status of a channel is identified. The channel and at least one engine associa...
10/28/2008
7437620Method and system for extending the useful life of another system
Disclosed are embodiments of a method and an associated first system for extending product life of a second system in the presence of phenomena that cause the exhibition of both performance degradation and recovery properties within system devices. The first system ...
10/14/2008
7428483Method and apparatus to simulate and verify signal glitching
A simulation system includes glitch injection circuitry in one or more hardware design units to allow the injection of glitches or noise to evaluate the system's response to errors on signals between the hardware design units. The simulation system includes a stimul...
09/23/2008
7412620Method for testing ability to recover from cache directory errors
A method, apparatus, and computer program product are disclosed for testing a data processing system's ability to recover from cache directory errors. A directory entry is stored into a cache directory. The directory entry includes an address tag and directory parit...
08/12/2008
7406628Simulated error injection system in target device for testing host system
A method and device are provided that use a sequencer in the device to control interactions on an interface bus. The sequencer is programmed to interrupt a co-processor before execution of a command. Based on the interrupt signal and a stored error mode page, a fals...
07/29/2008
7404107Fault injection selection
A system and method for injecting faults are described. Faults may be injected into a process to determine if a given module handles the fault properly. ...
07/22/2008
7398417Storage system for increased cache reliability VI reading redundant disks into cache
A storage system includes a group of storage devices which include back-up devices configured to assure appropriate response time. When a data request from a host computer arrives, and the number of failed devices has changed as shown by a device state management ta...
07/08/2008
7392328Fabric with fibre channel fabric snapshot service
The snapshot capability moving into the SAN fabric and being provided as a snapshot service. A well-known address is utilized to receive snapshot commands. Each switch in the fabric connected to a host contains a front end or service interface to receive the snapsho...
06/24/2008
7386762Persistent context-based behavior injection or testing of a computing system
The invention provides a method and system for persistent context-based behavior injection in a computing system, such as in a redundant storage system or another system having a layered or modular architecture. Behaviors that are injected can be specified to have t...
06/10/2008
7383293Database backup system using data and user-defined routines replicators for maintaining a copy of database on a secondary server
In a database system having a primary server side (10) and a secondary server side (30), a high availability data replicator (26, 46) transfers log entries from the primary side (10) to the secondary side (30) and replays the trans...
06/03/2008
7379970Method and system for reduced distributed event handling in a network environment
The present disclosure details a system, apparatus and method for reducing the redundant handling of distributed network events. In one aspect, a proxy node is selected from a plurality of network nodes and an associated network management station (“NMS”) prefer...
05/27/2008
7373550Generation of a computer program to test for correct operation of a data processing apparatus
Software built in self test computer programs 12 are generated using a genetic algorithm 14 technique. A fault simulator 20 is used to simulate candidate software built in self test computer programs and compare the simulated execution, such to ...
05/13/2008
7370151Method and system for absorbing defects in high performance microprocessor with a large n-way set associative cache
A method and architecture for improving the usability and manufacturing yield of a microprocessor having a large on-chip n-way set associative cache. The architecture provides a method for working around defects in the portion of the die allocated to the data array ...
05/06/2008
7370057Framework for evaluating data cleansing applications
A system evaluates a first data cleansing application and a second data cleansing application. The system includes a test data generator, an application execution module, and a results reporting module. The test data generator creates a dirty set of sample data from...
05/06/2008
7370233Verification of desired end-state using a virtual machine environment
An integrity verification manager (101) verifies the integrity of a backup (102) of a computer (103). The integrity verification manager (101) audits the computer (103), and stores information (107) concerning items of inter...
05/06/2008
7370101Automated testing of cluster data services
Methods and apparatus, including computer program products, implementing and using techniques for testing a data service on a computing cluster having several computing nodes. A test package is installed on a test administration machine and on one or more of the com...
05/06/2008
1            
 
Sign InRegister
Username  
Password   
forgot password?