Vehicle Data Graph Annotation for Safer PID Review
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle diagnostic systems require users to navigate complex menus to access parameter identifiers (PIDs), making it difficult to mark and review undesirable vehicle operations during a test drive while ensuring road safety.
Innovation Solution
A computing system that allows users to mark moments of undesirable vehicle operation, associate timestamps with inputs, and display annotated graphs of vehicle data parameters (VDPs) for subsequent review, incorporating inputs from various sources like sensors and user interfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If users navigate through complex menus to access PID parameters, then the computing system can display comprehensive vehicle data, but the ease of operation deteriorates and time consumption increases
Solution Approach 1:
The interface is segmented into a primary display area showing PID parameters and a secondary annotation area for user inputs. This segmentation allows simultaneous access to vehicle data and user annotations without requiring menu navigation, resolving the contradiction between comprehensive data access and ease of operation.
Solution Approach 2:
The system adds a temporal dimension by displaying annotated graphs with time-stamped markers. Users can mark moments during test drives and view historical data at specific times, transforming the flat menu structure into a time-based interface that improves both accessibility and ease of operation.
2Adaptability or versatility
If users navigate through multiple menu layers to access repair order options, then the system can provide comprehensive diagnostic tools, but the time required for operation increases
Solution Approach 1:
The repair order and diagnostic tools are made preliminarily accessible by displaying them in the primary interface area without requiring users to navigate through menu layers. This preliminary placement eliminates time-consuming navigation while maintaining comprehensive diagnostic capabilities.
3Reliability
If users monitor PID parameters on a display during test drive, then they can identify vehicle issues, but road safety deteriorates due to distraction
Solution Approach 1:
The system enables self-service by allowing users to mark moments of interest during test drives and automatically retrieving and displaying relevant PID parameter history at those time points. This eliminates the need for continuous monitoring while maintaining reliable issue detection capability.
Solution Approach 2:
The system preliminarily captures and stores user annotations and corresponding PID data during test drives. The actual analysis and display happen afterward, allowing users to identify issues without being distracted during driving operations.
4Measurement precision
If the system displays annotated graphs with multiple indicators, then the measurement precision of vehicle operation improves, but the device complexity increases
Solution Approach 1:
The graph display is segmented into multiple indicator markers representing different data sources (sensor inputs, user annotations, PID parameters). Each marker can be independently interacted with, providing precise measurement capability while organizing complexity into manageable segments rather than a monolithic complex display.
Data Source
AI summary
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.


