3D Data Visualization Objects for Multidimensional VR Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data visualization techniques, particularly for complex multidimensional data, often fail to effectively highlight or emphasize key aspects of the data set, making it difficult to gain a comprehensive understanding from two-dimensional representations.

Innovation Solution

A method and system for visualizing time-series data in interactive virtual environments using 3D line graphs, where virtual cameras move around the graph to generate views, and these views are sent to client devices, allowing for immersive data exploration and manipulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If two-dimensional data visualizations are used, then simplicity and ease of implementation are maintained, but the ability to effectively highlight and emphasize key aspects of complex multidimensional data is insufficient

Engineering Contradiction:
Improveease of implementationVSAvoiddata emphasis capability
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The patent transitions from two-dimensional data visualization to three-dimensional virtual environment visualization. By adding the third dimension (spatial depth), the system can represent complex multidimensional data more effectively while maintaining intuitive understanding. The 3D line graphs and scatter plots in virtual space allow users to perceive data relationships that are difficult to capture in 2D representations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of information

If complex multidimensional data is visualized in limited dimensional spaces, then data completeness is maintained, but adequate visualization becomes difficult

Engineering Contradiction:
Improvedata completenessVSAvoidvisualization complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent utilizes three-dimensional virtual environment to accommodate complex multidimensional data. The additional spatial dimension provides sufficient room to represent multiple data variables simultaneously without overlapping or loss of information, while the virtual camera system manages the complexity of navigating this multidimensional space.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent implements dynamic virtual cameras that can move, rotate, and zoom within the 3D visualization space. This dynamic capability allows users to explore complex multidimensional data from multiple perspectives without increasing the inherent complexity of the data structure. The cameras adapt to user interaction, providing flexible views of the data.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If traditional 2D visualization techniques are used, then simplicity is maintained, but collaborative analysis of multidimensional data is limited

Engineering Contradiction:
ImprovesimplicityVSAvoidcollaborative analysis capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal 3D virtual environment that serves multiple functions: data visualization, collaborative analysis, and interactive exploration. The same 3D space can accommodate different types of data representations (line graphs, scatter plots) and support multiple users simultaneously, making the system adaptable to various collaborative scenarios while maintaining operational simplicity through standardized interfaces.

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

Data Source

PatentEP3867880B1Data visualization objects in a virtual environment
Publication Date: 2026.02.18 ORACLE INT CORP
  • EP3867880B1 patent drawingFigure 1
  • EP3867880B1 patent drawingFigure 2
  • EP3867880B1 patent drawingFigure 3

AI summary

A plurality of visualization objects may be provided for representing one or more data sets in a virtual 3D space. The visualization objects may include funnels, containers, name cards, and so forth. The visualization objects can be arranged in a circular carousel that can be rotated around a position of a virtual camera or user in a VR/AR environment. Individual data points in the visualization objects can be rotated, sized, positioned, colored, or otherwise characterized based on attributes of the corresponding data points. Individual data points can also be animated as transitioning between visualization objects in a unified view. Voice commands can be interpreted as part of an interactive environment that can provide views of the visualization objects to multiple devices simultaneously.