{
  "patent_number": "US 10607134",
  "country": "US",
  "title": "How AI Learns to Control Game Characters Based on Their Surroundings",
  "original_title": "Artificially intelligent systems, devices, and methods for learning and/or using an avatar's circumstances for autonomous avatar operation",
  "summary": "A system that allows digital characters to automatically perform actions by matching their current environment to previously learned experiences stored in a database.",
  "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."
  ],
  "filed": "2016-12-19",
  "granted": "2020-03-31",
  "expires": "2036-12-19",
  "status": "active",
  "holder": "Individual",
  "holder_url": "https://patentbrief.org/company/individual",
  "inventors": [
    {
      "name": "Jasmin Cosic",
      "url": "https://patentbrief.org/inventor/jasmin-cosic"
    }
  ],
  "times_cited": 26,
  "tags": [
    "gaming",
    "ai_ml",
    "software"
  ],
  "abstract": "Aspects of the disclosure generally relate to computing devices and/or systems, and may be generally directed to devices, systems, methods, and/or applications for learning an avatar's or an application's operation in various circumstances, storing this knowledge in a knowledgebase (i.e. neural network, graph, sequences, etc.), and/or enabling autonomous operation of the avatar or the application.",
  "url": "https://patentbrief.org/patent/us/10607134/artificially-intelligent-systems-devices-and-methods-for-learning-andor-using-an-avatars-circumstances-for-autonomous-avatar-operation",
  "markdown_url": "https://patentbrief.org/patent/us/10607134/artificially-intelligent-systems-devices-and-methods-for-learning-andor-using-an-avatars-circumstances-for-autonomous-avatar-operation/md",
  "google_patents_url": "https://patents.google.com/patent/US10607134",
  "relatedPatents": [
    {
      "patentNumber": "10282665",
      "countryCode": "US",
      "title": "How AI Agents Learn to Pick the Best Future Actions",
      "url": "https://patentbrief.org/patent/us/10282665/action-selection-with-a-reward-estimator-applied-to-machine-learning"
    },
    {
      "patentNumber": "11436484",
      "countryCode": "US",
      "title": "Nvidia's Method for Training Self-Driving Car AI in Simulations",
      "url": "https://patentbrief.org/patent/us/11436484/alphazero"
    },
    {
      "patentNumber": "11836577",
      "countryCode": "US",
      "title": "Training Robot AI Models Faster Using Smart Simulations",
      "url": "https://patentbrief.org/patent/us/11836577/reinforcement-learning-model-training-through-simulation"
    },
    {
      "patentNumber": "12505360",
      "countryCode": "US",
      "title": "How AI Learns to Fix IT Problems by Asking for Feedback",
      "url": "https://patentbrief.org/patent/us/12505360/continuous-knowledge-graph-generation-using-causal-event-graph-feedback"
    },
    {
      "patentNumber": "20230162023",
      "countryCode": "US",
      "title": "Automated AI for Adapting to New Data Without Retraining",
      "url": "https://patentbrief.org/patent/us/20230162023/system-and-method-for-automated-transfer-learning-with-domain-disentanglement"
    }
  ]
}