Class 714: ERROR DETECTION/CORRECTION AND FAULT DETECTION/RECOVERY ( Manual of U.S. Patent Classification )

U.S. PATENT AND TRADEMARK OFFICE
Information Products Division
[Manual of Classification, Class Listing] [Classification Index] [USPTO Home Page]

Manual of U.S. Patent Classification
as of June 30, 2000


Class
714
ERROR DETECTION/CORRECTION AND FAULT DETECTION/RECOVERY


Class definitions may be accessed by clicking on the class title, above.
Subclass definitions may be accessed by clicking on the subclass number, below.

Patents classified in a subclass may be accessed by clicking on the " [Patents] " icon following the subclass number, below.

( please note that links to definitions and classified patents may not be available for some classes and subclasses )

For search strategies, please refer to the Classification Index Explanation of Data web page.

Simple Text Search Across All U.S. Patent Classes in the Manual of Classification (requires a JAVA-enabled web browser)

--------------------------------------------------------------

Subclass Title
ClassTitle ===> ERROR DETECTION/CORRECTION AND FAULT DETECTION/RECOVERY
100[Patents]DATA PROCESSING SYSTEM ERROR OR FAULT HANDLING
1[Patents] . Reliability and availability
2[Patents] . . Fault recovery
3[Patents] . . . By masking or reconfiguration
4[Patents] . . . . Of network
5[Patents] . . . . Of memory or peripheral subsystem
6[Patents] . . . . . Redundant stored data accessed (e.g., duplicated data, error correction coded data, or other parity-type data)
7[Patents] . . . . . . Reconfiguration (e.g., adding a replacement storage component)
8[Patents] . . . . . Isolating failed storage location (e.g., sector remapping)
9[Patents] . . . . . Access processor affected (e.g., I/O processor, MMU, DMA processor)
10[Patents] . . . . Of processor
11[Patents] . . . . . Concurrent, redundantly operating processors
12[Patents] . . . . . . Synchronization maintenance of processors
13[Patents] . . . . . Prepared backup processor (e.g., initializing cold backup) or updating backup processor (e.g., by checkpoint message)
14[Patents] . . . . Of power supply
15[Patents] . . . State recovery (i.e., process or data file)
16[Patents] . . . . Forward recovery (e.g., redoing committed action)
17[Patents] . . . . . Reexecuting single instruction or bus cycle
18[Patents] . . . . Transmission data record (e.g., for retransmission)
19[Patents] . . . . Undo record
20[Patents] . . . . Plural recovery data sets containing set interrelation data (e.g., time values or log record numbers)
21[Patents] . . . . State validity check
22[Patents] . . . . With power supply status monitoring
23[Patents] . . . Resetting processor
24[Patents] . . . Safe shutdown
25[Patents] . . Fault locating (i.e., diagnosis or testing)
26[Patents] . . . Artificial intelligence (e.g., diagnostic expert system)
27[Patents] . . . Particular access structure
28[Patents] . . . . Substituted emulative component (e.g., emulator microprocessor)
29[Patents] . . . . . Memory emulator feature
30[Patents] . . . . Built-in hardware for diagnosing or testing within-system component (e.g., microprocessor test mode circuit, scan path)
31[Patents] . . . . Additional processor for in-system fault locating (e.g., distributed diagnosis program)
32[Patents] . . . Particular stimulus creation
33[Patents] . . . . Derived from analysis (e.g., of a specification or by stimulation)
34[Patents] . . . . Halt, clock, or interrupt signal (e.g., freezing, hardware breakpoint, single-stepping)
35[Patents] . . . . Substituted or added instruction (e.g., code instrumenting, breakpoint instruction)
36[Patents] . . . . Test sequence at power-up or initialization
37[Patents] . . . Analysis (e.g., of output, state, or design)
38[Patents] . . . . Of computer software
39[Patents] . . . . Monitor recognizes sequence of events (e.g., protocol or logic state analyzer)
40[Patents] . . . Component dependent technique
41[Patents] . . . . For reliability enhancing component (e.g., testing backup spare, or fault injection)
42[Patents] . . . . Memory or storage device component fault
43[Patents] . . . . Bus, I/O channel, or network path component fault
44[Patents] . . . . Peripheral device component fault
45[Patents] . . . Output recording (e.g., signature or trace)
46[Patents] . . . Operator interface for diagnosing or testing
47[Patents] . . Performance monitoring for fault avoidance
48[Patents] . . Error detection or notification
49[Patents] . . . State error (i.e., content of instruction, data, or message)
50[Patents] . . . . State out of sequence
51[Patents] . . . . . Control flow state sequence monitored (e.g., watchdog processor for control-flow checking)
52[Patents] . . . . . Error checking code
53[Patents] . . . . Address error
54[Patents] . . . . Storage content error
55[Patents] . . . Timing error (e.g., watchdog timer time-out)
56[Patents] . . . . Bus or I/O channel device fault
57[Patents] . . . Error forwarding and presentation (e.g., operator console, error display)
699[Patents]PULSE OR DATA ERROR HANDLING
700[Patents] . Skew detection correction
701[Patents] . Data formatting to improve error detection correction capability
702[Patents] . . Memory access (e.g., address permutation)
703[Patents] . Testing of error-check system
704[Patents] . Error count or rate
705[Patents] . . Pseudo-error rate
706[Patents] . . Up-down counter
707[Patents] . . Synchronization control
708[Patents] . . Shutdown or establishing system parameter (e.g., transmission rate)
709[Patents] . Data pulse evaluation/bit decision
710[Patents] . Replacement of memory spare location, portion, or segment
711[Patents] . . Spare row or column
712[Patents] . Transmission facility testing
713[Patents] . . For channel having repeater
714[Patents] . . By tone signal
715[Patents] . . Test pattern with comparison
716[Patents] . . . Loop-back
717[Patents] . . Loop or ring configuration
718[Patents] . Memory testing
719[Patents] . . Read-in with read-out and compare
720[Patents] . . . Special test pattern (e.g., checkerboard, walking ones)
721[Patents] . . Electrical parameter (e.g., threshold voltage)
722[Patents] . . Performing arithmetic function on memory contents
723[Patents] . . Error mapping or logging
724[Patents] . Digital logic testing
725[Patents] . . Programmable logic array (PLA) testing
726[Patents] . . Scan path testing (e.g., level sensitive scan design (LSSD))
727[Patents] . . . Boundary scan
728[Patents] . . . Random pattern generation (includes pseudorandom pattern)
729[Patents] . . . Plural scan paths
730[Patents] . . . Addressing
731[Patents] . . . Clock or synchronization
732[Patents] . . Signature analysis
733[Patents] . . Built-in testing circuit (BILBO)
734[Patents] . . Structural (in-circuit test)
735[Patents] . . Device response compared to input pattern
736[Patents] . . Device response compared to expected fault-free response
737[Patents] . . Device response compared to fault dictionary/truth table
738[Patents] . . Including test pattern generator
739[Patents] . . . Random pattern generation (includes pseudorandom pattern)
740[Patents] . . . Having analog signal
741[Patents] . . . Simulation
742[Patents] . . . Testing specific device
743[Patents] . . . Addressing
744[Patents] . . . Clock or synchronization
745[Patents] . . Determination of marginal operation limits
746[Patents] . Digital data error correction
747[Patents] . . Substitution of previous valid data
748[Patents] . . Request for retransmission
749[Patents] . . . Retransmission if no ACK returned
750[Patents] . . . Feedback to transmitter for comparison
751[Patents] . . . Including forward error correction capability
752[Patents] . . Forward correction by block code
753[Patents] . . . Double error correcting with single error correcting code
754[Patents] . . . Error correction during refresh cycle
755[Patents] . . . Double encoding codes (e.g., product, concatenated)
756[Patents] . . . . Cross-interleave Reed-Solomon code (CIRC)
757[Patents] . . . Parallel generation of check bits
758[Patents] . . . Error correcting code with additional error detection code (e.g., cyclic redundancy character, parity)
759[Patents] . . . Look-up table encoding or decoding
760[Patents] . . . Threshold decoding (e.g., majority logic)
761[Patents] . . . Random and burst error correction
762[Patents] . . . Burst error correction
763[Patents] . . . Memory access
764[Patents] . . . . Error correct and restore
765[Patents] . . . . Error pointer
766[Patents] . . . . Check bits stored in separate area of memory
767[Patents] . . . . Code word for plural n-bit (n>1) storage units (e.g., x4 DRAM's)
768[Patents] . . . . Error correction code for memory address
769[Patents] . . . . Dynamic data storage
770[Patents] . . . . . Disk array
771[Patents] . . . . . Tape
772[Patents] . . . . Code word parallel access
773[Patents] . . . . Solid state memory
774[Patents] . . . Adaptive error-correcting capability
775[Patents] . . . Synchronization
776[Patents] . . . For packet or frame multiplexed data
777[Patents] . . . Hamming code
778[Patents] . . . Nonbinary data (e.g., ternary)
779[Patents] . . . Variable length data
780[Patents] . . . Using symbol reliability information (e.g., soft decision)
781[Patents] . . . Code based on generator polynomial
782[Patents] . . . . Bose-Chaudhuri-Hocquenghem code
783[Patents] . . . . Golay code
784[Patents] . . . . Reed-Solomon code
785[Patents] . . . . Syndrome computed
786[Patents] . . Forward error correction by tree code (e.g., convolutional)
787[Patents] . . . Random and burst errors
788[Patents] . . . Burst error
789[Patents] . . . Synchronization
790[Patents] . . . Puncturing
791[Patents] . . . Sequential decoder (e.g., Fano or stack algorithm)
792[Patents] . . . Trellis code
793[Patents] . . . Syndrome decodable (e.g., self orthogonal)
794[Patents] . . . Maximum likelihood
795[Patents] . . . Viterbi decoding
796[Patents] . . . Branch metric calculation
797[Patents] . . Majority decision/voter circuit
798[Patents] . Error detection for synchronization control
799[Patents] . Error/fault detection technique
800[Patents] . . Parity bit
801[Patents] . . . Parity generator or checker circuit detail
802[Patents] . . . Even and odd parity
803[Patents] . . . Parity prediction
804[Patents] . . . Plural dimension parity check
805[Patents] . . . Storage accessing (e.g., address parity check)
806[Patents] . . Constant-ratio code (m/n)
807[Patents] . . Check character
808[Patents] . . . Modulo-n residue check character
809[Patents] . . Code constraint monitored
810[Patents] . . . Multilevel coding (n>2)
811[Patents] . . Forbidden combination or improper condition
812[Patents] . . . Specified digital signal or pulse count
813[Patents] . . . Two key-down detector
814[Patents] . . . Data timing/clocking
815[Patents] . . . Time delay/interval monitored
816[Patents] . . . Two-rail logic
817[Patents] . . . Noise level
818[Patents] . . . Missing-bit/drop-out detection
819[Patents] . . Comparison of data
820[Patents] . . . Plural parallel devices of channels
821[Patents] . . . . Transmission facility
822[Patents] . . . Sequential repetition
823[Patents] . . . . True and complement data
824[Patents] . . . Device output compared to input
*********************************
FOREIGN ART COLLECTIONS
*********************************
Any foreign patents or non-patent literature from subclasses that have been reclassified have been transferred directly to FOR Collection listed below. These collections contain ONLY foreign patents or nonpatent literature. The parenthetical references in the Collection titles refer to the abolished subclasses from which these Collections were derived.
FOR 100 . Scan path testing (LSSD) (371/FOR 100)
FOR 101 . Including test pattern generator (371/FOR 101)
FOR 102 . Block code (371/FOR 102)
FOR 103 . . Memory access (371/FOR 103)
FOR 104 . Convolutional code (371/FOR 104)
FOR 288ERROR/FAULT ANTICIPATION (371/4)
. Replacement with spare device or system (371/8.1)
FOR 289 . . Transmission facility or channel (371.8.2)
FOR 290 . . Memory (371/10.1)
FOR 291 . . Transmission facility (371/11.2)
FOR 292 . . Data processor or computer (371/11.3)
DIAGNOSTIC TESTING (371/15.1)
FOR 293 . Programmable processor testing (371/16.1)
FOR 294 . . Emulator device (371/16.2)
FOR 295 . . Watchdog timer (e.g., time-out) (371/16.3)
FOR 296 . . Processor within diverse (microwave, photocopier) (371/16.4)
FOR 297 . . Error or fault, logging or tracking (371/16.5)
FOR 298 . . Dedicated maintenance subsystem (371/18)
FOR 299 . Testing of external device by programmable digital computer (371/20)
FOR 300ERROR DETECTION FOR SYNCHRONIZATION CONTROL (371/47.1)


Information Products Division -- Contacts

Questions regarding this report should be directed to:

U.S. Patent and Trademark Office
Information Products Division
PK3- Suite 441
Washington, DC 20231

tel: (703) 306-2600
FAX: (703) 306-2737
email: oeip@uspto.gov


[Top] [Manual of Classification, Class Listing] [Classification Index] [USPTO Home Page]

Last Modified: 6 October 2000