Client-Side Virtual Universe Simulation for Server Outages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of virtual universes are unable to engage in activities when the virtual universe environment is temporarily unavailable due to server-side issues such as unreachability, high costs, or malfunctions.

Innovation Solution

A client-side simulated virtual universe environment is provided using a simulation tool with an analysis component to identify server-side unavailability and a construction component to generate a client-side environment, allowing users to interact and continue activities even when the server-side virtual universe is down, using reduced graphics and functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a server-side virtual universe is used, then users can access full virtual universe functionality, but users cannot access the virtual universe when the server is unavailable

Engineering Contradiction:
Improveavailability of virtual universeVSAvoiduser access to virtual universe
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent creates a client-side simulated virtual universe that is a copy or replica of the server-side virtual universe. This simulation allows users to access virtual universe functionality locally when the server is unavailable, thus maintaining ease of operation while improving reliability through local fallback capability.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The virtual universe simulation is pre-loaded and prepared on the client-side before server unavailability occurs. The analysis component continuously monitors server status, and when unavailability is detected, the pre-prepared client-side simulation immediately takes over, ensuring continuous access without interruption.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a client-side simulated virtual universe is provided, then users can continue activities when server is unavailable, but the functionality and graphics are reduced

Engineering Contradiction:
Improvecontinuous user interactionVSAvoidvirtual universe functionality
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The client-side simulation provides partial functionality compared to the full server-side virtual universe. Essential functionalities are maintained to ensure continuous user interaction, while less critical features such as advanced graphics and complex interactions are reduced or omitted, accepting this trade-off to maintain reliability.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically switches between server-side and client-side virtual universe modes based on server availability status. The analysis component monitors server status and automatically transitions between full functionality mode (when server is available) and reduced functionality simulation mode (when server is unavailable), optimizing the balance between adaptability and reliability.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If server-side virtual universe is used, then full virtual reality experience is provided, but system complexity and costs increase

Engineering Contradiction:
Improvevirtual reality experienceVSAvoidserver infrastructure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the virtual universe simulation capability from the server-side infrastructure and implements it on the client-side. This removes the dependency on complex server infrastructure for basic virtual universe access, allowing users to experience virtual reality functionality through their own devices while reducing overall system complexity and operational costs.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9600306B2Client-side simulated virtual universe environment
Publication Date: 2017.03.21 KYNDRYL INC
  • US9600306B2 patent drawing
  • US9600306B2 patent drawing
  • US9600306B2 patent drawing

AI summary

An invention that provides a client-side simulated virtual universe environment is provided. In one embodiment, there is a simulation tool, including an analysis component configured to identify whether a server-side virtual universe is available; and a construction component configured to provide a client-side simulated virtual universe environment in the case that the server-side virtual universe is unavailable.