Navigation Scene Design with Triggering Zones

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current CAD systems lack an effective navigation solution that enhances the user experience by integrating triggering interfaces and zones, limiting the immersive and interactive capabilities within designed scenes.

Innovation Solution

A computer-implemented method and system for designing a scene suitable for navigation, which positions CAD three-dimensional modeled objects and provides a database with triggering interfaces and zones, allowing users to activate actions by interacting with the objects, thereby enhancing the navigation experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional CAD systems are used for designing scenes, then the basic 3D modeling capability is provided, but the navigation and interaction capabilities are limited

Engineering Contradiction:
Improvenavigation capabilityVSAvoiduser interaction
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system segments the scene into multiple navigable zones with distinct triggering interfaces. Each zone is defined by specific geometric parameters and contains objects of particular types, allowing users to navigate through segmented spatial regions rather than treating the scene as a single undifferentiated space.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-computes triggering zones and interfaces before navigation begins. The database stores pre-defined actions, triggering interfaces, and zone computation functions for different object types, so that when users navigate into a zone, the interaction framework is already prepared and immediately available.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If manual creation of triggering interfaces and zones is implemented, then custom navigation interactions are achieved, but the system complexity increases

Engineering Contradiction:
Improveinteractive capabilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal database structure that stores triggering interfaces, actions, and zone computation functions applicable to multiple object types. This multi-functional framework allows the same computational mechanisms to handle diverse objects (mannequins, garments, accessories) without requiring separate custom code for each object type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses template-based copying where pre-defined triggering interface patterns and zone computation functions are replicated and instantiated for different objects. Instead of manually creating unique interfaces for each object, the system copies and adapts standardized templates, reducing complexity while maintaining versatility.

Inventive Principle:
Principle #26Copying

3Productivity

If automated instantiation of triggering interfaces is implemented, then navigation efficiency is improved, but the computational requirements increase

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidcomputational resource
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary computation by pre-defining all triggering interface templates, action definitions, and zone computation functions in the database before navigation begins. This allows the runtime system to simply instantiate and apply pre-computed solutions rather than performing complex calculations during navigation, improving efficiency while managing computational load.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service automation where the database automatically provides triggering interfaces and computes zones based on object positions and parameters without requiring manual intervention. The automated instantiation process serves itself by querying the database and generating interfaces programmatically, reducing the need for human computational effort.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8924185B2Designing a navigation scene
Publication Date: 2014.12.30 DASSAULT SYSTEMES SA
  • US8924185B2 patent drawing
  • US8924185B2 patent drawing
  • US8924185B2 patent drawing

AI summary

A computer implemented method for designing a scene suitable for navigation, may comprise: positioning a plurality of objects of a respective type in the scene, wherein the objects are CAD three-dimensional modeled objects of at least two types; providing a database comprising for each type of object, at least one action, at least one triggering interface for launching the action, a function for computing at least one triggering zone, the function taking as arguments values of parameters of the objects in the scene, wherein reaching the triggering zone during navigation activates the triggering interface; and, for each respective object, instantiating triggering interfaces corresponding to the type of the respective object, and computing triggering zones by applying the function corresponding to the respective object, and adding to the scene the instantiated triggering interfaces and the computed triggering zones. Such a method provides a navigation solution in the field of CAD objects.