Browser Document Sharing via Intermediary Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional productivity tools require manual processing and may cause incompatibility issues when sharing documents in real-time during online meetings, limiting the presenter's interaction capabilities and user experience.

Innovation Solution

A system enabling real-time document sharing through web browsers, allowing presenters to broadcast documents to remote viewers via a link, enabling synchronous viewing and independent navigation, with features like text search, highlighting, and media playback, while allowing viewers to synchronize back with the presenter's view.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional productivity tools are used for real-time document sharing in online meetings, then document editing capabilities are maintained, but incompatibility issues arise and manual processing is required

Engineering Contradiction:
Improveease of document sharingVSAvoidsystem compatibility
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary component that receives documents from productivity applications and redistributes them to participants through web browsers. This server-mediated approach eliminates direct compatibility requirements between different productivity applications and online meeting platforms, allowing seamless document sharing without manual processing or file format conversions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If documents are shared through online meeting applications, then real-time viewing is enabled, but presenter interaction capabilities are lost

Engineering Contradiction:
Improvereal-time viewing speedVSAvoidpresenter interaction capability
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The patent segments the document viewing experience into two distinct modes: a presenter view that maintains full interaction capabilities with the document, and participant views that provide real-time viewing through web browsers. This segmentation allows the presenter to continue using the productivity application with complete editing and navigation capabilities while participants receive real-time updates without interfering with the presenter's interaction.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If productivity tools are offered as web applications, then accessibility is improved, but integrated presentation becomes difficult

Engineering Contradiction:
Improvedocument accessibilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the capabilities of web-based document viewing with productivity application functionality through a server architecture. The server combines document data from productivity applications with web browser delivery mechanisms, creating an integrated solution that provides both the accessibility of web applications and the functional capabilities of productivity tools in a unified system.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11271986B2Document sharing through browser
Publication Date: 2022.03.08 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11271986B2 patent drawing
  • US11271986B2 patent drawing
  • US11271986B2 patent drawing

AI summary

Presenters are enabled to broadcast a document to remote viewers from one browser to another. While viewing a document in the web browser, a user can share the document out to remote viewers by providing them with a link that when selected, opens the document synchronously with the presenter in web browser. The viewers are enabled to consume the broadcast by watching the presenter go through the document in real time. The viewers may also be enabled to view the document asynchronously from the presenter and easily synchronize back with the presenter's view.