Collaborative Document Authoring via Segmented Roles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current collaboration tools for document authoring are inefficient, leading to issues such as incoherent progress views, overwrites, and lost content, as users struggle to manage simultaneous modifications and interactions.

Innovation Solution

A collaborative authoring system that structures the process through defined sections and roles, using an XML standard to synchronize changes and propagate updates among participants, enabling a peer-to-peer or client/server communication environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users attempt to simultaneously modify the document using current collaboration tools, then collaboration efficiency is improved, but document consistency deteriorates due to overwrites and lost content

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoiddocument consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The document is divided into multiple sections with defined ownership, where each section can be independently edited by its owner. This segmentation allows simultaneous editing without conflicts while maintaining overall document consistency through the structured section-based architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces a collaboration framework that acts as an intermediary between multiple users. This framework manages section ownership, handles content submission and assembly, and ensures consistent document state through centralized coordination rather than direct peer-to-peer editing conflicts.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If manual assembly of content from various users is performed, then document compilation is completed, but time consumption increases and content integrity deteriorates

Engineering Contradiction:
Improvedocument compilation speedVSAvoidmanual assembly time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

Sections are pre-defined with ownership assignments before collaboration begins. Users submit content directly to their assigned sections throughout the collaboration process, eliminating the need for manual assembly afterward. The system automatically compiles sections into the final document, saving significant time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically manages content compilation and document assembly without requiring manual intervention. Sections are automatically gathered, validated, and assembled into the final document based on the predefined structure, reducing manual assembly time and improving content integrity.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If current collaboration tools are used without structured sections and roles, then ease of access is maintained, but collaboration coherence deteriorates leading to incoherent progress views

Engineering Contradiction:
Improveaccess simplicityVSAvoidcollaboration progress coherence
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The document is organized into distinct sections with assigned owners and defined roles. This segmentation provides a clear structure that maintains ease of access while improving collaboration coherence, as each user understands their specific responsibilities and can track progress within their assigned sections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses visual indicators (such as status markers and progress indicators) to show the state of different sections and overall collaboration progress. This visual feedback maintains simplicity while providing coherent information about collaboration status and preventing loss of progress information.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS7933952B2Collaborative document authoring
Publication Date: 2011.04.26 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7933952B2 patent drawing
  • US7933952B2 patent drawing
  • US7933952B2 patent drawing

AI summary

Embodiments are provided to enable a collaborative authoring of a document or other data structure. In an embodiment, a system includes a number of components configured to structure a collaborative authoring process. The components of the system can be used to define a number of sections, roles, and other collaboration parameters associated with a collaboration effort. A workspace can be provisioned to allow participants to interact with the document based in part on a number of permissions. Components of the system can be used to communicate a customized document to the participants based in part on an associated role and other collaboration parameters. Other embodiments and collaborative functionality are available.