Forwarded Post Display Control for Session Groups

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current instant messaging (IM) applications face challenges in flexibly displaying information of forwarded posts based on the type of topic group, particularly in distinguishing between public and private groups to ensure information security and user experience.

Innovation Solution

The method involves receiving and processing information forwarding requests from clients, generating target information based on the source session group type, and transmitting session identifiers and indication information to determine display ranges and operation permissions, allowing clients to render and display information accordingly, ensuring different permissions and views for public and private groups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the post information from topic groups is forwarded to other sessions without distinction, then the forwarding operation is simple and universal, but the information security and user experience are compromised due to inability to distinguish between public and private groups

Engineering Contradiction:
Improveinformation securityVSAvoiddisplay control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server performs preliminary classification of the source session group type (public or private) before forwarding the post information. The indication information indicating the group type is embedded in the forwarding data structure in advance, allowing the client to directly use this pre-classified information for display control without complex real-time judgment, thus ensuring information security while simplifying the client-side implementation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The server acts as an intermediary that receives the forwarding request, determines the source group type, generates the indication information, and includes it in the forwarded data. This intermediary processing at the server side resolves the contradiction by centralizing the complexity of group type judgment and display rule determination, ensuring security while keeping client operations simple

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the display range and operation permission are uniformly set for all forwarded posts, then the operation permission management is simple, but the user experience deteriorates due to inability to provide differentiated views for public and private groups

Engineering Contradiction:
Improveoperation permission managementVSAvoiddisplay flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The display range and operation permission are made dynamic rather than static. The client adjusts the display attributes based on the indication information received from the server. For private groups, the display range is limited and operation permissions are restricted, while for public groups, full display and operation permissions are granted. This dynamic adaptation ensures ease of operation through automatic adjustment while providing the necessary versatility for different group types

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different display qualities and operation permissions are applied locally based on the source group type. Instead of a uniform display for all forwarded posts, the system applies specific display attributes (such as visibility of group information, ability to reply, etc.) tailored to whether the source is a public or private group. This local differentiation maintains simple permission management logic while achieving adaptable display effects

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240291782A1Information processing method and apparatus, device, and storage medium
Publication Date: 2024.08.29 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20240291782A1 patent drawing
  • US20240291782A1 patent drawing
  • US20240291782A1 patent drawing

AI summary

Provided are an information processing method and apparatus, a device, and a storage medium. The information processing method includes: receiving target information, a session identifier of a source session group, and indication information that are transmitted by a server, in which the target information is generated based on to-be-forwarded information from the source session group, and the indication information indicates a type of the source session group; determining a display range of the target information and operation permission of the target information based on the indication information and the session identifier of the source session group; and rendering and displaying the target information in a target session based on the display range of the target information and the operation permission of the target information. Therefore, different ranges of the target information and different operation permission of the target information are displayed for different types of source session groups, thereby flexibly displaying information of a forwarded post based on the type of the source session group.