3D Web Interaction System for Artificial Reality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing XR systems provide limited functionality for interacting with web content in artificial reality environments, requiring users to interpret three-dimensional inputs as simple point-and-click interactions, and fail to allow extraction of content from the browser interface into 3D space or provide on-demand retrieval and interaction with 3D content outside the browser.

Innovation Solution

A 3D web interaction system that allows users to select content from a browser in an artificial reality environment and present interactive versions of the content outside the browser, depending on whether the content is associated with 3D models or environment content, enabling manipulation and interaction in 3D space, including pulling, resizing, and rotating 3D models or environment views.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional 2D browser interface is used in XR environment, then web content can be displayed, but user interaction is limited to point-and-click gestures losing 3D input capabilities

Engineering Contradiction:
Improveuser interaction capabilityVSAvoid3D input utilization
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent transitions from 2D browser interface to 3D immersive interface by extracting content from the traditional browser window and presenting it as manipulatable 3D objects in the virtual environment. Users can grab, rotate, resize, and position content elements using natural hand gestures, fully utilizing the 3D capabilities of the XR environment while maintaining access to web content.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If content is extracted from browser into 3D space, then interactive manipulation is enabled, but content extraction and retrieval functionality is lost

Engineering Contradiction:
Improvecontent interaction capabilityVSAvoidcontent retrieval functionality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent extracts selected web content elements from the traditional browser interface and presents them as independent 3D objects in the virtual environment. This extraction enables interactive manipulation including grabbing, rotating, resizing, and positioning content using natural hand gestures, while the system maintains the ability to retrieve and return content to the browser when needed.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If 3D content manipulation is allowed outside browser, then user control is enhanced, but system complexity increases

Engineering Contradiction:
Improveuser controlVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically detects when a user selects content with a grab gesture and seamlessly transitions the content from 2D browser display to 3D manipulatable object. The system handles content extraction, 3D object creation, gesture recognition, and interaction management automatically, reducing the perceived complexity for users while providing advanced 3D manipulation capabilities.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11556220B13D interactions with web content
Publication Date: 2023.01.17 META PLATFORMS TECHNOLOGIES LLC
  • US11556220B1 patent drawing
  • US11556220B1 patent drawing
  • US11556220B1 patent drawing

AI summary

Embodiments of a 3D web interaction system are disclosed that allow a user to select a content item from a browser, displayed in an artificial reality environment, and present a corresponding version of the content item in the artificial reality environment. The 3D web interaction system can create the version of the selected content item in different ways depending on whether the selected content item is associated with 3D content and, if so, the type of the associated 3D content. For example, the 3D web interaction system can create and present different versions of the selected content item depending on whether the selected content item is (a) not associated with 3D content, (b) associated with “environment content,” or (c) associated with one or more 3D models.