Interactive Game Streaming With Adaptive Viewer Effects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video stream systems fail to provide viewers with a sense of participation or interaction in the streamer's gameplay, leading to a lack of togetherness and complexity in user interfaces due to uniform display objects and effects across different types of stream data.

Innovation Solution

A system that allows viewers to input instructions for producing game effects and display character objects, determining the type of effect based on the game being played, and transitioning between games, using a control program to enhance interaction and togetherness without complicating the user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If uniform display objects and effects are used across different types of stream data, then the user interface is simplified, but the sense of participation and interaction for viewers in the streamer's gameplay is reduced

Engineering Contradiction:
Improveuser interface simplicityVSAvoidsense of participation and interaction
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by providing different display objects and effects based on the type of stream data being displayed. When game data is detected, game-specific display objects and effects are provided to enhance viewer participation. When non-game video data is detected, different display objects are provided. This allows the system to maintain simplicity while adapting to different contexts through localized customization.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If tailored game effects are provided based on game type, then the sense of togetherness among users is enhanced, but the device complexity increases

Engineering Contradiction:
Improvesense of togethernessVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent uses parameter changes by detecting the type of stream data (game vs. non-game) and changing the parameters of display objects and effects accordingly. The system monitors data type parameters and adjusts the displayed content parameters to match, enabling tailored game effects without requiring completely separate systems for different content types.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies universality by using a single display device that can handle multiple types of stream data (game and non-game) through a unified control method. The same display device universally processes different data types by adjusting its behavior based on data type detection, rather than requiring specialized devices for each content type.

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

3Adaptability or versatility

If multiple types of display objects are provided for different stream data, then the interaction and togetherness are improved, but the user interface becomes more complex

Engineering Contradiction:
Improveinteraction and togethernessVSAvoiduser interface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the display objects and effects change dynamically based on the detected stream data type. The system continuously monitors incoming data and dynamically adjusts the displayed content to match the current context, allowing multiple display object types to be managed through a single dynamic control mechanism rather than static complex configurations.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12383825B2Apparatus and method for streaming video data to viewing terminals
Publication Date: 2025.08.12 GREE HOLDINGS INC
  • US12383825B2 patent drawing
  • US12383825B2 patent drawing
  • US12383825B2 patent drawing

AI summary

A terminal comprises processing circuitry configured to control a display to display a character video including a first character object representing a stream user; transmit character information to a plurality of viewing user terminals to display the character video to a plurality of viewing users different from the stream user; control the display to display a screen for a game played by the stream user; transmit game information to the plurality of viewing user terminals to display the game video to the plurality of viewing users; and produce a game effect according to instructions for the stream user from a viewing user terminal of one viewing user of the plurality of viewing users. Display of the screen includes displaying at least one of a screen for a first game and a screen for a second game as the screen for the game according to a progress of the game.