On-board Diagnostic Data Request Approval Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Connected vehicle data requests often require lengthy internal approvals, which can render the data collected irrelevant by the time it is obtained, especially for urgent or time-sensitive issues, while existing systems lack efficient mechanisms to balance data privacy and business processes.
Innovation Solution
Implementing a system where vehicle diagnostic data is collected immediately upon request with an associated approval status, allowing data to be stored on-board until approval is received, and periodically querying the server for approval status to ensure data privacy by discarding unapproved data if not approved within a predefined timeframe.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data collection is delayed until approval is received, then data privacy is protected, but data relevance deteriorates over time
Solution Approach 1:
The system performs preliminary data collection and storage before approval is received. The on-board data storage device captures diagnostic data elements immediately upon receiving a diagnostic request, storing them locally without requiring prior approval. This preliminary action ensures data is collected at the most relevant time while approval processes continue separately.
Solution Approach 2:
The system segments the data collection and approval processes into independent parallel operations. Data collection occurs independently of the approval workflow, with the on-board storage device capturing data elements separately from the server-based approval process. This segmentation allows both data relevance and privacy protection to be maintained simultaneously.
2Productivity
If data is collected immediately without approval, then data relevance is maintained, but data privacy control is weakened
Solution Approach 1:
The on-board data storage device acts as an intermediary between the diagnostic system and the approval authority. It temporarily holds data elements locally, enabling immediate data collection while the server processes approval requests. This intermediary role decouples the speed of data collection from the pace of approval, maintaining both productivity and privacy control.
Solution Approach 2:
The system dynamically adjusts data handling based on approval status. Data elements are collected immediately and stored on-board, but their eventual transmission or retention is dynamically determined by the approval outcome received from the server. This dynamic approach allows rapid data collection while maintaining privacy control through conditional processing.
3Reliability
If approval processes are made lengthy for privacy protection, then data privacy is secured, but business efficiency deteriorates
Solution Approach 1:
The system performs preliminary data collection and local storage before approval is received, so that when approval is granted, data transmission can occur immediately without delay. This preliminary action separates the privacy-protective approval process from the time-sensitive data transmission, allowing lengthy approval processes without sacrificing business efficiency.
Data Source
AI summary
Data elements are identified, from a diagnostic request received from a remote server, to collect from controllers of the vehicle. The data elements are captured for inclusion in a diagnostic data message, responsive to receipt of the diagnostic request to allow the data elements to be collected without approval of the diagnostic request. The data elements are stored to the data storage. The remote server is queried for an approval status of the diagnostic request. Responsive to the approval status specifying that the diagnostic request is approved, the diagnostic data message is sent to the server. Responsive to the approval status failing to specify within a predefined time period that the diagnostic request is approved, the data elements are discarded from the data storage to maintain data privacy for the diagnostic request upon condition that the diagnostic request is not approved.

