Web XR Scene Generation Across Android and iOS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing XR applications struggle with cross-platform compatibility across mobile devices with different operating systems, leading to limitations in user device choice and inconsistent user experiences, particularly when generating XR scenes.

Innovation Solution

A method and device for generating XR scenes using a web environment that utilizes a single API and adapts program code to work across Android and iOS devices, leveraging APIs like ARCore and ARKit, and incorporating data from accelerometers, gyroscopes, and lidars to ensure stable playback, with optional support from secondary devices equipped with lidars for enhanced accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If dedicated computer applications with program codes are used to generate XR scenes, then XR scene generation capability is provided, but cross-platform compatibility is limited and device choice is restricted

Engineering Contradiction:
Improvecross-platform compatibilityVSAvoidadaptation work complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs a universal web-based platform that can run on multiple operating systems (Android, iOS, Windows) without requiring separate dedicated applications. The web environment serves as a multi-functional container that adapts to different device types, eliminating the need for developers to create separate applications for each platform while maintaining consistent XR scene generation capabilities across all devices.

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

Solution Approach 2:

The patent introduces a web environment as an intermediary layer between the user device and the XR scene generation system. This web-based intermediary translates and adapts program codes to work across different operating systems, acting as a mediator that resolves compatibility issues without requiring direct adaptation to each platform's native APIs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If program code is adapted to operate on different operating systems, then cross-platform compatibility is achieved, but development time and resources are significantly increased

Engineering Contradiction:
Improveoperating system compatibilityVSAvoidadaptation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

By using a universal web environment that inherently supports multiple operating systems, the patent eliminates the time-consuming process of adapting program codes to each platform. The web-based approach provides a single development path that works across Android, iOS, and other platforms without requiring separate adaptation efforts for each operating system.

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

3Adaptability or versatility

If web environment is used to ensure cross-platform compatibility, then device heterogeneity is accommodated, but access to operating system APIs may be restricted

Engineering Contradiction:
Improvedevice compatibilityVSAvoidAPI access reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent uses the web environment as an intermediary that provides controlled access to device capabilities. Rather than directly accessing operating system APIs, the web-based system uses standardized web APIs and protocols that interface with device hardware through browser-provided abstractions, ensuring reliable access while maintaining cross-platform compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If a single API is used to generate XR scenes across different devices, then cross-platform consistency is achieved, but device-specific capabilities may be underutilized

Engineering Contradiction:
Improveplatform independenceVSAvoidXR scene generation quality
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements local quality by allowing different device types to utilize their specific capabilities within the unified web environment. While maintaining a single API interface for cross-platform consistency, the system can access and utilize device-specific features (such as different sensor types, processing capabilities, or display characteristics) to optimize XR scene generation quality for each device type.

Inventive Principle:
Principle #3Local quality

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables reliable and stable cross-platform generation and playback of XR scenes on heterogeneous mobile devices, ensuring consistent user experiences and improved accuracy through adaptive API usage and data integration from multiple sensors.

Implementation Method 1

obtain data from at least an accelerometer and a gyroscope of the mobile user device in order to determine, in sequence, its position and/or spatial orientation

Methodology Applied
Scientific EffectAccelerometer: Accelerometer

Implementation Method 2

obtain data from at least an accelerometer and a gyroscope of the mobile user device in order to determine, in sequence, its position and/or spatial orientation

Methodology Applied
Scientific EffectGyroscope: Gyroscope

Implementation Method 3

obtain, if available, additional data from a lidar of the mobile user device or of a secondary device

Methodology Applied
Scientific EffectLIDAR: LIDAR

Data Source

PatentUS20260112126A1Mobile user device for generating XR scene using web environment
Publication Date: 2026.04.23 LLC ADDON
  • US20260112126A1 patent drawing
  • US20260112126A1 patent drawing

AI summary

The technical solution relates to the field of information technology, more specifically, to methods and techniques for creating extended reality (XR) scenes. There is a need to ensure the ability to create reliable and stable XR applications that allow for stable and reliable generation of an XR scene regardless of the operating system of the mobile user device. A mobile user device for generating XR scene using web environment of is proposed. The technical result achieved by implementing the claimed technical solution, in addition to implementing the product and/or method for its intended purpose, is to ensure the reliability and stability of generating an XR scene using the web environment of a mobile user device. In some other aspects, the technical result achieved by implementing the claimed technical solution is also an increase in the stability of the XR scene.