CPC B60K 35/00 (2013.01) [G01D 5/24466 (2013.01); G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); B60K 35/10 (2024.01); B60K 35/213 (2024.01); B60K 35/22 (2024.01); B60K 35/28 (2024.01); B60K 2360/117 (2024.01); B60K 2360/164 (2024.01); G06F 2203/04803 (2013.01); G06F 2203/04806 (2013.01)] | 31 Claims |
1. A method for displaying graphs of different vehicle data parameters in response to selection of a vehicle operating condition (VOC) indicator at a graph-axis control, the method comprising:
writing, into a memory, vehicle data parameters (VDPs) output by a particular vehicle, wherein:
each vehicle data parameter (VDP) corresponds to a parameter identifier (PID) from among a set of multiple different PIDs, and
the memory includes a non-transitory computer-readable memory;
displaying, on a display, a first view of a graphical user interface (GUI), wherein:
the GUI includes one or more VDP graphs, a graph-axis control, and a first VOC indicator at the graph-axis control,
the first view of the GUI includes a first set of VDP graphs from among the one or more VDP graphs,
each VDP graph of the one or more VDP graphs corresponds to at least a partial amount of the VDPs,
each partial amount of the VDPs corresponds to a respective PID,
the graph-axis control includes a first graph-axis control segment, a second graph-axis control segment, and a cursor position indicator at the first graph-axis control segment,
the first graph-axis control segment in the first view of the GUI corresponds to a first portion of the VDPs,
at least some of the first portion of the VDPs are represented within the first set of VDP graphs,
the second graph-axis control segment in the first view of the GUI corresponds to a second portion of the VDPs,
the second portion of the VDPs is not represented within the first set of VDP graphs,
each VDP graph displayed on the display includes a cursor corresponding to a position of the cursor position indicator at the first graph-axis control segment, and
the first graph-axis control segment and the second graph-axis control segment cover first respective portions of the graph-axis control within the first view of the GUI; and
in response to a selection of the first VOC indicator:
pausing the writing of VDPs into the memory for a predetermined amount of time; and
displaying, on the display, a second view of the GUI, wherein:
the second view of the GUI includes a second set of VDP graphs from among the one or more VDP graphs, the graph-axis control, the first graph-axis control segment, and the second graph-axis control segment,
the first graph-axis control segment in the second view of the GUI corresponds to a third portion of the VDPs,
at least some of the third portion of the VDPs are represented within the second set of VDP graphs,
the second graph-axis control segment in the second view of the GUI corresponds to a fourth portion of the VDPs,
the fourth portion of the VDPs is not represented within the second set of VDP graphs, and
the first graph-axis control segment and the second graph-axis control segment cover second respective portions of the graph-axis control within the second view of the GUI that differ from the first respective portions of the graph-axis control.
|