Methods and systems for displaying vehicle data parameters with pinch-and-expand inputs

US10956003B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10956003-B2
Application numberUS-201414531649-A
CountryUS
Kind codeB2
Filing dateNov 3, 2014
Priority dateNov 3, 2014
Publication dateMar 23, 2021
Grant dateMar 23, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

We claim: 1. A method comprising: receiving, by a vehicle service tool (VST) comprising a touch-screen display, a plurality of vehicle data messages from a vehicle, wherein the plurality of vehicle data messages comprises (i) multiple vehicle data messages comprising a first vehicle data parameter (VDP) identifier and a vehicle data parameter associated with the first VDP identifier, and (ii) multiple vehicle data messages comprising a second VDP identifier and a vehicle data parameter associated with the second VDP identifier, wherein the first VDP identifier is different than the second VDP identifier; displaying, by the touch-screen display, a plurality of small VDP graph windows and a large graph window according to a first graph configuration, wherein the first graph configuration defines a size of each of the plurality of small VDP graph windows and the large graph window and a respective position at which each of the plurality of small VDP graph windows and the large graph window is displayed on the touch-screen display, and wherein the plurality of small VDP graph windows comprises a first small VDP graph window; displaying, by the touch-screen display, a first VDP graph within the first small VDP graph window, wherein the first VDP graph is associated with the first VDP identifier, wherein displaying the first VDP graph comprises displaying a graphical representation of parameter values associated with the first VDP identifier; displaying, by the touch-screen display, a second VDP graph within the large graph window, wherein the second VDP graph is associated with the second VDP identifier, wherein displaying the second VDP graph comprises displaying a graphical representation of parameter values associated with the second VDP identifier; receiving, by the VST, a pinch-and-expand input pertaining to the first VDP graph on the touch-screen display; and repositioning, by the VST in response to receiving the pinch-and-expand input pertaining to the first VDP graph on the touch-screen display, the first VDP graph and the second VDP graph within the plurality of small VDP graph windows and the large graph window according to the first graph configuration, wherein repositioning the first VDP graph and the second VDP graph comprises displaying the first VDP graph increased in size within the large graph window as defined by the first graph configuration and the second VDP graph decreased in size within the first small VDP graph window as defined by the first graph configuration, wherein repositioning the first VDP graph and the second VDP graph includes one or more of the following: increasing an amount of time represented within the first VDP graph increased in size within the large graph window, or decreasing an amount of time represented within the second VDP graph decreased in size within the first small VDP graph window. 2. A method according to claim 1 , wherein receiving the pinch-and-expand input pertaining to the first VDP graph on the touch-screen display comprises one or more processors of the VST determining two fingers are placed on first and second locations within the first VDP graph on the touch-screen display and moved from the first and second locations in opposite directions on the touch-screen display such that the two fingers are further apart from each other. 3. A method according to claim 1 , wherein receiving the pinch-and-expand input pertaining to the first VDP graph on the touch-screen display comprises one or more processors of the VST determining a first finger is placed on a first location within the first VDP graph on the touch-screen display and a second finger is placed on a second location of the touch-screen display but outside of the first VDP graph and then the first finger and the second finger are moved from the first and second locations in opposite directions on the touch-screen display such that the first finger and the second finger are further apart from each other. 4. A method according to claim 1 , wherein displaying the first VDP graph within the first small VDP graph window comprises displaying a cursor at a point on the graphical representation of parameter values associated with the first VDP identifier, the point being associated with one of the parameter values associated with the first VDP identifier, the method further comprising: displaying, by the touch-screen display, a numerical value representing the one of the parameter values associated with the first VDP identifier. 5. A method according to claim 1 , wherein the amount of time represented within the first VDP graph window includes a first amount of time represented horizontally, and wherein the amount of time represented within the second VDP graph includes a second amount of time represented horizontally. 6. A method according to claim 1 , wherein repositioning the first VDP graph and the second VDP graph includes both of the following: increasing an amount of time represented within the first VDP graph window increased in size within the large graph window, and decreasing an amount of time represented within the second VDP graph decreased in size within the first small VDP graph window. 7. A method according to claim 1 , further comprising: receiving a drag-and-drop input of a displayed VDP graph window on the touch-screen display from a first location to a second location on the touch-screen display; displaying, by the touch-screen display, the displayed VDP graph window at the second location instead of the first location in response to receiving the drag-and-drop input of the displayed VDP graph window. 8. A method according to claim 7 , wherein the first location does not include any VDP graph window after receiving the drag-and-drop input of the displayed VDP graph window on the touch-screen display from the first location to the second location on the touch-screen display. 9. A method according to claim 1 , further comprising: receiving, by the VST, a second pinch-and-expand input pertaining to the first VDP graph on the touch-screen display; and displaying, by the touch-screen display, the first VDP graph within a VDP graph window covering an entire display area of the touch-screen display. 10. A method according to claim 1 , wherein displaying the first VDP graph increased in size within the large graph window comprises displaying a different quantity of vehicle data parameters associated with the first VDP identifier as compared to a quantity of vehicle data parameters associated with the first VDP identifier displayed when displaying the first VDP graph within the first small VDP graph window. 11. A method according to claim 10 , wherein displaying the first VDP graph increased in size within the large graph window comprises using a different time scale to display the different quantity of vehicle data parameters associated with the first VDP identifier as compared to a time scale when displaying the first VDP graph within the first small VDP graph window. 12. A non-transitory computer-readable medium storing program instructions, that when executed by one or more processors of a vehicle service tool (VST), cause a set of functions to be performed by the VST, the set of functions comprising: receiving, by the VST comprising a touch-screen display, a plurality of vehicle data messages from a vehicle, wherein the plurality of vehicle data messages comprises (i) multiple vehicle data messages comprising a first vehicle data parameter (VDP) identifier and a vehicle data parameter associated with the first VDP identifier, and (ii) multiple vehicle data messages comprising a second VDP identifier and a vehicle data parameter associated with

Assignees

Inventors

Classifications

  • by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title

  • using a vehicle scan tool · CPC title

  • Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen · CPC title

  • Digital output to display device {; Cooperation and interconnection of the display device with other functional units} · CPC title

  • Drag-and-drop · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10956003B2 cover?
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 fr…
Who is the assignee on this patent?
Snap On Tools Corp
What technology area does this patent fall under?
Primary CPC classification G06F3/04886. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 23 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).