IP Library Granted Patent US 10,825,268
Granted Patent B2
US 10,825,268 · App. 16/231,216 · Granted Nov 3, 2020

Method and system for displaying and using PID graph indicators

Inventor: Joshua C. Covington (San Juan Bautista, CA)
Assignee: Snap-on Incorporated
G07C5/0825G06F3/0482G06F3/04847G06Q10/20G06Q50/30G06T11/206G07C5/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,825,268
App. No.
16/231,216
Granted
Nov 3, 2020
Kind
B2
Abstract

An example method includes receiving, at a computing system, parameters from a vehicle, wherein the parameters correspond to a set of associated parameter identifiers (PIDs), and determining, by the computing system, one or more thresholds for one or more PIDs of the set of associated PIDs. The example method additionally includes determining, by the computing system, one or more indicators displayable on a first graph of parameters corresponding to a first PID of the set of associated PIDs. For instance, at least one indicator of the one or more indicators represents a parameter corresponding to a second PID of the set of associated PIDs breaching a threshold associated with the second PID. The example method further includes displaying, by the computing system on a graphical user interface, the first graph of parameters corresponding to the first PID and the one or more indicators on the first graph.

Claims (45)

1. A system comprising:

a communication interface configured to communicatively couple to a vehicle; and

a computing device configured to:

receive, via the communication interface, parameters corresponding to a set of associated parameter identifiers (PIDs);

determine one or more indicators displayable on a first graph of parameters representing a first PID of the set of associated PIDs, wherein each indicator represents one or more parameters corresponding to a second PID of the set of associated PIDs;

display, on a graphical user interface, the first graph of parameters representing the first PID such that the first graph includes the one or more indicators representing the one or more parameters corresponding to the second PID;

receive a selection of an indicator from the one or more indicators; and

responsive to receiving the selection of the indicator, display, on the graphical user interface, a representation of options associated with the selected indicator.

2. The system of claim 1 , wherein the computing device is configured to display the representation of options as a popup box in a foreground on the graphical user interface.

3. The system of claim 2 , wherein the popup box is displayed in front of a portion of the first graph.

4. The system of claim 2 , wherein the popup box is displayed to a side of the first graph.

5. The system of claim 2 , where the representation of options associated with the selected indicator include a first option, and wherein a selection of the first option causes the computing device to display a second graph of parameters corresponding to the second PID.

6. The system of claim 5 , wherein the computing device is further configured to:

receive, at the computing device, a selection of the first option; and

responsive to receiving the selection of the first option, display the second graph.

7. The system of claim 6 , wherein the representation of options associated with the selected indicator includes a second option, and wherein a selection of the second option causes the computing device to perform a functional test associated with the selected indicator on the vehicle.

8. The system of claim 7 , wherein the computing device is further configured to:

receive a selection of the second option; and

responsive to receiving the selection of the second option, perform the functional test associated with the selected indicator on the vehicle.

9. The system of claim 8 , wherein the representation of options associated with the selected indicator includes a third option, and wherein a selection of the third option causes the computing device to perform a component test associated with the selected indicator on the vehicle.

10. The system of claim 9 , wherein the computing device is further configured to:

receive a selection of the third option; and

responsive to receiving the selection of the third option, perform the component test associated with the selected indicator on the vehicle.

11. The system of claim 1 , further comprising:

a structural housing enclosing the computing device, wherein the graphical user interface is structurally coupled to the structural housing.

12. The system of claim 1 , wherein the communication interface is configured to communicatively couple to the vehicle via a wired connection.

13. The system of claim 1 , wherein at least one indicator of the one or more indicators that represents a parameter corresponding to the second PID breaching a threshold associated with the second PID.

14. The system of claim 13 , wherein the computing device is further configured to:

receive a selection of the at least one indicator that represents the parameter corresponding to the second PID breaching the threshold associated with the second PID; and

responsive to receiving the selection of the at least one indicator, display, on the graphical user interface, a second graph of parameters corresponding to the second PID such that the second graph shows the parameter corresponding to the second PID breaching the threshold associated with the second PID.

15. The system of claim 1 , wherein the computing device is configured to display the one or more indicators on the first graph in a temporal order.

16. The system of claim 1 , wherein the computing device is configured to display the one or more indicators as vertical cursors on the first graph.

17. The system of claim 1 , wherein the one or more indicators includes a first type of indicator and a second type of indicator, and wherein the first type of indicator is visually different from the second type of indicator.

18. A method comprising:

receiving, via a communication interface, parameters corresponding to a set of associated parameter identifiers (PIDs);

determining one or more indicators displayable on a first graph of parameters representing a first PID of the set of associated PIDs, wherein each indicator represents one or more parameters corresponding to a second PID of the set of associated PIDs; and

displaying, by the computing device and on a graphical user interface, the first graph of parameters representing the first PID such that the first graph includes the one or more indicators representing the one or more parameters corresponding to the second PID;

receiving a selection of an indicator from the one or more indicators; and

responsive to receiving the selection of the indicator, displaying, on the graphical user interface, a representation of options associated with the selected indicator.

19. A non-transitory computer readable medium having stored therein instructions executable by one or more processors to cause a computing system to perform functions comprising:

receiving, via a connection between a communication interface and a vehicle, parameters corresponding to a set of associated parameter identifiers (PIDs);

determining one or more indicators displayable on a first graph of parameters representing a first PID of the set of associated PIDs, wherein each indicator represents one or more parameters corresponding to a second PID of the set of associated PIDs; and

displaying, on a graphical user interface, the first graph of parameters representing the first PID such that the first graph includes the one or more indicators representing the one or more parameters corresponding to the second PID;

receiving a selection of an indicator from the one or more indicators; and

responsive to receiving the selection of the indicator, displaying, on the graphical user interface, a representation of options associated with the selected indicator.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2020
From: COVINGTON, JOSHUA C.
To: SNAP-ON INCORPORATED
Reel/Frame 051531/0630 →
Continuity (2)
Continuation 15673619 · Aug 10, 2017
Related Publication 20190122459A1 · Apr 25, 2019