Methods and systems for displaying vehicle data parameters with a uniform cursor movement
First Claim
1. A method comprising:
- displaying, by a display of a device, a plurality of vehicle data parameter (VDP) graphs within the display, wherein each VDP graph includes at least one cursor;
displaying, by the display, a cursor positioner within the display, wherein the cursor positioner is configured for a cursor positioner movement that causes a uniform movement of at least one cursor within each VDP graph;
determining, by the device, an occurrence of the cursor positioner movement;
moving uniformly, by the device, the at least one cursor within each VDP graph in response to determining the occurrence of the cursor positioner movement, anddisplaying a vehicle operating condition bar within each VDP graph to indicate a location within each VDP graph that corresponds to a data value of another VDP breaching a VDP threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and system pertaining to displaying vehicle data parameters (VDP) are described. A vehicle service tool (VST) with a display can receive vehicle data messages or signals from a vehicle to receive the VDP. Some of the VDP can be associated with a PID. The VST can display VDP thresholds and indicators when a received VDP has breached a VDP threshold. The VST can determine being changed from a landscape orientation to a portrait orientation or vice versa and responsively change the presentation of VDP graphs displayed by the display. The display can receive various inputs such as a drag-and-drop or pinch-and-expand input to alternatively change the presentation of the VDP graphs being displayed. Changing a VDP presentation of graphs can include resizing or repositioning one or more VDP graph windows including a VDP graph.
-
Citations
20 Claims
-
1. A method comprising:
-
displaying, by a display of a device, a plurality of vehicle data parameter (VDP) graphs within the display, wherein each VDP graph includes at least one cursor; displaying, by the display, a cursor positioner within the display, wherein the cursor positioner is configured for a cursor positioner movement that causes a uniform movement of at least one cursor within each VDP graph; determining, by the device, an occurrence of the cursor positioner movement; moving uniformly, by the device, the at least one cursor within each VDP graph in response to determining the occurrence of the cursor positioner movement, and displaying a vehicle operating condition bar within each VDP graph to indicate a location within each VDP graph that corresponds to a data value of another VDP breaching a VDP threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
displaying, by a display of a device, a plurality of vehicle data parameter (VDP) graphs within the display, wherein each VDP graph includes at least one cursor; displaying, by the display, a cursor positioner within the display, wherein the cursor positioner is configured for a cursor positioner movement that causes a uniform movement of at least one cursor within each VDP graph; determining, by the device, an occurrence of the cursor positioner movement; and moving uniformly, by the device, the at least one cursor within each VDP graph in response to determining the occurrence of the cursor positioner movement, displaying a time-based indicator within the display, wherein the cursor positioner is located within the time-based indicator, and wherein the time-based indicator indicates at least one of a percentage of frames including VDP displayed by the display relative to the amount of frames including VDP displayable by the display or a percentage of VDP data values displayed by the display relative to the amount of VDP data values displayable by the display.
-
-
10. A system comprising:
-
a display; a processor; and a computer-readable medium storing computer-readable program instructions, wherein the display is configured to display a plurality of vehicle data parameter (VDP) graphs within the display, wherein each VDP graph includes at least one cursor, wherein the display is configured to display a cursor positioner that is configured for a cursor positioner movement that causes a uniform movement of at least one cursor within each VDP graph and a vehicle operating condition bar within each VDP graph to indicate a location within each VDP graph that corresponds to a data value of another VDP breaching a VDP threshold, and wherein the program instructions are executable by the processor to determine an occurrence of the cursor positioner movement, and to move uniformly the at least one cursor within each VDP graph in response to determining the occurrence of the cursor positioner movement. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer-readable medium storing program instructions, that when executed by a processor, cause a set of functions to be performed, the set of functions comprising:
-
displaying, by a display of a device, a plurality of vehicle data parameter (VDP) graphs within the display, wherein each VDP graph includes at least one cursor; displaying, by the display, a cursor positioner within the display, wherein the cursor positioner is configured for a cursor positioner movement that causes a uniform movement of at least one cursor within each VDP graph; determining, by the device, an occurrence of the cursor positioner movement; moving uniformly, by the device, the at least one cursor within each VDP graph in response to determining the occurrence of the cursor positioner movement; and displaying a vehicle operating condition bar within each VDP graph to indicate a location within each VDP graph that corresponds to a data value of another VDP breaching a VDP threshold. - View Dependent Claims (17, 18)
-
-
19. A computer-readable medium storing program instructions, that when executed by a processor, cause a set of functions to be performed, the set of functions comprising:
-
displaying, by a display of a device, a plurality of vehicle data parameter (VDP) graphs within the display, wherein each VDP graph includes at least one cursor; displaying, by the display, a cursor positioner within the display, wherein the cursor positioner is configured for a cursor positioner movement that causes a uniform movement of at least one cursor within each VDP graph; determining, by the device, an occurrence of the cursor positioner movement; and moving uniformly, by the device, the at least one cursor within each VDP graph in response to determining the occurrence of the cursor positioner movement, wherein the time-based indicator indicates at least one of a percentage of frames including VDP displayed by the display relative to the amount of frames including VDP displayable by the display or a percentage of VDP data values displayed by the display relative to the amount of VDP data values displayable by the display.
-
-
20. A system comprising:
-
a display; a processor; and a computer-readable medium storing computer-readable program instructions, wherein the display is configured to display a plurality of vehicle data parameter (VDP) graphs within the display and a time-based indicator within the display, wherein each VDP graph includes at least one cursor, wherein the display is configured to display a cursor positioner that is configured for a cursor positioner movement that causes a uniform movement of at least one cursor within each VDP graph, wherein the program instructions are executable by the processor to determine an occurrence of the cursor positioner movement, and to move uniformly the at least one cursor within each VDP graph in response to determining the occurrence of the cursor positioner movement, wherein the cursor positioner is located within the time-based indicator, and wherein the time-based indicator indicates at least one of a percentage of frames including VDP displayed by the display relative to the amount of frames including VDP displayable by the display or a percentage of VDP data values displayed by the display relative to the amount of VDP data values displayable by the display.
-
Specification