Vehicle Engagement App Frame Buffer Error Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle engagement systems face issues with screen malfunctions caused by mobile device errors, leading to driver distraction and compromised safety due to inability to autonomously recover from resource-related issues or conflicts between applications.

Innovation Solution

A method and apparatus for controlling a mobile device engaging with a vehicle's head unit, which includes executing a vehicle engagement application, determining and initializing frame buffer spaces, monitoring data written in these spaces, and performing an autonomous recovery process by analyzing errors, requesting additional resources, and restarting the application if necessary, to ensure continuous operation and prevent driver distraction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a mobile device engages with a vehicle's head unit to provide IT services, then the functionality and connectivity of the vehicle are improved, but screen malfunctions and errors may occur that distract the driver and compromise safety

Engineering Contradiction:
ImprovefunctionalityVSAvoidscreen stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by establishing a monitoring mechanism before screen malfunctions occur. The monitoring module continuously checks for errors in the frame buffer and engagement application state, enabling early detection and prevention of screen freezes or blackouts before they affect the driver.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by having the monitoring module continuously report the state of the frame buffer and application execution to the control module. When errors are detected, the feedback triggers automatic recovery actions such as restarting the engagement application or switching to a safe mode, thereby maintaining screen stability while preserving functionality.

Inventive Principle:
Principle #23Feedback

2Reliability

If error monitoring and autonomous recovery mechanisms are implemented in the engagement application, then screen reliability is improved, but the complexity of the system increases

Engineering Contradiction:
Improvescreen stabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system applies self-service by enabling the engagement application to monitor its own execution state and frame buffer conditions, and to automatically recover from errors without external intervention. The control module executes recovery actions such as restarting the application or switching to safe mode based on self-detected errors, reducing the need for complex external monitoring systems.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system segments the error handling functionality into distinct modules: a monitoring module that detects errors in the frame buffer and application state, and a control module that executes recovery actions. This segmentation allows each module to focus on specific tasks, simplifying the overall system architecture while maintaining comprehensive error handling capabilities.

Inventive Principle:
Principle #1Segmentation

3Reliability

If the engagement application continuously monitors frame buffer data to detect errors, then screen stability is improved, but the processing load and energy consumption increase

Engineering Contradiction:
Improvescreen stabilityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The monitoring module performs periodic checks of the frame buffer and application state at predetermined intervals rather than continuously monitoring every data change. This periodic monitoring approach maintains screen stability by detecting errors at regular intervals while significantly reducing the processing load and energy consumption compared to continuous monitoring.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10064081B2Apparatus and method for controlling mobile device engaging with vehicle
Publication Date: 2018.08.28 HYUNDAI MOTOR CO LTD
  • US10064081B2 patent drawing
  • US10064081B2 patent drawing
  • US10064081B2 patent drawing

AI summary

A method for controlling a mobile device engaging with a head unit of vehicle includes executing a vehicle engagement application installed in the mobile device, determining first and second spaces having the same size in a frame buffer, monitoring whether a first data responsive to an execution of the vehicle engagement application is written in the first and second spaces, and if the first data is not written in the first and second spaces, performing an autonomous recovery process for the vehicle engagement application.