Hierarchical Node Interface Data Rendering for 3D Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing rendering technologies face limitations in creating interface data quickly, especially for 3D content, due to the need for reconstruction in unique terminal formats, which slows down the creation process and is challenging for programmers unfamiliar with these formats.

Innovation Solution

A rendering apparatus and method that analyzes hierarchically connected nodes to render interface data, including UI, menu, and item nodes, using a standardized format to speed up the analysis and rendering process, allowing for quicker creation of interface data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If interface data is created using unique terminal formats, then the interface data can be properly displayed on each terminal, but the creation time and complexity increase significantly

Engineering Contradiction:
Improveease of interface data creationVSAvoidinterface data creation time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The interface data is segmented into a hierarchical node structure where UI elements are broken down into parent nodes and child nodes. This segmentation allows for modular creation and reuse of interface components, reducing the time required to create new interface data while maintaining terminal-specific display requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal node-based interface data structure that can be adapted to multiple terminal types. By defining standardized node types (UI nodes, menu nodes, item nodes) with hierarchical relationships, the same interface data format can serve multiple terminals, eliminating the need to recreate interface data for each unique terminal format.

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

2Adaptability or versatility

If programmers reconstruct authored content for unique terminal formats, then the content becomes suitable for each terminal, but the complexity and difficulty increase for programmers unfamiliar with these formats

Engineering Contradiction:
Improveadaptability of interface data to terminal formatsVSAvoidcomplexity of interface data format
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the parameters of interface data representation by using a standardized hierarchical node structure instead of terminal-specific formats. By defining consistent node types, attributes, and hierarchical relationships that can be parameterized for different terminals, the system maintains adaptability while reducing the apparent complexity for programmers.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The node-based interface data structure acts as an intermediary between the authored content and the terminal-specific display requirements. This intermediary layer translates universal node definitions into terminal-specific representations, allowing programmers to work with a standardized format while still achieving terminal-specific adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If 3D content is authored quickly, then content creation speed improves, but the reconstruction process for terminal formats becomes more time-consuming

Engineering Contradiction:
Improvecontent authoring speedVSAvoidreconstruction time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by establishing a standardized node-based interface data structure during the content authoring phase. By pre-defining the hierarchical node structure, UI nodes, menu nodes, and item nodes with their relationships, the system eliminates the need for time-consuming reconstruction later, allowing 3D content to be quickly authored and directly rendered on terminals.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8581934B2Rendering apparatus and method
Publication Date: 2013.11.12 SAMSUNG ELECTRONICS CO LTD
  • US8581934B2 patent drawing
  • US8581934B2 patent drawing
  • US8581934B2 patent drawing

AI summary

A rendering apparatus and method are provided. A plurality of nodes of interface data are described using the plurality of nodes connected hierarchically and indicate a plurality of selectable items that are analyzed, and the interface data is rendered based on a result of the analysis. Consequently, a creator of interface data to be rendered can expect a time-to-market reduction when creating interface data described in a standardized format.