Social Network Group Message Disturbance Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing message processing methods in social-network applications can only remedially set groups to a do-not-disturb mode after disturbance has occurred, failing to prevent initial disturbance from excessive group messages.

Innovation Solution

A method and apparatus that dynamically set a group to a do-not-disturb mode by obtaining a message-reception threshold and group behavior information, automatically activating the mode when the number of messages received exceeds the threshold, thereby preventing real-time notifications for new messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If the user sets groups to do-not-disturb mode manually after feeling disturbed, then the user can avoid subsequent message disturbance, but the initial disturbance cannot be prevented and the user experience is degraded

Engineering Contradiction:
Improvemessage disturbanceVSAvoidtime for user to manually configure
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The system performs preliminary action by automatically setting groups to do-not-disturb mode before the user experiences significant disturbance. The server monitors message reception counts in advance and proactively enables do-not-disturb mode when thresholds are approached, preventing the harmful effect before it fully manifests.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service by automatically monitoring group message activity and configuring do-not-disturb modes without requiring user intervention. The server autonomously detects when a group exceeds message thresholds and applies the do-not-disturb setting, making the system serve itself rather than requiring manual user configuration.

Inventive Principle:
Principle #25Self-service

2Loss of information

If the server sends real-time notifications for every group message, then users stay informed of group activity, but users experience excessive disturbance and server consumes excessive resources

Engineering Contradiction:
Improvegroup message informationVSAvoiduser disturbance
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The system applies dynamics by making notification behavior adaptive rather than static. Notification settings dynamically change based on group message activity levels - when groups exceed configured thresholds, the system automatically switches from real-time notification mode to batched notification mode, allowing the system to respond flexibly to changing conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements parameter changes by modifying notification frequency and delivery timing based on group activity parameters. When message reception counts exceed thresholds, the system changes notification parameters from immediate delivery to delayed batched delivery, adjusting the timing and frequency parameters to balance information delivery with disturbance reduction.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the system allows unlimited group messages, then group communication freedom is maintained, but server storage and message delivery pressure increase significantly

Engineering Contradiction:
Improvegroup communication freedomVSAvoidmessage volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system applies preliminary anti-action by proactively preventing excessive message accumulation before it occurs. The server monitors message counts in advance and applies do-not-disturb mode when thresholds are reached, preventing further message delivery that would otherwise increase server burden. This anticipatory action counteracts the tendency toward unlimited message accumulation.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system implements feedback by monitoring group message activity and using this information to automatically adjust notification and delivery behavior. The server continuously tracks message reception counts, compares them against configured thresholds, and responds by enabling do-not-disturb mode when limits are exceeded, creating a closed-loop control system that regulates message flow.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10680981B2Message processing method and apparatus
Publication Date: 2020.06.09 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10680981B2 patent drawing
  • US10680981B2 patent drawing
  • US10680981B2 patent drawing

AI summary

The present disclosure provides a message processing method and apparatus. The method includes: obtaining, by a computing terminal associated with the social-network application, a message-reception threshold of a group, the computing terminal including a memory and at least a processor coupled to the memory; obtaining, by the computing terminal, group behavior information of the group, the group behavior information including at least a number of messages received by the group over a preset time duration; and setting, by the computing terminal, the group to a do-not-disturb mode when the number of messages received by the group over the preset time duration exceeds the message-reception threshold, so as to stop sending notification in real time for any new message received by the group.