Linked Spreadsheet Cells for Consistent External Content Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle with efficiently inserting and displaying linked content within cells of a document, particularly in spreadsheets, as they often require manual duplication and are prone to errors due to inconsistent updates across different locations.

Innovation Solution

A computing device is configured to receive a user entry of a link in a cell, retrieve external content using that link, and display both the linked content and additional content within the cell, allowing for seamless integration and updating of linked content without visible formulas or codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If linked content is inserted in a cell, then content reusability and consistency are improved, but the cell cannot store both the link and additional content simultaneously

Engineering Contradiction:
Improvecontent reusabilityVSAvoidcell storage capacity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements nesting by placing the linked content within an iframe element that is embedded inside the cell's HTML structure. This allows the cell to contain both the link reference and additional content simultaneously, with the linked content being displayed as a nested frame within the cell boundaries. The iframe acts as a container that holds external content while coexisting with other cell elements.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent resolves the storage conflict by transitioning from a flat, single-layer cell structure to a multi-dimensional HTML structure. By using HTML elements (div, iframe, span) with different display properties and z-indexes, the system creates multiple visual layers within the cell. The linked content is rendered in a separate dimension (iframe layer) that does not conflict with the additional content in the base layer, allowing both to coexist without overlapping or exclusion.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Quantity of substance

If manual copying of content is performed, then content can be placed in multiple locations, but errors occur due to inconsistent updates

Engineering Contradiction:
Improvecontent distributionVSAvoidupdate consistency
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent implements copying by creating a reference (link) to the source content and placing it in the target cell. Instead of duplicating the actual content data, the system copies the reference to the content location. When the source content changes, the linked content automatically updates to reflect the changes, ensuring consistency across all locations where the same link is used. This maintains content distribution while eliminating update inconsistencies.

Inventive Principle:
Principle #26Copying

3Ease of operation

If linked content is displayed in a cell, then content integration is improved, but the implementation becomes complex due to rendering issues

Engineering Contradiction:
Improvecontent integrationVSAvoidrendering implementation
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer (the iframe element) that mediates between the external content source and the cell display environment. The iframe acts as a buffer that loads and renders external content within the cell's context, handling potential rendering conflicts, cross-origin restrictions, and layout issues. This intermediary simplifies the integration process by providing a standardized mechanism to embed external content without directly manipulating complex rendering logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent resolves rendering complexity by adjusting HTML and CSS parameters such as display properties, z-index values, and iframe attributes. By modifying these parameters, the system controls how linked content and additional content are layered, positioned, and rendered within the cell. Parameter changes allow flexible control over the visual presentation and interaction behavior without requiring complex rendering algorithms.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12541640B2Computing device for multiple cell linking
Publication Date: 2026.02.03 WORKIVA INC
  • US12541640B2 patent drawing
  • US12541640B2 patent drawing
  • US12541640B2 patent drawing

AI summary

A method for rendering linked content in a first document having a table with a plurality of cells is described. A first user entry of a first link in a cell of the plurality of cells is received at a computing device. The first link refers to a first set of content having a source location that is external to the cell. The cell is displayed in a user interface that displays the first document. Displaying the cell includes retrieving, by the computing device, the first set of content using the first link. Displaying the cell also includes updating, by the computing device, the user interface to display, within the cell, both the first set of content and a second set of content that is distinct from the first set of content.