US Patent Application 17855417. IMPORTING AGENT PERSONALIZATION DATA TO POSSESS IN-GAME NON-PLAYER CHARACTERS simplified abstract
Contents
IMPORTING AGENT PERSONALIZATION DATA TO POSSESS IN-GAME NON-PLAYER CHARACTERS
Organization Name
Microsoft Technology Licensing, LLC==Inventor(s)==
[[Category:William B. Dolan of Kirkland WA (US)]]
[[Category:Gabriel A. Desgarennes of Issaquaah WA (US)]]
[[Category:Sudha Rao of Bothell WA (US)]]
[[Category:Christopher John Brockett of Kirkland WA (US)]]
[[Category:Benjamin David Van Durme of Baltimore MD (US)]]
[[Category:Ryan Volum of Seattle WA (US)]]
[[Category:Hamid Palangi of Bellevue WA (US)]]
IMPORTING AGENT PERSONALIZATION DATA TO POSSESS IN-GAME NON-PLAYER CHARACTERS - A simplified explanation of the abstract
This abstract first appeared for US patent application 17855417 titled 'IMPORTING AGENT PERSONALIZATION DATA TO POSSESS IN-GAME NON-PLAYER CHARACTERS
Simplified Explanation
The patent application describes a personalized agent service that creates customized agents for users to play with in a game. These agents are controlled by machine learning models that learn from the user's gameplay and adapt to their preferred playstyle and strategies. The service stores the personalized data generated during gameplay and provides an API for games to import this data and customize in-game non-player characters (NPCs) according to the user's preferences.
- Personalized agent service generates customized agents for users to play with in a game.
- Machine learning models control the agent's interactions with the game environment and the user during gameplay.
- The models learn from the user's gameplay and develop gameplay styles that match the user's preferences.
- The agent personalization data generated during gameplay is stored by the service.
- An API is provided for games to import this data and customize in-game NPCs according to the user's preferences.
Original Abstract Submitted
Aspects of the present disclosure relate to a personalized agent service that generates and evolves customized agents that can be instantiated in-game to play with users. Machine learning models are trained to control the agent's interactions with the game environment and the user during gameplay. As the user continues to play with the agent, the one or more machine learning models develop gameplay styles for the agent that complement the user's preferred playstyle, incorporate the user's preferred strategies, and is generally customized for interaction with the user. The agent personalization data generated during gameplay is stored by the service. An application programming interface is provided by the personalized agent service. Using the API, games can import agent personalization data in order to customize in-game non-player characters (NPCs), thereby customizing the in-game NPCs in accordance with the user's preferences.