RCS Server Locking Open Group Chat Threads

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Rich Communication Services (RCS) systems lack the ability to effectively manage open group chat communications, particularly in scenarios where sensitive or private discussions occur, as participants can join or be added to message threads without consent, leading to clutter and security concerns.

Innovation Solution

An RCS server is configured to allow participants to lock message threads, preventing further users from joining or being added, with features to maintain metadata and manage participant access, ensuring only authorized users can lock threads and control participation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If open group chat allows free participation, then communication accessibility is improved, but security and control deteriorate

Engineering Contradiction:
Improvecommunication accessibilityVSAvoidsecurity and control
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system dynamically changes group chat characteristics from open to locked based on administrator actions. The group chat can transition between different states (open participation mode and locked mode) to balance accessibility and security requirements根据不同场景调整访问控制策略

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the participation parameter of the group chat from unrestricted to restricted by setting a locked status. This parameter change controls whether new participants can join, thereby adjusting the balance between accessibility and security based on communication needs

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If participants can freely join message threads, then communication versatility is improved, but organization and management deteriorate

Engineering Contradiction:
Improvecommunication versatilityVSAvoidorganization and management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments participant access rights into different categories: administrators who can control locking and regular participants who cannot. This segmentation allows versatile participation while maintaining clear organizational structure and management control

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary locking mechanism controlled by administrators to regulate participant joining. This intermediary control layer enables versatile communication while preventing management chaos by filtering unauthorized participants

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If message threads remain open, then collaboration efficiency is improved, but information security deteriorates

Engineering Contradiction:
Improvecollaboration efficiencyVSAvoidinformation security
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The group chat dynamically switches between open and locked states based on security requirements. During collaborative phases, it remains open for efficient participation; during sensitive discussions, it locks to protect information security, thus balancing productivity and security

Inventive Principle:
Principle #15Dynamics

4Reliability

If locking mechanism is implemented, then security control is improved, but system complexity deteriorates

Engineering Contradiction:
Improvesecurity controlVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts the locking control function as a separate administrative capability from regular participant functions. This extraction implements security control while keeping the core group chat system simple, as only administrators interact with the locking mechanism

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The locking mechanism is self-service in that administrators autonomously control locking without requiring complex system configurations or additional infrastructure. The feature integrates seamlessly into existing group chat functionality, minimizing added system complexity

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10645048B2Locking open group chat communications
Publication Date: 2020.05.05 T MOBILE US INC
  • US10645048B2 patent drawing
  • US10645048B2 patent drawing
  • US10645048B2 patent drawing

AI summary

An example method is performed by a rich communications services (RCS) server. The RCS server maintains metadata and RCS messages associated with a message thread, where the message thread provides open group chat (OGC) communications among a plurality of participants. The RCS server receives a lock request from a participant of the message thread to lock the message thread and in response thereto modifies the metadata associated with the message thread to indicate that the message thread is locked. A request to join the message thread is then received by the RCS server, where the request is rejected in response to the RCS server determining that the metadata associated with the message thread indicates that the message thread is locked.