3D Virtual Space Page Clustering for Web Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing two-dimensional display methods for visual content, such as web pages, lead to overcrowding due to competing elements and make navigation uncertain, as only one page can be viewed at a time, and changes are made in discrete steps, limiting user experience and effectiveness of web advertising.

Innovation Solution

A method and system for displaying pages in a three-dimensional virtual space, allowing related pages to be clustered and arranged contiguously with boundaries, enabling continuous navigation and the use of pop-up menus, anti-aliasing, and efficient viewing of multiple pages without replacing the initial page, using a processor and computer program product for executing these methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple pages are displayed concurrently on a 2D screen, then the quantity of visible information increases, but the pages become overcrowded and difficult to differentiate

Engineering Contradiction:
Improvequantity of visible pagesVSAvoidease of navigation
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent transitions from traditional 2D flat display to 3D virtual space, allowing multiple pages to be arranged in three-dimensional space with depth, width, and height dimensions. This enables pages to be positioned at different depths and angles, providing natural spatial separation and making it easy to navigate between pages by moving the view in 3D space, thus resolving the overcrowding problem while maintaining ease of operation.

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

2Ease of operation

If pages are arranged in a continuous 3D space, then navigation becomes continuous and location awareness improves, but the system complexity increases

Engineering Contradiction:
Improvecontinuity of navigationVSAvoidcomplexity of 3D space management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent divides the continuous 3D space into discrete clusters, where each cluster represents a group of related pages. This segmentation allows the system to manage complexity by organizing pages into manageable groups while maintaining the overall continuity of navigation. Users can jump between clusters and within clusters, achieving continuous navigation without needing to manage every single page position in the entire 3D space.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If related pages are clustered together in 3D space, then the organization of information improves, but the computational resources required for clustering increase

Engineering Contradiction:
Improveclarity of information organizationVSAvoidcomputational energy for clustering
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent implements clustering dynamically and partially, focusing computational resources on clustering pages that are currently active or recently accessed. Rather than continuously computing clusters for all pages in the system, the clustering operation is performed selectively based on user interaction and current context, reducing computational energy consumption while maintaining clear information organization for the pages that matter most to the user.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9678925B2Method and system for displaying visual content in a virtual three-dimensional space
Publication Date: 2017.06.13 SHEFI YOAV
  • US9678925B2 patent drawing
  • US9678925B2 patent drawing
  • US9678925B2 patent drawing

AI summary

A system and method for displaying pages in a 3D virtual space. A set of pages may be portioned into one or more clusters of pages that are arranged in a plane in the 3D space so that for each cluster, the pages in the cluster are arranged contiguously in the plane. A boundary may then be formed in the plane around pages of the cluster. If a first page in a cluster contains an active link, a page opened by activating the link is positioned in the plane within the boundary of the cluster in a selectable position relative to the first page.