Interactive System Scaling Video Game Instances

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current interactive games face scalability issues, limiting the number of players that can participate simultaneously, and suffer from performance degradation, making it difficult to engage large audiences in real-time multiplayer environments.

Innovation Solution

A system and client software architecture that enables real-time distribution of video and interactive elements to hundreds of thousands of clients, using cluster-based systems for horizontal scaling, allowing for massive multilevel elimination games with live video feeds and interactive elements displayed on mobile devices, along with features like aggregated responses, chat windows, and countdown timers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If traditional multiplayer game systems are used, then player interaction is maintained, but the number of simultaneous players is limited and performance degrades

Engineering Contradiction:
Improvenumber of simultaneous playersVSAvoidsystem performance
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The game system is divided into multiple game instances, each handling a subset of players. The interface is segmented into live format display area and interactive game elements display area, allowing independent rendering and processing of different game components simultaneously

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from traditional single-game-instance multiplayer to a multi-dimensional architecture where hundreds of thousands of players participate across parallel game instances. The interface adds temporal dimension by displaying live video feeds alongside interactive elements in real-time

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

2Ease of operation

If real-time interaction is provided to all players, then engagement is maintained, but system complexity and resource requirements increase

Engineering Contradiction:
Improvereal-time player engagementVSAvoidsystem architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system merges live video feed display with interactive game elements in a unified interface. The live format display area and interactive game elements display area are combined on the same device screen, allowing players to consume content and interact simultaneously without requiring separate systems

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The interface system serves multiple functions simultaneously: displaying live video feeds, presenting interactive game elements, collecting player responses, and providing aggregated feedback. This multi-functional approach reduces the need for separate dedicated systems for each function

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

3Productivity

If interactive elements are displayed with live video, then user engagement increases, but display area and interface complexity increase

Engineering Contradiction:
Improveuser engagementVSAvoiddisplay area
Core Design Contradiction:
ProductivityVSArea of stationary object

Solution Approach 1:

The interface assigns different quality characteristics to different display areas. The live format display area prioritizes video quality and real-time updates, while the interactive game elements display area optimizes for interactivity and response collection. Each area is tailored to its specific function rather than treating the entire display uniformly

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11671670B2System and interfaces for providing an interactive system
Publication Date: 2023.06.06 HQ TRIVIA LLC
  • US11671670B2 patent drawing
  • US11671670B2 patent drawing
  • US11671670B2 patent drawing

AI summary

According to other aspects, a real-time system may be provided that is capable of scaling to hundreds of thousands of real-time clients (or more) to conduct a single-program instance in an interactive manner that combines video elements with interactive program elements. To provide such capabilities, a system and client software is provided that allows real-time distribution of video, and scripted rendering of interactive elements in relation to the video. Such systems may include, for example, cluster-based systems that are capable of scaling horizontally based on the number of clients involved in a particular program instance.