Drawing Object Mapping for Synchronized Electronic Document Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional platforms fail to associate drawing objects with content objects across editing modes, leading to inefficient resource consumption and increased latency due to frequent mode switching and manual updates.

Innovation Solution

A system that automatically generates a mapping between drawing and content objects based on their characteristics, allowing for seamless association and modification of drawing objects in response to changes in content, reducing the need for manual adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional platforms use separate editing modes for content and drawing objects, then users can perform specialized editing operations, but users must frequently switch modes and manually update drawing objects, increasing latency and resource consumption

Engineering Contradiction:
Improvespecialized editing operationsVSAvoidmode switching and manual updates
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent combines content object editing and drawing object editing into a single unified editing mode. The system displays both content objects and drawing objects together in the same interface, allowing users to perform both types of operations without switching modes. This merging eliminates the time loss associated with mode switching while maintaining the ability to perform specialized editing operations for both object types within the same environment.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If conventional platforms require manual updates of drawing objects when content objects change, then users maintain control over drawing object presentation, but this manual process increases resource consumption and latency

Engineering Contradiction:
Improveuser control over drawing objectsVSAvoidresource consumption and latency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements an automatic feedback mechanism where the system monitors changes to content objects and automatically updates associated drawing objects in response. When a content object is modified, the system detects this change and triggers an automatic update of the drawing object presentation without requiring user intervention. This feedback loop maintains user control over the overall document while eliminating the manual update process, thereby reducing resource consumption and latency.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If conventional platforms treat content objects and drawing objects as separate entities, then each object type can be edited independently, but associations between objects are lost and require manual re-establishment

Engineering Contradiction:
Improveindependent object editingVSAvoidobject associations
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent creates a universal editing environment that handles both content objects and drawing objects through a single set of editing operations. The unified interface and operation set allow users to edit both object types independently while the system automatically maintains and recognizes associations between them. This multi-functional approach preserves object independence for editing purposes while simultaneously maintaining object relationships, eliminating the need to manually re-establish associations.

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

Data Source

PatentUS12417338B2Modifying the presentation of drawing objects based on associated content objects in an electronic document
Publication Date: 2025.09.16 GOOGLE LLC
  • US12417338B2 patent drawing
  • US12417338B2 patent drawing
  • US12417338B2 patent drawing

AI summary

An electronic document is provided for presentation via a graphical user interface (GUI). A first region of the electronic document includes content objects. A second region of the electronic document includes a drawing object. A determination is made, based on first characteristics associated with the content objects and second characteristics associated with the drawing object, that the drawing object corresponds to the content objects. A mapping is generated between the content objects and the drawing object. A modification to the content objects in the first region of the electronic document is identified. In response to the modification to the content objects, a presentation of the drawing object in the second region of the electronic document is modified in view of the generated mapping.