Vehicle Data Graph Annotation for Diagnostic Marking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current vehicle diagnostic systems require users to navigate complex menus to access and review parameter identifier (PID) parameters, making it difficult to mark and analyze undesirable vehicle operations during test drives without distracting from safe driving.
Innovation Solution
A computing system that allows users to annotate graphs of vehicle data with multiple inputs, enabling the marking of undesirable operations with context, and displaying indicators in temporal order, allowing for subsequent review and analysis.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a computing system displays PID parameters through multiple menu layers, then the system can organize and present vehicle data systematically, but the user interface complexity increases making it difficult to access and review parameters efficiently
Solution Approach 1:
The patent segments the parameter display into multiple independent graph visualizations rather than requiring navigation through nested menu layers. Each graph represents a specific PID parameter and can be accessed directly, eliminating the need to traverse multiple menu levels while maintaining systematic organization of vehicle data.
Solution Approach 2:
The patent transitions from a hierarchical menu-based one-dimensional navigation structure to a multi-dimensional graphical interface where parameters are displayed as visual graphs. This dimensional change allows users to access and compare multiple parameters simultaneously through visual exploration rather than sequential menu navigation.
2Measurement precision
If a user monitors PID parameters during a test drive, then the user can identify undesirable vehicle operations, but the user must divert attention from the road to the computing system display
Solution Approach 1:
The patent enables users to mark moments of undesirable operation during the test drive and then review these marked moments at a subsequent time. This preliminary marking action allows the user to capture critical information during driving without needing to continuously monitor and analyze parameters in real-time, thereby reducing distraction while maintaining detection accuracy.
Solution Approach 2:
The patent allows users to quickly mark undesirable moments during driving and then skip ahead to review only those marked moments later. This skipping approach eliminates the need to continuously monitor and analyze all parameter data during the drive, reducing cognitive load and distraction while ensuring that critical undesirable operations are captured and can be thoroughly analyzed afterward.
3Loss of information
If a user marks moments during vehicle operation for later review, then the user can capture undesirable operations, but the system must accurately track and preserve temporal information
Solution Approach 1:
The patent provides feedback to the user by displaying marked moments in temporal order on graph visualizations. When users review marked moments, the system presents them chronologically with associated contextual information, allowing users to verify that the correct moments were captured and to understand the sequence of events. This feedback mechanism ensures accurate temporal tracking while preserving context.
Solution Approach 2:
The system automatically captures and preserves temporal information at the moment a user marks an undesirable operation, without requiring the user to manually record time or context. This preliminary automatic capture ensures that both temporal data and contextual information are preserved accurately at the moment of marking, eliminating potential errors from manual recording.
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 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 determined temporal position.


