In-Vehicle Infotainment Data Tree for Web App Vehicle Signals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing in-vehicle infotainment processors face challenges in efficiently processing vehicle status information for web applications, such as drive mode and fuel quantity, and there is a need for improved data processing methods to enhance functionality.
Innovation Solution
An in-vehicle infotainment processor with a first processor for executing web applications and a second processor for outputting vehicle data, utilizing inter-node communication (INC) protocols to construct data structures and transmit vehicle data efficiently, allowing web applications to access and control vehicle functions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If web applications are executed on in-vehicle infotainment processors to provide enhanced functionality, then application versatility is improved, but data processing complexity increases due to the need to handle vehicle status information
Solution Approach 1:
The patent introduces an intermediary data structure (JSON format) that mediates between vehicle status data and web applications. This intermediary layer simplifies data exchange by providing a standardized, easily parseable format that reduces processing complexity while maintaining full web application functionality.
Solution Approach 2:
The patent changes the parameter format of vehicle status data from proprietary binary formats to text-based JSON parameters. This parameter transformation makes data more accessible to web applications while reducing the computational complexity required to process and interpret vehicle status information.
2Ease of operation
If vehicle status data is processed and displayed in real-time for web applications, then user interaction capability is improved, but data transmission time increases
Solution Approach 1:
The patent performs preliminary conversion of vehicle status data to JSON format at the data source before transmission. This advance preparation eliminates the need for complex real-time data transformation during transmission, reducing data transmission time while maintaining real-time user interaction capabilities.
3Adaptability or versatility
If multiple data formats are supported for vehicle status information, then system adaptability is improved, but processing efficiency decreases
Solution Approach 1:
The patent establishes JSON as a universal data format that serves multiple functions simultaneously: it is natively supported by web applications, easily parseable by infotainment processors, and capable of representing all vehicle status parameters. This single universal format eliminates the need to handle multiple data formats while maintaining full system adaptability.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An in-vehicle infotainment device includes a first processor for executing a web application, and a second processor for outputting vehicle data to the first processor. The first processor includes a first-processor-side inter-node communication (INC) interface module for transmitting and receiving information to and from the second processor. The second processor includes a second-processor-side INC interface module for transmitting and receiving information to and from the first processor. The first processor constructs a data structure including at least one lower node and a higher node of the lower node according to the vehicle data received from the second processor, locates vehicle data of the same attribute as internal values of lower nodes belonging to the same higher node of the data tree, and outputs the data tree to the web application.