User Behavior Notification Interface for Gaming Social Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online social networking systems for online computer games do not effectively allow users to interact with friends who are not currently engaged in a game session, limiting social interaction and collaboration within the gaming community.

Innovation Solution

A notification system that displays a menu element on a client device, allowing users to access a list of user connections and join or invite friends to ongoing game sessions, based on user behavior and privacy preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a notification system displays game session information to all user connections, then social interaction and community engagement are enhanced, but user privacy settings are violated

Engineering Contradiction:
Improvesocial interaction capabilityVSAvoidprivacy violation
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The notification system applies different visibility rules to different user connections based on their relationship to the user and privacy settings. Game session notifications are selectively displayed only to certain user connections (e.g., friends, family) while excluding others, creating local quality variations in information visibility that respect privacy while enabling social interaction.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The notification system dynamically adjusts what game session information is displayed based on real-time conditions including user privacy settings, current game session type, and user connection relationships. The system can change notification behavior during different game sessions and adapt to user preferences, making the privacy protection mechanism dynamic rather than static.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the notification system monitors and tracks user connection activities, then targeted notifications can be generated, but system complexity increases

Engineering Contradiction:
Improvenotification targeting accuracyVSAvoidsystem monitoring complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by establishing user profiles with pre-configured privacy settings and user connection categories before game sessions begin. Notification rules and visibility preferences are set in advance, allowing the system to automatically determine notification behavior without complex real-time analysis during gameplay, thereby reducing operational complexity while maintaining targeting accuracy.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the system provides detailed game session information in notifications, then user engagement is improved, but information overload occurs

Engineering Contradiction:
Improveuser engagement levelVSAvoidinformation overload
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The notification system applies partial action by selectively including only the most relevant game session information in notifications rather than providing complete details. It prioritizes key elements such as game title, player count, and session type while omitting less critical information, delivering sufficient engagement stimulus without overwhelming users with excessive data.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250184422A1User behavior based notification interface
Publication Date: 2025.06.05 SNAP INC
  • US20250184422A1 patent drawing
  • US20250184422A1 patent drawing
  • US20250184422A1 patent drawing

AI summary

A notification system is configured to perform operations that include: causing display of a graphical user interface at a client device associated with a user account, the graphical user interface including a menu element to display one or more notifications; accessing a list of user connections associated with the user account based on the causing display of the graphical user interface; determining that a user connection from among the list of user connections is engaged in a game session; and presenting a notification within the menu element in response to the determining that the user connection from among the list of user connections is engaged in a game session, the notification including a display of a user identifier associated with the user connection, and a game title associated with the game session.