G06F 11/00 - Definition fr

Definition statement

This subclass covers:

Error detection.

Error correction.

Monitoring.

References relevant to classification in this subclass

This subclass does not cover:

Error detection, correction or monitoring in information storage based on relative movement between record carrier and transducer

G11B 20/18

Supervising the progress of recording or reproducing

G11B 27/36

Error detection, correction or monitoring in static stores

G11C 29/00

Informative references

Attention is drawn to the following places, which may be of interest for search:

Testing of digital circuits

G01R 31/00

Error detection, correction or monitoring in control mechanisms

G05B

Methods or arrangements for verifying the correctness of marking on a record carrier

G06K 5/00

Monitoring patterns of pulse trains

H03K 5/19

Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes

H03M 13/00

Digital transmission of data

H04L

Counter-measures to a fault

H04L 29/14

Special rules of classification

Implementation details of particular digital data processing techniques applied to error detection, error correction or monitoring are classified in the relevant subgroups of G06F.

Glossary of terms

In this subclass, the following terms or expressions are used with the meaning indicated:

Fault Physical defect, imperfection, or flaw that occurs within some hardware component, or logical defect of a piece of software. Essentially, the definition of a fault, as used in the fault tolerance community, agrees with the definition found in the dictionary. Faults may be permanent, transient or intermittent.
Error The logical manifestation of a fault, observable in terms of incorrect instructions of or corrupted data in a (computer) system. E.g. a fault in a DRAM cell will never be observed if the memory location is never accessed. Specifically, an error is a deviation from accuracy or correctness.
Failure The incorrect functioning of a system as perceivable by a user or the system's environment as a consequence of an error. A failure is the non-performance, the untimely performance or the performance in a subnormal quantity or quality of some action that is due or expected.
Redundant hardware Additional hardware for performing the same function as another hardware part, provided that in faultless operation you could renounce on either hardware parts of the system without loosing functionality.
Data representation A physical or logical encoding (scheme) for data, which allows the latter to be processed, stored or transmitted by a machine.
Redundancy in data representation A representation of data using more resources than strictly necessary to encode the desired information such that in the error free situation one could renounce to some of said resources without loosing information.
Redundancy in operation Performing (a set of) operations more than once, or performing sequentially different implementations of a particular function, or performing additional operations which (allow to) restore a system in a state from which its correct operation can be resumed after a failure.
Normal operating mode The operation of a system or software once it is deployed and provides the desired service as opposed to its development, maintenance, test or idle time.
Fault masking Hiding the presence of an fault to the user or the environment of a (computer) system by means of some sort of redundancy such that the perceived system functionality is not affected.
Active fault masking Taking particular actions (e.g. reconfiguration, failover) not performed in the error free situation to mask a fault.
Passive fault masking When a system operates such that no particular action is necessary to mask a fault because all necessary operations are constantly performed independently of the presence of a fault (e.g. majority voting).
Monitoring Observing and/or measuring parameters or status of a running system.
Mirrored data Two copies of the data where it is supposed that both copies contain the same data at any moment.
Backed up data The second copy of the data reflects the data of the first copy at a particular moment.