# US 2010/0169713 A1 · Method of customizing a fault tree for an appliance

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2010/0169713 A1
- Document ID: US20100169713A1
- Status: Published application
- Kind: A1
- Application number: 12/345,772
- Filed: 2008-12-30
- Published: 2010-07-01
- Earliest claimed: 2008-12-30
- Assignees: Whirlpool Corporation
- Inventors: Paul R. Argue; Richard A. McCoy; David M. Williams
- Web page: https://patentgrep.com/patent/US20100169713A1

## CPC

- G05B 23/0248: {Causal models, e.g. fault tree; digraphs; qualitative physics}
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)

## Abstract

A method is provided of customizing a fault tree for diagnosing a fault in an appliance configured to perform a cycle of operation on an article. The appliance must also be configured to communicate by electronic message. The method includes providing a plurality of fault trees associated with appliances and appliance components, where the fault trees include an ordered collection of steps. The method continues with communicating with an appliance by electronic message to obtain information about components associated with the appliance, selecting a subset of the plurality of fault trees based on the information, and dynamically aggregating the subset to create a customized fault tree comprising an ordered collection of steps.

## Claims

### Claim 1

A method of customizing a fault tree for diagnosing a fault in an appliance configured to perform a cycle of operation on an article, wherein the appliance is configured to communicate by electronic message, the method comprising:
providing a plurality of fault trees associated with appliances and appliance components, wherein the fault trees comprise an ordered collection of steps,
communicating with an appliance by electronic message to obtain information about components associated with the appliance,
selecting a subset of the plurality of fault trees based on the information, and
dynamically aggregating the subset to create a customized fault tree comprising an ordered collection of steps.

### Claim 2 (depends on 1)

The method of claim 1 wherein the information includes at least one identifier associated with a component.

### Claim 3 (depends on 2)

The method of claim 2 wherein the at least one identifier represents one of a class, a type, and an instance of the component.

### Claim 4 (depends on 3)

The method of claim 3 wherein the appliance is the component.

### Claim 5 (depends on 3)

The method of claim 3 wherein the appliance comprises at least one component.

### Claim 6 (depends on 1)

The method of claim 1 wherein the information includes one of serial number, model number, component information, manufacturer, supplier, location, cross reference, time of manufacture, date of manufacture, location of manufacture, a software module, a functionality identifier, replacement part, original part, and software module version, software version, attributes of a particular component, attributes of particular material used in a component, attributes of a component type, attributes of material type used in a component, information associating material or component with a ‘lot’ or batch, information associating material or components with time, a location, or cost, and replacement information.

### Claim 7 (depends on 1)

The method of claim 1 conducted in a service accessory connected to the appliance.

### Claim 8 (depends on 7)

The method of claim 7 wherein the service accessory is one of a PC, a local data collector, and a central data collector.

### Claim 9 (depends on 1)

The method of claim 1 wherein the information comprises one of error codes, fault codes, part identifiers, defects based on part identifiers, and user descriptions and terms derived from user descriptions.

### Claim 10 (depends on 1)

The method of claim 1 further comprising ascertaining one of a plurality of entry points in the customized fault tree based on the information.

### Claim 11 (depends on 9)

The method of claim 9 wherein the ascertaining step comprises identifying all entry points in the at least one fault tree, automatically receiving at least one symptom by at least one message from the appliance, and identifying an ascertained entry point corresponding to the at least one symptom.

### Claim 12 (depends on 11)

The method of claim 11 wherein at least two symptoms are received by at least one message from the appliance, and the ascertaining step comprises prioritizing the at least two symptoms based on a selected priority, and identifying an ascertained entry point associated with a prioritized symptom.

### Claim 13 (depends on 12)

The method of claim 12 wherein the selected priority is one of predetermined and user chosen.

### Claim 14 (depends on 11)

The method of claim 11 wherein the at least one symptom comprises at least one of error codes, fault codes, part identifiers, defects based on part identifiers, and user descriptions and terms derived from user descriptions.

### Claim 15 (depends on 1)

The method of claim 1 further comprising selecting at least one fault tree from a plurality of customized fault trees for a plurality of appliances.

### Claim 16 (depends on 15)

The method of claim 15 wherein the information includes at least one identifier associated with a component.

### Claim 17 (depends on 16)

The method of claim 16 wherein the at least one identifier represents one of a class, a type, and an instance of the component.

### Claim 18 (depends on 17)

The method of claim 17 wherein the appliance is the component.

### Claim 19 (depends on 17)

The method of claim 17 wherein the appliance comprises at least one component.

### Claim 20 (depends on 16)

