Cross-Title Game Matching Engine with Offline Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multiplayer game systems face challenges in efficiently matching players across multiple game titles and modes, leading to increased wait times and suboptimal gaming experiences due to limitations in search functionality and server connectivity.

Innovation Solution

A network-based game management system that includes a game matching engine, automatic placement engine, and offline game generator, allowing players to search for matches across multiple game titles and modes, and providing automatic placement and offline game experiences when online options are unavailable.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional matchmaking formats (manual selection or basic automatic matching) are used, then system simplicity is maintained, but player matching efficiency and gaming experience quality deteriorate due to limited search functionality across multiple game titles and modes

Engineering Contradiction:
Improveplayer matching efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The game management system implements a universal matching platform that handles multiple game titles and modes through a single centralized system. The game matching engine searches across a plurality of games including single-player, multiplayer, and MMO sessions, allowing players to be matched across different game types and titles rather than requiring separate matching systems for each game.

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

Solution Approach 2:

The patent introduces a game management system as an intermediary layer between players and game servers. This system includes a game matching engine, automatic placement engine, and multiplayer gameplay supporter that mediate the matching process, searching for available players and game times across multiple titles while managing server connectivity and player placement automatically.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If basic automatic matchmaking is implemented, then wait times are reduced compared to manual selection, but gaming experience quality deteriorates due to inability to search across multiple game titles and modes

Engineering Contradiction:
Improvewait timeVSAvoidgame title and mode flexibility
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The game matching engine is designed to search across a plurality of games including single-player, multiplayer, and massively multiplayer online (MMO) game sessions. The system evaluates multiple unrelated game titles produced by multiple unrelated game producers, enabling players to be matched across different game types and titles rather than being restricted to a single game.

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

Solution Approach 2:

The system dynamically adapts matching criteria based on player availability, server capacity, and game conditions. The automatic placement engine continuously evaluates player parameters and game state to optimize matching decisions in real-time, adjusting the matching process based on current system conditions and player preferences.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If centralized game management is implemented to enable cross-title matching, then matching versatility improves, but system complexity and computational requirements increase

Engineering Contradiction:
Improvecross-title matching capabilityVSAvoidgame management system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The game management system is segmented into distinct functional modules: a game matching engine for searching and evaluating matches, an automatic placement engine for connecting players to servers, a multiplayer gameplay supporter for managing game sessions, and a game download module for distributing game code. This modular architecture allows each component to handle specific tasks independently, reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The game management system acts as an intermediary layer that abstracts the complexity of cross-title matching from individual game servers. By centralizing the matching logic and server management functions in this intermediary system, individual game titles can maintain simpler architectures while still benefiting from advanced cross-title matching capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10398986B1System for multiplayer game searching and matching and methods therefor
Publication Date: 2019.09.03 HENROID COLTON
  • US10398986B1 patent drawing
  • US10398986B1 patent drawing
  • US10398986B1 patent drawing

AI summary

Described are embodiments of systems and methods for a platform configured to allow players to search for a match across multiple game titles simultaneously as well as by a map(s) and/or mode(s) based filter(s). In embodiments, a matchmaking interface allows the player to find a map and mode that best suits the player's style of play, as well as cut down on wait time by providing both multiplayer and single player search results that meet preset user criteria. In certain embodiments, the system is configured to generate a gaming experience for a player on a game client by substituting AI player objects for real players.