Cloud Document Permission Management via Unique Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud-based document collaboration systems face challenges in intuitively managing and segregating user permissions, making it difficult for document owners to grant and users to utilize different access types effectively.

Innovation Solution

A document generation system that generates and manages unique links with associated permissions, allowing different client devices to access and interact with cloud-based documents, with features for editing, viewing, commenting, and chat interactions, while enabling permission revocation and customization based on user roles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cloud-based documents implement check-out features allowing only one editor to make changes at a time, then document integrity and security are improved, but collaboration efficiency and user productivity deteriorate

Engineering Contradiction:
Improvedocument integrityVSAvoidcollaboration efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments document access permissions into multiple distinct types (view, comment, edit, co-edit) that can be assigned to different users simultaneously. This segmentation allows multiple users to access the document concurrently with appropriate permission levels, resolving the contradiction between maintaining document integrity through controlled access and enabling efficient collaboration through simultaneous user access.

Inventive Principle:
Principle #1Segmentation

2Productivity

If cloud-based documents allow real-time editing by multiple users, then collaboration efficiency is improved, but document security and permission control deteriorate

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoiddocument security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by assigning different permission levels to different users accessing the same document. Instead of uniform access control, the system grants specific permissions (view-only, comment, edit, co-edit) to individual users or groups based on their roles and needs. This enables real-time collaboration while maintaining security through differentiated permission control for each user.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If document owners grant different permission types to different users, then permission control flexibility is improved, but system complexity and ease of operation deteriorate

Engineering Contradiction:
Improvepermission control flexibilityVSAvoidpermission management complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent creates a universal permission management system where a single set of permission types (view, comment, edit, co-edit) can be applied across all cloud-based documents and users. This multi-functional approach allows document owners to manage permissions flexibly for different users while using the same permission framework, reducing operational complexity despite the versatility of permission control.

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

Data Source

PatentUS11698983B2Permission management of cloud-based documents
Publication Date: 2023.07.11 SALESFORCE INC
  • US11698983B2 patent drawing
  • US11698983B2 patent drawing
  • US11698983B2 patent drawing

AI summary

Disclosed herein are system, method, and computer program product embodiments for managing cloud-based document permissions. In an embodiment, a document generation system may generate and/or store a cloud-based document. The document generation system may also generate links to the cloud-based document. The generated links may be associated with different permissions. For example, a first link may allow a first client device accessing the first link to edit the document while a second link may allow a second client device accessing the second link to only view the document. Other permissions may also include generating distinct graphical user interfaces (GUIs) associated with different links. The GUIs may accept input messages and/or comments in a chat panel. The document generation system may facilitate the delivery of these input messages to other client device with document access.