The method of claim 16 wherein the at least one identifier includes one of serial number, model number, component information, manufacturer, supplier, location, cross reference, time of manufacture, date of manufacture, location of manufacture, a software module, a functionality identifier, replacement part, original part, and software module version, software version, attributes of a particular component, attributes of particular material used in a component, attributes of a component type, attributes of material type used in a component, information associating material or component with a ‘lot’ or batch, information associating material or components with time, a location, or cost, and replacement information.

### Claim 21

A method of customizing a fault tree for diagnosing a fault in an appliance configured to perform a cycle of operation on an article, wherein the appliance is configured to communicate by electronic message, the method comprising:
providing a plurality of fault trees associated with appliances and appliance components, wherein the fault trees comprise an ordered collection of steps,
surveying a user to obtain information about components associated with the appliance,
selecting a subset of the plurality of fault trees based on the information, and
dynamically aggregating the subset to create a customized fault tree comprising an ordered collection of steps.

### Claim 22 (depends on 21)

The method of claim 21 wherein the information includes at least one identifier associated with a component.

### Claim 23 (depends on 22)

The method of claim 22 wherein the at least one identifier represents one of a class, a type, and an instance of the component.

### Claim 24 (depends on 23)

The method of claim 23 wherein the appliance is the component.

### Claim 25 (depends on 23)

The method of claim 23 wherein the appliance comprises at least one component.

### Claim 26 (depends on 21)

The method of claim 21 wherein the information includes one of serial number, model number, component information, manufacturer, supplier, location, cross reference, time of manufacture, date of manufacture, location of manufacture, a software module, a functionality identifier, replacement part, original part, and software module version, software version, attributes of a particular component, attributes of particular material used in a component, attributes of a component type, attributes of material type used in a component, information associating material or component with a ‘lot’ or batch, information associating material or components with time, a location, or cost, and replacement information.

### Claim 27 (depends on 21)

The method of claim 21 conducted in a service accessory connected to the appliance.

### Claim 28 (depends on 27)

The method of claim 27 wherein the service accessory is one of a PC, a local data collector, and a central data collector.

### Claim 29 (depends on 22)

The method of claim 22 wherein the identifier comprises one of error codes, fault codes, part identifiers, defects based on part identifiers, and user descriptions and terms derived from user descriptions.

### Claim 30 (depends on 22)

The method of claim 22 further comprising ascertaining one of a plurality of entry points in the customized fault tree based on the information.

### Claim 31 (depends on 30)

The method of claim 30 wherein the ascertaining step comprises identifying all entry points in the customized fault tree, automatically receiving at least one symptom by at least one message from the appliance, and identifying an ascertained entry point corresponding to the at least one symptom.

### Claim 32 (depends on 31)

The method of claim 31 wherein at least two symptoms are received by at least one message from the appliance, and the ascertaining step comprises prioritizing the at least two symptoms based on a selected priority, and identifying an ascertained entry point associated with a prioritized symptom.

### Claim 33 (depends on 32)

The method of claim 32 wherein the selected priority is one of predetermined and user chosen.

### Claim 34 (depends on 31)

The method of claim 31 wherein the at least one symptom comprises at least one of error codes, fault codes, part identifiers, defects based on part identifiers, and user descriptions and terms derived from user descriptions.

### Claim 35 (depends on 21)

The method of claim 21 further comprising selecting at least one fault tree from a plurality of fault trees for a plurality of appliances.

### Claim 36 (depends on 35)

The method of claim 35 wherein the information includes at least one identifier associated with a component.

### Claim 37 (depends on 36)

The method of claim 36 wherein the at least one identifier represents one of a class, a type, and an instance of the component.

### Claim 38 (depends on 37)

The method of claim 37 wherein the appliance is the component.

### Claim 39 (depends on 37)

The method of claim 37 wherein the appliance comprises at least one component.

### Claim 40 (depends on 36)

The method of claim 36 wherein the at least one identifier includes one of serial number, model number, component information, manufacturer, supplier, location, cross reference, time of manufacture, date of manufacture, location of manufacture, a software module, a functionality identifier, replacement part, original part, and software module version, software version, attributes of a particular component, attributes of particular material used in a component, attributes of a component type, attributes of material type used in a component, information associating material or component with a ‘lot’ or batch, information associating material or components with time, a location, or cost, and replacement information.

### Claim 41 (depends on 1)

The method of claim 1 further comprising obtaining additional information from a source other than the appliance based on the information about components, and wherein the ascertaining step is based on the information and the additional information.

### Claim 42 (depends on 21)

The method of claim 21 further comprising obtaining additional information from a source other than the appliance based on the information about components, and wherein the ascertaining step is based on the information and the additional information.
