Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital data error correction
Reexamination Certificate
2005-01-22
2008-03-25
Chase, Shelly (Department: 2112)
Error detection/correction and fault detection/recovery
Pulse or data error handling
Digital data error correction
C714S799000
Reexamination Certificate
active
07350131
ABSTRACT:
Disclosed are, inter alia, methods, apparatus, data structures, computer-readable media, and mechanisms, for use in protecting groups of data words. One embodiment manipulates these data words to generate a resultant data word and an error correction code thereon for use in identifying a position of a bit error, with error detection codes used to identify which data word actually has the bit error. One embodiment retrieves a stored particular data word and its error detection code from memory or other storage. If an error is detected, the other data words in the group corresponding to the error correction code are acquired and are manipulated to produce a new resultant data word. The error correction code and the new resultant data word are used to identify the position of the bit error, with a corresponding bit position corrected in the particular data word.
REFERENCES:
patent: 3648254 (1972-03-01), Beausoleil
patent: 4168486 (1979-09-01), Legory
patent: 4296475 (1981-10-01), Nederlof et al.
patent: 4692922 (1987-09-01), Kiriu et al.
patent: 4740968 (1988-04-01), Aichelmann, Jr.
patent: 4791606 (1988-12-01), Threewitt et al.
patent: 4852100 (1989-07-01), Christensen et al.
patent: 4996666 (1991-02-01), Duluk, Jr.
patent: 5313475 (1994-05-01), Cromer et al.
patent: 5379304 (1995-01-01), Dell et al.
patent: 5383146 (1995-01-01), Threewitt
patent: 5440715 (1995-08-01), Wyland
patent: 5450351 (1995-09-01), Heddes
patent: 5774481 (1998-06-01), Meaney et al.
patent: 5841874 (1998-11-01), Kempke et al.
patent: 5842040 (1998-11-01), Hughes et al.
patent: 5845324 (1998-12-01), White et al.
patent: 5978885 (1999-11-01), Clark, II
patent: 6041389 (2000-03-01), Rao
patent: 6047369 (2000-04-01), Colwell et al.
patent: 6069573 (2000-05-01), Clark, II et al.
patent: 6081440 (2000-06-01), Washburn et al.
patent: 6134135 (2000-10-01), Andersson
patent: 6137707 (2000-10-01), Srinivasan et al.
patent: 6154384 (2000-11-01), Nataraj et al.
patent: 6175513 (2001-01-01), Khanna
patent: 6181698 (2001-01-01), Hariguchi
patent: 6199140 (2001-03-01), Srinivasan et al.
patent: 6240003 (2001-05-01), McElroy
patent: 6246601 (2001-06-01), Pereira
patent: 6307855 (2001-10-01), Hariguchi
patent: 6374326 (2002-04-01), Kansal et al.
patent: 6377577 (2002-04-01), Bechtolsheim et al.
patent: 6389506 (2002-05-01), Ross et al.
patent: 6434718 (2002-08-01), Kawahara et al.
patent: 6473880 (2002-10-01), Cypher
patent: 6510509 (2003-01-01), Chopra et al.
patent: 6526474 (2003-02-01), Ross
patent: 6535951 (2003-03-01), Ross
patent: 6553533 (2003-04-01), Demura et al.
patent: 6606681 (2003-08-01), Uzun
patent: 6618281 (2003-09-01), Gordon
patent: 6675341 (2004-01-01), Chen et al.
patent: 6715029 (2004-03-01), Trainin et al.
patent: 6717946 (2004-04-01), Hariguchi et al.
patent: 6728124 (2004-04-01), Ichiriu et al.
patent: 6732227 (2004-05-01), Baumann
patent: 6738862 (2004-05-01), Ross et al.
patent: 2004/0015752 (2004-01-01), Patella et al.
patent: 2004/0015753 (2004-01-01), Patella et al.
patent: 2004/0030802 (2004-02-01), Eatherton et al.
patent: 2004/0030803 (2004-02-01), Eatherton et al.
U.S. Appl. No. 09/910,227, filed Jul. 20, 2001, Ross.
U.S. Appl. No. 10/813,210, filed Mar. 29, 2004, Nagaraj.
U.S. Appl. No. 10/879,254, filed Jun. 29, 2004, Shoham et al.
“Soft Error in TCAMs: Causes and Cures,” Sibercore Technologies, Jul. 2003, Kanata, ON, Canada.
“Technical Description of Turbo Product Codes,” Version 4.0, Jun. 1999, Efficient Channel Coding, Inc., Orange, Ohio, USA.
Abraham Esaw
Chase Shelly
Cisco Technology Inc.
The Law Office of Kirk D. Williams
LandOfFree
Error protecting groups of data words does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Error protecting groups of data words, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Error protecting groups of data words will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3960068