VR Browser Compatibility Switching via Native App Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face complexity and reduced enjoyment in browsing virtual reality (VR) webpages due to the need to manually select a compatible browser for their VR helmet, as different helmets support different browsers, leading to unfamiliar browser usage.

Innovation Solution

An electronic device method that automatically detects the VR helmet type, identifies supported browsers, and switches the VR content to a compatible browser if the current browser does not support it, allowing users to browse VR content with their familiar browser.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually select a browser for their VR helmet, then they can ensure compatibility, but the operation complexity increases and user experience deteriorates

Engineering Contradiction:
Improvebrowser compatibilityVSAvoidoperation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically detecting the VR helmet type and selecting a compatible browser without user intervention. The native application identifies the connected VR helmet and automatically determines which browser to use, eliminating the need for users to manually check compatibility or make selections.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from the VR helmet connection status and type identification to automatically adjust browser selection. When a VR helmet is detected, the system receives feedback about the helmet type and automatically responds by switching to a compatible browser based on pre-established compatibility rules.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If users are forced to use a familiar browser, then ease of operation improves, but compatibility with VR helmet may be lost

Engineering Contradiction:
Improvefamiliar browser usageVSAvoidVR content display compatibility
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system dynamically adjusts browser selection based on real-time detection of VR helmet connection. Users can start with their familiar browser, and when a VR helmet is detected, the system automatically switches to a compatible browser. This dynamic adaptation allows the system to balance user preference with technical compatibility requirements.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If multiple browsers are supported for different VR helmets, then adaptability improves, but device complexity increases

Engineering Contradiction:
ImproveVR helmet compatibilityVSAvoidbrowser management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The native application serves multiple functions: it detects VR helmet connections, identifies helmet types, determines compatible browsers, and manages browser switching all in one unified system. This multi-functional approach consolidates what would otherwise be separate complex processes into a single universal application.

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

Solution Approach 2:

The system performs preliminary action by pre-establishing compatibility relationships between browsers and VR helmets. Before users need to use VR content, the system has already determined which browsers work with which helmets and stores this compatibility information, allowing for automatic and instant browser selection when a helmet is connected.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10747840B2Method for browsing virtual reality webpage content and electronic device using the same
Publication Date: 2020.08.18 ACER INC
  • US10747840B2 patent drawing
  • US10747840B2 patent drawing
  • US10747840B2 patent drawing

AI summary

A method for browsing virtual reality (VR) webpage content is provided. The browsing method includes: identifying a device information of a VR helmet by a native application; sending out a notification message by a first browser when it is detected that a VR webpage is browsed; retrieving a webpage information corresponding to the VR webpage and providing the webpage information to the native application by an extension component of the first browser in response to the notification message; determining, by the native application, whether the first browser supports the VR helmet to display a VR content of the VR webpage according to the device information; opening the VR webpage through a second browser, which supports the VR helmet to display the VR content, by the native application according to the webpage information when it is determined that the first browser does not support the VR helmet.