Electronic Arts Patent Grants

Systems and methods for facilitating group gameplay in an online game

Granted: February 5, 2019
Patent Number: 10198901
A system and method for facilitating group gameplay in an online game may include executing an game instance of an online game. User selected criteria may define values of one or more parameters associated with the users that may be eligible to receive benefit offers to participate in cooperative gameplay with groups towards common objectives. The benefit offers may include reward enhancements. Synchronous gameplay by the users with the groups towards one or more objectives may be…

Purchasable tournament multipliers

Granted: February 5, 2019
Patent Number: 10195532
A system and method configured to enhance gameplay between users in an online game. In some implementations, the system and method include executing an instance of an online game and determining the value of a gameplay parameter for a user reflecting progress by that user within the online game. The system and method includes conducting an event in the online game that takes place during an event time period and determining, for individual users, values of an event parameter based on…

System and method for in-game advertising to assist in recruiting of affiliation members

Granted: February 5, 2019
Patent Number: 10195530
A system and method for providing in-game advertising to assist in recruiting of affiliation members in an online game. The system and method include receiving affiliation advertising bids from affiliations for advertising opportunities. A bid indicating an aggregate amount of consideration is pledged by multiple users in an affiliation on behalf of the affiliation in a competitive auction with other affiliations for an advertising opportunity and determining winning affiliation…

User behavior analyzer

Granted: January 29, 2019
Patent Number: 10193772
A system and method is shown for identifying abnormal client behavior with respect to communications between one or more servers and one or more client devices communicatively coupled to the one or more servers. Messages are received at a server from one or more client devices communicatively coupled to the server. The plurality of messages are grouped into subsets of messages using a learn module of the server. Each subset of messages is associated with a unique client identifier, and…

Ad serving offers and new game promotions outside the game module with business intelligence based on portfolio of games

Granted: January 29, 2019
Patent Number: 10192402
An online gaming system providing dynamic delivery of advertisements to users of an online game. The system may dynamically select advertisement for delivery based on one or more user parameters which characterize the user's activity with the online game. The system may comprise one or more processors configured to execute computer program modules. The system may include a game module configured to execute an instance of an online game and to implement the instance of the online game to…

Proximate-tile-type-based map generation

Granted: January 22, 2019
Patent Number: 10186061
An approach to facilitating proximate-tile-type-based map generation is provided. Tile type information that indicates tile types for map tiles of a map to be generated may be received. One or more proximate tile types may be determined for individual ones of the map tiles based on the tile types. The proximate tile types may include one or more of the tile types of other ones of the map tiles that are proximate the individual map tiles on the map. Level information that indicates levels…

Systems and methods for providing virtual reality content in an online game

Granted: January 22, 2019
Patent Number: 10183223
Virtual reality content in an online game may be provided by providing access to users attempting to join a game instance via virtual reality platforms and denying access to users attempting to join the game instance via non-virtual reality platforms. Virtual reality content in an online game may be provided by requiring users playing the online game via virtual reality platforms during a time period to achieve a first objective, and requiring users playing the online game via…

Dynamically providing rewards to users in a game space

Granted: January 8, 2019
Patent Number: 10176672
A system and method for providing rewards in a game space based on errors disrupting user interactions with the game space is disclosed. For providing such rewards, error information indicating the errors may be obtained and the errors may be extracted from the obtained error information. In some examples, levels of disruption caused by the errors may be determined. In some examples, support resources for addressing the errors may be determined. Rewards may be determined to be awarded to…

Producing three-dimensional representation based on images of a person

Granted: January 1, 2019
Patent Number: 10169891
An example method of generating three-dimensional visual objects representing a person based on two-dimensional images of at least a part of the person's body may include receiving a first polygonal mesh representing a human body part, wherein the first polygonal mesh is compliant with a target application topology. The example method may further include receiving a second polygonal mesh representing the human body part, wherein the second polygonal mesh is derived from a plurality of…

System and method for increasing attributes of a virtual item

Granted: December 18, 2018
Patent Number: 10155165
One aspect of the present disclosure relates to increasing an attribute of a virtual item type in a virtual space. Users, having virtual item instances of a virtual item, may be presented with an offer to increase a performance level of virtual item instances of the virtual item as a group in exchange for pooled consideration from the users as a group. The performance level of the virtual item instances of the virtual item may be increased as a group in exchange for the users, as a…

