-
公开(公告)号:US20240354581A1
公开(公告)日:2024-10-24
申请号:US18649794
申请日:2024-04-29
申请人: Electronic Arts Inc.
发明人: Fabio Zinno , George Cheng , Hung Yu Ling , Michiel van de Panne
CPC分类号: G06N3/088 , G06N3/0455 , G06T7/55 , G06T7/70 , G06T13/40 , G06V40/23 , G06T2207/30196
摘要: 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.
-
公开(公告)号:US20240331261A1
公开(公告)日:2024-10-03
申请号:US18622632
申请日:2024-03-29
申请人: Electronic Arts Inc.
发明人: Sylvain Cote
IPC分类号: G06T13/80
CPC分类号: G06T13/80
摘要: The systems and methods described herein provide a bakeless keyframe animation solver that enables creation of keyframe poses by manipulation of a skeleton and authors animations through interpolation. A manipulation module enables the manipulation of joints of a skeleton to produce keyframes without the need to bake animations that are driven by a rig. An interpolation module uses the manipulation module to change the kinematic properties (e.g., FK and IK) of one or more joints when interpolating between one or more keyframes to create an animation.
-
公开(公告)号:US20240325925A1
公开(公告)日:2024-10-03
申请号:US18622709
申请日:2024-03-29
申请人: Electronic Arts Inc.
发明人: Mohammad Shams
IPC分类号: A63F13/75
CPC分类号: A63F13/75
摘要: Gameplay API (G-API) calls are embedded by an anomaly system to detect anomalous gameplay among a video game. Anomalous gameplay is detected by identifying anomalous sequences of G-API calls made during gameplay. Anomalous gameplay can correspond to issues that disrupt and/or degrade the user experience of a video game; such as the existence of a bug or exploit, or the use of cheats, and/or bots by users of a video game. A machine learning embedding model among an anomaly system is trained to embed G-API calls corresponding to a video game. Once trained, a distance analysis and distribution analysis is performed by the anomaly system on embedded G-API calls to detect anomalies among the G-API calls made by a video game. Data corresponding to the detected anomalies can be included among a generated anomaly detection report by the anomaly system for further analysis, such as by video game developers.
-
公开(公告)号:US20240325902A1
公开(公告)日:2024-10-03
申请号:US18622649
申请日:2024-03-29
申请人: Electronic Arts Inc.
IPC分类号: A63F13/5375 , A63F13/54 , A63F13/79
CPC分类号: A63F13/5375 , A63F13/54 , A63F13/79
摘要: Systems and methods are presented herein from providing assist indication in an interactive virtual environment. Game data of a game session of a virtual interactive environment is received. Based in part on the game data, a navigation assist used in the game session is identified. An assist indication to render is determined based on the game data and the navigation assist. The assist indication is configured for rendering during runtime. The assist indication is rendered in the virtual interactive environment of the game session.
-
公开(公告)号:US20240320920A1
公开(公告)日:2024-09-26
申请号:US18125933
申请日:2023-03-24
申请人: Electronic Arts Inc.
发明人: Igor BOROVIKOV , David AUCLAIR , Mihai ANGHELESCU , Harold CHAPUT
IPC分类号: G06T17/20
CPC分类号: G06T17/205
摘要: A method, computer-readable storage medium, and device for generating a master representation of input models. The method comprises: receiving a first base mesh and a second base mesh, wherein the first base mesh has a first topology and is associated with a first set of blendshapes to deform the first base mesh, the second base mesh has a second topology and is associated with a second set of blendshapes to deform the second base mesh, and the second topology is different from the first topology; combining the first topology and the second topology into a combined mesh topology representation; combining the first set of blendshapes and the second set of blendshapes into a combined blendshape representation; and outputting the combined mesh topology representation and the combined blendshape representation as a master representation, wherein the master representation can be queried with a target topology and blendshape.
-
公开(公告)号:US12097437B2
公开(公告)日:2024-09-24
申请号:US18154759
申请日:2023-01-13
申请人: Electronic Arts Inc.
发明人: Oswaldo Caballero , Paul Main , Samuel Lam , Santiago Velez
CPC分类号: A63F13/85 , A63F13/58 , A63F13/60 , A63F13/67 , A63F13/69 , A63F13/75 , A63F13/79 , A63F2300/5546 , A63F2300/5586
摘要: Systems and methods are described herein for monitoring a gameplay session for violations of a policy and creating a remediation gameplay session through which remediation can be provided to players or player accounts that violate gameplay policies. The systems and methods can create a remediation gameplay session based in part on the game state data of the gameplay session during which the violation occurs.
-
公开(公告)号:US12097431B2
公开(公告)日:2024-09-24
申请号:US17669927
申请日:2022-02-11
申请人: Electronic Arts Inc.
发明人: David Wong , Hitoshi Nishimura
CPC分类号: A63F13/57 , G06T7/73 , G06T13/00 , G06T2207/20084 , G06T2207/30204
摘要: The specification relates to the generation of in-game animation data and the evaluation of in-game animations. According to a first aspect of the present disclosure, there is described a computer implemented method comprising: inputting, into one or more neural network models, input data comprising one or more current pose markers indicative of a current pose of an in-game object, one or more target markers indicative of a target pose of an in-game object and an object trajectory of the in-game object; processing, using the one or more neural networks, the input data to generate one or more intermediate pose markers indicative of an intermediate pose of the in-game object positioned between the current pose and the target pose; outputting, from the one or more neural networks, the one or more intermediate pose markers; and generating, using the one or more intermediate pose markers, an intermediate pose of the in-game object, wherein the intermediate pose of the in-game object corresponds to a pose of the in-game object at an intermediate frame of in-game animation between a current frame of in-game animation in which the in-game object is in the current pose and a target frame of in-game animation in which the in-game object is in the target pose.
-
公开(公告)号:US20240293752A1
公开(公告)日:2024-09-05
申请号:US18601602
申请日:2024-03-11
申请人: Electronic Arts Inc.
发明人: 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
IPC分类号: A63F13/795 , A63F13/335 , A63F13/47 , A63F13/48 , A63F13/493 , A63F13/822
CPC分类号: A63F13/795 , A63F13/335 , A63F13/47 , A63F13/48 , A63F13/493 , A63F13/822
摘要: 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.
-
公开(公告)号:US12023574B2
公开(公告)日:2024-07-02
申请号:US17656826
申请日:2022-03-28
申请人: Electronic Arts Inc.
IPC分类号: G06F3/048 , A63F13/217 , A63F13/22 , A63F13/23 , G06N20/00
CPC分类号: A63F13/22 , A63F13/217 , A63F13/23 , G06N20/00
摘要: The present disclosure provides for the dynamic mapping of functions within a content development application to a control surface including a plurality of distinct modular input consoles. The system includes a console controller that is configured to monitor usage of the content development application by the user and to dynamically control the mapping of functions to the control surface based on the contextual operation of the content development application. The console controller can determine the functions that are to be mapped to the control surface based on the context of the application and the functions that are prioritized for use by a user of the content development application.
-
10.
公开(公告)号:US20240187251A1
公开(公告)日:2024-06-06
申请号:US18442853
申请日:2024-02-15
申请人: ELECTRONIC ARTS INC.
发明人: Erez Maharshak
CPC分类号: H04L9/3247 , A63F13/71 , A63F2300/532 , H04L9/50
摘要: 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.
-
-
-
-
-
-
-
-
-