Remote Content Rendering in Collaborative Document Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content collaboration systems struggle to integrate and manage content from external platforms that use non-compatible formats, limiting the ability to manipulate and update remote content within the system.

Innovation Solution

A content collaboration system that includes a graphical user interface with a hierarchical element tree and content processing engines to process and display remote content items in a platform-specific structured data format, allowing manipulation and integration of external content as if it were native, with changes synchronized across platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the system integrates remote content items from external platforms, then the adaptability and versatility of the content collaboration system is improved, but the device complexity increases due to the need for multiple content processing engines and format conversion mechanisms

Engineering Contradiction:
Improveability to integrate remote contentVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a content processing engine as an intermediary component that mediates between remote content items from external platforms and the content collaboration system. This engine converts remote content into the platform-specific structured data format, enabling integration without requiring the main system to directly handle multiple external formats. The intermediary handles the complexity of format conversion and platform-specific protocols, thereby improving adaptability while containing system complexity within a dedicated module.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the format parameter of remote content items by converting them from their original external formats into the platform-specific structured data format. This parameter transformation enables the content to be natively processed and manipulated within the collaboration system. By standardizing the data format through conversion, the system achieves versatility in handling diverse external sources while maintaining a consistent internal structure that prevents complexity from propagating throughout the entire system.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the system processes remote content items into platform-specific structured data format, then the ease of operation is improved by allowing manipulation like native documents, but the loss of time increases due to the processing and conversion steps required

Engineering Contradiction:
Improvemanipulation of remote contentVSAvoidcontent processing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The content processing engine performs preliminary conversion of remote content items into the platform-specific structured data format when they are first imported into the system. This advance processing ensures that once the content is in the system, it can be manipulated, edited, and collaborated on just like native documents without requiring real-time conversion during operations. The time-consuming format transformation is done upfront, allowing seamless ease of operation thereafter.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the remote content item in the platform-specific structured data format while maintaining a reference to the original external content. This copied version can be freely manipulated within the collaboration system without affecting the original, and any edits can be synchronized back. The copying mechanism allows native-like manipulation of remote content while the initial processing time is paid only once during import, not during every subsequent operation.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If the system displays renderable content with different appearance than the original remote content item, then the manufacturing precision is improved by standardizing the display format, but the loss of information increases by altering the original appearance characteristics

Engineering Contradiction:
Improvedisplay format consistencyVSAvoidoriginal appearance
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The content processing engine acts as an intermediary that preserves the original appearance characteristics of remote content items while creating a standardized renderable version. The engine extracts and stores metadata about the original formatting, styling, and visual properties, then applies these characteristics to the converted content in the platform-specific format. This mediation ensures that the standardized display maintains fidelity to the original appearance, preventing information loss while achieving manufacturing precision in the output format.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system carefully manages parameter changes during format conversion by selectively transforming only the necessary structural parameters while preserving visual appearance parameters. The content processing engine identifies which parameters are essential for the target format and which encode the original appearance characteristics. By maintaining appearance-related parameters (such as fonts, colors, layouts, and styling) while changing only the structural data format parameters, the system achieves standardized display precision without losing the original visual information.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12499162B2System and graphical user interface for generating documents from remote content items
Publication Date: 2025.12.16 ATLASSIAN PTY LTD
  • US12499162B2 patent drawing
  • US12499162B2 patent drawing
  • US12499162B2 patent drawing

AI summary

A method may include causing a client computer to display a graphical user interface including a hierarchical element tree, the hierarchical element tree including a plurality of hierarchically arranged selectable elements. The method may further include, in response to receiving a selection of a selectable element in the hierarchical element tree and in accordance with the selected selectable element being associated with a remote content item that is managed by an external platform separate from the content collaboration system, selecting a content processing engine, retrieving content from the remote content item at the external platform and using an address associated with the remote content item, processing the content from the remote content item using the selected processing engine to produce renderable content, the renderable content formatted in accordance with the platform-specific structured data format, and causing display of the renderable content in the content panel.