Facilitating user voting for future game content in an online game

Granted: December 4, 2018
Patent Number: 10143916
A system and method for facilitating user voting for potential future game content in an online game are disclosed. Multiple sets of the potential future game content may be presented to users for voting. A user vote for a given set of the potential future game content may cost an amount of voting power associated with the user. The user may earn voting power by engaging in gameplays, making in-game purchases, and/or undertaking any other game-related actions desired by the provider(s)…

Systems and methods for making game content from a single online game accessible to users via multiple platforms

Granted: November 20, 2018
Patent Number: 10134227
A system and method that makes game content from a single online game accessible to users via multiple platforms. The multiple platforms may include virtual reality platforms and non-virtual reality platforms. Amounts of gameplay of the online game by the users via the virtual reality platforms may be monitored. The gameplay of the online game via the virtual reality platforms may be limited. As such, responsive to the amounts of gameplay by the users reaching gameplay thresholds, access…

Distributed realization of digital content

Granted: November 13, 2018
Patent Number: 10127082
Techniques are disclosed that can obtain a description of intended digital content data in a producer computer, create a task graph of the intended digital content data, send the task graph to a consumer computer over a bus, execute the task graph locally in the consumer computer to realize an approximation of the intended digital content data, and render the approximation of the intended digital content data on a local display or other appropriate output device.

Systems and methods for crowd-sourced game strategy

Granted: November 6, 2018
Patent Number: 10118101
Various embodiments provide systems and methods that collect data regarding game strategy decisions by human players during video game, and utilize the collected data to either adjust or replace behaviors of computer players and/or suggest game strategies to human players during video game sessions. The game strategy decisions may be harvested from human-vs-human and human-vs-computer video game sessions. The data may be harvested from online-connected video game sessions, which may be…

Systems and methods for automated image processing for images with similar luminosities

Granted: November 6, 2018
Patent Number: 10118097
Embodiments of systems and methods for automated image processing to improve visibility of similar luminosities in a digital media application are disclosed. The systems and methods can determine a Daltonization value based on the color palette of a frame in the digital media and modify a local contrast parameter and a local brightness parameter of the frame by applying an enhanced Daltonization process to the frame. The enhanced Daltonization technique can create a color shift in the…

Relative inverse kinematics graphical user interface tool

Granted: October 16, 2018
Patent Number: 10099135
A method of relative inverse kinematics graphical user interface may include providing, a first view of a graphical user interface (GUI) to be displayed, wherein the first view is associated with relative inverse kinematics (RIK) of a game character of a video game and receiving a selection of a first GUI element comprised by the first view of the GUI, the selection indicating that a RIK target is to be added to an animation associated with the game character of the video game. The…

Systems and methods for indicating events in game video

Granted: October 16, 2018
Patent Number: 10099116
In some embodiments, a system comprises a game controller module, a trigger satisfaction module, a metadata module, and a marker module. The game controller module may be configured to receive user control signals and execute gameplay based on the user control signals. The trigger satisfaction module may be configured to determine whether one or more events that occur during the gameplay satisfy one or more trigger conditions of a trigger. The metadata module may be configured to…

Systems and methods for determining and implementing platform specific online game customizations

Granted: October 9, 2018
Patent Number: 10096204
A system and method for determining and implementing platform specific online game customizations. The multiple platforms may include virtual reality platforms and non-virtual reality platforms. The system may monitor interactions of the users with the online game through the multiple platforms. User profiles including user information related to participating in the online game through the virtual reality platforms and the non-virtual reality platforms may be managed by the system. The…

Blendshape compression system

Granted: October 9, 2018
Patent Number: 10096133
The systems and methods described herein can pre-process a blendshape matrix via a global clusterization process and a local clusterization process. The pre-processing can cause the blendshape matrix to be divided into multiple blocks. The techniques can further apply a matrix compression technique to each block of the blendshape matrix to generate a compression result. The matrix compression technique can comprise a matrix approximation step, an accuracy verification step, and a…

System and method for determining in-game capabilities based on device information

Granted: October 2, 2018
Patent Number: 10086280
A virtual space is provided to users via client computing devices. Device information related to a client computing platform used by a user to interact with the virtual space may be obtained. Customized in-game capabilities available for the user may be determined based on the device information, which may include a description of or otherwise identify the client computing platform. The device information may include or otherwise by used to obtain device capabilities such as hardware,…