Shared User Group Interface for Accurate Group Chat Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing social networking systems face difficulties in efficiently organizing and accessing multiple group chats, leading to users mistakenly sending messages to incorrect groups due to the lack of a streamlined interface for managing shared user groups.

Innovation Solution

A system is developed to generate and display a graphical user interface (GUI) that presents shared user groups, allowing users to identify, create, and manage user groups by generating group identifiers based on user identifiers, and providing interfaces for adjusting group attributes and accessing chat transcripts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a simple chat interface displaying all chat sessions is used, then the interface is easy to implement, but users cannot efficiently sort and organize multiple group chats

Engineering Contradiction:
Improveease of accessing group chatsVSAvoidcomplexity of chat interface
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the chat interface by introducing a contacts list view that groups chat sessions by contact persons. This allows users to navigate through organized contact groups rather than viewing all chat sessions in a single unstructured list, thereby improving accessibility while maintaining interface simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a new dimension to the interface by implementing a hierarchical structure with contacts list, groups, and individual chat sessions. This multi-level organization system allows users to access group chats through multiple navigation paths (direct search, contacts list, or group organization), resolving the contradiction between ease of access and interface complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If all chat sessions are displayed in a single list sorted by recent activity, then the interface is simple to implement, but users may mistakenly send messages to incorrect groups

Engineering Contradiction:
Improveaccuracy of message sendingVSAvoidcomplexity of chat interface
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by displaying different information prominently depending on the context. When viewing a specific group chat, the group identifier and member list are prominently displayed to confirm the user is in the correct group before sending messages. This localized information reinforcement reduces errors without requiring complex interface changes throughout the entire application.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements feedback mechanisms that provide users with confirmation information about which group they are currently in before allowing message sending. The interface displays group identifiers, member lists, and contextual information that feedback to the user about the current chat context, preventing mistaken messages while maintaining a relatively simple interface structure.

Inventive Principle:
Principle #23Feedback

3Productivity

If users manually search through multiple pages of chat sessions to find a specific group, then no additional interface features are needed, but users waste time locating the desired chat

Engineering Contradiction:
Improvespeed of accessing group chatsVSAvoidcomplexity of chat interface
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-organizing chat sessions into contact groups and providing a searchable contacts list. Instead of requiring users to manually scroll through all chat sessions, the system prepares the information in an organized structure in advance, allowing users to quickly locate desired groups through search or navigation through contact groups, thereby improving productivity with moderate interface complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12585373B2Interface to display shared user groups
Publication Date: 2026.03.24 SNAP INC
  • US12585373B2 patent drawing
  • US12585373B2 patent drawing
  • US12585373B2 patent drawing

AI summary

A system to generate a graphical user interface to display a presentation of a set of shared user groups between users of a social networking service is described. Embodiments of the present disclosure relate generally to systems for: receiving an identification of a second user from a user account of a first user; identifying a user group that includes the first user and the second user in response to the identification of the second user from the user account of the first user; retrieving user identifiers of the first user and the second user, wherein the user identifiers may include graphical avatars; generating a group identifier based on the user identifiers; and causing display of a presentation of the user group at a client device.