Methods and systems for prioritizing corrective actions in a troubleshooting chart
First Claim
1. A method of prioritizing a plurality of maintenance corrective actions in a troubleshooting chart for a device, the method performed using a mobile computing device that includes a processor coupled to a memory, said method comprising:
- receiving and storing, by the processor of the mobile computing device, initial corrective action data for the device from a server computing device, the initial corrective action data based on historical corrective action data received by the server computing device from a plurality of computing devices;
displaying, by the processor via a display device of the mobile computing device, an image of the device to a user, the image including a plurality of systems included in the device;
receiving, by the processor, a user selection of a system of the plurality of systems of the device, wherein the system selected by the user is displayed in the image and is experiencing a fault in need of corrective action;
generating, on the mobile computing device for display to the user, a first list of a plurality of corrective actions in a troubleshooting chart associated with the selected system, the plurality of corrective actions sorted according to a default order and generated based on the initial corrective action data;
performing, by the user, the plurality of corrective actions in the default order;
receiving, by the processor, an input from the user indicative of a successful corrective action that corrected the fault;
incrementing, by the processor, a value of a counter associated with the successful corrective action;
comparing values for counters associated with each of the plurality of corrective actions;
generating, on the mobile computing device for display to the user, upon subsequent selections of the system by the user when the fault is experienced, a second list of the plurality of corrective actions, the second list of the plurality of corrective actions sorted in hierarchal order based on the values of the counters;
performing, by the user, the plurality of corrective actions, in the hierarchal order, on the system;
transmitting, by the processor to the server computing device, updated historical corrective action data representing which of the plurality of corrective actions was the successful corrective action; and
resetting, by the processor based on user input, the values of the counters associated with the plurality of corrective actions.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for prioritizing a plurality of maintenance corrective actions in a troubleshooting chart for a device are provided. The method includes receiving, by a processor, an input from a user indicative of a successful corrective action from the plurality of corrective actions on the troubleshooting chart and incrementing a value of a counter associated with the successful corrective action. The processor then compares values for counters associated with each of the plurality of corrective actions and displays the plurality of corrective actions in hierarchal order based on the values of the counters.
30 Citations
20 Claims
-
1. A method of prioritizing a plurality of maintenance corrective actions in a troubleshooting chart for a device, the method performed using a mobile computing device that includes a processor coupled to a memory, said method comprising:
-
receiving and storing, by the processor of the mobile computing device, initial corrective action data for the device from a server computing device, the initial corrective action data based on historical corrective action data received by the server computing device from a plurality of computing devices; displaying, by the processor via a display device of the mobile computing device, an image of the device to a user, the image including a plurality of systems included in the device; receiving, by the processor, a user selection of a system of the plurality of systems of the device, wherein the system selected by the user is displayed in the image and is experiencing a fault in need of corrective action; generating, on the mobile computing device for display to the user, a first list of a plurality of corrective actions in a troubleshooting chart associated with the selected system, the plurality of corrective actions sorted according to a default order and generated based on the initial corrective action data; performing, by the user, the plurality of corrective actions in the default order; receiving, by the processor, an input from the user indicative of a successful corrective action that corrected the fault; incrementing, by the processor, a value of a counter associated with the successful corrective action; comparing values for counters associated with each of the plurality of corrective actions; generating, on the mobile computing device for display to the user, upon subsequent selections of the system by the user when the fault is experienced, a second list of the plurality of corrective actions, the second list of the plurality of corrective actions sorted in hierarchal order based on the values of the counters; performing, by the user, the plurality of corrective actions, in the hierarchal order, on the system; transmitting, by the processor to the server computing device, updated historical corrective action data representing which of the plurality of corrective actions was the successful corrective action; and resetting, by the processor based on user input, the values of the counters associated with the plurality of corrective actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer device for use in prioritizing a plurality of maintenance corrective actions in a troubleshooting chart for a component, said computer device comprising:
-
a memory for storing data; and a processor in communication with said memory, said processor programmed to; receive and store initial corrective action data for the component from a server computing device, the initial corrective action data based on historical corrective action data received by the server computing device from a plurality of computing devices; display an image of the component to a user via a media output component coupled to said processor, the image including a plurality of systems included in the component; receive a user selection of a system of the plurality of systems of the component, wherein the system selected by the user is experiencing a fault in need of corrective action, the user selection received via an input device coupled to said processor; generate a first list of a plurality of corrective actions in the troubleshooting chart associated with the selected system using the media output component, the plurality of corrective actions sorted according to a default order and generated based on the initial corrective action data; receive an input from the user indicating a successful corrective action, among the plurality of corrective actions performed in the default order, that corrected the fault; increment a value of a counter associated with the successful corrective action; compare values for counters associated with each of the plurality of corrective actions; generate, upon subsequent selections of the system by the user when a fault is experienced, a second list of the plurality of corrective actions, the second list of the plurality of corrective actions sorted in hierarchal order based on the values of the counters; perform, by the user, the plurality of corrective actions, in the hierarchal order, on the system; transmit, to the server computing device, updated historical corrective action data representing the recommended corrective action of the plurality of corrective actions was the successful corrective action; and reset, based on user input, the values of the counters associated with the plurality of corrective actions. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium having encoded thereon computer readable instructions that are executable by a processor to perform functions comprising:
-
receiving and storing initial corrective action data for a component from a server computing device, the initial corrective action data based on historical corrective action data received by the server computing device from a plurality of computing devices; displaying an image of the component, the image including a plurality of systems included in the component; receiving a user selection of a system of the plurality of systems of the component, the system selected by the user experiencing a fault in need of corrective action; generating a first list of a plurality of corrective actions in a troubleshooting chart for the selected system, the plurality of corrective actions sorted according to a default order and generated based on the initial corrective action data; receiving an input from a user indicating a successful corrective action, among the plurality of corrective actions performed in the default order, that corrected the fault; incrementing a value of a counter associated with the successful corrective action; comparing values for counters associated with each of the plurality of corrective actions; generating, upon subsequent selections of the system by the user when a fault is experienced, a second list of the plurality of corrective actions, the second list of the plurality of corrective actions sorted in hierarchal order based on the values of the counters; performing, by the user, the plurality of corrective actions, in the hierarchal order, on the system; transmitting, by the processor to the server computing device, updated historical corrective action data representing the recommended corrective action of the plurality of corrective actions was the successful corrective action; and resetting, by the processor based on user input, the values of the counters associated with the plurality of corrective actions. - View Dependent Claims (19, 20)
-
Specification