Embedded Approval Tracking for Section-Specific Document Decisions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic document platforms lack efficient mechanisms for tracking and managing approval requests and responses within electronic documents, leading to increased latency, resource consumption, and inefficiency due to redundant approval requests and lack of section-specific approval decisions.

Innovation Solution

Implementing an approval data structure embedded within the content of electronic documents to track and manage approval requests and responses, allowing users to interact with approval requests and responses directly within the document, reducing redundant requests and enabling section-specific decisions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional electronic document platforms are used without embedded approval tracking, then the system is simpler to implement, but latency increases and resource consumption increases due to redundant approval requests

Engineering Contradiction:
Improveworkflow efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The approval data structure is embedded within the electronic document itself, creating a nested structure where approval tracking information is contained inside the document. This eliminates the need for separate external tracking systems and reduces redundant communication between components, thereby improving workflow efficiency while maintaining manageable system complexity through integrated design.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent combines the approval tracking functionality with the electronic document by embedding the approval data structure directly within it. This merging of document content and approval management into a single integrated structure reduces the number of separate system components and their associated overhead, improving productivity while controlling system complexity.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If approval data structure is embedded within document content, then section-specific approval decisions are enabled and redundant requests are reduced, but device complexity increases

Engineering Contradiction:
Improveapproval tracking efficiencyVSAvoiddata structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The approval data structure is segmented into distinct entries, each corresponding to a specific approval request. This segmentation allows for section-specific approval decisions where different portions of the document can have independent approval tracking. The structured format with clear fields for requestor, approver, status, and timestamps makes the complexity manageable through organized, modular data organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the approval tracking from a procedural process into structured data parameters embedded within the document. By converting approval requests, responses, and statuses into fixed data fields with specific parameters (requestor identifier, approver identifier, status indicators, timestamps), the system enables efficient tracking while managing complexity through standardized data representation.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If users can update approval entries directly in the document, then ease of operation improves, but risk of errors increases

Engineering Contradiction:
Improveapproval request managementVSAvoiddata integrity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system incorporates feedback mechanisms where the platform detects updates to approval entries and transmits notifications to relevant users. This feedback loop ensures that when users update approval status directly in the document, the changes are communicated to approvers and other stakeholders, maintaining reliability through coordinated awareness while preserving ease of operation through direct editing capability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The platform performs preliminary detection of updates to approval entries before they take full effect. By monitoring and detecting changes to the approval data structure, the system can validate updates, notify relevant parties in advance, and ensure data integrity is maintained while allowing users the ease of directly updating approval status in the document.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12393772B2Tracking approvals for an electronic document managed by an electronic document platform
Publication Date: 2025.08.19 GOOGLE LLC
  • US12393772B2 patent drawing
  • US12393772B2 patent drawing
  • US12393772B2 patent drawing

AI summary

An electronic document associated with users of a collaborative document platform is identified. The electronic document is associated with a data structure including entries that each correspond to an approval request for a respective user to approve at least a portion of content of the electronic document. At least a portion of the data structure is embedded within the content of the electronic document for presentation to a first user. A first user updating a first entry of at least a portion of the data structure is detected. The update to the first entry corresponds to a first approval request for a second user to approve one or more portions of the content of the electronic document. The data structure is updated to include data of the first entry in accordance with the update to the first entry by the first user.