Patents Assigned to Electronic Arts Inc.
-
Patent number: 12172079Abstract: The systems and processes described herein can provide dynamic and realistic route generation based on actual route data within the game environment. The system provides for generating a route database for use with a sports simulation game application. The present disclosure also provides for generation of routes during runtime of the game application. The route generation system can help address the problem of generating realistic and lifelike routes based on real life movements of athletes.Type: GrantFiled: July 23, 2021Date of Patent: December 24, 2024Assignee: Electronic Arts Inc.Inventors: Ben Folsom Carter, Jr., Benjamin Scott Rich, Jr., Jonathan Douglas Hayes
-
Patent number: 12169889Abstract: Systems and methods are provided for enhanced animation generation based on generative modeling. An example method includes training models based on faces and information associated with persons, each face being defined based on location information associated with facial features, and identity information for each person. The modeling system being trained to reconstruct expressions, textures, and models of persons.Type: GrantFiled: June 10, 2021Date of Patent: December 17, 2024Assignee: Electronic Arts Inc.Inventor: Hau Nghiep Phan
-
Patent number: 12168182Abstract: Skill measurement systems and methods include interaction pairs and an interaction uncertainty. The interaction pairs are pairwise matches corresponding to instances of interactions between players. The interaction uncertainty variable corresponds to the instance of interaction and is based in part on the uncertainties of a player, player team, and/or gameplay aspects. The interaction pairs and interaction uncertainty are used to more accurately determine a skill rating of a player based in part on interaction data among gameplay data from a gameplay session of a video game.Type: GrantFiled: August 13, 2021Date of Patent: December 17, 2024Assignee: Electronic Arts Inc.Inventors: Christopher Pierse, Xiaozhe Zhang
-
Patent number: 12161939Abstract: A player profile management system collects player data from various systems and generates and manages player profiles. A snapshot pipeline of the player profile management system generates a snapshot player profile associated with a player. The player profile management system receives, after generating the snapshot player profile associated with the player, player data associated with the player. An update pipeline of the player profile management system generates, based on the snapshot player profile and the player data associated with the player, an update player profile associated with the player.Type: GrantFiled: March 30, 2023Date of Patent: December 10, 2024Assignee: Electronic Arts Inc.Inventors: Zhaosheng Zhang, Sijia Huang, Li Li, Biao Zhou, Shanzhong Zhu
-
Patent number: 12161941Abstract: Embodiments of the systems and methods disclosed herein provide a game that includes at least two users that each have a preconfigured set of playable virtual entities. The users draw playable virtual entities from each of their respective sets of playable virtual entities, and can play the playable virtual entities in one or more battles to facilitate moving a virtual positional marker towards a goal or shooting a goal, wherein the battle procedures are based on a turn priority. Certain attributes are associated with the playable virtual entities so that playable virtual entity effects, OVR values, and salary values can affect which playable virtual entities are in a deck and how the playable virtual entities are affected by the location of the virtual positional marker and/or other playable virtual entities.Type: GrantFiled: July 24, 2023Date of Patent: December 10, 2024Assignee: Electronic Arts Inc.Inventor: YoungSeok Yoo
-
Patent number: 12161942Abstract: Disclosed are issue tracking systems, troubleshooting techniques, and user interfaces for troubleshooting, which are associated with a user of a software application triggering the recording of a session. During the session, the user may narrate suggestions or problems for the application while they interact with the application in real-time, and a recording engine of the application may record various types of session data, such as the user's interaction, narration, telemetry data, call stack data, and so forth. The session data is automatically submitted to an issue tracking system to process a support ticket. The issue tracking system may provide a user interface enabling a developer to review a support ticket and any associated session data to quickly determine the relevant portion of the application data (e.g., underlying program code) that needs to be modified. The issue tracking system may also process session data to identify related tickets or recurring issues.Type: GrantFiled: November 13, 2023Date of Patent: December 10, 2024Assignee: Electronic Arts Inc.Inventor: Grace Yen
-
Patent number: 12159618Abstract: An example method of automated selection of audio asset synthesizing pipelines includes: receiving an audio stream comprising human speech; determining one or more features of the audio stream; selecting, based on the one or more features of the audio stream, an audio asset synthesizing pipeline; training, using the audio stream, one or more audio asset synthesizing models implementing respective stages of the selected audio asset synthesizing pipeline; and responsive to determining that a quality metric of the audio asset synthesizing pipeline satisfies a predetermined quality condition, synthesizing one or more audio assets by the selected audio asset synthesizing pipeline.Type: GrantFiled: October 20, 2022Date of Patent: December 3, 2024Assignee: Electronic Arts Inc.Inventors: Kilol Gupta, Tushar Agarwal, Zahra Shakeri, Mohsen Sardari, Harold Henry Chaput, Navid Aghdaie
-
Patent number: 12157063Abstract: Methods, apparatus and systems are provided for training a first reinforcement-learning (RL) agent and a second RL agent coupled to a computer game environment using RL techniques. The first RL agent iteratively generates a sub-goal sequence in relation to an overall goal within the computer game environment, where the first RL agent generates a new sub-goal for the sub-goal sequence after a second RL agent, interacting with the computer game environment, successfully achieves a current sub-goal in the sub-goal sequence. The second RL agent iteratively interacts with the computer game environment to achieve the current sub-goal in which each iterative interaction includes an attempt by the second RL agent for interacting with the computer game environment to achieve the current sub-goal. The first RL agent is updated using a first reward issued when the second RL agent successfully achieves the current sub-goal.Type: GrantFiled: September 26, 2023Date of Patent: December 3, 2024Assignee: Electronic Arts Inc.Inventors: Linus Mathias Gisslén, Andrew John Eakins
-
Patent number: 12138543Abstract: Systems and methods are provided for enhanced animation generation based on generative control models. An example method includes accessing an autoencoder trained based on character control information generated using motion capture data, the character control information indicating, at least, trajectory information associated with the motion capture data, and the autoencoder being trained to reconstruct, via a latent feature space, the character control information. First character control information associated with a trajectory of an in-game character of an electronic game is obtained. A latent feature representation is generated and the latent feature representation is modified. A control signal is output to a motion prediction network for use in updating a character pose of the in-game character.Type: GrantFiled: January 20, 2021Date of Patent: November 12, 2024Assignee: Electronic Arts Inc.Inventors: Wolfram Sebastian Starke, Yiwei Zhao, Mohsen Sardari, Harold Henry Chaput, Navid Aghdaie, Kazi Atif-Uz Zaman
-
Patent number: 12136168Abstract: This specification describes a computing system for generating visual assets for video games. The computing system comprises an image segmentation model, a first 3D generation model, and a second 3D generation model. At least one of the first 3D generation model and the second 3D generation model comprises a machine-learning model. The system is configured to obtain: (i) a plurality of images corresponding to the visual asset, each image showing a different view of an object to be generated in the visual asset, and (ii) orientation data for each image that specifies an orientation of the object in the image. A segmented image is generated for each image. This comprises processing the image using the image segmentation model to segment distinct portions of the image into one or more classes of a predefined set of classes. For each image, 3D shape data is generated for a portion of the object displayed in the image.Type: GrantFiled: September 1, 2021Date of Patent: November 5, 2024Assignee: Electronic Arts Inc.Inventors: Han Liu, Jingwen Liang, Jesse Harder, Gary Ng Thow Hing, Mohsen Sardari
-
Patent number: 12128313Abstract: This specification provides a computer-implemented method, the method comprising obtaining a machine-learning model. The machine-learning model is being trained with expert data comprising a plurality of training examples. Each training example comprises: (i) game state data representing a state of a video game environment, and (ii) scored action data representing an action and a score for that action if performed by a video game entity of the video game environment subsequent to the state of the video game environment. An action is performed by the video game entity based on a prediction for the action generated by the machine-learning model. The method further comprises determining whether the action performed by the video game entity was optimal. In response to determining that the action performed by the video game entity was suboptimal, a healed training example is generated.Type: GrantFiled: August 17, 2023Date of Patent: October 29, 2024Assignee: Electronic Arts Inc.Inventors: William Gordon, Kasey Keltner, Shawn Leaf
-
Patent number: 12115458Abstract: A collusion detection system may detect collusion between entities participating in online gaming. The collusion detection system may identify a plurality of entities associated with and opponents within an instance of an online game, determine social data associated with the plurality of entities, determine in-game behavior data associated with the plurality of entities, and determine, for one or more pairings of the plurality of entities, respective pairwise feature sets based at least in part on the social data and the in-game behavior data. The collusion detection system may then perform anomaly detection on the respective pairwise feature sets and, in response to the anomaly detection detecting one or more anomalous pairwise feature sets, output one or more suspect pairings of the plurality of entities corresponding to the one or more anomalous pairwise feature sets as suspected colluding pairings.Type: GrantFiled: August 1, 2023Date of Patent: October 15, 2024Assignee: Electronic Arts Inc.Inventors: Laura Greige, Meredith Trotter, Sundeep Narravula, Navid Aghdaie, Fernando de Mesentier Silva
-
Patent number: 12115452Abstract: Methods, apparatus and systems are provided for generating an interactive non-player character (NPC) scene for a computer game environment of a video game. Changes are detected in relation to a script associated with the interactive NPC scene. For each NPC, a set of NPC data associated with the interactions said each NPC has within the script is generated corresponding to the changes. The generated set of NPC data is processed with an NPC rig associated with said each NPC to generate an NPC asset. A camera solver is applied to a region of the computer game environment associated with the script for determining locations of NPC assets and one or more cameras within said region in relation to said interactive NPC scene. Data representative of said each NPC asset and said determined NPC asset and camera locations for use by a game development engine for generating said interactive NPC scene.Type: GrantFiled: June 29, 2023Date of Patent: October 15, 2024Assignee: Electronic Arts Inc.Inventors: Eric Braun, Peter Sung, Clayton Vaught, Cullen Waters
-
Patent number: 12109496Abstract: A persona system determines a player persona for a player of a gaming system based on gameplay information for the user and, for example, performs dynamic content generation or additional product recommendations based on the player persona. The persona system may receive a request for content based on a persona of a player and receive gameplay data associated with gameplay of the player in a plurality of games. The persona system may then generate a player persona of the player based on the gameplay data associated with the gameplay of the player in the plurality of games, determine persona based content based at least in part on a portion of the player persona, and output the persona based content in response to the request.Type: GrantFiled: March 24, 2022Date of Patent: October 8, 2024Assignee: Electronic Arts Inc.Inventors: Fernando de Mesentier Silva, Reza Pourabolghasem, Sundeep Narravula, Navid Aghdaie, Kazi Atif-Uz Zaman
-
Publication number: 20240325917Abstract: The techniques described herein include using a system for enabling assisted gameplay in a computer game using real-time detection of predefined scene features and mapping of the detected features to recommended actions. For example, the system may generate a scanning query (e.g., a segment cast) toward a target area within a virtual scene, determine a geometric feature based on the scanning query, determine a scene feature based on the geometric feature, determine an action associated with the scene feature, and control an avatar based on the action. Examples of scene features that may have mappings to recommended actions include obstacles within a predicted trajectory of the avatar and transitions in the ground level of the virtual scene.Type: ApplicationFiled: March 31, 2023Publication date: October 3, 2024Applicant: Electronic Arts Inc.Inventors: Joakim Hagdahl, Daniel Herdman
-
Publication number: 20240330149Abstract: A quality analysis tool for visual-programming scripting languages uses machine learning to process changes from visual-programming environments. The quality analysis tool can receive data associated with a code submission via a visual-programming scripting language, process the data to identify features in the data that correspond to previously identified defects, apply a pattern matching algorithm to the identified features, determine a risk prediction based on a learned pattern recognition model associated with a pattern in the features, and transmit a notice of predicted risk. The quality analysis tool can train models for use with visual-programming scripting languages and visual-programming environments.Type: ApplicationFiled: March 31, 2023Publication date: October 3, 2024Applicant: Electronic Arts Inc.Inventors: Alexander Senchenko, Milan Culibrk
-
Publication number: 20240329806Abstract: Systems and methods for user interface navigation may include a computing system which causes display of a user interface including a set of first user interface elements. The computing system receives a request to expand a switcher menu including a set of second user interface elements including at least one of the first user interface elements. Each second user interface element, when selected within the switcher menu, is displayed with one or more respective third user interface elements. The computing system causes display of a set of third user interface elements corresponding to one of the second user interface elements, and causes, responsive to a second request to navigate from the switcher menu to one of the set of third user interface elements, the switcher menu to collapse and display the second user interface element with at least some of the third user interface elements.Type: ApplicationFiled: March 29, 2024Publication date: October 3, 2024Applicant: Electronic Arts, Inc.Inventor: Liliia Mandrino
-
Publication number: 20240325923Abstract: A personalization system determines a playstyle associated with a player of a gaming system based on gameplay information for the player and, for example, generates personalized animation for the player based on the player's playstyle. The personalization system can receive gameplay data associated with a playstyle of a player in one or more games and receive persona data associated with the player and the gameplay. The persona system can generate an animation for the player based on the gameplay data associated with the playstyle of the player in the one or more games, dynamically generate, based at least in part on a portion of the playstyle of the player, content including personalized animation, wherein the content including personalized animation is dynamically generated personalized content associated with the player, and transmit the content including personalized animation for presentation in a game associated with the player.Type: ApplicationFiled: March 31, 2023Publication date: October 3, 2024Applicant: Electronic Arts IncInventors: Ayleah Hill, Fernando de Mesentier Silva, Harold Henry Chaput
-
Patent number: 12102925Abstract: The present disclosure provides a video game based reward distribution system. The reward system can provide users with a plurality of progression tracks that allow the users to choose how to progress through the reward map when advancing or leveling up a virtual character or user account within the video game.Type: GrantFiled: January 10, 2022Date of Patent: October 1, 2024Assignee: Electronic Arts Inc.Inventors: Matthew Aaron Dion, Chong Won Ahn
-
Patent number: 12097431Abstract: The specification relates to the generation of in-game animation data and the evaluation of in-game animations.Type: GrantFiled: February 11, 2022Date of Patent: September 24, 2024Assignee: Electronic Arts Inc.Inventors: David Wong, Hitoshi Nishimura