Shared Workspace Permissions for Cross-Organization Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication platforms limit the ability of users from different organizations to collaborate effectively in shared channels, leading to confusion and loss of communications due to differing channel functionalities and access controls.

Innovation Solution

A shared workspace is generated that allows users from multiple organizations to have similar access and control permissions, enabling seamless collaboration by allowing channels to be created or moved into the shared workspace with data copying and user assignment of permissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users from different organizations collaborate in shared channels using existing communication platforms, then cross-organization communication is enabled, but confusion and loss of communications occur due to differing channel functionalities and access controls

Engineering Contradiction:
Improvecross-organization collaboration capabilityVSAvoidcommunication consistency
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a shared workspace as an intermediary structure between different organizations. This workspace provides a neutral platform with unified access controls and consistent functionality that mediates between the differing channel functionalities of individual organizations, allowing users from different organizations to collaborate without the confusion caused by incompatible access controls

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The shared workspace is designed with universal functionality that serves multiple organizations simultaneously. It provides a standardized set of features and access controls that work consistently for all participating organizations, eliminating the need for each organization to adapt to different channel functionalities while maintaining cross-organization collaboration capabilities

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

2Adaptability or versatility

If shared workspaces allow channels to be created or moved with data copying, then collaboration flexibility is improved, but system complexity increases

Engineering Contradiction:
Improveworkspace flexibilityVSAvoidworkspace management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a data copying mechanism when channels are moved to or created in shared workspaces. Instead of complex real-time synchronization or reference management, the system creates copies of channel data in the workspace context, which simplifies the management model while maintaining flexibility for channel creation and movement across organizational boundaries

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12518248B2Shared workspaces
Publication Date: 2026.01.06 SALESFORCE INC
  • US12518248B2 patent drawing
  • US12518248B2 patent drawing
  • US12518248B2 patent drawing

AI summary

Generating a shared workspace communication is described. A communication platform can receive, from a first account of a first workspace associated with a first organization, a request to create a shared workspace between the first organization and a second organization associated with a second workspace, wherein the first workspace comprises a first set of functions and the second workspace comprises a second set of functions. Based on the request, the communication platform can generate the shared workspace which may be accessible to one or more first users associated with the first workspace and one or more second users associated with the second workspace. The communication platform can assign a set of permissions to interact with the shared workspace to the one or more first users and the one or more second users to interact with the shared workspace. In some examples, the communication platform may generate a channel in the shared workspace.