Vehicle Computing Platform HMI Notification Simulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for controlling primary-connected devices from secondary-connected devices in vehicles lack efficient methods to simulate user input and manage interactions across multiple connected devices, limiting passenger control over applications on the vehicle's head unit.
Innovation Solution
A system and method that utilize a message map and connection list to simulate human-machine interface (HMI) notifications from secondary-connected devices to primary-connected devices, allowing passengers to control applications on the primary device through the vehicle's computing platform.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the system allows multiple devices to connect to the vehicle computing platform, then device connectivity and passenger control capability are improved, but system complexity and interaction management difficulty increase
Solution Approach 1:
The system segments device management by introducing distinct roles (primary-connected device and secondary-connected devices) and separate communication channels. The message map separates request messages from response messages, creating organized interaction pathways that reduce system complexity while supporting multiple devices.
Solution Approach 2:
The vehicle computing platform acts as an intermediary between secondary-connected devices and the primary-connected device. It receives requests from secondary devices, processes them through the message map, and sends appropriate responses, thereby managing multi-device interactions without requiring direct peer-to-peer communication that would increase complexity.
2Ease of operation
If the system simulates HMI notifications from secondary devices to primary device, then passenger control over applications is improved, but communication protocol complexity increases
Solution Approach 1:
The system creates simulated HMI notification messages that replicate the format and structure of genuine user interactions. These copied notification messages allow secondary devices to control applications on the primary device without requiring complex new protocols, as they reuse existing HMI message formats.
Solution Approach 2:
The message map serves multiple functions: it routes requests from secondary devices, processes HMI notifications, and generates appropriate responses. This universal component handles various interaction types through a single structured mechanism, reducing the need for separate complex protocols for each interaction type.
3Measurement precision
If the system establishes message maps associating requests with HMI notifications, then interaction accuracy and control precision are improved, but processing overhead and system resource usage increase
Solution Approach 1:
The message map is pre-configured with associations between request types and corresponding HMI notifications before runtime interactions occur. This preliminary organization allows the system to quickly lookup and process interactions without performing complex real-time analysis, thereby reducing processing overhead while maintaining high interaction accuracy.
Data Source
AI summary
A memory stores a message map associating requests with human-machine interface (HMI) notifications. A vehicle receives a request from a secondary-connected device, and sends an HMI notification to a primary-connected device, constructed based on the message map and the request, to simulate user input to the vehicle to cause the primary-connected device to perform the request. A secondary-connected device connected to a vehicle computing platform receives a command, constructs a request message describing the command; and sends the request message to the computing platform, to cause the computing platform to send a HMI notification to a primary-connected device to simulate user input to the vehicle requesting the primary-connected device to perform the command.


