Animated Document Edit Replay for Collaborative File Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file sharing systems are inefficient in allowing users to identify and access documents based on their content, edits, or shared status, as they rely on complex directory structures and native operating system retrieval mechanisms, limiting search capabilities.

Innovation Solution

A notes sharing system that provides an animated display of document edits, allowing users to view modifications such as text insertions, deletions, and formatting changes over time, with filtering and grouping options to showcase edits dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If complex hierarchical file directories are used to organize documents, then documents can be identified by filename or path, but identifying a desired document becomes time-consuming

Engineering Contradiction:
Improvefile directory structureVSAvoidtime to identify document
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent segments the monolithic file directory structure into multiple dimensions: traditional file paths, content-based tags, and edit history markers. This allows users to navigate documents through different segments (folders, tags, or edit sequences) rather than traversing the entire hierarchical structure, significantly reducing identification time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary layer between the file system and the user interface - a virtual document space that provides animated transitions and multiple navigation paths. This intermediary translates complex directory structures into intuitive visual animations, mediating between the complex backend structure and user needs without exposing the complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If native file system retrieval mechanisms are used, then file access is simple, but search capabilities for documents based on content, edits, or shared status are limited

Engineering Contradiction:
Improvefile access simplicityVSAvoidsearch capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal document access interface that handles multiple search types (content-based, edit-based, permission-based) through a single unified system. The animated document space serves as a multi-functional gateway that can retrieve documents through various criteria without requiring separate mechanisms, thus maintaining simplicity while expanding versatility.

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

Solution Approach 2:

The patent adds new dimensions to document retrieval beyond traditional file paths - including temporal dimensions (edit history animations), content dimensions (text search within documents), and social dimensions (shared status). This multi-dimensional approach enables versatile searching while maintaining ease of operation through the unified animated interface.

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

3Reliability

If static versioning systems are used to track document edits, then document history is preserved, but users cannot view edits dynamically

Engineering Contradiction:
Improveedit history preservationVSAvoidedit viewing experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent transforms static versioning data into dynamic visual presentations through animated transitions. Document edits are no longer static snapshots but dynamic sequences that animate through the document space, allowing users to explore edit history interactively. The system preserves all version information reliably while presenting it through dynamic animations that show the evolution of documents over time.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11074396B2Animating edits to documents
Publication Date: 2021.07.27 DROPBOX INC
  • US11074396B2 patent drawing
  • US11074396B2 patent drawing
  • US11074396B2 patent drawing

AI summary

A notes system is presented with a content management system. The notes system manages creation and distribution of edits to notes to users sharing the notes. The notes are stored as a series of edits at the notes system. When an edit to a note is received, the edit is propagated to users subscribed to a note by a backend server responsible for managing the note. The shared users are notified through application servers associated with each shared user. The notes server includes various indices for searching the notes and allows notes to be searched quickly to organize viewing by a user of notes and identification of relevant material in the notes. The stored edits are used to display edits to a note to a user by replaying the accessed note to the user.