Early Logo Display in Vehicle Infotainment Boot Process

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current car infotainment systems face challenges in providing an efficient and rapid display activation and image rendering during boot phases, often requiring extensive loading of graphic libraries and two-way communication protocols, which can delay the display of essential information like a splash screen.

Innovation Solution

The proposed solution involves a vehicle communication controller and a multimedia controller using a one-way communication protocol over an interchip communication bus, with a message handler unit activating the display backlight and a graphics driver loading compressed images into a display buffer during an earlier boot phase, allowing for early display activation and image rendering without the need for extensive graphic libraries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If traditional two-way communication protocols and extensive graphic libraries are used during boot phase, then display functionality can be fully controlled, but startup time and display activation delay increase

Engineering Contradiction:
Improvestartup timeVSAvoidcommunication protocol complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by having the vehicle communication controller prepare and send display activation commands and essential image data (splash screen) before the multimedia controller's operating system fully loads. The VUC controller activates the display backlight and sends image data during an earlier boot phase, before the graphical user interface library is loaded, thereby reducing startup time without requiring complex two-way communication protocols during the critical initial display activation period.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If graphic libraries are loaded during early boot phase, then display functionality is available, but memory resources are consumed and startup is delayed

Engineering Contradiction:
Improvedisplay activation speedVSAvoidmemory resource consumption
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system performs preliminary actions by having the VUC controller send essential display activation commands and minimal image data (splash screen) before the multimedia controller loads its full graphic libraries. This allows the display to be activated with minimal memory resources consumed, and the full graphic libraries are only loaded later when the operating system is fully operational.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies partial action by implementing a simplified communication protocol during the early boot phase that only handles essential display activation commands and basic image data transfer. The full-featured two-way communication protocol with extensive graphic library support is activated later, providing only the necessary functionality at each stage rather than the complete system from the start.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10564984B2Early logo display in a multiprocessor architecture
Publication Date: 2020.02.18 CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH
  • US10564984B2 patent drawing
  • US10564984B2 patent drawing
  • US10564984B2 patent drawing

AI summary

An infotainment assembly for a vehicle has a vehicle communication controller and a multimedia controller with an interchip communication bus and a serial bus connection, a message processing unit and a remote messaging interface having a one-way protocol. The multimedia controller comprises a display connection for a display device, a message receiver, and a computer readable memory with an operating system having multiple boot phases, wherein graphics drivers of the operating system for controlling the display device are loaded in a later boot phase of the operating system. A graphics driver retrieves an image or a video input and transmits a raw image during an earlier boot phase of the operating system.