AI Player Model Mimicking User Play Style
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in exploring and experiencing various video games due to the vast number of options available and limited time, as they need to manually play each game, which can be time-consuming.
Innovation Solution
The development of an AI player system that creates and trains an artificial intelligence (AI) player to mimic a user's play style, allowing the AI to play video games on behalf of the user, enabling access to multiple games and allowing users to resume play from specific points, thus optimizing time usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If users manually play each video game to explore and experience them, then users can directly experience the gameplay, but it is time-consuming and inefficient given the vast number of games available
Solution Approach 1:
The patent creates an AI player that copies and mimics the user's play style, character, and gaming behavior patterns. The AI player replicates how the user would naturally play games, allowing the system to experience games on behalf of the user without requiring manual input from the user for each game session.
Solution Approach 2:
The AI player enables the system to serve itself by automatically playing games, analyzing gameplay data, and providing recommendations without requiring continuous user intervention. The system uses the AI player to autonomously explore the vast library of games and generate content for the user.
2Adaptability or versatility
If users have multiple commitments during the day, then users can fulfill other responsibilities, but users have limited time each day to sample and experience different video games
Solution Approach 1:
The AI player performs preliminary actions by playing games, analyzing gameplay data, and identifying notable moments before the user needs to engage with the content. The system proactively processes games and prepares highlights or summaries so that when the user has time, they can immediately engage with curated content rather than having to explore from scratch.
Solution Approach 2:
The AI player acts as an intermediary between the user and the vast library of games. It translates the user's limited time constraint into effective gaming exploration by automatically processing games, identifying meaningful content, and presenting it in a condensed format that fits within the user's available time slots.
3Adaptability or versatility
If the number of video games available to users grows over time, then users have more options to explore, but it becomes increasingly challenging for users to spend time exploring and sampling different games
Solution Approach 1:
The AI player continuously plays games, analyzes gameplay data, and updates its understanding of game quality and user preferences without interruption. This continuous processing allows the system to maintain an up-to-date knowledge base of the expanding game library, efficiently identifying notable moments and recommendations as new games are added.
Solution Approach 2:
The system uses feedback from gameplay data analysis to continuously improve the AI player's ability to identify and recommend notable moments. By analyzing actual gameplay patterns, user preferences, and engagement metrics, the system refines its algorithms to more effectively filter and present relevant content from the growing game library.
Data Source
AI summary
Methods and systems for engaging an AI player of a user to play a video game on behalf of the user includes creating the AI player for the user using at least some of the attributes of the user, training the AI player using inputs provided by the user during game play of the video game, and providing access to the video game for game play to the AI player. The access allows the AI player to provide inputs to the video game that substantially mimics a play style of the user. Control of the game play of the video game can be transitioned to the user at any time during the game play of the AI player. The user can also control the game play of the AI player from a video recording of the game play.


