Communication Device Emulating Navigation Firmware

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity of mobile navigation devices and the demand for user-specific navigation content management pose challenges in efficiently operating and managing navigation devices, particularly in emulating device behavior without knowing the firmware version.

Innovation Solution

A communication device and method that emulate the behavior of a navigation device by executing a firmware program, ensuring compatibility through a determiner and processor, and updating firmware if necessary, allowing indirect control and efficient management of navigation contents.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a communication device emulates navigation device behavior without knowing the firmware version, then ease of operation is improved, but reliability deteriorates due to potential firmware incompatibility

Engineering Contradiction:
Improveease of operationVSAvoidreliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The communication device performs preliminary actions by first determining the firmware version of the navigation device through version identification mechanisms before initiating emulation. This preliminary version check ensures that the emulation environment is properly configured and compatible with the specific firmware version, thereby maintaining reliability while enabling ease of operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary firmware version determination mechanism that acts as a mediator between the communication device and the navigation device. This intermediary layer verifies firmware compatibility and establishes appropriate communication protocols, allowing the system to operate different firmware versions reliably through standardized interfacing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the communication device determines firmware version compatibility, then reliability is improved, but device complexity increases due to additional determination mechanisms

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The determination mechanism is designed with multi-functionality, serving multiple purposes: firmware version identification, compatibility verification, and emulation configuration. By consolidating these functions into a single universal module, the patent avoids the need for separate complex mechanisms for each function, thereby improving reliability without proportionally increasing device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The communication device performs self-service by automatically determining firmware versions and configuring emulation parameters without requiring manual intervention or complex external configuration systems. This self-service capability reduces the need for additional complexity in user interfaces and configuration management while maintaining high reliability through automated verification.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If firmware updates are obtained through network connections, then adaptability is improved, but loss of time occurs during network communication and updates

Engineering Contradiction:
ImproveadaptabilityVSAvoidloss of time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-checking firmware versions and proactively downloading updates when available, rather than waiting for manual user requests or experiencing compatibility issues. This preliminary update mechanism ensures the emulation environment remains current and adaptable while minimizing disruptive downtime by performing updates during convenient intervals.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where the communication device continuously monitors firmware version compatibility requirements and automatically requests updates from remote servers when incompatibilities are detected. This feedback-driven update system ensures adaptability to new firmware versions while optimizing update timing based on actual compatibility needs, reducing unnecessary network communications and time loss.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7783471B2Communication device for emulating a behavior of a navigation device
Publication Date: 2010.08.24 TOMTOM NAVIGATION BV
  • US7783471B2 patent drawing
  • US7783471B2 patent drawing
  • US7783471B2 patent drawing

AI summary

The invention provides a communication device for emulating a behavior of a navigation device in response to executing a device firmware program installed on the navigation device. The communication device comprises a provider for providing information relating to the device firmware program, a determiner for determining whether a current firmware program installed on the communication device corresponds to the device firmware program installed on the navigation device and a processor for executing the current firmware program on the communication device in order to emulate the behavior of the navigation device if the current firmware program corresponds to the device firmware.