3D Object Markup File Format for Persistent Metadata and Collaboration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital content creation (DCC)-compatible file formats for 3D objects, such as the Universal Scene Description (USD) format, do not provide the capability to store persistent markup information alongside 3D graphical data, limiting the ability to create, update, and share 3D object markup files with complete reproduction fidelity and accuracy.

Innovation Solution

The development of novel 3D object markup file formats that store persistent markup information in conjunction with 3D object information, allowing for the creation, updating, and sharing of 3D object markup files, which include a hierarchical structure with distinct nodes for 3D object and markup information, enabling toggle functionality and asynchronous or real-time collaboration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If current DCC-compatible file formats (e.g., USD) are used to store 3D graphical data, then compatibility with existing digital content creation tools is maintained, but the capability to store persistent markup information alongside 3D data is lost

Engineering Contradiction:
Improvemarkup informationVSAvoidfile format capability
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent merges 3D graphical data and markup information into a single unified file format. The file structure combines a 3D data portion (compatible with USD formats) and a markup information portion, allowing both types of data to coexist and be processed together while maintaining their distinct structures and purposes.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal file format that can serve multiple functions: storing 3D graphical data, storing markup information, and enabling collaborative workflows. This multi-functional format can be used for both individual 3D asset storage and collaborative markup sessions, replacing the need for separate file types.

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

2Manufacturing precision

If markup information is stored persistently with 3D objects, then complete reproduction fidelity and accuracy is achieved, but file size and data complexity increase

Engineering Contradiction:
Improvereproduction fidelityVSAvoidfile structure complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the file structure into distinct portions: a 3D data portion and a markup information portion. Each segment has its own structured format with specific data types and organization rules. This segmentation allows the system to maintain high reproduction fidelity through complete data storage while managing complexity through clear structural boundaries and modular organization.

Inventive Principle:
Principle #1Segmentation

3Productivity

If multiple users collaborate on markup sessions in real-time or asynchronously, then collaborative productivity is improved, but data synchronization and version control complexity increases

Engineering Contradiction:
Improvecollaborative markup efficiencyVSAvoidsynchronization complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent enables users to copy and share markup files containing both 3D data and markup information. The structured file format allows for easy replication and distribution of complete markup sessions. Users can copy entire markup files to share collaboratively, or extract specific markup portions, maintaining data integrity while enabling flexible collaboration workflows.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20240394967A1Systems and Methods for Creating, Updating, And Sharing Novel File Structures for Persistent 3D Object Model Markup Information
Publication Date: 2024.11.28 APPLE INC
  • US20240394967A1 patent drawing
  • US20240394967A1 patent drawing
  • US20240394967A1 patent drawing

AI summary

Techniques are disclosed for rendering graphical content, e.g., in an extended reality (XR) environment, that provide for a creator (or recipient) of a 3D object markup file, e.g., a user operating an electronic device configured to be aware of the structure and organization of the 3D object markup file's format, to: create a 3D object markup file; reproduce a 3D object for display, along with its corresponding markup information; toggle the markup information on or off for display; and/or make further updates to such markup information with complete reproduction fidelity and accuracy. Techniques herein also provide for the sharing of 3D object markup files (including any persistent markup information) with other users, e.g., asynchronously or in real-time, allowing for collaboration in the process of marking up virtual 3D objects. The 3D object markup file may also be exported, such that the markups are no longer editable or toggleable for display.