Game Progress-Based Content Recommendation System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in recommending relevant content to video game users due to the vast and scattered nature of content items, high processing power requirements, and the difficulty in determining the optimal time for recommendations across multiple users and varied play times.

Innovation Solution

A system that receives video game performance data to identify challenges and recommends associated content by analyzing data from gaming devices, using a communication network to transmit relevant content when a user is struggling with a challenge, and aggregates gaming logs to continuously identify and store relationships between video games and content items.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If content items are analyzed for relevance to video games, then relevant content can be identified, but processing power requirements increase significantly

Engineering Contradiction:
Improvecontent relevance identificationVSAvoidprocessing power
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by continuously monitoring and analyzing game events as they occur during gameplay, rather than analyzing all content items after the fact. The server identifies game challenges and player failures in real-time, then proactively pushes relevant content before the player needs it, reducing the need for extensive post-game analysis

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts only the specific game events and challenges that are relevant to content recommendations, rather than analyzing the entire game universe. By focusing extraction on failed challenges and specific game states, the system reduces processing requirements while maintaining recommendation quality

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If content items are stored in scattered locations across computer networks, then content availability increases, but content discovery becomes difficult

Engineering Contradiction:
Improvecontent availabilityVSAvoidcontent discovery
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The server acts as an intermediary between scattered content items and players. Instead of requiring players to search across distributed networks, the server receives game event data, queries scattered content locations using game-specific identifiers, and retrieves relevant content, thereby simplifying the discovery process while maintaining content availability across the network

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses feedback from game events (such as player failures and game state changes) to dynamically query and discover relevant content from scattered locations. The server continuously receives feedback about player needs and uses this information to target content discovery efforts, making the scattered content discoverable through event-driven queries

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If content recommendations are provided to vast numbers of users with varied play times, then user coverage increases, but determining optimal recommendation timing becomes difficult

Engineering Contradiction:
Improveuser coverageVSAvoidrecommendation timing accuracy
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system dynamically adjusts content push timing based on real-time game events and individual player progress. Instead of using fixed schedules, the server monitors each player's game state, identifies when challenges are failed, and pushes content at the precise moment it becomes relevant to that player's experience, adapting to varied play times and patterns

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The server performs preliminary actions by pushing content proactively before the player would naturally need it, based on predicted game flow and challenge patterns. By analyzing game structure and player behavior patterns, the system prepares and delivers content in advance of actual need, ensuring timely delivery across diverse user scenarios

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20200314498A1Content recommendation based on game progress
Publication Date: 2020.10.01 ADEIA GUIDES INC
  • US20200314498A1 patent drawing
  • US20200314498A1 patent drawing
  • US20200314498A1 patent drawing

AI summary

Systems and methods for recommending content based on gaming progress are disclosed herein. A gaming log, which is generated based on performance of a video game using a computing device, is received from the computing device over a communication network. The gaming log includes an identifier of a segment of the video game and an attribute of the segment. Control circuitry searches metadata associated with items of content in a database to identify, based on the identifier of the segment or the attribute of the segment, an item of content associated with the segment of the video game. In response to identifying the item of content associated with the segment of the video game, the control circuitry transmits a recommendation of the identified item of content for display via the computing device.