Patents Assigned to Electronic Arts Inc.
  • Patent number: 12236510
    Abstract: 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: Grant
    Filed: June 10, 2021
    Date of Patent: February 25, 2025
    Assignee: Electronic Arts Inc.
    Inventor: Hau Nghiep Phan
  • Patent number: 12233338
    Abstract: This specification describes a computer-implemented method of training a machine-learned speech audio generation system for use in video games. The training comprises: receiving one or more training examples. Each training example comprises: (i) ground-truth acoustic features for speech audio, (ii) speech content data representing speech content of the speech audio, and (iii) a ground-truth speaker identifier for a speaker of the speech audio.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: February 25, 2025
    Assignee: Electronic Arts Inc.
    Inventors: Ping Zhong, Zahra Shakeri, Siddharth Gururani, Kilol Gupta, Shahab Raji
  • Patent number: 12226692
    Abstract: A online gaming system may provide for a videographer mode in online gaming. The online gaming system may initiate an instance of an online game for players playing the online game in a player mode, establish connections to respective game clients of the players and to a videographer client of a computing device of a videographer, the videographer being a user participating in the online game in a videographer mode differing from the player mode, the videographer mode including capturing gameplay at least one of the players. Then, the online game system may receive player input data from at least one of the players, update a game state of the instance based on the player input data, and output respective game client data to the respective game clients and videographer client data the videographer client.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: February 18, 2025
    Assignee: Electronic Arts Inc.
    Inventor: Garrett Knights
  • Patent number: 12220640
    Abstract: This specification describes a computer-implemented generative interior design method. The method comprises obtaining input data comprising boundary data. The boundary data defines a boundary of an interior region of a video game building. A floor plan for the interior region of the video game building is generated. This comprises processing the input data using a floor plan generator model. The floor plan divides the interior region into a plurality of interior spaces. A layout for at least one of the plurality of interior spaces defined by the floor plan is generated by a layout generator model comprising one or more graph neural networks. The layout represents a configuration of one or more objects to be placed in the interior region.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: February 11, 2025
    Assignee: ELECTRONIC ARTS INC.
    Inventors: Han Liu, Jingwen Liang, Schaefer Mitchell, Mohsen Sardari
  • Patent number: 12208336
    Abstract: The present disclosure provides a video game based seasonal reward distribution system. The seasonal reward system can provide users with a non-linear map that allows 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. The virtual map can provide a visual representation of a non-linear pathway or tracks that a user can follow based on how the user would like to proceed and what types of rewards the user prefers to unlock. The reward map provides a series of reward nodes connected by links, resulting in a plurality of pathways or tracks that a user can select during advancement within the video game. The user can select individual reward nodes when the virtual character levels up and progress along a pathway on the virtual map.
    Type: Grant
    Filed: August 14, 2023
    Date of Patent: January 28, 2025
    Assignee: Electronic Arts Inc.
    Inventor: Shaun Mackenzie Laker
  • Patent number: 12208338
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for generating insights for video games. The method includes gathering information regarding a player for a plurality of video games, the information comprising at least one of in-world state data, player action data, player progression data, and/or real-world events relevant to each video game. The method also includes tracking events in at least one video game of the plurality of video games, the events comprising an action event or a standby event. The method also includes determining that an event of the tracked events is an action event. The method also includes generating insights regarding the action event based on the information gathered regarding the player, the insights for improving the player's performance in the video game. The method also includes relaying the insights to the player to improve the player's performance in the video game.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: January 28, 2025
    Assignee: Electronic Arts Inc.
    Inventors: Harold Henry Chaput, Mattias Teye, Zebin Chen, Wei Wang, Ulf Erik Kristoffer Sjöö, Ulf Martin Lucas Singh-Blom
  • Patent number: 12208337
    Abstract: A system, method, and computer program product for collaborative online gaming, including at least one of providing a central repository master browser system; providing an experience calibrated match-making service; providing a dynamic multiplayer server component auto deployment and aggregation system; providing a lobby centric simultaneous and collaborative client game play launching feature; and providing a video game screen over-layer technology giving users access to a control interface while inside a video game being played.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: January 28, 2025
    Assignee: Electronic Arts Inc.
    Inventor: Jesper Jensen
  • Patent number: 12205214
    Abstract: The present disclosure provides embodiments for joint twist generation for animation. The system can utilize a neural network, also referred to as a deep neural network, which utilizes machine learning processes in order to create animation data that are more life-like and realistic. The system can obtain a set of axis vectors for a rig of a virtual character model; obtain a twist model for the rig; input the set of axis vectors to the twist model to obtain a set of twist vectors; and determine animation data based on the set of axis vectors and the set of twist vectors.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: January 21, 2025
    Assignee: Electronic Arts Inc.
    Inventors: Wolfram Sebastian Starke, Harold Henry Chaput, Yiwei Zhao
  • Patent number: 12201907
    Abstract: A system and method for providing live gameplay updates receives a modification for a videogame, the modification affecting a gameplay aspect of the videogame during execution of the videogame. The system and method determine a target group for deploying the modification. The target group includes first one or more live instances of the videogame. The system and method deploy the modification to the target group and receive gameplay data associated with the gameplay aspect from the target group. The system and method deploy the modification to second one or more live instances of the videogame based at least in part on an analysis of the received gameplay data.
    Type: Grant
    Filed: August 1, 2023
    Date of Patent: January 21, 2025
    Assignee: Electronic Arts Inc.
    Inventors: Nitish Victor, Navid Aghdaie, Harold Henry Chaput, Sundeep Narravula, Kazi Atif-Uz Zaman
  • Patent number: 12194384
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for rendering audio via a game engine for a game. Various aspects may include determining sound source reverb metrics and listener reverb metrics. Aspects may include determining reverbs within a reverb possibility space for all rooms or spaces of the game rendered by the game engine. Aspects may also include determining sound tuning parameters describing reverb attenuation over distance. Aspects may include calculating acoustic parameters based on the reverb metrics, relative positions, and sound tuning parameters. Aspects may include rendering audio according to a fit of determined reverbs to the acoustic parameters.
    Type: Grant
    Filed: December 28, 2023
    Date of Patent: January 14, 2025
    Assignee: Electronic Arts Inc.
    Inventors: Matthew David Smith, Hugo David Elmoznino, Giselle Olivia Martel
  • Patent number: 12179097
    Abstract: Embodiments of the present application provide a phased streaming system and process using a dynamic video game client. The dynamic video game client can utilize a state stream game engine in combination with a game application streaming service to provide users with the ability to begin playing games quickly on a huge range of devices.
    Type: Grant
    Filed: August 14, 2023
    Date of Patent: December 31, 2024
    Assignee: Electronic Arts Inc.
    Inventor: Per Henrik Benny Karlsson
  • Patent number: 12182941
    Abstract: A method, device, and computer-readable storage medium for retrieving a stored triangulation of a polygonal mesh. The method includes: receiving an input polygonal mesh that is a computer representation of a three-dimensional (3D) object; identifying one or more faces of the input polygonal mesh that have more than three edges; retrieving for each face of the one or more faces, integer counts of a number of triangles that are incident to each vertex of the face stored in face-vertex properties of the face, wherein a specific triangulation of the face is represented by the number of triangles that are incident to each vertex of the face; and generating a triangulated polygonal mesh corresponding to the input polygonal mesh by triangulating, for each face of the one or more faces, the face based on the integer counts of the number of triangles that are incident to each vertex of the face.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: December 31, 2024
    Assignee: Electronic Arts Inc.
    Inventor: Ashton Mason
  • Patent number: 12172079
    Abstract: 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: Grant
    Filed: July 23, 2021
    Date of Patent: December 24, 2024
    Assignee: Electronic Arts Inc.
    Inventors: Ben Folsom Carter, Jr., Benjamin Scott Rich, Jr., Jonathan Douglas Hayes
  • Patent number: 12169889
    Abstract: 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: Grant
    Filed: June 10, 2021
    Date of Patent: December 17, 2024
    Assignee: Electronic Arts Inc.
    Inventor: Hau Nghiep Phan
  • Patent number: 12168182
    Abstract: 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: Grant
    Filed: August 13, 2021
    Date of Patent: December 17, 2024
    Assignee: Electronic Arts Inc.
    Inventors: Christopher Pierse, Xiaozhe Zhang
  • Patent number: 12161939
    Abstract: 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: Grant
    Filed: March 30, 2023
    Date of Patent: December 10, 2024
    Assignee: Electronic Arts Inc.
    Inventors: Zhaosheng Zhang, Sijia Huang, Li Li, Biao Zhou, Shanzhong Zhu
  • Patent number: 12161942
    Abstract: 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: Grant
    Filed: November 13, 2023
    Date of Patent: December 10, 2024
    Assignee: Electronic Arts Inc.
    Inventor: Grace Yen
  • Patent number: 12161941
    Abstract: 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: Grant
    Filed: July 24, 2023
    Date of Patent: December 10, 2024
    Assignee: Electronic Arts Inc.
    Inventor: YoungSeok Yoo
  • Patent number: 12157063
    Abstract: 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: Grant
    Filed: September 26, 2023
    Date of Patent: December 3, 2024
    Assignee: Electronic Arts Inc.
    Inventors: Linus Mathias Gisslén, Andrew John Eakins
  • Patent number: 12159618
    Abstract: 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: Grant
    Filed: October 20, 2022
    Date of Patent: December 3, 2024
    Assignee: Electronic Arts Inc.
    Inventors: Kilol Gupta, Tushar Agarwal, Zahra Shakeri, Mohsen Sardari, Harold Henry Chaput, Navid Aghdaie