Unified Interface Device for Multi-Vehicle Software Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems require multiple hardware modules and subscriptions to multiple manufacturer websites for updating vehicle software, making it cumbersome and costly to update vehicle computer software across different vehicle makes and models.
Innovation Solution
A system that uses a local interface device, such as a smartphone or tablet, to remotely download OEM software from a central location, which then programs the J2534 programming tool for operation with a particular vehicle, allowing local reprogramming without the need for multiple hardware modules or subscriptions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple hardware modules are used to support different vehicle manufacturers, then compatibility with various vehicle makes and models is improved, but device complexity and cost increase
Solution Approach 1:
The interface device is designed to perform multiple functions by supporting software updates for multiple vehicle manufacturers through a single unified platform. The device can download and execute different software modules from various OEMs (General Motors, Ford, Chrysler, etc.) without requiring separate hardware modules for each manufacturer, thus achieving multi-functionality and reducing device complexity.
Solution Approach 2:
The system changes the software parameter rather than hardware configuration. By downloading different software modules to the same interface device, the system adapts to different vehicle manufacturers through parameter changes (software updates) rather than physical hardware changes, allowing a single device to serve multiple purposes.
2Adaptability or versatility
If subscriptions to multiple manufacturer websites are obtained, then access to OEM software updates for different vehicle manufacturers is improved, but cost and operational complexity increase
Solution Approach 1:
The patent merges multiple manufacturer software update services into a single interface device. Instead of requiring separate subscriptions and access to multiple manufacturer websites, the unified interface device consolidates these functions, allowing technicians to access and download software updates for multiple vehicle manufacturers through one system, thereby improving ease of operation.
Solution Approach 2:
The interface device acts as an intermediary between the technician and multiple OEM software update sources. It mediates the complex process of accessing multiple manufacturer websites by providing a single point of access that automatically retrieves and manages software updates from various sources, simplifying the user interaction.
3Ease of operation
If a unified interface device is used for multiple vehicle manufacturers, then ease of operation and cost-effectiveness are improved, but the ability to access all necessary software updates may be limited
Solution Approach 1:
The interface device employs dynamic capabilities by allowing software modules to be downloaded and updated in real-time. The device can adapt its functionality based on the vehicle being serviced, dynamically retrieving the appropriate software updates from various sources. This dynamic nature ensures that the unified device maintains comprehensive access to all necessary software updates while preserving ease of operation.
Data Source
AI summary
A device, system and method for updating the software modules of a vehicle is provided. The device includes an interface device local to a vehicle that communicates with a remote third party location or customer service center. A database of OEM vehicle software modules is accessed by the third party, customer service center and at least one software module particular to the vehicle is provided to the interface device. The interface device is configured to program, reprogram and/or update at least one vehicle software module of the particular vehicle with the software module via the reprogramming tool.


