Vehicle Activity Tracking via CAN Bus Data Upload
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods lack a reliable way to assess vehicle development efficiency and track vehicle activity, leading to inefficiencies in development processes and challenges in replicating issues reported by 'voice of the customer' employees, as there is no systematic method to record or report vehicle usage and issues.
Innovation Solution
A system and method that includes an identification module, data recording module, and data upload module to track vehicle and user identification, record vehicle location, acceleration, and CAN bus data, and upload this information to a remote server, enabling efficient data collection and reporting of vehicle activities and issues.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If manual paper logs are used to record vehicle usage and activity, then implementation simplicity is maintained, but measurement precision and reliability of vehicle development efficiency assessment deteriorate
Solution Approach 1:
The patent replaces manual paper-based logging systems with automated electronic data collection from vehicle sensors and control units. This substitution eliminates manual recording errors and provides precise, objective measurement of vehicle usage, location, and operational parameters throughout the development process.
Solution Approach 2:
The vehicle's own control units and sensors automatically record and transmit operational data without requiring manual intervention. The system self-documented vehicle activity, location, and status by harvesting data from existing vehicle electronics, thereby improving measurement precision while maintaining implementation simplicity.
2Measurement precision
If detailed vehicle data is collected and uploaded to remote servers, then measurement precision and issue replication capability improve, but loss of time and data transmission overhead increase
Solution Approach 1:
The system continuously collects and pre-processes vehicle data in the background during normal operation, so that when an issue occurs or reporting is needed, the data is already prepared and ready for immediate upload. This eliminates the need for time-consuming data collection at the moment of reporting.
Solution Approach 2:
The patent extracts only the specific data channels and parameters relevant to the reported issue or development phase, rather than uploading all possible vehicle data. This selective extraction reduces data transmission time and bandwidth requirements while maintaining sufficient precision for issue replication.
3Productivity
If automated data collection systems are implemented, then measurement precision and vehicle development efficiency assessment improve, but device complexity and implementation cost increase
Solution Approach 1:
The system leverages the vehicle's existing multi-functional control units and sensor networks, which already serve multiple purposes in production vehicles. By repurposing these existing components for development tracking, the system achieves automated data collection without adding significant hardware complexity.
Solution Approach 2:
The patent combines the vehicle development tracking system with the vehicle's existing telematics and diagnostic infrastructure. By merging these functions into a unified system rather than creating separate dedicated tracking hardware, the implementation complexity is reduced while maintaining automated data collection capabilities.
Data Source
AI summary
A system according to the present disclosure includes an identification module, a data recording module, and a data upload module. The identification module is configured to identify at least one of a vehicle and a user of the vehicle. The data recording module is configured to record a location of the vehicle, an acceleration of the vehicle, and data received from a controller area network (CAN) bus of the vehicle during a driving session. The data upload module is configured to upload the vehicle location, the vehicle acceleration, the CAN bus data, and at least one of the vehicle identification and the user identification to a remote server.

