In-Vehicle VR View Augmentation with Maneuver Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current immersive virtual reality and augmented reality systems fail to effectively integrate real-world environmental data into the user's experience, particularly for in-vehicle applications, leading to a lack of customization and comfort in virtual environments.

Innovation Solution

A computer-implemented method and system for in-vehicle dynamic virtual reality that determines a spatial environment and maneuver paths, updates a virtual view by augmenting a virtual world model with this data, and controls vehicle systems based on generated maneuver requests, using a processor with a virtual reality data module and rendering module to display a dynamic and immersive experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If immersive virtual reality systems block out physical world stimuli to create an immersive environment, then immersion quality is improved, but user awareness of real-world context and safety is worsened

Engineering Contradiction:
Improveimmersion qualityVSAvoidsafety awareness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent merges the virtual reality environment with real-world contextual information by integrating data from vehicle sensors, navigation systems, and environmental cameras into the virtual display. This combination allows users to experience immersion while simultaneously maintaining awareness of their physical surroundings through augmented reality elements that overlay critical real-world data onto the virtual scene.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system introduces an intermediary layer that selectively translates and presents real-world information within the virtual environment. This mediator processes physical world stimuli and converts them into virtual representations that maintain immersion while conveying essential safety information, such as translating actual vehicle position and speed into virtual navigation cues.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If virtual reality systems use generic environments, then system complexity is reduced, but user customization and comfort are worsened

Engineering Contradiction:
Improvesystem complexityVSAvoiduser customization
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic environment generation that adapts the virtual reality scene based on real-time user data from vehicle sensors and user profiles. The system dynamically adjusts environmental parameters such as lighting conditions, terrain features, and navigation routes according to the vehicle's actual position, speed, and direction, providing customization without requiring complex pre-programmed scenarios for every possible situation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies local quality by customizing specific elements of the virtual environment based on local vehicle conditions and user preferences, while maintaining a standardized base structure. For example, the virtual landscape may be generically rendered but locally modified to reflect actual road conditions, weather, and user-specific navigation preferences, achieving customization efficiently through targeted local adjustments rather than complete environment redesign.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If virtual reality systems integrate real-world data and vehicle control, then user interaction and safety are improved, but device complexity is worsened

Engineering Contradiction:
Improveuser interactionVSAvoidsystem integration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a multi-functional integrated system where a single virtual reality platform performs multiple functions: displaying immersive environments, presenting real-world navigation data, providing vehicle status information, and enabling control commands. This universal system consolidates what would otherwise require separate subsystems, managing complexity through functional integration rather than multiplication of components.

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

Solution Approach 2:

The system establishes continuous feedback loops between the virtual environment, real-world sensors, and vehicle control systems. User interactions in the virtual space generate commands that are translated into actual vehicle actions, while sensor data from the vehicle continuously updates the virtual display. This feedback mechanism creates an intuitive interaction model where the system appears simple to operate despite the complex integration, as users naturally interact with the virtual representation that directly reflects and controls the physical vehicle.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10850744B2System and method for dynamic in-vehicle virtual reality
Publication Date: 2020.12.01 HONDA MOTOR CO LTD
  • US10850744B2 patent drawing
  • US10850744B2 patent drawing
  • US10850744B2 patent drawing

AI summary

A computer-implemented method for rendering views to an output device and controlling a vehicle. The method includes determining a maneuver path for the vehicle within a spatial environment around the vehicle based on vehicle data from one or more vehicle systems of the vehicle. The method includes updating a view based on the spatial environment and the maneuver path, by augmenting one or more components of a model to provide a representation of the maneuver path virtually in the view as an available maneuver path or an unavailable maneuver path. The view is rendered to an output device and a vehicle maneuver request is generated based on the maneuver path. Further, the one or more vehicle systems are controlled to execute the vehicle maneuver request.