Patent ID: 6928345

Claim:
An apparatus comprising: a) a processor; b) a memory coupled to the processor; c) a vehicle health management program residing in the memory and being executed by the processor, the vehicle health management program including: i) a data service, the data service receiving system data, the data service formatting the system data for health management analysis; ii) a symptom detection service, the symptom detection service receiving the formatted system data and examining the formatted system data to synthesize symptoms of vehicle system failure, wherein the symptom detection service includes a collection of detector objects, each of the collection of detector objects including a method to provide symptom detection on the formatted system data; and iii) a diagnostic service, the diagnostic service examining the symptoms of vehicle system failure to determine at least one potential diagnoses from the symptoms, wherein the diagnostic service includes a collection of reasoner objects, each of the collection of reasoner objects including a method to provide diagnostic reasoning on the symptoms, and wherein the collection of reasoner objects includes at least two having a different reasoning mechanism.