Method and system for annotating graphs of vehicle data

US11989980B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11989980-B2
Application numberUS-202217657965-A
CountryUS
Kind codeB2
Filing dateApr 5, 2022
Priority dateOct 26, 2018
Publication dateMay 21, 2024
Grant dateMay 21, 2024

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: obtaining, at a computing device, audio data received at a microphone while a vehicle traverses a route, wherein the microphone is communicatively coupled to the computing device and the computing device is located within or on the vehicle; detecting, by the computing device, a vocal input in the audio data; based on detecting the vocal input, generating audio information that assigns a time of reception of the vocal input by the microphone to the vocal input; receiving, at the computing device and from the vehicle, parameters corresponding to a parameter identifier (PID) representing operation of a vehicle system while the vehicle traverses the route, wherein the computing device uses a data link connector (DLC) to receive the parameters corresponding to the PID representing operation of the vehicle system from an electronic control unit (ECU); and displaying, by the computing device and on a display interface, a graph conveying the parameters corresponding to the PID representing the operation of the vehicle system while the vehicle traverses the route, wherein an indicator is positioned on the graph based the time of reception of the vocal input. 2. The method of claim 1 , further comprising: detecting a selection of the indicator positioned on the graph; and based on detecting the selection of the indicator, displaying the audio information on the display interface. 3. The method of claim 1 , further comprising: based on detecting the vocal input, determining text that represents the vocal input using a speech recognition technique; and wherein generating the audio information further comprises: generating the audio information to further include the text that represents the vocal input. 4. The method of claim 3 , further comprising: detecting a selection of the indicator positioned on the graph; and based on detecting the selection of the indicator, displaying the text on the display interface. 5. The method of claim 4 , wherein displaying the text on the display interface comprises: displaying the text in a popup box positioned proximate the graph, wherein the popup box includes the time of reception of the vocal input. 6. The method of claim 5 , further comprising: displaying an option to edit the text that represents the vocal input. 7. The method of claim 1 , wherein detecting the vocal input in the audio data comprises: detecting a first vocal input and a second vocal input in the audio data; and wherein generating the audio information further comprises: generating the audio information to assign (i) a first time of reception of the first vocal input by the microphone to the first vocal input and (ii) a second time of reception of the second vocal input by the microphone to the second vocal input; and wherein displaying the graph conveying the parameters corresponding to the PID comprises: displaying the graph with a first indicator and a second indicator positioned on the graph, wherein the first indicator represents the first vocal input and is positioned on the graph based on the first time of reception of the first vocal input, and wherein the second indicator represents the second vocal input and is positioned on the graph based on the second time of reception of the second vocal input. 8. The method of claim 1 , further comprising: monitoring, using a global positioning system (GPS), respective locations for the vehicle while the vehicle traverses the route; associating the audio data received at the microphone with respective locations for the vehicle; and wherein generating the audio information further comprises: generating the audio information to include a location of the vehicle. 9. The method of claim 1 , wherein displaying the graph conveying the parameters corresponding to the PID comprises: displaying a vehicle data parameter (VDP) line graph that represents the parameters corresponding to the PID; and positioning the indicator on the VDP line graph based on the time of reception of the vocal input. 10. The method of claim 1 , further comprising: receiving an input from a sensor; and wherein displaying the graph conveying the parameters corresponding to the PID representing the operation of the vehicle system comprises: displaying a first indicator and a second indicator on the graph, wherein the first indicator corresponds to the indicator and represents the audio information, and wherein the second indicator represents the input from the sensor. 11. The method of claim 1 , further comprising: based on capturing audio data received at the microphone, triggering a camera to capture one or more images. 12. The method of claim 11 , further comprising: based on the audio data, determining a direction of a source of the audio data; and wherein triggering the camera to capture one or more images comprises: causing the camera to capture one or more images in the direction of the source of the audio data. 13. The method of claim 12 , wherein causing the camera to capture one or more images in the direction of the source of the audio data comprises: causing the camera to capture one or more images of an interior of the vehicle. 14. The method of claim 1 , further comprising: determining the time of reception for the vocal input based on when the microphone completed receiving the vocal input. 15. The method of claim 1 , further comprising: determining the time of reception for the vocal input based on when the microphone initially started receiving the vocal input. 16. The method of claim 1 , further comprising: coupling the computing device to the vehicle, wherein the computing device is configured to operate as a vehicle diagnostic tool. 17. A system comprising: a display interface; a microphone; and a computing device configured to: obtain audio data received at the microphone while a vehicle traverses a route, wherein the microphone is communicatively coupled to the computing device and the computing device is located within or on the vehicle; detect a vocal input in the audio data; based on detecting the vocal input, generate audio information that assigns a time of reception of the vocal input by the microphone to the vocal input; receive, from the vehicle, parameters corresponding to a parameter identifier (PID) representing operation of a vehicle system while the vehicle traverses the route, wherein the computing device uses a data link connector (DLC) to receive the parameters corresponding to the PID representing operation of the vehicle system from an electronic control unit (ECU); and display, on the display interface, a graph conveying the parameters corresponding to the PID representing the operation of the vehicle system while the vehicle traverses the route, wherein an indicator is positioned on the graph based the time of reception of the vocal input. 18. The system of claim 17 , wherein the computing device is further configured to: based on detecting the vocal input, determine text that represents the vocal input using a speech recognition technique; generate the audio information to include the text that represents the vocal input; and based on detecting a selection of the indicator, causing the vocal input to play using an audio output. 19. The system of claim 17 , wherein the computing device is a smart phone. 20. A non-transitory computer readable medium having stored therein instructions executable by one or more processors to cause a computing syst

Assignees

Inventors

Classifications

  • G07C5/002Primary

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

  • communicating information to a remotely located station (transmission systems for measured values G08C) · CPC title

  • using optical means · CPC title

  • Speech to text systems (G10L15/08 takes precedence) · CPC title

  • G06Q10/20Primary

    Administration of product repair or maintenance · 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 US11989980B2 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 Incorporated
What technology area does this patent fall under?
Primary CPC classification G07C5/002. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 21 2024 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).