Touch Gesture Layer Segmentation for Virtual Object Detail Viewing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in concurrently viewing multiple portions of large virtual objects on user devices, such as images or spreadsheets, without having to excessively zoom out, which hides important details and limits visibility.

Innovation Solution

The system allows users to define an anchor point and area using touch gestures, creating layers where the anchored area remains static while the scrolling area behind it can be navigated, enabling concurrent viewing of different sections without zooming out.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users zoom in on virtual objects to view details, then detail clarity is improved, but visibility of multiple sections is lost

Engineering Contradiction:
Improvedetail clarityVSAvoidvisibility of multiple sections
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The display area is segmented into multiple layers, with each layer containing different portions of the virtual object. The first layer displays a first portion at a first magnification, while the second layer displays a second portion at a second magnification. This segmentation allows users to view multiple sections simultaneously with different levels of detail, resolving the contradiction between detail clarity and visibility of multiple sections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension by stacking multiple display layers vertically. Instead of competing for the same two-dimensional display space, different portions of the virtual object are placed on separate layers that can be stacked and manipulated. This dimensional transformation enables simultaneous viewing of multiple sections at different magnifications without sacrificing detail clarity.

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

2Area of stationary object

If users zoom out to view multiple sections, then visibility of multiple sections is improved, but detail clarity is lost

Engineering Contradiction:
Improvevisibility of multiple sectionsVSAvoiddetail clarity
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

By dividing the virtual object into multiple portions and displaying them on separate layers, each layer can maintain its own magnification level. This segmentation allows the overall view to encompass multiple sections while individual sections retain their detail clarity through appropriate magnification on their respective layers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The layered structure adds a vertical dimension to the display system, allowing different magnification levels to coexist without spatial conflict. Users can access detailed views of specific sections by bringing those layers to the foreground, while maintaining context of multiple sections through the stacked layer arrangement.

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

3Area of stationary object

If users create multiple layers for concurrent viewing, then visibility of multiple sections is improved, but device complexity increases

Engineering Contradiction:
Improvevisibility of multiple sectionsVSAvoidlayer management complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The system automatically manages layer creation, stacking, and manipulation based on user gestures. When users interact with the display, the system autonomously creates appropriate layers, determines their stacking order, and handles the complexity of layer management, freeing users from manually managing layer complexity while still providing enhanced visibility of multiple sections.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11029842B2Creating and manipulating layers on a user device using touch gestures
Publication Date: 2021.06.08 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11029842B2 patent drawing
  • US11029842B2 patent drawing
  • US11029842B2 patent drawing

AI summary

A computer-implemented method includes: receiving, by a user device, a first touch gesture at a display of the user device visually displaying a virtual object; defining, by the user device, an anchor point of the virtual object visually displayed on the display based on the first touch gesture; receiving, by the user device, a second touch gesture at the display; determining, by the user device, an anchor area and a scrolling area based on the anchor point and the second touch gesture; defining, by the user device, a first layer corresponding to the anchor area and a second layer corresponding to the scrolling area; and stacking, by the user device, the first layer over the second layer.