Methods and Systems for Modifying Diagnostic Flowcharts Based on Flowchart Performances
First Claim
1. A method performed by a computing server, the method comprising:
- receiving, from a diagnostic computing device, a request indicative of a vehicle problem;
selecting a first diagnostic flowchart associated with the vehicle problem from a plurality of diagnostic flowcharts, wherein each diagnostic flowchart comprises one or more ordered and performable path elements, wherein each path element leads to one or more decision elements, and wherein each path element comprises one or more diagnostic steps;
sending the first diagnostic flowchart for performance at the diagnostic computing device;
determining first feedback data associated with a performance of the first diagnostic flowchart at the diagnostic computing device; and
modifying the first diagnostic flowchart based at least on the first feedback data.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and system pertaining to modifying a diagnostic flowchart are described. A method can include (i) receiving, from a diagnostic computing device, a request indicative of a vehicle problem, (ii) selecting a first diagnostic flowchart associated with the vehicle problem from a plurality of diagnostic flowcharts. Each diagnostic flowchart includes one or more ordered and performable path elements, where each path element leads to one or more ordered decision elements, where each path element comprises one or more diagnostic steps. The method also includes (iii) sending the first diagnostic flowchart for performance at a diagnostic computing device, (iv) determining first feedback data associated with a performance of the first diagnostic flowchart at the diagnostic computing device, and (v) modifying the first diagnostic flowchart based at least on the first feedback data.
13 Citations
28 Claims
-
1. A method performed by a computing server, the method comprising:
-
receiving, from a diagnostic computing device, a request indicative of a vehicle problem; selecting a first diagnostic flowchart associated with the vehicle problem from a plurality of diagnostic flowcharts, wherein each diagnostic flowchart comprises one or more ordered and performable path elements, wherein each path element leads to one or more decision elements, and wherein each path element comprises one or more diagnostic steps; sending the first diagnostic flowchart for performance at the diagnostic computing device; determining first feedback data associated with a performance of the first diagnostic flowchart at the diagnostic computing device; and modifying the first diagnostic flowchart based at least on the first feedback data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method performed by a diagnostic computing device, the method comprising:
-
determining that a first input indicates a vehicle problem; sending a first request indicative of the vehicle problem to a computing server; receiving from the computing server a first diagnostic flowchart associated with the vehicle problem, wherein the first diagnostic flowchart comprises one or more ordered and performable path elements, wherein each path element leads to one or more ordered decision elements, wherein each path element comprises one or more diagnostic steps; outputting the first diagnostic flowchart to be displayed on a graphical interface of a display at the diagnostic computing device; determining a second input to the diagnostic computing device indicates an instruction to perform at least one path element of the first diagnostic flowchart; performing the at least one path element; determining first feedback data associated with the performed at least one path element; and sending the first feedback data to the computing server. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
a display device; a network interface; one or more processors; and at least one computer-readable medium storing program instructions, that when executed by the one or more processors, cause a set of functions to be performed, the set of functions comprising; determining that a first input indicates a vehicle problem; sending a request indicative of the vehicle problem to a computing server; receiving from the computing server a first diagnostic flowchart associated with the vehicle problem, wherein the first diagnostic flowchart comprises one or more ordered and performable path elements, wherein each path element leads to one or more decision elements, wherein each path element comprises one or more diagnostic steps; outputting the first diagnostic flowchart to be displayed on a graphical interface of the display device; determining that a second input indicates an instruction to perform at least one path element of the first diagnostic flowchart; performing the at least one path element; and determining first feedback data associated with the at least one performed path element. - View Dependent Claims (20, 21, 22, 24)
-
-
23. The apparatus 19, wherein the one or more elements comprise at least one of (i) data indicative of performance of at least one path element of the first diagnostic flowchart, (ii) one or more parameters obtained during performance of the at least one path element, (iii) data indicative of a decision made for at least one decision element of the first diagnostic flowchart, and (iv) data indicative of whether the performance of the first diagnostic flowchart at the diagnostic computing device results in a correct diagnosis of the vehicle problem.
-
25. A system comprising:
-
a computing server including one or more processors; and at least one non-transitory computer readable medium containing program instructions executable by the one or more processors to; determine that a first request indicates a vehicle problem; select a first diagnostic flowchart associated with the vehicle problem from a plurality of diagnostic flowcharts, wherein each diagnostic flowchart comprises one or more ordered and performable path elements, wherein each path element leads to one or more ordered decision elements, wherein each path element comprises one or more diagnostic steps; send the first diagnostic flowchart for performance at a diagnostic computing device; determine first feedback data associated with a performance of the first diagnostic flowchart at the diagnostic computing device; and modify the first diagnostic flowchart based at least on the first feedback data. - View Dependent Claims (26, 27, 28)
-
Specification