Mixed Reality System Synchronizing Cross-Device Collaboration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack the capability to enable users across different geographic locations to interactively view and modify the same virtual content in real-time across various devices, including AR, VR, and PC, while allowing for seamless content creation, importation, and synchronization of assets from external or internal data sources, including machine learning models.

Innovation Solution

A modular, device-agnostic system that synchronizes and delivers immersive virtual simulation content across AR, VR, and PC devices, allowing multiple users to interact and modify shared content in real-time, utilizing a cloud-based content repository and machine learning models for dynamic content generation and recommendation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a system enables real-time interactive viewing and modification of virtual content across multiple devices and geographic locations, then collaborative capability and user engagement are improved, but system complexity and synchronization requirements increase

Engineering Contradiction:
Improvecollaborative capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary component that manages content synchronization between multiple user devices. The server receives content from external data sources, processes it, and distributes it to various devices (AR, VR, PC, mobile), thereby coordinating the complex interactions without requiring direct peer-to-peer synchronization between all devices, thus managing system complexity while enabling collaboration

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is designed to support multiple device types (AR devices, VR devices, PCs, mobile devices) and multiple content formats through a unified platform. The server and client applications are configured to handle various data types and device capabilities universally, allowing the same system architecture to serve diverse collaborative scenarios across different platforms and user configurations

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

2Reliability

If the system synchronizes content across AR, VR, and PC devices in real-time, then collaborative experience quality is improved, but data transmission requirements and network bandwidth increase

Engineering Contradiction:
Improvesynchronization qualityVSAvoiddata transmission volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and separates different data types and content formats into distinct data structures and transmission protocols. The system identifies and extracts only the essential synchronization data needed for collaborative functionality, transmitting minimal necessary information between devices while maintaining synchronization quality, thereby reducing overall data transmission volume

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system dynamically adjusts data transmission parameters based on device type, network conditions, and content characteristics. Different data formats and compression levels are applied for AR, VR, and PC devices, optimizing the balance between synchronization quality and data transmission efficiency for each specific device and scenario

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the system allows seamless content creation and importation from external sources, then content versatility is improved, but system architecture complexity increases

Engineering Contradiction:
Improvecontent versatilityVSAvoidarchitecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the content management system into distinct functional modules: external data source interfaces, content ingestion processors, format converters, and distribution handlers. This modular architecture allows the system to support multiple external data sources and content formats without creating a monolithic complex system, as each module can be independently configured and maintained

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If the system supports multiple device types with different capabilities, then device agnosticism and accessibility are improved, but configuration and compatibility management become more difficult

Engineering Contradiction:
Improvedevice agnosticismVSAvoidconfiguration ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system employs dynamic configuration capabilities where device parameters, content formats, and interaction modes are automatically adjusted based on the specific device type and user preferences. The server and client applications can dynamically adapt to different device capabilities (AR, VR, PC, mobile) without requiring manual reconfiguration, making the system device-agnostic while maintaining ease of operation

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11297164B2Device and content agnostic, interactive, collaborative, synchronized mixed reality system and method
Publication Date: 2022.04.05 EOLIANVR INC
  • US11297164B2 patent drawing
  • US11297164B2 patent drawing
  • US11297164B2 patent drawing

AI summary

A method and system provides a device and content agnostic, interactive, collaborative and synchronized virtual world comprising of three dimensional and two dimensional virtual objects defined by data, which can be viewed, customized, built on and interacted with simultaneously by geographically disparate users with different device types, including VR, AR, Tablet, and Computer devices, whereby the content may be ingested from or controlled by data and models from external sources or the system's internal storage. A machine learning component is implemented as a set of software containers. The containerized solution can be deployed as an enterprise service, in a cloud architecture, or as a part of a monolithic deployment that runs natively in any one of the components as part of the larger architecture. Exemplary use cases include: Real Estate property demonstration, property design, landscape design; health care medical image presentation, clinical decision support, training; Military training, planning, observation, and combat decision support.