Mode Management System for Screen Switching in Car Navigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing techniques for managing screen displays in car navigation systems, which run both native and virtual machine applications, face challenges in operability due to difficulties in recognizing mode changes and properly switching between different application screens, leading to persistent display issues.
Innovation Solution
The implementation of a mode management system that uses a focus flag for input device keys to determine which application receives key events, allowing for dynamic switching between native and virtual machine application screens based on the current mode, ensuring appropriate display layer management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If layer management of RTOS displays the VM screen superimposed on the native AP screen, then the VM can be run simultaneously with the native AP, but the key event transmission becomes ambiguous and the operability of screen switching deteriorates
Solution Approach 1:
The patent introduces a key focus management mechanism as an intermediary layer between the input device and the applications. This mechanism determines which application (native AP or VM) should receive key events based on the current display mode, effectively mediating the ambiguous key transmission problem caused by simultaneous running of both applications
Solution Approach 2:
The patent dynamically changes the key reception target based on the current display mode. When the VM screen is displayed, the VM becomes the key reception target; when the native AP screen is displayed, the native AP becomes the key reception target. This dynamic adjustment resolves the static ambiguity of key event transmission
2Adaptability or versatility
If the VM menu screen is displayed superimposed on the navigation screen, then the VM application can be accessed, but the menu screen cannot be properly closed when the native AP is set, leading to persistent display issues
Solution Approach 1:
The patent implements a feedback mechanism where the system continuously monitors the current display mode and adjusts key event routing accordingly. When the native AP is set, the system feedback indicates that the native AP should receive keys, automatically closing the VM menu screen without requiring explicit user action
Data Source
AI summary
To improve operability of screen switching of native APs and virtual machine APs. It is an information processing device capable of executing native APs described in a native code and JavaAPs described in a Java (registered trademark) bytecode. A key event processing unit manages a current mode. It also decides display or non-display of each of images generated by the native APs and images generated by the Java APs according to the current mode which is managed. It further changes the current mode which is managed according to a type of a key event received from a key driver. A graphics driver superimposes and outputs the images decided to be displayed in predetermined order.


