In-Vehicle Navigation Bluetooth App Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In vehicular communication systems, the lack of synchronization between in-vehicle and portable apparatuses prevents seamless operation of application programs, as they often do not store identical programs, leading to incomplete service delivery when user inputs are made.
Innovation Solution
A vehicular communication system with in-vehicle and portable apparatuses that include database storage devices and activation sections, enabling synchronization of application programs via a short-range wireless communication link, ensuring identical programs are stored on both devices through a changeover determination and synchronization mechanism.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If application programs are stored independently in in-vehicle apparatus and portable apparatus, then device complexity is reduced, but service reliability deteriorates due to incomplete service delivery
Solution Approach 1:
The system implements a feedback mechanism where the synchronization determination section continuously monitors whether application programs are identical between devices. When differences are detected, the synchronization section automatically transfers programs to maintain consistency, ensuring complete service delivery without requiring manual intervention
Solution Approach 2:
The system performs self-synchronization by automatically detecting program differences and transferring necessary application programs between devices. The synchronization determination section and synchronization section work autonomously to maintain program identity without external intervention, resolving the reliability issue while managing complexity internally
2Reliability
If application programs are manually synchronized between devices, then service reliability improves, but ease of operation deteriorates due to additional user steps
Solution Approach 1:
The synchronization process is automated and performs self-service functionality. The synchronization determination section automatically detects program differences, and the synchronization section executes transfers without requiring user input or intervention, maintaining program consistency while preserving ease of operation
Solution Approach 2:
The system performs preliminary synchronization actions by continuously monitoring program consistency and proactively transferring application programs before service operations fail. This preventive approach ensures program identity is maintained without requiring users to perform synchronization steps manually
3Reliability
If application programs are frequently synchronized, then program consistency improves, but loss of time increases due to synchronization operations
Solution Approach 1:
The system implements periodic synchronization by using the synchronization determination section to detect program differences at appropriate intervals or when changes are detected. This periodic approach maintains program consistency without requiring continuous synchronization operations, reducing time loss while ensuring reliability
Solution Approach 2:
The feedback mechanism in the synchronization determination section monitors program identity and triggers synchronization only when differences are detected. This conditional feedback approach avoids unnecessary synchronization operations, maintaining program consistency while minimizing time loss from frequent transfers
Data Source
AI summary
Under a state where an in-vehicle navigation apparatus and a cellular phone intercommunicate with each other by connecting a Bluetooth communication link, when a changeover relative to an application program is determined in one of the in-vehicle navigation apparatus and the cellular phone, an application program synchronization operation is executed such that the application program stored in the in-vehicle navigation apparatus and the application program stored in the cellular phone become identical to each other.


