Screen Projection Display Control for Voice Overlay Without Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Frequent wake-up of voice applications in smart rearview mirrors during screen projection leads to significant delays in image display on vehicle machine screens, affecting user interaction experience due to the need for encoder resetting and container switching.

Innovation Solution

The method involves adding to-be-displayed content of the voice application to the page of a currently running non-voice application, thereby avoiding foreground application switching and encoder resets, ensuring seamless display without delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the voice application is frequently waked up during screen projection, then the voice interaction function is improved, but the display delay increases due to encoder resetting and container switching

Engineering Contradiction:
Improvevoice interaction functionVSAvoiddisplay delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by creating a container for the voice application in advance, before it needs to be activated. When the voice application is waked up, the pre-created container is directly assigned to it, avoiding the need for container switching and encoder resetting. This preparatory container creation enables fast voice interaction while maintaining continuous screen projection without display delays.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the foreground application is switched to the voice application, then the voice interaction is enabled, but the screen projection continuity is broken causing display delays

Engineering Contradiction:
Improvevoice application activationVSAvoidscreen projection continuity
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent applies segmentation by separating the voice application container from the foreground application container. Instead of switching the entire foreground application, the system creates a dedicated container for the voice application and assigns it the voice application instance. This segmentation allows the voice application to be activated without disrupting the screen projection continuity of other applications, maintaining system stability while enabling voice interaction.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If the encoder is reset when switching to voice application, then the voice application can be displayed, but the projection delay increases

Engineering Contradiction:
Improvevoice application displayVSAvoidprojection speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-creating the container structure for the voice application before activation. When the voice application needs to be displayed, the system simply assigns the pre-created container to the voice application instance, eliminating the need for encoder resetting. This approach maintains high projection speed while enabling flexible voice application display.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11955039B2Method and apparatus for controlling display in a screen projection scenario, device and program product
Publication Date: 2024.04.09 APOLLO INTELLIGENT CONNECTIVITY (BEIJING) TECH CO LTD
  • US11955039B2 patent drawing
  • US11955039B2 patent drawing
  • US11955039B2 patent drawing

AI summary

The present application discloses a method and apparatus for controlling display in a screen projection scenario, a device, a medium and a program product, relating to the technical fields of autonomous driving, Internet of Vehicles, intelligent voice, and screen projection in artificial intelligence. The specific implementation is: receiving a voice interaction instruction corresponding to a voice application; if a first page corresponding to a first application in at least one non-voice application has been projected onto a screen of a terminal device, adding to-be-displayed content corresponding to the voice application to the first page to obtain a to-be-projected page corresponding to the first application; and projecting the to-be-projected page onto the screen of the terminal device. The above process can reduce a delay in displaying an image projected on the screen.