Prioritized Messaging System for Social Games

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking sites often limit the number of application-to-user messages to prevent spam, which can restrict the ability of game applications to effectively communicate with users, hindering their commercial goals and user engagement.

Innovation Solution

Implementing a prioritized messaging system that computes a score for each message based on the intended recipient's value and message type, ranking messages, and delivering only the most important ones within the limited quota, using a return on investment (ROI) calculation and loyalty points to determine message priority.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the application sends multiple messages to users, then user engagement and commercial goals are improved, but the social networking site limits message delivery to prevent spam

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

Solution Approach 1:

The patent applies local quality by assigning different priority levels to different messages based on their specific characteristics (user value, message type, engagement metrics). Instead of treating all messages uniformly, the system evaluates each message individually and delivers only those with high priority scores, thereby maximizing message effectiveness while staying within delivery limits and avoiding spam classification.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the parameter of message selection from random or sequential to score-based prioritization. By computing a priority score for each message using multiple factors (user loyalty points, message type importance, expected engagement), the system transforms the message delivery process into an optimized selection process that delivers the most valuable messages first, improving productivity without increasing overall message volume.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the application sends all messages to all users, then maximum engagement potential is achieved, but message priority and relevance are lost

Engineering Contradiction:
Improveuser engagementVSAvoidmessage relevance
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by computing priority scores for all messages before delivery. The system pre-evaluates each message's potential effectiveness based on user characteristics, message type, and engagement metrics, then sorts messages by priority. This preliminary scoring ensures that when messages are delivered, they are already optimized for relevance and impact, preventing loss of message significance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of delivering all possible messages to all users (excessive action), the system delivers only the subset of messages with the highest priority scores (partial action). This selective delivery approach focuses resources on the most relevant messages, maintaining high engagement while avoiding message fatigue and preserving the significance of each delivered message.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If the application prioritizes messages based on user value, then message effectiveness is improved, but system complexity increases due to scoring and ranking mechanisms

Engineering Contradiction:
Improvemessage effectivenessVSAvoidmessaging system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing an automated priority scoring system that evaluates and ranks messages without manual intervention. The system automatically computes scores based on predefined criteria (user loyalty points, message type weights, engagement metrics), sorts messages by priority, and selects which messages to deliver. This automation reduces the operational complexity of managing message prioritization while maintaining high message effectiveness.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback mechanisms by incorporating user engagement metrics and response data into the priority scoring calculation. Messages are evaluated based on historical user behavior, loyalty points, and expected engagement, creating a feedback loop that continuously optimizes message prioritization. This feedback-driven approach improves message effectiveness while keeping the system complexity manageable through algorithmic rather than manual processes.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11223592B1Social networking game with prioritized message queue
Publication Date: 2022.01.11 PLAYSTUDIOS US LLC
  • US11223592B1 patent drawing
  • US11223592B1 patent drawing
  • US11223592B1 patent drawing

AI summary

A method, apparatus, and computer readable storage to implement a social networking game that enables a game server to prioritize application to user messages. A return on investment (ROI) can be computed for each potential application to user message and the application to user messages can be delivered in an order based on the computed ROI for each message. The ROI for each message can be computed based on factors such as the value of a message's recipient and/or the importance of the message. The value of a message's recipient can be based on factors such as the amount of money that recipient has spent on the game, how many friends the recipient has, how many invitations the recipient has sent to other potential players, and any other factors that are probative as to the value of the recipient to the commercial success of the game.