Private Chat Routing in Group Messaging Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In instant messaging systems, users face inefficiencies when trying to engage in private chats within group chats, as they need to switch between multiple chat windows, which hinders quick and efficient communication.

Innovation Solution

A server-based system that allows private chat messages to be sent directly to specific users within a group chat, without being broadcast to all members, using unique identifiers to determine the intended recipients and generate private chat messages accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a member creates a new private chat window for each private conversation, then private chat functionality is achieved, but the number of windows increases and communication efficiency decreases

Engineering Contradiction:
Improveprivate chat convenienceVSAvoidnumber of chat windows
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges private chat and group chat functionalities into a single integrated chat window. The system allows members to send private messages to specific individuals while remaining in the same group chat interface, eliminating the need to switch between multiple separate windows. This is achieved by identifying private chat targets through user input (such as mentioning usernames) and delivering messages directly within the unified chat stream.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If a member switches between private chat window and group chat window, then private communication is possible, but communication speed and efficiency are hindered

Engineering Contradiction:
Improveprivate chat accessibilityVSAvoidcommunication efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system combines private and group chat operations in a single window, allowing users to seamlessly communicate with both group members and individuals without window switching. The chat interface automatically routes messages based on user intent (detected through mentions, direct addressing, or contextual cues), maintaining continuous engagement in one unified conversation space.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If traditional group chat mode is used, then all members can see all messages, but privacy for individual conversations is compromised

Engineering Contradiction:
Improvemessage privacyVSAvoidchat mode flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by making different parts of the same chat interface serve different privacy functions. Within the unified chat window, the system selectively delivers messages based on the intended recipient - some messages are visible to all group members while others are privately routed to specific individuals. This is achieved through message routing logic that identifies private chat intent and directs those messages only to the specified target, while maintaining the appearance of a single group chat stream.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10218657B2Method and system for providing private chat within a group chat
Publication Date: 2019.02.26 ALIBABA GROUP HOLDING LTD
  • US10218657B2 patent drawing
  • US10218657B2 patent drawing
  • US10218657B2 patent drawing

AI summary

Embodiments of the present application provide a method and system for private chat within a group chat. During operation, the system receives, at a server from a computing device, a first message that includes a first private chat identifier, private chat counterpart information, and private chat content data. The system determines a private chat counterpart client based on the first private chat identifier and the private chat counterpart information. The private chat counterpart client and the computing device are both participating in the group chat. The system generates a private chat message based on the first message including the private chat content data, and sends the private chat message to the private chat counterpart client without sending the private chat message to all members participating in the group chat.