US5808919A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Diagnostic system
Assignee: Keysight Technologies Inc
•
Filing: 1995-10-31
•
Granted: 1998-09-15
•
Expires: 2015-10-31
Abstract
Abstract A diagnostic system (10) for diagnosing the cause of failures of functional tests made on a system under test wherein the system under test comprises a plurality of interacting components and wherein the diagnostic system (10) comprises means (20) for interpreting test results based on the set of operations which are involved in carrying out the tests and which components are exercised by operations.
Inventors
- 👤 Christopher William Preist
- 👤 David Allport
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 17:17
CPC Classifications
G; G01; G01R; G01R31/00; G06; G06F; G06F11/00; G06F11/22; G06F11/2205; G01R31/28; G01R31/317; G01R31/3181; G01R31/319; G01R31/31903; G01R31/31912
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
123 words
A diagnostic system for diagnosing a cause of failures of functional tests made on a system under test wherein the system under test includes a plurality of interacting components and wherein the diagnostic system comprises: memory means for storing data regarding the components of the system under test wherein data regarding connectivity of components is not necessary, data regarding test results, and data regarding the functional tests applied to the system under test, including information about which operations are performed in the system under test during a functional test and which components are involved in said operations; and means coupled to said memory means and responsive to data stored therein, for determining sets of components that are logically possible causes of test failures.
Claim 2
Dependent Claim
123 words
A diagnostic system for diagnosing a cause of failures of functional tests made on a system under test wherein the system under test includes a plurality of interacting components and wherein the diagnostic system comprises: memory means for storing data regarding the components of the system under test wherein data regarding connectivity of components is not necessary, data regarding test results, and data regarding the functional tests applied to the system under test, including information about which operations are performed in the system under test during a functional test and which components are involved in said operations; and means coupled to said memory means and responsive to data stored therein, for determining sets of components that are logically possible causes of test failures.
Claim 3
Dependent Claim
48 words
A diagnostic system according to claim 1 further comprising means for computing a weight for each logically possible cause of failures, and determining a most likely diagnosis based on the weights, said weights based on the degree to which operations utilise the components in the system under test.
Claim 4
Dependent Claim
60 words
A diagnostic system according to claim 2 which is operable to recognise when an operation is involved in both failing and passing tests (an `operation violation`) and wherein said means for computing a weight alters the weight assigned to a particular component when the particular component is utilized in no failing tests other than in tests involved in operation violations.
Claim 5
Dependent Claim
23 words
A diagnostic system according to claim 3 which is operable to apply a penalty factor to each candidate diagnosis (D) involving operation violations.
Claim 6
Dependent Claim
24 words
A diagnostic system according to claim 1, further comprising: means for providing a list of each candidate diagnosis (D), ranked in order of probability.
Claim 7
Dependent Claim
22 words
A diagnostic system according to claim 1 comprising: means for indicating further tests which could usefully be carried out following a diagnosis.
Claim 8
Dependent Claim
57 words
A diagnostic system according claim 1 which is integrated with a functional test system so that it further comprises: means for storing test definitions; means for performing tests on the system under test; means for storing test results; and wherein the diagnostic system is operable automatically to utilize the test results to diagnose causes of test failures.
Claim 9
Dependent Claim
25 words
A diagnostic system according to claim 1 which is operable to utilize the results of individual component tests generated prior to the system under test.
Claim 10
Dependent Claim
18 words
A diagnostic system according to claim 1 operable to diagnose faults in printed circuit boards or multi-chip modules.
References Cited (Backward Citations)
US4192451A
Cited
US4590562A
Cited
US4588945A
Cited
EP0296884A2
Cited
US4907230A
Cited
US5099436A
Cited
US5051996A
Cited
US5144225A
Cited
EP0413512A2
Cited
US5001714A
Cited
US5253184A
Cited
US5327437A
Cited
US5381417A
Cited
US5412584A
Cited
US5488722A
Cited
US5617430A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-09-14 | 2002-03-16 | 2002-09-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-09-14 | 2006-03-16 | 2006-09-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-09-14 | 2010-03-16 | 2010-09-15 | $7700.00 | Window Closed / Lapsed |