Scan Tool Software Version Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Modern automotive scan tools require software updates, which often overwrite existing software, forcing users to reload previous features and drivers, making it difficult to retain desired functionalities from older versions.
Innovation Solution
A method allowing scan tools to load and use both previous and updated software versions simultaneously without overwriting the previous software, using a memory card reader that supports various computer-readable media, and providing a graphical user interface for users to select and toggle between software versions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If updated software is loaded to provide latest features, then software functionality is improved, but previous software is overwritten and lost
Solution Approach 1:
The patent divides software storage into separate memory regions, allowing multiple software versions to coexist. The scan tool maintains a software library that stores both previous and updated software versions, enabling selective loading without overwriting. This segmentation resolves the contradiction by preserving previous software while allowing updated versions to be loaded and used.
2Adaptability or versatility
If software is updated to add new features, then adaptability is improved, but compatibility with legacy equipment may be compromised
Solution Approach 1:
The patent implements a dynamic software selection mechanism that allows the scan tool to switch between different software versions based on the diagnostic requirements and equipment compatibility needs. Users can dynamically select which software version to load for specific tasks, ensuring compatibility with legacy equipment while accessing new features when needed.
3Productivity
If automatic software updates are implemented, then productivity is improved, but user control over software selection is reduced
Solution Approach 1:
The patent incorporates a feedback mechanism where the system detects available software updates and presents them to the user through a graphical interface, but the final decision remains with the user. The system provides information about available updates and their benefits, allowing users to make informed decisions about whether to load updated software, thus maintaining user control while improving update efficiency.
Data Source
AI summary
A method is provided that allows a computing device such as a scan tool, to operate two versions of a software. The scan tool can detect when a updated version is stored on a computer readable device and can automatically load the updated version to use, while allowing the previous version to remain on the scan tool for use at another time.


