Interactive Content Blocks for Extended Document Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional documents have limited editing capabilities, failing to meet diverse user demands due to restricted functions.

Innovation Solution

A method and apparatus for document editing that allows creation of content blocks with interactive regions and editing regions, enabling dynamic updating and compilation based on user input, including support for third-party databases and compatibility through connection files and dependency trees.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional document functions are used, then document structure is simple, but user demand satisfaction is limited

Engineering Contradiction:
Improveuser demand satisfactionVSAvoiddocument function complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The document is divided into multiple independent content blocks, each with its own editing region and interactive region. This segmentation allows users to edit different parts of the document independently, satisfying diverse user demands without making the entire document structure complex.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The document structure transitions from static to dynamic through the introduction of editing regions and interactive regions. Users can dynamically create, edit, and delete content blocks based on their needs, enhancing adaptability while maintaining a relatively simple base structure.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If limited document functions are provided, then system complexity is low, but editing capability is insufficient

Engineering Contradiction:
Improveediting capabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Editing regions and interactive regions serve as intermediary elements between the user and the document content. These intermediaries provide user-friendly interfaces for editing without exposing the underlying complexity of the document structure and processing mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses templates and predefined content blocks that can be copied and reused. This allows users to create new content quickly without understanding the full complexity of the system, enhancing ease of operation while keeping the system itself manageable.

Inventive Principle:
Principle #26Copying

3Reliability

If content blocks are created with interactive regions, then data coherence across terminals is improved, but operation complexity increases

Engineering Contradiction:
Improvedata coherenceVSAvoidoperation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The content blocks with interactive regions are designed to be universal and can be used across different terminals and platforms. The same content block structure works on mobile devices, tablets, and computers, ensuring data coherence without requiring users to learn different operations for different devices.

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

Data Source

PatentUS12614020B2Document editing method and apparatus, and terminal and non-transitory storage medium
Publication Date: 2026.04.28 BEIJING ZITIAO NETWORK TECH CO LTD
  • US12614020B2 patent drawing
  • US12614020B2 patent drawing
  • US12614020B2 patent drawing

AI summary

Embodiments of the disclosure provide a method and an apparatus for document editing, a terminal, and a non-transitory storage medium. The method includes: in response to receiving a first creation operation in a document, creating a first content block, wherein the first content block comprises an interactive region and the first content block is of a first type; generating a first editing region in response to a first triggering operation on the first content block, the first editing region being configured to edit the first content block; and updating content of the interactive region of the first content block in the document based on input information received in the first editing region. The document editing method provided by the disclosure is capable of providing an extended compilation function.