Method and system for annotating graphs of vehicle data

US10909777B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10909777-B2
Application numberUS-201816171895-A
CountryUS
Kind codeB2
Filing dateOct 26, 2018
Priority dateOct 26, 2018
Publication dateFeb 2, 2021
Grant dateFeb 2, 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.

An example method includes receiving, at a computing system, a first user input from a user interface during operation of a vehicle and responsive to receiving the first user input, determining a time of reception for the first user input. The method further includes receiving a first set of parameters from the vehicle that correspond to a first parameter identifier (PID). The method also includes determining a time of reception for each parameter, and based on the time of reception for the first user input and the time of reception for each parameter of the first set of parameters, determining a first temporal position for an indicator configured to represent the first user input on a graph of the parameters corresponding to the first PID. The method further includes displaying, on a display interface, the graph of the parameters corresponding to the first PID with the indicator in the first temporal position.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, at a computing system, a first input from a first source during operation of a vehicle; responsive to receiving the first input, determining a time of reception for the first input; receiving, at the computing system, a first set of parameters from the vehicle subsequent to operation of the vehicle, wherein the first set of parameters correspond to a first parameter identifier (PID) representative of one or more measurements by a vehicle sensor captured during operation of the vehicle; responsive to receiving the first set of parameters, determining a time of reception for each parameter of the first set of parameters; based on the time of reception for the first input and the time of reception for each parameter of the first set of parameters, determining, by the computing system, a first temporal position for a first indicator configured to represent the first input on a graph of the first set of parameters corresponding to the first PID; and displaying, by the computing system on a display interface, the graph of the first set of parameters corresponding to the first PID with the first indicator in the first temporal position. 2. The method of claim 1 , wherein receiving, at the computing system, the first input from the first source during operation of the vehicle comprises: receiving a vocal input representing the first input from a microphone; based on receiving the vocal input, determining text that represents the vocal input using speech recognition; and storing the determined text with the first input. 3. The method of claim 2 , further comprising: receiving, by the computing system, a selection of the first indicator configured to represent the first input; and responsive to receiving the selection of the first indicator, displaying, by the computing system on the display interface, the text that represents the vocal input. 4. The method of claim 3 , wherein displaying the text that represents the vocal input comprises: displaying the text that represents the vocal input in a popup box. 5. The method of claim 3 , wherein displaying the text that represents the vocal input further comprises: providing an option that enables editing the text that represents the vocal input; receiving one or more edits to the text that represents the vocal input; and displaying the edited text. 6. The method of claim 1 , further comprising: based on determining the first temporal position for the first indicator configured to represent the first input on the graph of the first set of parameters corresponding to the first PID, determining a symbol that corresponds to the first indicator, wherein the symbol is based on the first source; and displaying, by the computing system on the display interface, the symbol relative to a graph view slider, wherein the symbol is displayed at a position relative to the graph view slider that is based on the first temporal position for the first indicator, and wherein the graph view slider is configurable to modify a view of the graph of the first set of parameters corresponding to the first PID. 7. The method of claim 6 , further comprising: receiving, at the computing system, a selection of the symbol that corresponds to the first indicator; and responsive to the receiving the selection of the symbol, modifying a view of the graph of the first set of parameters corresponding to the first PID such that the view of the graph displays a portion of the graph that includes the first indicator that represents the first input. 8. The method of claim 1 , wherein the first indicator is displayed as a vertical cursor on the graph of the first set of parameters corresponding to the first PID. 9. The method of claim 1 , further comprising: determining, by the computing system, a threshold for the first PID; determining, by the computing system, a temporal position for a second indicator that represents a parameter corresponding to the first PID breaching the threshold for the first PID; and wherein displaying, by the computing system on the display interface, the graph of the first set of parameters corresponding to the first PID with the first indicator in the first temporal position comprises: displaying the graph of the first set of parameters corresponding to the first PID with the second indicator and the first indicator arranged on the graph based on a temporal order that depends on the temporal position for the second indicator and the first temporal position for the first indicator. 10. The method of claim 1 , wherein receiving, at the computing system, the first input from the first source during operation of the vehicle comprises: receiving a touch input representing the first input from a touchscreen interface; and wherein responsive to receiving the first input, determining the time of reception for the first input comprises: determining that the time of reception for the touch input corresponds to a given time when the touchscreen interface detects the touch input. 11. The method of claim 1 , wherein receiving, at the computing system, the first input from the first source during operation of the vehicle comprises: receiving a button input representing the first input from an input interface of the computing system; and wherein responsive to receiving the first input, determining the time of reception for the first input comprises: determining that the time of reception for the button input corresponds to a given time when the input interface detects the button input. 12. The method of claim 1 , wherein responsive to receiving the first input, determining the time of reception for the first input comprises: determining that the time of reception for the first input corresponds to a given time when the computing system receives the first input from the first source. 13. The method of claim 1 , wherein displaying, by the computing system on the display interface, the graph of the first set of parameters corresponding to the first PID with the first indicator in the first temporal position comprises: displaying the first indicator in the first temporal position such that the first indicator is displayed at a beginning of a subset of parameters of the first set of parameters that correspond to the first PID. 14. The method of claim 1 , wherein displaying, by the computing system on the display interface, the graph of the first set of parameters corresponding to the first PID with the first indicator in the first temporal position comprises: displaying the first indicator in the first temporal position such that the first indicator is displayed at an end of a subset of parameters of the first set of parameters that correspond to the first PID. 15. The method of claim 1 , wherein displaying, by the computing system on the display interface, the graph of the first set of parameters corresponding to the first PID with the first indicator in the first temporal position comprises: displaying the first indicator in the first temporal position such that the first indicator is displayed in between a subset of parameters of the first set of parameters that correspond to the first PID. 16. The method of claim 1 , wherein the computing system is coupled to the vehicle via a wired connection. 17. The method of claim 1 , wherein receiving, at the computing system, the first set of parameters from the vehicle comprises: receiving, via a vehicle communication link arranged for carrying vehicle data messages according to a vehicle data message protocol, the first se

Assignees

Inventors

Classifications

  • G06Q10/00Primary

    Administration; Management · CPC title

  • using optical means · CPC title

  • Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title

  • G07C5/002Primary

    Analysing tachograph charts (arrangements for graph-reading in general G06K11/00) · CPC title

  • Speech to text systems (G10L15/08 takes precedence) · 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 US10909777B2 cover?
An example method includes receiving, at a computing system, a first user input from a user interface during operation of a vehicle and responsive to receiving the first user input, determining a time of reception for the first user input. The method further includes receiving a first set of parameters from the vehicle that correspond to a first parameter identifier (PID). The method also inclu…
Who is the assignee on this patent?
Snap On Tools Corp
What technology area does this patent fall under?
Primary CPC classification G06Q10/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 02 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).