Virtual Space Dimensionality Adaptation for Mixed Device Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional virtual spaces are limited in accessibility as they are typically represented in either two dimensions or three dimensions, excluding users with low-powered devices or sacrificing the experience for those with more capable hardware.

Innovation Solution

A system and method that enables a single instance of a virtual space to be presented in both two dimensions and three dimensions on separate client computing devices, allowing users to interact regardless of the dimensionality, using a virtual space server and client computing platforms with modules for dimensionality determination and path management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a virtual space is represented in three dimensions, then the experience quality for users with capable hardware is improved, but accessibility for users with low-powered devices deteriorates

Engineering Contradiction:
Improveexperience qualityVSAvoidaccessibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts the dimensionality of virtual space representation based on client device capabilities. Users with high-powered devices receive three-dimensional representations for enhanced experience quality, while users with low-powered devices receive two-dimensional representations for maintained accessibility. This dynamic adaptation resolves the contradiction by making the system flexible rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different portions of the user base receive different dimensionality representations based on their specific device capabilities. High-powered devices receive full three-dimensional virtual space experiences, while low-powered devices receive optimized two-dimensional experiences. This local differentiation allows each user group to receive the appropriate quality level for their hardware without compromising overall system accessibility.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If a virtual space is represented in two dimensions, then accessibility for users with low-powered devices is improved, but the experience quality for users with capable hardware deteriorates

Engineering Contradiction:
ImproveaccessibilityVSAvoidexperience quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically determines the appropriate dimensionality representation based on real-time assessment of client device capabilities. Rather than universally providing two-dimensional representations, the system adapts to each device's processing power, providing three-dimensional experiences where possible and two-dimensional experiences where necessary, thus maintaining both accessibility and experience quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system provides differentiated quality levels to different user segments based on their device capabilities. Users with capable hardware receive full three-dimensional virtual space experiences with rich visual and interactive elements, while users with low-powered devices receive optimized two-dimensional representations. This ensures each user receives the highest possible experience quality their device can support while maintaining broad accessibility.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If separate virtual space instances are maintained for two-dimensional and three-dimensional representations, then device compatibility is improved, but system complexity deteriorates

Engineering Contradiction:
Improvedevice compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system merges the two-dimensional and three-dimensional virtual space representations into a single unified instance. Rather than maintaining separate virtual space instances for different dimensionality requirements, the system consolidates them into one shared instance that can dynamically adapt its representation based on client device capabilities. This reduces system complexity while maintaining broad device compatibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The virtual space instance is designed with universal functionality to serve multiple device types simultaneously. A single virtual space instance can be accessed by both high-powered devices (receiving three-dimensional representations) and low-powered devices (receiving two-dimensional representations). This multi-functional design eliminates the need for separate instances and reduces overall system complexity while maintaining compatibility across diverse device platforms.

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

Data Source

PatentUS8799788B2Providing a single instance of a virtual space represented in either two dimensions or three dimensions via separate client computing devices
Publication Date: 2014.08.05 DISNEY ENTERPRISES INC
  • US8799788B2 patent drawing
  • US8799788B2 patent drawing
  • US8799788B2 patent drawing

AI summary

A single instance of a virtual space may be provided that can be simultaneously represented in at least two dimensions or three dimensions on separate client computing devices. Virtual space information used to facilitate presentation of the virtual space may be agnostic as to whether the virtual space will be represented in two or three dimensions. That is, the same virtual space information may be sent to one or more client computing platforms regardless of the dimensionality of virtual space representations presented by any given client computing platform. A determination may be made at individual client computing platforms as to whether to present the virtual space representation in two dimensions or three dimensions based on one or more metrics associated with the individual client computing platforms. Such metrics may include a computing power of the one or more processors, a communication bandwidth, a screen size, and/or other metrics.