Editing 2D Consumables in 3D Spatial Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3D software applications require specialized skills for editing 3D content, making it difficult for non-technical users to place content in a 3D environment due to the complexity of 3D coordinate systems and projection matrices, and the limited availability of skilled professionals for rapid development.

Innovation Solution

A system and method that allows users to place content in a 3D environment without learning 3D drawing tools, utilizing a projection matrix component and surface editing tools, enabling business users to drag and drop software consumables onto a 3D environment using a user-friendly interface, with technical users calibrating the projection matrix and surfaces for alignment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional 3D software tools are used for editing 3D content, then positioning and organizing content in 3D space can be achieved, but the system requires specialized training and skills that non-technical users do not possess

Engineering Contradiction:
Improveease of placing content in 3D environmentVSAvoidcomplexity of 3D coordinate system and projection matrix
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a projection matrix component as an intermediary layer between the simple 2D software consumable coordinate system and the complex 3D environment. This component automatically handles the mathematical transformation and alignment, allowing non-technical users to work with simple 2D coordinates while the system manages the complex 3D projection calculations in the background.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a simplified copy or representation of the 3D space using 2D software consumables that operate in a familiar 2D coordinate system. Instead of requiring users to directly manipulate complex 3D objects and understand 3D coordinate systems, the system uses 2D consumables that are automatically projected and positioned in the 3D environment, preserving the familiar 2D interaction model.

Inventive Principle:
Principle #26Copying

2Productivity

If technical users create 3D applications from scratch, then full control over 3D content placement is achieved, but the development time and resource requirements increase significantly

Engineering Contradiction:
Improvespeed of creating 3D applicationsVSAvoidtime for learning and implementation
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-configuring the projection matrix component and establishing the coordinate system transformation framework before the user begins placing content. Non-technical users can immediately start dragging and dropping software consumables without needing to learn 3D coordinate systems or projection mathematics, as this infrastructure is already in place and automatically handles the transformations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides self-service by automatically handling the complex tasks of coordinate transformation, projection matrix calculation, and 3D positioning based on simple 2D consumable placements. The projection matrix component autonomously manages the alignment between 2D consumables and the 3D background, eliminating the need for users to manually configure complex 3D parameters or understand projection geometry.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If 2D software consumables are used without 3D coordinate information, then simplicity and ease of use are maintained, but the application cannot properly organize content in 3D space

Engineering Contradiction:
Improveability to organize 2D content in 3D spaceVSAvoidlack of projection matrix and 3D coordinate data
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent merges the simple 2D software consumable system with the complex 3D environment by introducing a projection matrix component that combines both coordinate systems. This component integrates the 2D consumable placements with the 3D background geometry, automatically calculating the appropriate projections and transformations to enable proper 3D content organization while maintaining the simplicity of 2D consumable operations.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9046995B2Editing of two dimensional software consumables within a complex three dimensional spatial application and method
Publication Date: 2015.06.02 ON24 INC
  • US9046995B2 patent drawing
  • US9046995B2 patent drawing
  • US9046995B2 patent drawing

AI summary

A set of methods and tools are described that permit a user to interact with a two dimensional (2D) photograph or image as if photograph or image is a three dimensional (3D) image of photograph.