Patents Assigned to Electronic Arts Inc.
-
Patent number: 11998851Abstract: A game coaching system identifies gameplay data associated with online game players of an online game and determines, based at least in part on the gameplay data, a performance model to predict performance metric(s) of individual players. The performance model may be used to conduct a sensitivity analysis to determine which perturbations to individual parameters of gameplay data result in improvements to the performance metric(s) of a player. This sensitivity analysis may be used to identify action(s) to recommend to the player to improve his or her gameplay performance. The action(s) that are recommended to the player may be decided based at least in part on the predicted impact of those action(s) on player performance and/or the ease of implementing the action(s). The game coaching system may provide updated action recommendations to players to allow the player to improve his or her gameplay performance over time.Type: GrantFiled: June 3, 2022Date of Patent: June 4, 2024Assignee: Electronic Arts Inc.Inventors: Nina Zhou, Lisa Renee Ryan, Christopher Albert Pierse
-
Patent number: 11992772Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for contextual matchmaking. The method includes receiving player information for a plurality of players, the player information for each player comprising at least one of player statistics, player tendencies, and player preferences. The method also includes generating player archetypes for each of the plurality of players based on the player information, each of the player archetypes comprising at least one premier scenario. The method also includes matching the players based on the player archetypes. The method also includes generating in-game objectives based on the player archetypes.Type: GrantFiled: June 23, 2022Date of Patent: May 28, 2024Assignee: Electronic Arts Inc.Inventor: Jean Pierre Kellams
-
Patent number: 11992768Abstract: Systems and methods are provided for enhanced pose generation based on generative modeling. An example method includes accessing an autoencoder trained based on poses of real-world persons, each pose being defined based on location information associated with joints, with the autoencoder being trained to map an input pose to a feature encoding associated with a latent feature space. Information identifying, at least, a first pose and a second pose associated with a character configured for inclusion in an in-game world is obtained via user input, with each of the poses being defined based on location information associated with the joints and with the joints being included on a skeleton associated with the character. Feature encodings associated with the first pose and the second pose are generated based on the autoencoder. Output poses are generated based on transition information associated with the first pose and the second pose.Type: GrantFiled: May 11, 2023Date of Patent: May 28, 2024Assignee: Electronic Arts Inc.Inventor: Elaheh Akhoundi
-
Patent number: 11995754Abstract: Systems and methods are provided for enhanced animation generation based on using motion mapping with local bone phases. An example method includes accessing first animation control information generated for a first frame of an electronic game including local bone phases representing phase information associated with contacts of a plurality of rigid bodies of an in-game character with an in-game environment. Executing a local motion matching process for each of the plurality of local bone phases and generating a second pose of the character model based on the plurality of matched local poses for a second frame of the electronic game.Type: GrantFiled: January 23, 2023Date of Patent: May 28, 2024Assignee: Electronic Arts Inc.Inventors: Wolfram Sebastian Starke, Yiwei Zhao, Mohsen Sardari, Harold Henry Chaput, Navid Aghdaie
-
Patent number: 11972353Abstract: Some embodiments herein can include methods and systems for predicting next poses of a character within a virtual gaming environment. The pose prediction system can identify a current pose of a character, generate a gaussian distribution representing a sample of likely poses based on the current pose, and apply the gaussian distribution to the decoder. The decoder can be trained to generate a predicted pose based on a gaussian distribution of likely poses. The system can then render the predicted next pose of the character within the three-dimensional virtual gaming environment. Advantageously, the pose prediction system can apply a decoder that does not include or use input motion capture data that was used to train the decoder.Type: GrantFiled: January 21, 2021Date of Patent: April 30, 2024Assignee: Electronic Arts Inc.Inventors: Fabio Zinno, George Cheng, Hung Yu Ling, Michiel van de Panne
-
Patent number: 11973883Abstract: An example method of performing interactive videogame verification using cryptographically protected transaction records includes: receiving, by a videogame server, from a first videogame client device, a first transaction record reflecting a first set of events associated with an interactive videogame session, wherein the first transaction record is cryptographically signed by a first private cryptographic key associated with the first videogame client device; receiving, from a second videogame client device, a second transaction record reflecting a second set of events associated with the interactive videogame session, wherein the second transaction record is cryptographically signed by a second private cryptographic key associated with the second videogame client device; and validating the first transaction record based on the second transaction record.Type: GrantFiled: October 20, 2022Date of Patent: April 30, 2024Assignee: Electronic Arts Inc.Inventor: Erez Maharshak
-
Patent number: 11957976Abstract: This specification describes a computer-implemented method of predicting the appearance of a deformable object in a video game. The method comprises determining a configuration of a moveable object underlying the deformable object. Input data is inputted into a machine-learning model. The input data comprises a representation of the configuration of the moveable object. A model output is generated as output of the machine-learning model for predicting the appearance of the deformable object. Mesh and texture data for the deformable object is determined from the model output. The deformable object is rendered using the generated mesh and texture data.Type: GrantFiled: January 12, 2021Date of Patent: April 16, 2024Assignee: ELECTRONIC ARTS INC.Inventor: Christopher Lewin
-
Patent number: 11961183Abstract: A system may provide for searching terrain data of real-world locations based on input representing a terrain for a game world. The system may receive terrain inquiry data including height data for terrain of a game world, generate an inquiry descriptor based on the terrain inquiry data at least in part by applying a plurality of filters to the terrain inquiry data, the inquiry descriptor including a plurality of inquiry descriptor values corresponding to the plurality of filter and determine, based on the inquiry descriptor and respective sample descriptors of one or more terrain samples corresponding to terrain of real-world locations, one or more matching terrain samples.Type: GrantFiled: August 31, 2022Date of Patent: April 16, 2024Assignee: Electronic Arts Inc.Inventor: Daniel Ricão Canelhas
-
Patent number: 11957980Abstract: In a video game, a player's character can start in a normal state, receive first damage, and change to an incapacitated state. The player's character can be revived from the incapacitated state back to the normal state. The player's character can be changed from the incapacitated state to a preliminarily defeated state, and in response, a player respawn activation item can be generated. The player respawn activation item can be used by the player's teammates to respawn the player's character at one or more respawn locations.Type: GrantFiled: December 23, 2022Date of Patent: April 16, 2024Assignee: Electronic Arts Inc.Inventor: Carlos Emmanuel Reyes Pineda
-
Patent number: 11925873Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for extracting information from videos. The method includes annotating portions of interest within screen captures. The method also includes receiving at least a first set of videos for a video game. The method also includes training a first machine-learning model to identify the portions of interest within the first set of videos. The method also includes generating validation data based on results of the first machine-learning model. The method also includes extracting information based on the portions of interest identified in the first set of videos.Type: GrantFiled: June 6, 2022Date of Patent: March 12, 2024Assignee: Electronic Arts Inc.Inventors: Alexander Lucas, Mike Kriz, Nathan Frederick
-
Patent number: 11925872Abstract: A video game includes a single player mode where completion of storyline objectives advances the single player storyline. The video game also includes a multiplayer mode where a plurality of players can play on an instance of a multiplayer map. Storyline objectives from the single player mode are selected and made available for completion to players in the multiplayer mode, and the single player storylines can be advanced by players completing respective storyline objectives while playing in the multiplayer mode. Combinations of storyline objectives are selected from pending storyline objectives for players connecting to a multiplayer game for compatibility with multiplayer maps. Constraints can be used to determine compatibility.Type: GrantFiled: March 7, 2022Date of Patent: March 12, 2024Assignee: Electronic Arts Inc.Inventors: Harold Henry Chaput, Jesse Hans Stokes Harder, Daniel Lee Kading, John Christopher Epler, John Kolen, Navid Aghdaie, Kazi Atif-Uz Zaman, Kenneth Alan Moss, Thomas Murray Perlinski, Graham Francis Scott
-
Patent number: 11925861Abstract: A spectator system may provide for spectating in online gaming. The spectator system may receive, at a spectator server, game state data from a game simulation server hosting an online game for one or more players, generate one or more spectator game state data corresponding to one or more spectator devices and output the one or more spectator game state data to the spectator devices. The spectator server may further output the game state data to another spectator server.Type: GrantFiled: September 2, 2021Date of Patent: March 12, 2024Assignee: Electronic Arts Inc.Inventors: Yuval Noimark, Jeffrey E. Skelton, Henrik Karlsson, Eneko Bilbao
-
Patent number: 11904238Abstract: A video game test system can determine an objective measure of elapsed time between interaction with a video game controller and the occurrence of a particular event within the video game. This objective measure enables a tester to determine whether a video game is objectively operating slowly or just feels slow to the tester, and may indicate the existence of coding errors that may affect execution speed, but not cause visible errors. The system may obtain the objective measure of elapsed time by simulating a user's interaction with the video game. Further, the system may identify data embedded into a frame of an animation by the video game source code to identify the occurrence of a corresponding event. The system can then measure the elapsed time between the simulated user interaction and the occurrence or triggering of the corresponding event.Type: GrantFiled: October 28, 2022Date of Patent: February 20, 2024Assignee: Electronic Arts Inc.Inventors: Gerald Richard Phaneuf, James Nunn Hejl, Jr.
-
Patent number: 11904240Abstract: An online gaming system for providing online game content to users based presentation control device. The system may comprise one or more processors configured to execute computer program modules including: a game module configured to execute an instance of an online game and to implement the instance of the online game to facilitate participation of users in the online game via presentation control devices; a user module configured to manage content sets corresponding to the individual users; a presentation control device module configured to manage game content sets corresponding to presentation control devices; a detection module configured to detect users physically present at the presentation control devices; and a content module configure to: determine appropriate content sets which are to be made available for participation by the users, and effectuate presentation of the game content to facilitate participation of the users in the determined appropriate game content sets.Type: GrantFiled: September 5, 2019Date of Patent: February 20, 2024Assignee: Electronic Arts Inc.Inventors: Clifford J. Harrington, Kent Wakeford
-
Patent number: 11896902Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for changing music of a video game based on a player's emotion. The method includes receiving indicators of emotion comprising in-game attributes of a player in a video game. The method also includes predicting an emotion of the player based on the indicators of emotion from the video game. The method also includes receiving original music from the video game. The method also includes determining an original tone of the original music. The method also includes determining a transformed tone based at least in part on the emotion of the player that was predicted. The method also includes transforming the original tone of the original music to the transformed tone. The method also includes generating transformed music from the original music based on the transformed tone.Type: GrantFiled: March 7, 2023Date of Patent: February 13, 2024Assignee: Electronic Arts Inc.Inventors: Jie Sheng, Hulya Duygu Yigit, Chong Zhao
-
Patent number: 11896898Abstract: The present disclosure provides a state stream game engine for a video game application. The state stream game engines can decouple the simulation of a video game application from the rendering of the video game application. The simulation of the video game is handled by a simulation engine. The rendering of the video game is handled by a presentation engine. The data generated by the simulation engine can be communicated to the presentation engine 124 using a state stream.Type: GrantFiled: December 21, 2021Date of Patent: February 13, 2024Assignee: Electronic Arts Inc.Inventor: Per Henrik Benny Karlsson
-
Patent number: 11883746Abstract: 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 17, 2021Date of Patent: January 30, 2024Assignee: ELECTRONIC ARTS INC.Inventors: Linus Mathias Gisslén, Andrew John Eakins
-
Patent number: 11887253Abstract: Embodiments of the systems and methods described herein provide a terrain generation and population system that can determine terrain population rules for terrain population objects and features when placing objects and features in a three dimensional virtual space. As such, the terrain generation and population system can generate realistic terrain for use in game. The terrain generation and population system can receive an image, such as a satellite image, and utilize artificial intelligence to perform image segmentation at the pixel level to segment features and/or objects in the image. The game terrain system can automatically detect and apply feature and object masks based on the identified features and/or objects from the image segmentation. The game terrain system can place the features and/or objects in corresponding masks in the three dimensional space according to the application of terrain population rules.Type: GrantFiled: July 24, 2019Date of Patent: January 30, 2024Assignee: Electronic Arts Inc.Inventors: Han Liu, Mohsen Sardari, Harold Henry Chaput, Navid Aghdaie, Kazi Atif-Uz Zaman
-
Patent number: 11887232Abstract: 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: January 30, 2024Assignee: Electronic Arts Inc.Inventor: Hau Nghiep Phan
-
Patent number: 11878246Abstract: 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: GrantFiled: September 27, 2021Date of Patent: January 23, 2024Assignee: Electronic Arts Inc.Inventors: Matthew David Smith, Hugo David Elmoznino, Giselle Olivia Martel