Group Message Notification Routing for Privacy and Timeliness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for providing group message notifications can lead to information leakage and security threats, as well as disrupt users by sending notifications directly to terminals, and blocking notifications hampers timely message delivery.

Innovation Solution

A method and system where a server determines if a user is mentioned in a group message, even if their notification function is disabled, and sends a targeted notification to the user, allowing for customizable privacy settings to control notification content and type, ensuring timely delivery while reducing unwanted notifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If group message notifications are pushed directly to terminals, then timely delivery of messages is ensured, but users are disturbed by sudden large influx of notifications

Engineering Contradiction:
Improvetimely message deliveryVSAvoiduser disturbance
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The notification system applies different notification behaviors to different users based on their individual settings and the specific message content. Users who have disabled notifications receive targeted notifications only when mentioned, while other users receive standard group message notifications. This local differentiation resolves the contradiction by providing timely delivery where needed while avoiding disturbance where not required.

Inventive Principle:
Principle #3Local quality

2Object-affected harmful factors

If users block group message notifications to avoid disturbance, then user disturbance is reduced, but timely viewing and delivery of group messages is no longer ensured

Engineering Contradiction:
Improveuser disturbanceVSAvoidmessage delivery timeliness
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The server acts as an intermediary that intelligently filters and routes notifications. Even when users have blocked group message notifications, the server detects mentions in messages and sends targeted notifications to these users. This intermediary mechanism resolves the contradiction by bypassing the block for important mentions while maintaining the block for general group messages.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If message content is pushed directly to terminals, then message delivery is efficient, but information leakage and security threats occur

Engineering Contradiction:
Improvemessage delivery efficiencyVSAvoidinformation leakage
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts and separates the notification content from the actual message content. Instead of pushing the full message content to all users' terminals, the system sends only notification alerts that indicate a message exists and whether the user is mentioned. The actual message content is displayed only when users actively access the group chat, resolving the contradiction by maintaining delivery efficiency while preventing information leakage.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10673798B2Method and system for providing notifications for group messages
Publication Date: 2020.06.02 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10673798B2 patent drawing
  • US10673798B2 patent drawing
  • US10673798B2 patent drawing

AI summary

A server receives a group message from a first user account in a social networking platform, the group message to be sent to a plurality of user accounts, and determines whether the group message refers to one or more user accounts of the plurality of user accounts. For a respective user account referred to by the group message, the server sends a notification to a terminal associated with the respective user account, wherein the notification is rendered at the terminal in a first manner configured by the respective user account. For a respective user account not referred to by the group message, the server sends a notification to a terminal associated with the respective user account, wherein the notification is rendered at the terminal in a second manner configured by the social networking platform, wherein the second manner is different from the first manner.