# How AI Learns to Control Game Characters Based on Their Surroundings

> A system that allows digital characters to automatically perform actions by matching their current environment to previously learned experiences stored in a database.

- **Patent:** US 10607134
- **Original title:** Artificially intelligent systems, devices, and methods for learning and/or using an avatar's circumstances for autonomous avatar operation
- **Owner:** Individual
- **Granted:** 2020
- **Status:** Active
- **Times cited:** 26
- **Field:** gaming, ai_ml, software

## What it does

This patent describes a method for teaching a digital character, or avatar, to act on its own by recognizing patterns in its environment. The system maintains a knowledgebase that links specific environmental objects to sets of instructions or actions. When the avatar encounters a new situation, the system compares the current objects in the scene to the stored patterns. If a match is found, the system triggers the corresponding action, allowing the avatar to navigate or interact with the game world without manual player input.

## What it does NOT cover

- Does not cover manual control of avatars by human players.
- Does not cover basic scripted AI behaviors that are hard-coded rather than learned via pattern matching.
- Does not cover the underlying physics engines used to render the game objects themselves.

## The clever bit

The system uses a correlation-based knowledgebase that treats environmental objects as data points, allowing the AI to transfer learned behaviors from one avatar or application to another if the environmental context matches.

## Real-world examples

1. Autonomous NPCs in open-world role-playing games
2. Automated testing bots for game quality assurance
3. AI-driven character training in game development environments

## Why it matters

As games become more complex, manual programming for every possible NPC (non-player character) behavior is inefficient. This approach moves toward autonomous agents that can adapt to different game states, which is a core challenge in modern game development and simulation software.

## Frequently asked questions

### What does How AI Learns to Control Game Characters Based on Their Surroundings cover?

A system that allows digital characters to automatically perform actions by matching their current environment to previously learned experiences stored in a database.

### Who owns patent US 10607134?

Individual owns this patent, granted in 2020.

### When does this patent expire?

This patent is expected to expire on December 19, 2036, when the invention enters the public domain.

### What is patent US 10607134 cited by?

This patent has been cited by 26 later patents that build on its ideas.

### What problem does this patent solve?

As games become more complex, manual programming for every possible NPC (non-player character) behavior is inefficient. This approach moves toward autonomous agents that can adapt to different game states, which is a core challenge in modern game development and simulation software.

### What does this patent NOT cover?

Does not cover manual control of avatars by human players.

**Full plain-English explainer:** https://patentbrief.org/patent/us/10607134/artificially-intelligent-systems-devices-and-methods-for-learning-andor-using-an-avatars-circumstances-for-autonomous-avatar-operation

**Original patent:** https://patents.google.com/patent/US10607134

---

_Source: PatentBrief — https://patentbrief.org. Patent facts are from public records; the plain-English explanation is PatentBrief's._


## Related patents

Semantically similar inventions in the PatentBrief corpus:

- [How AI Agents Learn to Pick the Best Future Actions](https://patentbrief.org/patent/us/10282665/action-selection-with-a-reward-estimator-applied-to-machine-learning) — A method for an AI agent to predict which actions will yield the highest rewards by analyzing past experiences and refining its decision-making model.
- [Nvidia's Method for Training Self-Driving Car AI in Simulations](https://patentbrief.org/patent/us/11436484/alphazero) — Nvidia's 2022 patent describes how to train AI for self-driving cars by using simulated environments and virtual sensors, then matching the simulated data format to real-world sensor data for AI processing.
- [Training Robot AI Models Faster Using Smart Simulations](https://patentbrief.org/patent/us/11836577/reinforcement-learning-model-training-through-simulation) — This patent describes a cloud service that helps train artificial intelligence models for robots by running simulations, even suggesting improvements to the AI's learning rules before starting.
- [How AI Learns to Fix IT Problems by Asking for Feedback](https://patentbrief.org/patent/us/12505360/continuous-knowledge-graph-generation-using-causal-event-graph-feedback) — This patent describes an AI system that continuously learns to identify and prevent IT issues by building a map of cause-and-effect relationships, getting human feedback, and automatically updating its understanding.
- [Automated AI for Adapting to New Data Without Retraining](https://patentbrief.org/patent/us/20230162023/system-and-method-for-automated-transfer-learning-with-domain-disentanglement) — This patent describes an automated system that builds artificial intelligence models capable of adapting to new, different data without needing full retraining, by learning to ignore irrelevant changes.
