Cross-Platform Virtual Environment via Superposition Database

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing VR and AR systems lack secure cross-platform compatibility, limiting collaboration among multiple users with different devices such as 2D screens, 3D VR goggles, and AR-enabled smartphones, as they require proprietary platforms and fail to provide secure environments for shared simulations.

Innovation Solution

A central Superposition Simulated Environment (SSE) database maintains real-time data for various devices, using multidimensional layering and device-specific drivers to ensure compatibility and security, allowing multiple users to interact and manipulate a shared virtual environment across diverse platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If prior art VR and AR systems use proprietary platforms, then platform-specific functionality is achieved, but cross-platform compatibility and secure multi-user collaboration are limited

Engineering Contradiction:
Improvecross-platform compatibilityVSAvoidsecure environment for shared simulations
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary that hosts a common simulated environment accessible by multiple users across different platforms. The server acts as a mediator between diverse client devices (VR headsets, AR devices, 2D screens) and the shared virtual environment, enabling cross-platform compatibility while maintaining security through centralized control and authentication mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a universal simulated environment that can be accessed and interacted with by multiple types of devices simultaneously. The common environment serves multiple functions: supporting different device types (VR, AR, 2D), enabling various user roles (operators, supervisors, malicious users), and providing a shared collaborative space that works across platform boundaries.

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

2Adaptability or versatility

If multiple users access a common simulated environment, then collaborative interaction is enabled, but security risks from malicious users increase

Engineering Contradiction:
Improvemulti-user collaborationVSAvoidenvironment alteration by malicious users
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system implements preliminary security measures including authentication mechanisms that verify user identities before allowing access to the common simulated environment. The server预先 establishes trust relationships and authorization levels, preventing malicious users from causing harm before they can execute harmful actions. This proactive approach counters potential threats before they materialize.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The server continuously monitors user actions within the common simulated environment and provides feedback by validating operations against security policies. When a user attempts to alter the environment, the system checks the request against established rules and user permissions, allowing legitimate collaborative changes while blocking malicious alterations through real-time feedback control.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If extensive simulated environmental specifications are provided, then simulation accuracy is improved, but system complexity and platform limitations increase

Engineering Contradiction:
Improvesimulation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The simulated environment is segmented into discrete, manageable components that can be independently defined and rendered. Rather than providing monolithic environmental specifications, the system divides the virtual world into modular elements (objects, surfaces, lighting, physics properties) that can be efficiently processed and adapted to different platform capabilities, reducing overall system complexity while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts simulation parameters based on the capabilities and requirements of different platforms. By changing parameters such as graphical fidelity, physics simulation depth, and rendering resolution according to device specifications, the system maintains high simulation accuracy where needed while reducing complexity on less capable platforms, achieving optimal performance across the ecosystem.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11044281B2Virtual three-dimensional user interface object having a plurality of selection options on its outer surface for interacting with a simulated environment, and system for providing a simulated environment that uses same
Publication Date: 2021.06.22 8 BIT DEVELOPMENT INC
  • US11044281B2 patent drawing
  • US11044281B2 patent drawing
  • US11044281B2 patent drawing

AI summary

A virtual user interface for a user-controlled device is provided that allows a person who is associated with the user-controlled device to make user selections from a plurality of selection options to interact with a simulated environment. The virtual user interface is a virtual three-dimensional user interface object having the plurality of selection options on its outer surface. The plurality of selection options is distributed over different portions of the outer surface of the virtual three-dimensional user interface object, and the plurality of selection options are grouped into a plurality of subsets of selection options. The virtual three-dimensional user interface object is rotatable by user interaction of the person with the virtual three-dimensional user interface object to a predefined position in space that causes one of the subsets of selection options to be in focus, thereby enabling the selection options of the subset in focus to be enabled for user selection. The remaining subsets of selection options are not in focus and thus are not enabled for user selection.