Cross-Game Player Feedback Aggregation for Social Matchmaking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online gaming systems fail to effectively match players based on social and personal characteristics due to the inability to aggregate data across multiple game types and sessions, leading to a lack of meaningful relationships and enjoyable gameplay experiences.

Innovation Solution

A system that maintains user profiles with aggregated feedback from various games, using this data to prioritize matches between players who have given positive feedback and avoid those with negative interactions, while allowing players to provide direct feedback and build a network of affiliates for improved matchmaking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If games send data back and forth to a central service, then the service can track player history and behavior, but the service cannot understand and aggregate data outside of the game context

Engineering Contradiction:
Improvedata aggregation capabilityVSAvoidsystem integration complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The service is designed to perform multiple functions: it not only tracks player data within individual games but also aggregates and analyzes data across different games and sessions. The service provides universal access to player profiles, friend information, and feedback data regardless of which game is being played, enabling cross-game understanding and personalized matchmaking recommendations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If matchmaking systems focus on skill or experience in a single game, then matching is straightforward, but players who are likely to enjoy shared interaction based on social and personal considerations are not grouped

Engineering Contradiction:
Improvematchmaking simplicityVSAvoidplayer compatibility
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The matchmaking system transitions from using single-game skill parameters to a multi-dimensional parameter set that includes social characteristics, feedback ratings, interaction history, and personal preferences. The service analyzes aggregated data across multiple games and sessions to calculate compatibility scores that reflect both skill and social dynamics, enabling more reliable player matching.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system incorporates feedback mechanisms where players rate their interactions with other players after game sessions. This feedback data is aggregated and used to refine matchmaking algorithms, allowing the system to learn from actual player experiences and improve future matching decisions based on real-world interaction quality rather than just pre-game statistics.

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If the service maintains separate data for each game, then data storage is simple, but the service cannot provide universally accessible information across different games

Engineering Contradiction:
Improvedata storage simplicityVSAvoidcross-game data accessibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The service merges player data from multiple game sources into unified player profiles that include comprehensive information about skills, social connections, feedback history, and preferences. This consolidated data structure allows the service to provide universally accessible information across different games while maintaining organized and manageable data storage through standardized profile formats.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8066568B2System and method for providing feedback on game players and enhancing social matchmaking
Publication Date: 2011.11.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8066568B2 patent drawing
  • US8066568B2 patent drawing
  • US8066568B2 patent drawing

AI summary

A service that receives feedback from players in a game playing service. The service provides an aggregation of the feedback so that a reputation score can be determined by various players in the system. The service takes into account direct feedback from other players about positive and negative experiences with a particular player and expectations about appropriate conduct and type of game being played before a player joins the game session.