Just-in-Time Preview of Suggested Edits in Collaborative Documents

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In electronic document development, multiple users proposing changes can lead to conflicts across different versions, requiring repeated revisions until all users are satisfied, which is inefficient.

Innovation Solution

A system and method that provide a preview of editor actions on suggested edits before they are accepted or rejected, allowing users to visualize the impact of their decisions and streamline the editing process by temporarily applying edits to a visual rendering of the document.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple users simultaneously make changes in a document, then collaboration efficiency is improved, but conflicts across different versions increase

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoidversion consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by detecting user intent to preview before the actual editor action is executed. It temporarily applies the suggested edit to generate a preview rendering, allowing users to see potential conflicts and outcomes before committing changes, thus preventing version inconsistencies while maintaining collaborative efficiency

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If users review changes without preview, then review speed is improved, but decision accuracy deteriorates

Engineering Contradiction:
Improvereview timeVSAvoiddecision accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system applies partial action by temporarily rendering only the preview version with suggested edits applied, rather than permanently committing the change. This allows users to quickly review the visual impact of changes without full commitment overhead, improving both review speed and decision accuracy by showing exactly what changes will look like

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9348803B2Systems and methods for providing just-in-time preview of suggestion resolutions
Publication Date: 2016.05.24 GOOGLE LLC
  • US9348803B2 patent drawing
  • US9348803B2 patent drawing
  • US9348803B2 patent drawing

AI summary

Systems and methods are disclosed herein for providing a preview of an editor action related to a suggested edit of an electronic document. A first user provides a suggested edit to the electronic document, and the suggested edit to the electronic document is displayed to a second user of the electronic document. The second user provides a user input that is indicative of a desire to preview a result of the editor action on the suggested edit, such as an acceptance or a rejection of the suggested edit. Then, before the second user performs the editor action, a preview of the result of the editor action is provided to the second user in response to detecting the user input.