RCS Client Message Segmentation for Network Traffic Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Rich Communication Suite (RCS) service message delivery systems face challenges in precise distribution, particularly for group chats and official accounts, leading to increased network traffic and performance pressure, with a need for accurate delivery mechanisms.
Innovation Solution
The method involves an RCS client reporting first information such as geographical location, registration time, or consumption records to define a pushing range for RCS service messages, allowing the RCS Application Server to screen and push messages only to relevant recipients within that range, optimizing network performance and reducing redundant information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If RCS service messages are directly delivered to all contacts in group chats or official account followers, then message coverage is improved, but network traffic increases and system performance pressure worsens
Solution Approach 1:
The patent segments the recipient population into different groups based on user profiles, preferences, and characteristics. Instead of delivering messages to all contacts uniformly, the system divides the audience into segments and delivers messages only to relevant segments, thereby reducing overall network traffic while maintaining effective message coverage for target audiences.
Solution Approach 2:
The patent applies local quality by customizing message delivery based on local user characteristics and preferences. Each user segment receives messages tailored to their specific profile, with delivery decisions made at the individual or segment level rather than applying a uniform delivery approach to all contacts. This reduces unnecessary network traffic to users who would not find the message relevant.
2Reliability
If RCS service messages are directly delivered to all contacts in group chats or official account followers, then message coverage is improved, but system performance pressure increases
Solution Approach 1:
The system segments the recipient base and processes message delivery in smaller batches per segment rather than attempting to deliver to all contacts simultaneously. This segmentation reduces the computational load on the system at any given moment, improving performance while still achieving comprehensive coverage across all relevant segments over time.
Solution Approach 2:
The patent performs preliminary actions by pre-processing and segmenting user profiles and message content before actual delivery. User profiles are pre-analyzed and segmented in advance, and message routing decisions are pre-determined based on these segments. This preliminary processing reduces the computational burden during actual message delivery, improving system performance.
3Ease of operation
If traditional RCS message delivery is used for official accounts, then message distribution is simplified, but delivery accuracy worsens
Solution Approach 1:
The patent introduces an intermediary layer between the official account message source and the end users. This intermediary system analyzes user profiles, applies segmentation logic, and makes intelligent routing decisions. The intermediary maintains the simplicity of the original message distribution mechanism while adding precision through automated profile-based filtering and segment matching.
Solution Approach 2:
The patent replaces the mechanical, uniform message distribution approach with an automated, intelligent system that uses user profile analysis and algorithmic segmentation. Instead of manually configuring delivery lists or using simple broadcast mechanisms, the system automatically determines delivery targets based on user characteristics, thereby improving delivery accuracy while maintaining operational simplicity.
Data Source
Figure 1
Figure 2~3
Figure 4~5
AI summary
Provided are a method and a device for sending a Rich Communication Suite (RCS) service message, an RCS client, an RCS AS, and a computer-readable storage medium. The method includes: reporting, by an RCS client, first information, wherein the first information is used for defining a pushing range of an RCS service message; and sending, by the RCS client, an RCS service message carrying indication information, wherein the indication information is used for indicating to push the RCS service message according to the first information. The embodiments of the present disclosure can reduce pressure on network traffic and on related system performance while implementing precise distribution of an RCS message.