In-Vehicle Infotainment Data Tree for Web App Vehicle Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveweb application functionalityVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveuser interaction capabilityVSAvoiddata transmission time
Core Design Contradiction:
Ease of operationVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple data formats are supported for vehicle status information, then system adaptability is improved, but processing efficiency decreases

Engineering Contradiction:
Improvedata format compatibilityVSAvoidprocessing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

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.

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

Data Source

PatentEP3404544B1In-vehicle infotainment processor and data processing method using the same
Publication Date: 2026.03.18 LG ELECTRONICS INC
  • EP3404544B1 patent drawingFigure 1
  • EP3404544B1 patent drawingFigure 2
  • EP3404544B1 patent drawingFigure 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.