Collaborative Message Drafting to Cut Network Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication platforms limit collaboration on message objects to a single user, requiring multiple platforms for drafting and editing, leading to computational inefficiencies and network congestion.

Innovation Solution

A communication platform enables multiple users to collaborate in real-time or near real-time on message objects through a composition user interface, with collaborative editing permissions and integrated posting to virtual spaces, maintaining security and privacy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple users collaborate on message objects through a unified communication platform, then productivity and collaboration efficiency are improved, but computational resource consumption and network congestion increase

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoidcomputational resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system segments message objects into draft components that can be independently edited by different users. Each user works on specific portions or aspects of the message object, and changes are incrementally saved and synchronized. This segmentation reduces the computational overhead of loading and managing entire message objects simultaneously for all collaborators.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-loading only the portions of message objects that each user needs to edit, rather than loading complete message objects for all users. Draft versions are prepared and stored in advance, allowing users to work efficiently without requiring full message object data to be constantly transmitted and processed across the network.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If multiple users collaborate on message objects through a unified communication platform, then ease of operation is improved, but network congestion increases

Engineering Contradiction:
Improvecollaboration capabilityVSAvoidnetwork traffic
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The system extracts and separates draft editing functionality from the main message posting workflow. Users can collaborate on message drafts independently without requiring real-time synchronization of all message object data across the network. Only necessary draft updates are transmitted, reducing overall network traffic while maintaining full collaboration capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Draft versions of message objects are prepared and stored in advance on the server side. When users collaborate, they work with these pre-prepared draft versions rather than requiring continuous real-time synchronization of complete message objects. This preliminary preparation significantly reduces the quantity of data that needs to be transmitted over the network during collaboration.

Inventive Principle:
Principle #10Preliminary action

3Use of energy by moving object

If single user drafts and posts message objects sequentially, then computational resource consumption is reduced, but productivity and collaboration efficiency deteriorate

Engineering Contradiction:
Improvecomputational resource consumptionVSAvoidmessage drafting efficiency
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The message drafting process is segmented into independent editable portions that can be worked on simultaneously by multiple users. Each user can edit specific sections or aspects of the message object without requiring sequential access, enabling parallel processing that improves productivity while maintaining reasonable computational resource usage through selective data loading.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-loading and preparing draft message components for multiple users before they begin collaboration. This allows users to start working immediately on message drafts without waiting for sequential initialization, improving productivity while the server manages computational resources efficiently through selective pre-processing rather than continuous full-message processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12526249B2Draft message object collaboration in a group-based communication platform
Publication Date: 2026.01.13 SALESFORCE INC
  • US12526249B2 patent drawing
  • US12526249B2 patent drawing
  • US12526249B2 patent drawing

AI summary

Draft message object collaboration in a group-based communication platform is described. A request to generate a message object can be received from a first client associated with a first entity of a group-based communication platform. A first instance of a composition user interface, configured to enable a draft of the message object to be generated, can be presented via the first client and a request to add a second entity as a collaborator can be received. A second instance of the composition user interface can be presented via a second client of the second entity. A modification to the draft of the message object can be received and, in response to receiving the modification, the message object can be updated as presented via respective instances of the composition user interface.