3D Object Metadata in Presentation Files for Dynamic Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current presentation tools primarily focus on static objects and lack innovative methods to effectively engage customers, particularly in adapting to diverse screen widths and performance capabilities, limiting their ability to make a compelling impression.

Innovation Solution

A presentation system and software that incorporates 3D objects with metadata, allowing for dynamic presentation creation and control, enabling the use of 3D objects to be displayed only during presentation startup, with user-controlled interactions and settings stored in metadata within 2D objects, facilitating seamless integration across various devices and platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If 3D objects are integrated into presentation tools, then user engagement and interactivity are enhanced, but device complexity and file size increase

Engineering Contradiction:
Improveuser engagementVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent embeds 3D object metadata within the structure of existing presentation files, nesting the complex 3D data inside the familiar presentation format. This allows 3D functionality to be integrated without creating a separate complex system, resolving the contradiction between enhanced engagement and system complexity

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent uses metadata to reference 3D objects stored externally rather than embedding full 3D model data directly in the presentation file. This copying approach allows rich 3D content to be referenced with minimal file size increase, maintaining ease of operation while managing system complexity

Inventive Principle:
Principle #26Copying

2Ease of operation

If 3D objects are displayed during presentation, then customer engagement improves, but performance requirements increase across diverse devices

Engineering Contradiction:
Improvecustomer engagementVSAvoiddevice compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic loading of 3D objects based on device capabilities. The system detects available resources and adapts the level of 3D content rendering accordingly, allowing high engagement on capable devices while maintaining compatibility on lesser devices through progressive enhancement

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of 3D object rendering quality based on device performance characteristics. Metadata stores multiple versions or quality levels of 3D content, and the system automatically selects appropriate parameters (resolution, detail level, animation complexity) to match the displaying device's capabilities

Inventive Principle:
Principle #35Parameter changes

3Productivity

If metadata is stored within 2D objects for 3D presentation control, then file sharing efficiency improves, but information storage capacity is limited

Engineering Contradiction:
Improvefile sharing efficiencyVSAvoidmetadata storage capacity
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts large 3D object data from the presentation file and stores it externally, keeping only essential metadata (references, parameters, control information) within the 2D object structure. This extraction dramatically improves file sharing efficiency while the external storage handles the quantity requirements for comprehensive 3D content

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10388046B1System and method for displaying presentations including three-dimensional objects
Publication Date: 2019.08.20 PRESENTIGO SRO
  • US10388046B1 patent drawing
  • US10388046B1 patent drawing

AI summary

A system for displaying a presentation comprises a computer device, a sensing device for sensing user input, a communication module in communication with non-transitory storage with a three-dimensional (3D) object stored therein. A control module controls a presentation. The control module includes rules for loading metadata of a two-dimensional (2D) object located on a slide, and includes a generator of a 3D scene and a generator of the 3D object. The control module is in communication with the communication module, and sends requests for obtaining the 3D object and receives the 3D object. The communication module communicatively connects to the storage and forwards requests for obtaining the 3D object from the storage and downloads the 3D object. The generator of the 3D object generates the 3D scene the 3D object, based on loaded metadata of the 2D object and on the 3D object received from the communication module.