Data display with continuous buffer
First Claim
Patent Images
1. A vehicle diagnostic tool having a plurality of diagnostic functionality, the vehicle diagnostic tool comprising:
- a processor that processes the plurality of diagnostic functionality of the vehicle diagnostic tool;
a touchscreen display that displays information; and
a memory including a computer program that when executed by the processor provides a graphical user interface (GUI) on the touchscreen display, the GUI comprises;
a data stream window that displays diagnostic data received from a vehicle, the data stream window being repositionable within the GUI via a user using the touchscreen display;
a zoom window that displays a zoomed part of the data stream window, wherein the zoom window pops up when the diagnostic data in the zoom window is beyond a first predetermined threshold;
a load recording button, when actuated, causes a display of previously recorded data streams to the user, wherein the user is alerted if a previously recorded data stream includes data that is beyond a second predetermined threshold;
a time line having increments of time; and
a frame indicator that is positioned separate from the data stream window and translates along the time line to indicate the increments of time being viewed on the data stream window, wherein the frame indicator is capable of being moved along the time line by the user via the touchscreen display.
3 Assignments
0 Petitions
Accused Products
Abstract
A graphical user interface that is capable of being used on a computing device, such as a vehicle diagnostic tool. The graphical user interface includes various buttons that when actuated causes the vehicle diagnostic tool to perform a corresponding functionality such as read diagnostic trouble codes and collect and display a data stream of diagnostic data of a vehicle. The graphical user interface also displays buffered data in a data window and the data may be moved using various input buttons.
-
Citations
18 Claims
-
1. A vehicle diagnostic tool having a plurality of diagnostic functionality, the vehicle diagnostic tool comprising:
-
a processor that processes the plurality of diagnostic functionality of the vehicle diagnostic tool; a touchscreen display that displays information; and a memory including a computer program that when executed by the processor provides a graphical user interface (GUI) on the touchscreen display, the GUI comprises; a data stream window that displays diagnostic data received from a vehicle, the data stream window being repositionable within the GUI via a user using the touchscreen display; a zoom window that displays a zoomed part of the data stream window, wherein the zoom window pops up when the diagnostic data in the zoom window is beyond a first predetermined threshold; a load recording button, when actuated, causes a display of previously recorded data streams to the user, wherein the user is alerted if a previously recorded data stream includes data that is beyond a second predetermined threshold; a time line having increments of time; and a frame indicator that is positioned separate from the data stream window and translates along the time line to indicate the increments of time being viewed on the data stream window, wherein the frame indicator is capable of being moved along the time line by the user via the touchscreen display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing processor executable instructions that include a graphical user interface on a computing device having a plurality of diagnostic functionality, the graphical user interface (GUI) comprising:
-
a data stream window that displays diagnostic data received from a vehicle, the data stream window being repositionable within the GUI via a user using the touchscreen display; a zoom window that displays a zoomed portion of the data stream window, wherein the zoom window pops up when the diagnostic data in the zoom window is beyond a first predetermined threshold; a time line having increments of time; a load recording button, when actuated, causes a display of previously recorded data streams to the user, wherein the user is alerted if a previously recorded data stream includes data that is beyond a second predetermined threshold; and a frame indicator that is positioned separate from the data stream window and translates along the time line to indicate the increments of time being viewed on the data stream window, wherein the frame indicator is capable of being moved along the time line by the user using a touchscreen display, the movement of the frame indicator correspondingly moves the zoom window. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a non-transitory computer readable medium encoded with program instructions that, when executed by a processor in a vehicle diagnostic tool having a touch screen display, cause the processor to execute a method comprising:
-
displaying on the touch screen display a recorded data stream window that contains vehicle diagnostic data, the data stream window corresponds to a time line of a recording time of the data stream window and repositionable within the touch screen display by a user; zooming in a portion of the data stream window with a zoom window controlled by a processor of the vehicle diagnostic tool; alerting a user by popping up the zoom window when the vehicle diagnostic data in the zoom window is beyond a first predetermined threshold; receiving a selection, from a list, a previously recorded data stream window; alerting the user when the previously recorded data stream includes data that is beyond a second predetermined threshold; and controlling the display of the data stream window corresponding to the time line by moving a frame indicator that is positioned separately from the data stream window and that translates along the time line, the movement of the frame indicator correspondingly moves the zoom window. - View Dependent Claims (16, 17, 18)
-
Specification