Patent US5774482A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5774482A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for processing errors associated with data transfers in a computer

Assignee: Oracle America Inc
•
Filing: 1996-04-30
•
Granted: 1998-06-30
•
Expires: 2016-04-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for transferring data within a computer includes a first computer sub-system connected to a second computer sub-system. The first computer sub-system produces data that is passed to the second computer sub-system. The second computer sub-system includes error detection circuitry to identify an original error in the passed data. The original error is identified with a first error identification technique, such as an error correction code technique. The second computer sub-system also includes error perpetuation circuitry to perpetuate an error in the data as it is passed to another computer sub-system. The error perpetuation circuitry perpetuates the error according to a second error identification technique, such as a parity bit error technique. The original data error is thereby perpetuated by converting it to the error identification format used by the computer sub-system to which the data is transferred. Consequently, the original data error is readily identified when an attempt is made to use the data. By perpetuating the data error instead of processing it when it arises, error handling delays can be avoided if the faulty data is never used.

Inventors

  • 👤 Harsimran S. Grewal

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 13:19
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 60 words
A method of transferring data within a computer, said method comprising the steps of: detecting at a second computer sub-system an original error in data received from a first computer sub-system that uses a first error identification technique; and producing at said second computer sub-system a first perpetuated error in said data in accordance with a second error identification technique.
Claim 2
Independent Claim 60 words
A method of transferring data within a computer, said method comprising the steps of: detecting at a second computer sub-system an original error in data received from a first computer sub-system that uses a first error identification technique; and producing at said second computer sub-system a first perpetuated error in said data in accordance with a second error identification technique.
Claim 3
Dependent Claim 23 words
The method of claim 1 further comprising the step of identifying at a third computer sub-system said first perpetuated error in said data.
Claim 4
Dependent Claim 23 words
The method of claim 2 further comprising the step of generating at said third computer sub-system a second perpetuated error in said data.
Claim 5
Dependent Claim 34 words
The method of claim 3 wherein said generating step includes the step of generating at said third computer sub-system a second perpetuated error in said data in accordance with said first error identification technique.
Claim 6
Dependent Claim 23 words
The method of claim 4 further comprising the step of recognizing at a fourth computer sub-system said second perpetuated error in said data.
Claim 7
Dependent Claim 23 words
The method of claim 5 further comprising the step of creating at said fourth computer sub-system a third perpetuated error in said data.
Claim 8
Dependent Claim 34 words
The method of claim 6 wherein said creating step includes the step of creating at said fourth computer sub-system a third perpetuated error in said data in accordance with said second error identification technique.
Claim 9
Dependent Claim 17 words
The method of claim 1 wherein said first error identification technique is a parity bit error technique.
Claim 10
Dependent Claim 17 words
The method of claim 1 wherein said second error identification technique is an error correction code technique.
Claim 11
Independent Claim 54 words
An apparatus for transferring data within a computer, comprising: a first computer sub-system to produce data; and a second computer sub-system connected to said first computer sub-system, said second computer sub-system including: error detection circuitry to identify an original error in said data, and error perpetuation circuitry to perpetuate an error in said data.
Claim 12
Independent Claim 54 words
An apparatus for transferring data within a computer, comprising: a first computer sub-system to produce data; and a second computer sub-system connected to said first computer sub-system, said second computer sub-system including: error detection circuitry to identify an original error in said data, and error perpetuation circuitry to perpetuate an error in said data.
Claim 13
Dependent Claim 16 words
The apparatus of claim 10 wherein said first computer sub-system uses a first error identification technique.
Claim 14
Dependent Claim 16 words
The apparatus of claim 11 wherein said second computer sub-system uses a second error identification technique.
Claim 15
Dependent Claim 44 words
The apparatus of claim 12 further comprising a third computer sub-system connected to said second computer sub-system, said third computer sub-system including: error detection circuitry to identify a perpetuated error in said data, and error perpetuation circuitry to perpetuate an error in said data.
Claim 16
Dependent Claim 16 words
The apparatus of claim 13 wherein said third computer sub-system uses said first error identification technique.
Claim 17
Dependent Claim 38 words
The apparatus of claim 14 wherein said first computer sub-system, said second computer sub-system, and said third computer sub-system are each selected from the group including: a cache, a data buffer, a primary memory, and a secondary memory.
Claim 18
Dependent Claim 35 words
The apparatus of claim 12 wherein said first error identification technique and said second error identification technique are each selected from the group including: a parity bit error technique and an error correction code technique.
Claim 19
Independent Claim 65 words
A method of constructing an apparatus for transferring data within a computer, said method comprising the steps of: providing a first computer sub-system to produce data; and providing a second computer sub-system connected to said first computer sub-system, said second computer sub-system including: error detection circuitry to identify an original error in said data, and error perpetuation circuitry to perpetuate an error in said data.
Claim 20
Independent Claim 65 words
A method of constructing an apparatus for transferring data within a computer, said method comprising the steps of: providing a first computer sub-system to produce data; and providing a second computer sub-system connected to said first computer sub-system, said second computer sub-system including: error detection circuitry to identify an original error in said data, and error perpetuation circuitry to perpetuate an error in said data.
Claim 21
Dependent Claim 21 words
The method of claim 17 further comprising the step of providing said first computer sub-system with a first error identification technique.
Claim 22
Dependent Claim 21 words
The method of claim 18 further comprising the step of providing said second computer sub-system with a second error identification technique.
Claim 23
Dependent Claim 56 words
The method of claim 19 further comprising the steps of providing a third computer sub-system connected to said second computer sub-system, said third computer sub-system including: error detection circuitry to identify a perpetuated error in said data, and error perpetuation circuitry to perpetuate an error in said data in accordance with said first error identification technique.

References Cited (Backward Citations)

US4276647A Cited
US5445939A Cited
US4953164A Cited
US5182752A Cited
US5590287A Cited
US5404361A Cited
US5473691A Cited
US5450422A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-06-29 2001-12-29 2002-06-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-06-29 2005-12-29 2006-06-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-06-29 2009-12-29 2010-06-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag