Dynamic Card Message Rendering Across Forwarded Conversations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing instant messaging (IM) software lacks the ability to dynamically render changeable card messages during message forwarding, leading to inconsistent display effects and reduced communication efficiency.

Innovation Solution

The method involves receiving a forwarded message with a dynamically changeable card message and displaying it in a target conversation based on the display style from the source conversation, using a message identifier and corresponding relation to maintain consistent rendering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the combining and forwarding manner is used to copy text content of original messages, then the processing mode is simple and easy to implement, but the dynamically changeable messages cannot be rendered and the display effect is affected

Engineering Contradiction:
Improvesimplicity of processing modeVSAvoiddisplay effect of card message
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent applies copying by creating a copy of the original message's display style information (including card message rendering parameters) and transferring it to the target conversation. This allows the card message to maintain its original dynamic rendering capabilities while being forwarded, resolving the contradiction between simple processing and reliable display effects.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the parameter of message storage from plain text content to structured data including display style information and rendering parameters. This enables the card message to retain its dynamic changeable characteristics during forwarding, improving the display effect while maintaining processing feasibility through standardized parameter transformations.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If the combining and forwarding manner is used to copy text content, then the implementation is straightforward, but dynamically changeable messages cannot be rendered

Engineering Contradiction:
Improvecomplexity of message processingVSAvoidrendering capability of card message
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the message structure into distinct components: content data, display style information, and rendering parameters. This segmentation allows the card message's dynamic rendering capabilities to be preserved independently while simplifying the forwarding process, as each component can be processed and transferred separately without increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism (message processing system) that transforms the original card message into a formatted structure suitable for forwarding. This intermediary layer handles the complexity of rendering parameter conversion and display style preservation, allowing the forwarding process itself to remain straightforward while enabling dynamic message rendering in the target conversation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the card message is displayed with original display style in target conversation, then the display effect consistency is improved, but the message processing complexity increases

Engineering Contradiction:
Improvedisplay effect consistencyVSAvoidcomplexity of message processing
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-processing and extracting the display style information and rendering parameters from the original message before forwarding. This preparation work is performed in advance, so that when the message is displayed in the target conversation, the consistent rendering can be achieved directly without adding complex processing steps at display time, thus maintaining display effect consistency while controlling processing complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12407634B2Method, apparatus, device and medium for message processing
Publication Date: 2025.09.02 BEIJING ZITIAO NETWORK TECH CO LTD
  • US12407634B2 patent drawing
  • US12407634B2 patent drawing
  • US12407634B2 patent drawing

AI summary

The application discloses a method, apparatus, device and medium for message processing. After forwarding a forwarded message formed in a combining and forwarding manner from a source conversation to a target conversation, when a card message in the forwarded message is displayed in the target conversation, a display style of card message in the source conversation is determined. After determining the display style of the card message in the source conversation, the card message is displayed in the target conversation based on the display style. That is, in embodiments of the application, the display style of the card message in the source conversation is obtained, and then the card message in the target conversation is rendered based on the display style, so that the display effect of the card message which is combined and forwarded and the card message in the source conversation is maintained consistent.