Split-Screen Multiplayer via Remote Game Stream Compositing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern multiplayer games often lack support for local split-screen multiplayer experiences due to insufficient processing and memory resources, leading game developers to focus solely on remote multiplayer support.

Innovation Solution

Implementing a system that utilizes remote multiplayer support to create a local split-screen experience by executing multiple instances of a multiplayer game, either locally or remotely, and streaming them to a single display for co-located players, while routing inputs and outputs to each instance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple instances of a game are executed simultaneously to support local split-screen multiplayer, then local split-screen multiplayer experience is enabled, but processing and memory resources are insufficient

Engineering Contradiction:
Improvelocal split-screen multiplayer supportVSAvoidprocessing and memory resources
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system segments the execution of multiple game instances across different computing devices. Instead of running all game instances locally on one device, each instance can execute on a separate device, dividing the computational burden. The local computing device then composites the output from these segmented instances to create the split-screen display, enabling local multiplayer without overwhelming single-device resources.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-dimension approach (all game processing on one local device) to a multi-dimensional distributed architecture. Game instances are distributed across multiple computing devices in the network, adding the dimension of spatial distribution. The local device composites these distributed instances, effectively using network space as an additional resource dimension to overcome local hardware limitations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Quantity of substance

If remote multiplayer support is used instead of local split-screen support, then processing resource requirements are reduced, but local multiplayer experience is lost

Engineering Contradiction:
Improveprocessing resourcesVSAvoidlocal multiplayer capability
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The system merges remote multiplayer technology with local display capabilities. Multiple game instances that would normally be experienced remotely are instead composited locally on the display device. This combines the resource efficiency of remote execution with the local interaction benefits of split-screen, creating a hybrid approach that achieves both goals simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The local computing device performs multiple functions: it acts as a display controller, an input router, and a video compositor. By making the local device multi-functional, the system enables local split-screen capability without requiring each device to be a full game execution platform, thus maintaining resource efficiency while adding versatility.

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

3Adaptability or versatility

If a single computing device supports multiple game perspectives simultaneously, then local split-screen is enabled, but device complexity increases

Engineering Contradiction:
Improvemulti-perspective game supportVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the heavy computational workload of game execution from the local computing device and places it on remote game servers. The local device retains only the lighter functions of input processing, video compositing, and display management. This extraction dramatically reduces device complexity while preserving multi-perspective support capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12564785B2Enabling local split-screen multiplayer experiences using remote multiplayer game support
Publication Date: 2026.03.03 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12564785B2 patent drawing
  • US12564785B2 patent drawing
  • US12564785B2 patent drawing

AI summary

Presenting a local multiplayer experience for a multiplayer game that includes remote multiplayer support. A computer system establishes a plurality of game streams, each corresponding to a different instance of the multiplayer game. Each game stream corresponds to a different user identifier of a plurality of user identifiers that are joined to a single multiplayer session using the remote multiplayer support of the multiplayer game. The computer system associates each of a plurality of gaming interface devices with a different game stream. The computer system outputs a composite stream of the plurality of game streams, which simultaneously presents each game stream in a split-screen display format for display at a single display device. While outputting the composite stream of the plurality of game streams, the computer system causes input signals received from each gaming interface device to be routed to its associated game stream.