Persistent autonomous agents
First Claim
1. A method for persistent autonomous agents, the method comprising:
- receiving, from a user, at least one object for a character within a network-based game, wherein the character has a set of character attributes that influence character actions within the network-based game, and wherein the received at least one object has one or more object-based attributes that modify one or more of the character attributes of the set of character attributes;
updating the set of character attributes based on the received at least one object in accordance with the one or more object-based attributes;
evaluating an impact of the received at least one object on the set of character attributes, wherein the evaluated impact identifies one or more of the character attributes that have been modified by the received at least one object;
generating instructions for the character within the network-based game based on the evaluated impact of the received at least one object on the updated plurality of character attributes; and
executing the generated instructions to influence performance of subsequent character actions in accordance with the evaluated impact.
2 Assignments
0 Petitions
Accused Products
Abstract
The systems and methods are directed towards object driven attributes for characters within a network-based game. More specifically, characters within a network-based game have various attributes that are influenced with the association and/or possession of objects provided by the user. These user-provided objects impact one or more attributes possessed by a character within the network-based game thereby influencing the character'"'"'s actions, personality and motivations. In other embodiments, the characters within the network-based game communicate with players using a variety of methods such as social media, e-mail and text. The communications provide in-game updates for the player to view. The player can provide natural language commands or responses for the characters that may influence the character'"'"'s actions within the game.
8 Citations
16 Claims
-
1. A method for persistent autonomous agents, the method comprising:
-
receiving, from a user, at least one object for a character within a network-based game, wherein the character has a set of character attributes that influence character actions within the network-based game, and wherein the received at least one object has one or more object-based attributes that modify one or more of the character attributes of the set of character attributes; updating the set of character attributes based on the received at least one object in accordance with the one or more object-based attributes; evaluating an impact of the received at least one object on the set of character attributes, wherein the evaluated impact identifies one or more of the character attributes that have been modified by the received at least one object; generating instructions for the character within the network-based game based on the evaluated impact of the received at least one object on the updated plurality of character attributes; and executing the generated instructions to influence performance of subsequent character actions in accordance with the evaluated impact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for persistent autonomous agents, the system comprising:
-
a user device, wherein the user device is used by a user to interact with a character within a network-based game, wherein the interaction includes transmitting at least one object for the character within the network-based game; and a gaming server that manages the network-based game, wherein the gaming server; receives, from the user device, the at least one object for the character within the network-based game, wherein the character has a set of character attributes that influence character actions within the network-based game, and wherein the received at least one object has one or more object-based attributes that modify one or more of the character attributes of the set of character attributes; updates the set of character attributes based on the received at least one object in accordance with the one or more object-based attributes; evaluates an impact of the received at least one object on the set of character attributes, wherein the evaluated impact identifies one or more of the character attributes that have been modified by the received at least one object; generates instructions for the character within the network-based game based on the evaluated impact of the received at least one object on the updated plurality of character attributes; and executes the generated instructions to influence performance of subsequent character actions in accordance with the evaluated impact. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification