Vehicle Data Visualization for Multi-Source Run Diagnostics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack an efficient method to visualize and analyze the output of sensors and software components during a vehicle run, making it difficult to diagnose and debug operations effectively.

Innovation Solution

A system comprising a client and server architecture that aggregates vehicle data, allowing user interfaces to request and display vehicle diagnostics, log data, and video data in a hierarchical and intuitive manner, enabling efficient visualization and analysis of vehicle operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If vehicle data from multiple sensors and software components is collected and visualized during a vehicle run, then the comprehensiveness of diagnosis and debugging is improved, but the complexity of the visualization system increases

Engineering Contradiction:
Improvediagnosis accuracyVSAvoidvisualization system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments vehicle data into distinct categories (sensor data, software component output, diagnostic information) and processes each category separately through dedicated modules before integrating them in the unified user interface. This segmentation allows comprehensive data collection while managing system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary processing layers that aggregate and standardize data from multiple sensors and software components before presentation. These intermediaries (data processing modules, aggregation layers) mediate between the complex data sources and the user interface, reducing the perceived complexity while maintaining comprehensive diagnostic capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If detailed vehicle diagnostic data and log data are displayed simultaneously, then the information completeness for debugging is improved, but the ease of operation deteriorates due to information overload

Engineering Contradiction:
Improvedebugging information completenessVSAvoiduser interface usability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The user interface is segmented into multiple organized panels and sections, each displaying specific types of vehicle data (sensor readings, software logs, diagnostic codes). This segmentation allows comprehensive information display while maintaining usability through structured presentation and selective visibility of different data categories.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The visualization system employs dynamic display capabilities where the user interface can adaptively show or hide different data elements based on user interactions, vehicle run state, and diagnostic priorities. This dynamic behavior allows complete information availability while maintaining ease of operation through on-demand information presentation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12165443B1Systems and methods for visualizing vehicle data
Publication Date: 2024.12.10 ZOOX INC
  • US12165443B1 patent drawing
  • US12165443B1 patent drawing
  • US12165443B1 patent drawing

AI summary

Techniques and systems for testing, evaluating and/or otherwise assessing the operation of vehicles are discussed herein. Aspects relate to a system and method comprising: receiving user interface configuration data; deriving therefrom a user interface configuration for a set of widgets; for each widget in the set of widgets, sending a request for a subset of data items of each of a plurality of data topics associated with a corresponding plurality of vehicle components, each said data topic being derived from a vehicle logging system and being associated with the vehicle run; receiving the requested subset of data items of each of the plurality of data topics for the vehicle run; and displaying, in a user interface comprising the set of widgets configured in accordance with the user interface configuration data, a visualization based on the subset of data items of the plurality of data topics for the vehicle run.