← Back to Patent Explorer
US5293556A Expired / Lapsed US ⏱️ 0.0 years remaining

Knowledge based field replaceable unit management

Assignee: Storage Technology Corp
•
Filing: 1991-07-29
•
Granted: 1994-03-08
•
Expires: 2011-07-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This failure management system architecture guides, detects, validates and logs field replaceable unit (FRU) changes. This system includes a guided capability by which service personnel use the guided process to select candidates for FRU swaps or FRU replacement. FRU change and swap detection is described as a function of FRU memory scanning coupled with embedded database query activity. For swap activity virtual Composite Failure Events are created to manage post-swap failures. Validation logic determines whether the changed FRU is positioned correctly, is at the correct hardware, software and feature level, executes diagnostics correctly and performs flawlessly during monitored and extended functional operation.

Inventors

  • 👤 Fletcher L. Hill
  • 👤 Douglas A. Holm
  • 👤 Nancy R. Jurestovsky
  • 👤 Gregory A. Pinkham

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 10:25
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/08; G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/319; G06; G06F; G06F11/00; H04M3/22; H04M3/24; H04M3/247; G06F11/07; G06F11/16; G06F11/20; G06F11/22; G06F11/2257

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 167 words
Apparatus for controllably managing the replacement of field replaceable units in a customer system, which customer system includes a plurality of operational elements, each interconnected to at least one other operational element via an interconnection path, said operational elements being mounted on a plurality of field replaceable units, comprising: means for storing data identifying all said operational elements and said interconnection paths; means for detecting the presence of a failure in said customer system; means for generating a failure report which contains data relevant to said detected failure, including an identification of the failure mode and all operational elements that were cooperatively operative during said detected failure; means for storing said failure report; means for mapping said stored failure reports to a stored composite failure event containing a list of field replaceable units containing said set of operational elements; and means, responsive to a craftsperson inquiry, for listing said stored composite failure event and said list of field replaceable units associated with said stored composite failure event.
Claim 2
Dependent Claim 167 words
Apparatus for controllably managing the replacement of field replaceable units in a customer system, which customer system includes a plurality of operational elements, each interconnected to at least one other operational element via an interconnection path, said operational elements being mounted on a plurality of field replaceable units, comprising: means for storing data identifying all said operational elements and said interconnection paths; means for detecting the presence of a failure in said customer system; means for generating a failure report which contains data relevant to said detected failure, including an identification of the failure mode and all operational elements that were cooperatively operative during said detected failure; means for storing said failure report; means for mapping said stored failure reports to a stored composite failure event containing a list of field replaceable units containing said set of operational elements; and means, responsive to a craftsperson inquiry, for listing said stored composite failure event and said list of field replaceable units associated with said stored composite failure event.
Claim 3
Dependent Claim 64 words
The apparatus of claim 1 wherein said mapping means includes: means for maintaining a failure analysis history containing data identifying each of said operational elements and associated composite failure data representative of known operational element failures; means for comparing said stored failure report with said failure analysis history; and means for identifying a set of most likely failed operational elements based on said comparison.
Claim 4
Dependent Claim 25 words
The apparatus of claim 1 wherein said mapping means includes: means for ordering said list of field replaceable units in order of probability of failure.
Claim 5
Dependent Claim 93 words
The apparatus of claim 1 wherein said system further comprises: means, responsive to a craftsperson selecting one of said list of field replaceable units for replacement, for isolating said selected field replaceable unit by disabling all said interconnection paths connected to all said operational elements located on said selected field replaceable unit; and means, responsive to said craftsperson replacing said selected field replaceable unit with a replacement field replaceable unit, for testing said replacement field replaceable unit to verify the compatibility of said replacement field replaceable unit with said selected field replaceable unit.
Claim 6
Dependent Claim 28 words
The apparatus of claim 4 wherein said testing means includes: means for verifying the positional correspondence of said replacement field replaceable unit to said selected field replaceable unit.
Claim 7
Dependent Claim 61 words
The apparatus of claim 4 wherein said system further comprises: means, responsive to said craftsperson replacing said selected field replaceable unit with a replacement field replaceable unit, for suspending the generation of additional failure reports relating to said replacement field replaceable unit while said testing means verifies the compatibility of said replacement field replaceable unit with said selected field replaceable unit.
Claim 8
Dependent Claim 29 words
The apparatus of claim 4 wherein said system further comprises: means for recording the identity of said replacement field replaceable unit and its physical location in said customer system.
Claim 9
Dependent Claim 90 words
The apparatus of claim 1 wherein said system further comprises: means, responsive to a craftsperson selecting one of said list of field replaceable units for replacement, for computing customer system service impact data to identify the extent to which the operation of said customer system is impacted by disabling said selected field replaceable unit; and means, responsive to said computed service impact data exceeding a predetermined threshold, for alerting said craftsperson that disablement of said selected field replaceable unit has a significant negative impact on service in said customer system.
Claim 10
Dependent Claim 59 words
The apparatus of claim 8 wherein said listing means contains composite failure events indicative of a plurality of concurrently occurring failures, said alerting means includes: means for indicating to said craftsperson an alternative one of said concurrently occurring failures, listing said stored composite failure event and said list of field replaceable units associated with said stored composite failure event.
Claim 11
Dependent Claim 31 words
The apparatus of claim 1 wherein said system further comprises: means for auditing said plurality of field replaceable units using said stored data to verify the integrity of said customer system.
Claim 12
Dependent Claim 26 words
The apparatus of claim 10 wherein said system further comprises: means for activating said auditing means in response to said customer system exiting an inoperative state.
Claim 13
Dependent Claim 36 words
The apparatus of claim 10 wherein said system further comprises: means for activating said auditing means in response to one of said field replaceable units being replaced by a new field replaceable unit by said craftsperson.
Claim 14
Dependent Claim 48 words
The apparatus of claim 1 wherein said system further comprises: means, responsive to said craftsperson replacing one of said field replaceable units identified in said list with a new field replaceable unit, for noting all said failure reports associated with said replaced field replaceable unit as interim closed.
Claim 15
Dependent Claim 37 words
The apparatus of claim 13 wherein said system further comprises: means for noting a composite failure event as permanently closed when said new field replaceable unit does not fail for greater than a predetermined period of time.
Claim 16
Dependent Claim 281 words
Apparatus for controllably managing the replacement of field replaceable units in a customer system, which customer system includes a plurality of operational elements, each interconnected to at least one other operational element via an interconnection path, said operational elements being mounted on a plurality of field replaceable units, comprising: means for storing data identifying all said operational elements and said interconnection paths; means for detecting the presence of a failure in said customer system; means for generating a failure report which contains data relevant to said detected failure, including an identification of the failure mode and all operational elements that were cooperatively operative during said detected failure; means for storing said failure report; means for mapping said stored failure reports to a stored composite failure event containing a list of field replaceable units containing said set of operational elements; and means, responsive to a craftsperson inquiry, for listing said stored composite failure event and said list in field replaceable units associated with said stored composite failure event; means, responsive to said craftsperson selecting one of said field replaceable units identified in said list, wherein said identified field replaceable unit is one of a plurality of identical field replaceable units, for instructing said craftsperson to exchange said selected field replaceable unit with one of said plurality of identical field replaceable units; means, responsive to said craftsperson performing said exchange, for generating a virtual composite failure event duplicative of said composite failure event associated with said selected field replaceable unit; and means for mapping said virtual composite failure event to said exchanged selected field replaceable unit and said composite failure event with said exchanged one of said plurality of identical field replaceable units.
Claim 17
Dependent Claim 281 words
Apparatus for controllably managing the replacement of field replaceable units in a customer system, which customer system includes a plurality of operational elements, each interconnected to at least one other operational element via an interconnection path, said operational elements being mounted on a plurality of field replaceable units, comprising: means for storing data identifying all said operational elements and said interconnection paths; means for detecting the presence of a failure in said customer system; means for generating a failure report which contains data relevant to said detected failure, including an identification of the failure mode and all operational elements that were cooperatively operative during said detected failure; means for storing said failure report; means for mapping said stored failure reports to a stored composite failure event containing a list of field replaceable units containing said set of operational elements; and means, responsive to a craftsperson inquiry, for listing said stored composite failure event and said list in field replaceable units associated with said stored composite failure event; means, responsive to said craftsperson selecting one of said field replaceable units identified in said list, wherein said identified field replaceable unit is one of a plurality of identical field replaceable units, for instructing said craftsperson to exchange said selected field replaceable unit with one of said plurality of identical field replaceable units; means, responsive to said craftsperson performing said exchange, for generating a virtual composite failure event duplicative of said composite failure event associated with said selected field replaceable unit; and means for mapping said virtual composite failure event to said exchanged selected field replaceable unit and said composite failure event with said exchanged one of said plurality of identical field replaceable units.
Claim 18
Dependent Claim 51 words
The apparatus of claim 15 wherein said system further comprises: means, responsive to said exchanged selected field replaceable unit failing, for identifying said exchanged selected field replaceable unit as inoperable; and means, responsive to said exchanged selected field replaceable unit being replaced, for noting said virtual composite failure event as closed.
Claim 19
Dependent Claim 67 words
The apparatus of claim 15 wherein said system further comprises: means, responsive to said exchanged selected field replaceable unit not failing, for identifying said exchanged selected field replaceable unit as not inoperable; and means for instructing said craftsperson to restore said exchanged selected field replaceable unit and said exchanged one of said plurality of identical field replaceable units to their respective original locations in said customer system.
Claim 20
Independent Claim 160 words
A method for controllably managing the replacement of field replaceable units in a customer system, which customer system includes a plurality of operational elements, each interconnected to at least one other operational element via an interconnection path, said operational elements being mounted on a plurality of field replaceable units, comprising the steps of: storing data identifying all said operational elements and said interconnection paths; detecting the presence of a failure in said customer system; generating a failure report which contains data relevant to said detected failure, including an identification of the failure mode and all operational elements that were cooperatively operative during said detected failure; storing said failure report; mapping said stored failure reports to a composite failure event which contains a list of field replaceable units containing said set of operational elements; and listing, in response to a craftsperson inquiry, said stored composite failure event and said list of field replaceable units associated with said stored composite failure event.
Claim 21
Independent Claim 160 words
A method for controllably managing the replacement of field replaceable units in a customer system, which customer system includes a plurality of operational elements, each interconnected to at least one other operational element via an interconnection path, said operational elements being mounted on a plurality of field replaceable units, comprising the steps of: storing data identifying all said operational elements and said interconnection paths; detecting the presence of a failure in said customer system; generating a failure report which contains data relevant to said detected failure, including an identification of the failure mode and all operational elements that were cooperatively operative during said detected failure; storing said failure report; mapping said stored failure reports to a composite failure event which contains a list of field replaceable units containing said set of operational elements; and listing, in response to a craftsperson inquiry, said stored composite failure event and said list of field replaceable units associated with said stored composite failure event.
Claim 22
Dependent Claim 59 words
The method of claim 18 wherein said step of mapping includes: maintaining a failure analysis history containing data identifying each of said operational elements and associated composite failure data representative of known operational element failures; comparing said stored failure report with said failure analysis history; and identifying a set of most likely failed operational elements based on said comparison.
Claim 23
Dependent Claim 24 words
The method of claim 18 wherein said step of mapping includes: ordering said list of field replaceable units in order of probability of failure.
Claim 24
Dependent Claim 91 words
The method of claim 18 further comprising the steps of: isolating, in response to a craftsperson selecting one of said list of field replaceable units for replacement, said selected field replaceable unit by disabling all said interconnection paths connected to all said operational elements located on said selected field replaceable unit; and testing, in response to said craftsperson replacing said selected field replaceable unit with a replacement field replaceable unit, said replacement field replaceable unit to verify the compatibility of said replacement field replaceable unit with said selected field replaceable unit.
Claim 25
Dependent Claim 27 words
The method of claim 21 wherein said step of testing includes: verifying the positional correspondence of said replacement field replaceable unit to said selected field replaceable unit.
Claim 26
Dependent Claim 60 words
The method of claim 21 further comprising the step of: suspending, in response to said craftsperson replacing said selected field replaceable unit with a replacement field replaceable unit, the generation of additional failure reports relating to said replacement field replaceable unit while said testing means verifies the compatibility of said replacement field replaceable unit with said selected field replaceable unit.
Claim 27
Dependent Claim 27 words
The method of claim 21 further comprising the step of: recording the identity of said replacement field replaceable unit and its physical location in said customer system.
Claim 28
Dependent Claim 88 words
The method of claim 18 further comprising the steps of: computing, in response to a craftsperson selecting one of said list of field replaceable units for replacement, customer system service impact data to identify the extent to which the operation of said customer system is impacted by disabling said selected field replaceable unit; and alerting, in response to said computed service impact data exceeding a predetermined threshold, said craftsperson that disablement of said selected field replaceable unit has a significant negative impact on service in said customer system.
Claim 29
Dependent Claim 56 words
The method of claim 25 wherein said listing contains failure reports indicative of a plurality of concurrently occurring failures, said step of alerting includes: indicating to said craftsperson an alternative one of said concurrently occurring failures, listing said stored composite failure event and said list of field replaceable units associated with said stored composite failure event.
Claim 30
Dependent Claim 29 words
The method of claim 18 further comprising the step of: auditing said plurality of field replaceable units using said stored data to verify the integrity of said customer system.
Claim 31
Dependent Claim 24 words
The method of claim 27 further comprising the step of: activating said auditing step in response to said customer system exiting an inoperative state.
Claim 32
Dependent Claim 33 words
The method of claim 27 further comprising the step of: activating said auditing step in response to one of said field replaceable units being replaced by a new replaceable unit by said craftsperson.
Claim 33
Dependent Claim 48 words
The method of claim 18 further comprising the step of: noting, in response to said craftsperson replacing one of said field replaceable units identified in said list with a new field replaceable unit, all said composite failure events associated with said replaced field replaceable unit as interim closed.
Claim 34
Dependent Claim 35 words
The method of claim 30 further comprising the step of: noting a composite failure event as permanently closed when said new field replaceable unit does not fail for greater than a predetermined period of time.
Claim 35
Independent Claim 270 words
A method for controllably managing the replacement of field replaceable units in a customer system, which customer system includes a plurality of operational elements, each interconnected to at least one other operational element via an interconnection path, said operational elements being mounted on a plurality of field replaceable units, comprising the steps of: storing data identifying all said operational elements and said interconnection paths: detecting the presence of a failure in said customer system: generating a failure report which contains data relevant to said detected failure, including an identification of the failure mode and all operational elements that were cooperatively operative during said detected failure: storing said failure report: mapping said stored failure reports to a composite failure event which contains a list of field replaceable units containing said set of operational elements; and listing, in response to a craftsperson inquiry, said stored composite failure event and said list of field replaceable units associated with said stored composite failure event instructing, in response to said craftsperson selecting one of said field replaceable units identified in said list, wherein said identified field replaceable unit is one of a plurality of identical field replaceable units, said craftsperson to exchange said selected field replaceable unit with one of said plurality of identical field replaceable units; generating, in response to said craftsperson performing said exchange, a virtual composite failure event duplicative of said composite failure event associated with said selected field replaceable unit; and mapping said virtual composite failure event to said exchanged selected field replaceable unit and said composite failure event with said exchanged one of said plurality of identical field replaceable units.
Claim 36
Independent Claim 270 words
A method for controllably managing the replacement of field replaceable units in a customer system, which customer system includes a plurality of operational elements, each interconnected to at least one other operational element via an interconnection path, said operational elements being mounted on a plurality of field replaceable units, comprising the steps of: storing data identifying all said operational elements and said interconnection paths: detecting the presence of a failure in said customer system: generating a failure report which contains data relevant to said detected failure, including an identification of the failure mode and all operational elements that were cooperatively operative during said detected failure: storing said failure report: mapping said stored failure reports to a composite failure event which contains a list of field replaceable units containing said set of operational elements; and listing, in response to a craftsperson inquiry, said stored composite failure event and said list of field replaceable units associated with said stored composite failure event instructing, in response to said craftsperson selecting one of said field replaceable units identified in said list, wherein said identified field replaceable unit is one of a plurality of identical field replaceable units, said craftsperson to exchange said selected field replaceable unit with one of said plurality of identical field replaceable units; generating, in response to said craftsperson performing said exchange, a virtual composite failure event duplicative of said composite failure event associated with said selected field replaceable unit; and mapping said virtual composite failure event to said exchanged selected field replaceable unit and said composite failure event with said exchanged one of said plurality of identical field replaceable units.
Claim 37
Dependent Claim 49 words
The method of claim 32 further comprising the steps of: identifying, in response to said exchanged selected field replaceable unit failing, said exchanged selected field replaceable unit as inoperable; and noting, in response to said exchanged selected field replaceable unit being replaced, said virtual composite failure event as closed.
Claim 38
Dependent Claim 64 words
The method of claim 32 further comprising the steps of: identifying, in response to said exchanged selected field replaceable unit not failing, said exchanged selected field replaceable unit as not inoperable; and instructing said craftsperson to restore said exchanged selected field replaceable unit and said exchanged one of said plurality of identical field replaceable units to their respective original locations in said customer system.

References Cited (Backward Citations)

US3864533A Cited
US4881230A Cited
US4937825A Cited
US4888771A Cited
US4901004A Cited
US4972453A Cited
US5127012A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-03-07 1997-09-06 1998-03-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-03-07 2001-09-06 2002-03-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-03-07 2005-09-06 2006-03-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag