Fantasy Card Game Streaming Overlay System for Real-Time Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current videogame streaming technologies for fantasy card games lack the ability to provide real-time, interactive supplemental information about in-play cards, relying on manual input or limited software solutions like Deckmaster, which are cumbersome and unreliable due to the large number of unique cards with unique features.

Innovation Solution

A system that generates and transmits supplemental content to viewers by analyzing gameplay data from a game log, using a log-reader client program to retrieve card-specific information from a prepared dataset and transmit it to an extension backend service, which overlays this information onto the streaming content as viewers interact with the game.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If manual input is used to provide card information, then supplemental content can be provided, but the process becomes cumbersome and time-consuming

Engineering Contradiction:
Improvecard information availabilityVSAvoidmanual data input time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system automatically retrieves card information from in-game data sources without requiring manual administrator input. The gameplay data is processed to identify cards in play, and supplemental content is automatically generated and transmitted to viewers, eliminating the time-consuming manual data entry process while maintaining comprehensive card information availability.

Inventive Principle:
Principle #25Self-service

2Loss of information

If all card information is provided, then complete information is available, but the data processing complexity increases

Engineering Contradiction:
Improvecompleteness of card informationVSAvoiddata processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system provides card information selectively based on what is currently in play during the game. Rather than processing and transmitting all possible card data, the system identifies the specific subset of cards actively in play and retrieves only their relevant supplemental content, reducing data processing complexity while maintaining complete information for the relevant cards.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The large trove of card information is segmented into manageable subsets based on game state. The system divides the complete card database into individual card entries, each with its own supplemental content, and processes only the segments (cards) that are currently in play, making the data processing task more tractable.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If Deckmaster software is used, then image data is provided, but the solution is unreliable and limited to public databases

Engineering Contradiction:
Improveimage data availabilityVSAvoidsoftware execution reliability
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The system introduces an intermediary processing layer between the game data and the supplemental content delivery. The log-reader client program acts as a mediator that reliably captures gameplay data, identifies cards in play, and coordinates with the extension backend service to retrieve and transmit supplemental content, creating a more reliable system than direct image retrieval approaches.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces the unreliable mechanical image retrieval process with a data-driven approach. Instead of directly accessing image databases which may be unavailable or inconsistent, the system uses structured gameplay data from game logs to identify cards and retrieves supplemental content through a standardized backend service interface, improving reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10625163B1Method and system for supplementing a video stream of a fantasy card videogame
Publication Date: 2020.04.21 CARDBOARD LIVE INC
  • US10625163B1 patent drawing
  • US10625163B1 patent drawing
  • US10625163B1 patent drawing

AI summary

The present invention provides a method and system for supplementing a video stream of a fantasy card videogame including receiving gameplay data from a game log, the gameplay data representing a playing of a plurality of electronic gaming cards within the fantasy card videogame. The method and system analyzes the gameplay data to retrieve supplemental content associated with the electronic gaming cards played within the fantasy card videogame and transmits supplemental content to a viewer application associated with a streaming application. Whereby, the method and system displays the supplemental content in conjunction with the video stream, the viewer application displaying the supplemental content using an overlay function based on a user interaction with the video stream.