3D Object Manipulation With Shared View Alignment for Product Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current user interaction flows in electronic user interfaces require users to individually select and navigate between multiple products to compare different views or perspectives, leading to a disjointed and inconvenient experience, especially on smaller devices.

Innovation Solution

A method and system for tandem 3D manipulation in electronic user interfaces, allowing multiple 3D objects to be manipulated simultaneously through coordinated rotations, translations, and zoom operations, with alignment to a common reference view and a delay load process to manage latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users individually select and navigate between multiple products to compare different views, then users can examine each product in detail, but the user experience becomes disjointed and time-consuming

Engineering Contradiction:
Improveproduct comparison accuracyVSAvoidselection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent combines multiple product views and interactions into a single unified interface. Multiple 3D product models are displayed simultaneously in a shared viewport, allowing users to compare products by applying a single manipulation input that transforms all objects together. This merging eliminates the need to navigate between separate product pages while maintaining detailed comparison capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transitions from 2D image browsing to 3D model manipulation. By rendering products as interactive 3D models that can be rotated, zoomed, and manipulated from multiple angles within the same interface, users gain enhanced spatial understanding and comparison capability without leaving the current view, thus reducing navigation time while improving comparison accuracy.

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

2Productivity

If multiple 3D objects are manipulated simultaneously, then user efficiency improves, but computational demands increase

Engineering Contradiction:
Improveuser efficiencyVSAvoidcomputational demands
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent segments the manipulation operations by applying transformations hierarchically. When a user manipulates multiple 3D objects, the system applies a single transformation matrix to all objects simultaneously rather than processing each object independently. This segmentation approach maintains high user efficiency while reducing computational overhead by optimizing the rendering pipeline to handle multiple objects in a unified transformation operation.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If 3D models are loaded immediately for all products, then user interaction responsiveness improves, but device memory and processing requirements increase

Engineering Contradiction:
Improveinteraction responsivenessVSAvoiddevice memory
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent implements preliminary loading of 3D model data in an optimized format. When products are displayed in the list view, their 3D model data is pre-loaded into memory in a compressed or simplified representation. When users enter the comparison mode, the system rapidly expands and renders these pre-loaded models, providing immediate interaction responsiveness without requiring full high-fidelity models to be loaded beforehand, thus managing device memory efficiently.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250341943A1System and Method for Manipulation of 3D Objects in Electronic User Interfaces
Publication Date: 2025.11.06 SHOPIFY INC
  • US20250341943A1 patent drawing
  • US20250341943A1 patent drawing
  • US20250341943A1 patent drawing

AI summary

A system and method are provided for displaying objects in electronic user interfaces. The method includes receiving, via a user interface, a first input defining a manipulation to be applied to a three-dimensional (3D) object corresponding to a two-dimensional (2D) image displayed in the user interface. The method also includes determining an initial positioning to apply to a corresponding 3D model. The method also includes applying the initial positioning to the loaded 3D model to generate an updated 3D model, replacing the 2D image with the updated 3D model, and manipulating, in the user interface, the 3D object according to the first input.