Address Data Synchronization for Vehicle Navigation Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing navigation systems face challenges in synchronizing large amounts of personal and calendar data across different devices and standards, particularly between vehicle onboard computers and portable devices or remote computers, limiting their ability to utilize this data for route calculations and hands-free telephone functions.
Innovation Solution
A system and method for synchronizing address data using a computing device, vehicle onboard computer, and hosted synchronization server, employing wireless communication and information synchronization protocols like SyncML to create a common data set, allowing selection and use of synchronized data for navigation and telephony purposes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data synchronization is implemented across multiple devices with different standards and proprietary formats, then data accessibility and ease of operation are improved, but device complexity and synchronization difficulty increase
Solution Approach 1:
The patent employs synchronization protocols as intermediary mechanisms that mediate between devices with different standards and proprietary formats. These protocols translate and harmonize data exchanges, allowing seamless synchronization without requiring direct compatibility between all device pairs, thus reducing synchronization complexity while maintaining data accessibility.
Solution Approach 2:
The system implements universal synchronization capabilities that can handle multiple device types and standards through a common interface. The onboard computer system is designed to work with various computing devices (mobile phones, PDAs, laptops) using different proprietary formats, creating a multi-functional synchronization framework that reduces operational complexity.
2Quantity of substance
If large amounts of personal and calendar data are synchronized across devices, then data completeness and navigation system usability are improved, but synchronization time and loss of time increase
Solution Approach 1:
The system implements selective synchronization that transfers only the necessary portions of data (address data for navigation) rather than synchronizing entire data sets. This partial action approach reduces synchronization time while maintaining data completeness for navigation purposes, avoiding the time penalty of transferring excessive data.
Solution Approach 2:
The system performs preliminary synchronization of address data before navigation tasks are initiated. By pre-synchronizing the necessary address information to the onboard computer, the system reduces real-time synchronization needs during actual navigation use, thereby reducing perceived synchronization time while maintaining data completeness.
3Adaptability or versatility
If proprietary formats and device-specific standards are supported, then adaptability and versatility are improved, but synchronization reliability and data accuracy decrease
Solution Approach 1:
The system dynamically changes synchronization parameters including protocol selection, data format conversion, and transfer methods based on the specific device being synchronized. By adapting parameters rather than maintaining fixed synchronization settings, the system maintains both device compatibility and synchronization accuracy across different proprietary formats and standards.
Data Source
AI summary
A system for synchronizing data for use in a navigation comprises a computing device and a vehicle onboard computer system. The computing device comprises an associated communication subsystem adapted for wireless communications, a user interface permitting entry of address data, and memory adapted to store the address data. The onboard computer comprises a communication subsystem for wireless communications with the computing device, memory to locally store address data, and a navigation system having a user interface that allows for selection of stored address data. The navigation system calculates a route based upon the selected address, displays the route on the user interface, and synchronizes address data using an information synchronization protocol. Changes or additions to the address data in the computing device are synchronized with local address data of the onboard computer, facilitating selection of addresses for route calculation.


