Game Image Streaming Timing for Low-Latency Guest Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in addressing communication delays between information processing devices during game execution, necessitating a novel countermeasure.

Innovation Solution

An information processing system and method that involves a host device and guest device, where the host device generates and transmits game images to the guest device at a shorter cycle, allowing for reduced communication traffic and smoother image display by setting independent rendering timings and potentially reducing image resolution, thereby mitigating delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If the host device transmits game images to the guest device at a longer cycle, then the communication traffic is reduced, but the image rendering becomes less smooth and delays increase

Engineering Contradiction:
Improvecommunication trafficVSAvoidimage rendering smoothness
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent divides the game image transmission into two separate cycles: a first cycle for transmitting game images to the host device's display, and a second cycle for transmitting game images to the guest device. This segmentation allows independent optimization of transmission frequencies for different devices, reducing overall communication traffic while maintaining smooth rendering where needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic transmission of game images with different cycles for different devices. The host device receives images at a first cycle rate while the guest device receives images at a second cycle rate (shorter than the first cycle). This periodic action with varying frequencies optimizes communication efficiency while ensuring smooth image display for both devices.

Inventive Principle:
Principle #19Periodic action

2Reliability

If the guest device starts rendering the game image earlier (before display switching timing), then the image can be rendered within the frame, but the rendering process complexity increases

Engineering Contradiction:
Improveimage rendering completionVSAvoidrendering process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary rendering by having the guest device start rendering the game image at a timing that is a predetermined amount of time before the display switching timing. This preliminary action ensures that the image is fully rendered and ready for display within the frame, improving reliability while the predetermined timing offset manages the complexity of coordination.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250387704A1Information processing system, storage medium, and information processing method
Publication Date: 2025.12.25 NINTENDO CO LTD
  • US20250387704A1 patent drawing
  • US20250387704A1 patent drawing
  • US20250387704A1 patent drawing

AI summary

An example of a host device receives, from an example of a guest device, first operation data indicating an operation on the guest device, and executes a game process based on the first operation data. The host device generates a game image indicating results of the game process, and transmits the generated game image to the guest device. The guest device receives the game image transmitted from the host device, and starts a process of rendering the received game image at a timing that is a predetermined amount of time before or after a timing for switching display of the game image. The guest device acquires the first operation data, and transmits the first operation data to the host device.