Document Conversion Service for Cross-Platform Collaboration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Collaboration and file sharing across devices with different platforms and file formats are hindered due to compatibility issues, where devices may not support co-authoring, and new features in applications often require backwards compatibility and extensibility to support future versions.

Innovation Solution

Conversion and merge services that transform documents between different file formats and versions, allowing modifications to be made on various devices and re-integrated into a master document, ensuring compatibility and fidelity across platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a document is stored in a master file format with latest features, then document fidelity and feature completeness are improved, but compatibility with devices running earlier versions or different platforms deteriorates

Engineering Contradiction:
Improvedocument fidelityVSAvoidplatform compatibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

A conversion service acts as an intermediary between the master document storage and various client devices. The service automatically converts documents from the master file format to formats compatible with specific client devices, enabling broad platform compatibility while preserving the original high-fidelity master document without requiring all devices to support the latest features

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the file format parameter based on the client device's capabilities. The conversion service detects the client's supported formats and transforms the document accordingly, allowing the same master document to be accessed across diverse platforms with varying feature support levels

Inventive Principle:
Principle #35Parameter changes

2Reliability

If all devices run the same software program to access and modify digital content, then collaboration reliability is improved, but device versatility and platform independence deteriorate

Engineering Contradiction:
Improvecollaboration reliabilityVSAvoidplatform independence
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system provides universal access to documents across multiple platforms and software versions. The conversion service enables any device regardless of its software to access and collaborate on documents stored in the master format, eliminating the requirement for uniform software while maintaining collaboration reliability through centralized document management

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

Solution Approach 2:

The conversion service serves as a mediator that translates between different software formats and the master document format. This intermediary layer enables reliable collaboration across diverse platforms by handling format compatibility, allowing users on different systems to contribute to the same document without requiring identical software

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If new features are added to new versions of applications, then functionality and user experience are improved, but backwards compatibility requirements increase system complexity

Engineering Contradiction:
Improvefeature functionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments document functionality by version and format. New features are added to the master document format without requiring existing clients to upgrade, as the conversion service handles format translation. This segmentation allows independent development of new features while maintaining backwards compatibility through automated conversion

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The conversion service performs preliminary format transformation before delivering documents to clients. By pre-converting documents to client-compatible formats based on their capabilities, the system enables new features in the master format without requiring clients to support those features, reducing the complexity burden on individual devices

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9996515B2Collaboration using multiple editors or versions of a feature
Publication Date: 2018.06.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9996515B2 patent drawing
  • US9996515B2 patent drawing
  • US9996515B2 patent drawing

AI summary

A system is provided in which access to documents and collaboration across varied platforms and feature versions is supported. A conversion and merge services is described that enables a client device to display documents irrespective of the original file format and re-integrate into the original document the modifications of the displayed document. The displayed document (as a whole or in parts) can be imported and converted to the file format of the original document before the changes are compared and merged into the original document. A set of application programming interfaces are also provided that perform certain tasks, such as highlight, comment, or format.