Electronic Arts Patent Applications

SYSTEMS AND METHODS FOR CAPTURING PARTICIPANT LIKENESS FOR A VIDEO GAME CHARACTER

Granted: July 27, 2017
Application Number: 20170209795
Systems and methods for capturing participant likeness for a video game character are disclosed. In some embodiments, a method comprises receiving, at a pose generation system, multiple videos of one or more live events, the multiple videos recorded from a plurality of camera angles. A target participant may be identified, at the pose generation system, in the multiple videos. A set of poses may be generated, at the pose generation system, of the target participant from the multiple…

VIRTUAL PLAYBOOK WITH USER CONTROLS

Granted: July 7, 2016
Application Number: 20160193530
A computerized method operable on a computer system for compositing data streams to generate a playable composite stream includes receiving a plurality of independent data streams that are included in a broadcast stream. The independent data streams include a video stream and a metadata stream. The metadata stream includes a plurality of user selectable graphics metadata for a plurality of graphics options. The computerized method further includes receiving a user selection for at least…

SYSTEMS AND METHODS OF ENABLING SUCCESSIVE OFFERS FOR THE SALE OF A DIGITAL ASSET OF A DIGITAL SERVICE

Granted: October 8, 2015
Application Number: 20150287078
A system comprises a communications engine configured to receive context information of a user of a digital service, the context information identifying a possible interest of the user in a digital asset of the digital service; a rules engine configured to obtain offer rules associated with the context information; an economic data engine configured to obtain economic data associated with the offer rules; and an offer engine configured to first determine based on the offer rules whether…

TWO-DIMENSIONAL DATABASE QUERY

Granted: October 1, 2015
Application Number: 20150278357
A data structure includes a plurality of player entries that associates a player with a respective set of player activity data points having a first value and a second value. In response to a query defining ranges for the first value and second value, a response is generated using the data structure, the response indicating players matching the criteria of the ranges.

SYSTEMS AND METHODS FOR MANAGING GAMEPLAY HISTORY

Granted: August 13, 2015
Application Number: 20150224399
Systems and methods described herein may maintain and modify, for a player, gameplay history data associated with a set of game titles to produce modified gameplay history data. The systems and methods may validate the modified gameplay history data based on game logic data associated with the set of game titles, where the validating may comprise detecting one or more issues relating to the modified gameplay history data that cause the modified gameplay history data to be invalid based…

SYSTEMS AND METHODS FOR IN-APPLICATION OFFERS

Granted: February 26, 2015
Application Number: 20150058140
Various embodiments described herein facilitate presenting offers within an application, such as a video game, operating on a client system. The systems and methods of some embodiments may execute an application by a computing device having a screen, the first application having an application user interface being displayed on the screen. The system or method can then receive advertisement data and a link to an offer. The system or method can display the advertisement data a moving…

Methods and System for Device Authentication

Granted: February 5, 2015
Application Number: 20150038114
A request is received to access a user account. A geolocation of a mobile device registered with the user account is obtained directly from the mobile device. Authentication credentials for the user account are verified for correctness. A mobile device geolocation verification request is transmitted to a cellular data provider. The cellular data provider is equipped to independently determine a true geolocation region of the mobile device for comparison with the geolocation of the mobile…

DEPENDENCY MANAGEMENT FOR ENTERPRISE COMPUTING

Granted: February 5, 2015
Application Number: 20150039360
Briefly, embodiments disclosed herein may relate to managing dependencies among software components executed in enterprise computing environments, for example.

KEYWORD PRICE RECOMMENDATION

Granted: February 5, 2015
Application Number: 20150039419
An system can include a server that includes or is associated with a keyword price recommendation module. The module can be configured to recommend an optimal price for a keyword, per referral event, in a search engine marketing campaign. For making such a recommendation, the module can be configured to determine revenue generated per referral event for the keyword according to a number of referral events for the keyword for a plurality of users and revenue generated for the keyword by…

AUDIENCE CENTRIC PRICING

Granted: February 5, 2015
Application Number: 20150039420
A system can include a server that includes or is associated with a revenue analysis module. The module can be configured to receive user web browsing session data from a data source. The session data may include page view data, page interaction data, and page referral data. The module may also be configured to determine page referral events, revenue generating events, and relationships between the page referral events and the revenue generating events, according to at least part of the…

SYSTEM AND METHOD FOR SOCIAL DISPLAY ADVERTISEMENTS

Granted: February 5, 2015
Application Number: 20150039424
Disclosed is a system and method for providing automated micro-targeted advertisements to a small group of engaged users based on the users' interactions with each other. The systems and methods disclosed provide relevant advertisements to members of a small targeted online group, where the members of the group share common interests, behaviors, preferences, online activities, and the like. The advertisements include calls to action for a receiving user to consummate a transaction, which…

REVENUE SHARE ANALYSIS

Granted: February 5, 2015
Application Number: 20150039426
A revenue share analysis module can determine individual session revenues for content items provided by content providers. The module can also determine total session content revenues for each of the content items according to the determined individual session revenues, and determine respective content values for each of the content items according to the determined total session revenues for each of the content items. It also may determine total session provider revenues for each of the…

KEYWORD RECOMMENDATION

Granted: February 5, 2015
Application Number: 20150039432
An example system can include a server that includes or is associated with a keyword recommendation module. The keyword recommendation module can be configured to select keywords for a search engine for use in a search engine marketing campaign, wherein the search engine provides more traffic to Internet content of a publisher than other search engines, for the keywords. The module can also be configured to determine, per keyword, user engagement with the Internet content resulting from…

INDICATING UNAVAILABILITY OF AN UPLOADED VIDEO FILE THAT IS BEING BITRATE ENCODED

Granted: February 5, 2015
Application Number: 20150039449
A system for indicating the unavailability of an already uploaded video file is provided. The system includes an advertiser system providing a graphical user interface for uploading a video file to a database and an ad serving system communicatively coupled to the database that receives the uploaded video file. A creative asset processing system is communicatively coupled to the ad serving system and advertiser system and receives the uploaded video file to process the uploaded video…

METHOD AND APPARATUS FOR ACCURATE LOCALIZATION OF POINTS OF INTEREST

Granted: February 5, 2015
Application Number: 20150039630
Geo-referenced and oriented media items may be used to determine a location of one or more points of interest depicted by the media items. A difference between an actual capture location and orientation and a reported location and orientation may be modeled according to one or more distributions, which distribution(s) may be used to assign one or more weights to each location in the world where such weight(s) may be considered to be a likelihood that a point of interest might have been…

SYSTEM AND METHOD FOR CONTENT BASED SOCIAL RECOMMENDATIONS AND MONETIZATION THEREOF

Granted: January 29, 2015
Application Number: 20150032535
Disclosed is a system and method for automatically detecting social relationships from consumer image collections. The disclosed systems and methods provide the ability to infer relationships between people thereby creating dynamic social networks from the occurrences of people appearing in digital images. Occurrences of people in pictures can be detected based on known or to be known facial recognition technology. These inferences enable relationship determinations regarding whether the…

OPTIMIZING DATABASE QUERIES

Granted: January 29, 2015
Application Number: 20150032720
A system and method for database management and accessing data stored in the database may be optimized based on the database structure. For example, data associated with a range (e.g. owners of IP addresses) may have query requests optimized by utilizing two tables. The first table may include all the ranges, such that the ranges are continuous and not overlapping, and an identifier for each of the ranges. The second table may include the identifiers and the data that is associated with…

METHOD AND SYSTEM FOR DYNAMICALLY CHANGING A HEADER SPACE IN A GRAPHICAL USER INTERFACE

Granted: January 29, 2015
Application Number: 20150033132
Disclosed is a method and system for transmitting, by a processor to a client device, a software application (e.g., a mobile app or a web page) configured to load, by a computer processor of the client device, a graphical user interface (GUI), the GUI including a header space and a content display space. The software application is further configured to display, by the computer processor, the GUI in a first frame, detect, by the computer processor, user interaction with content displayed…

SYSTEM AND METHOD FOR PROVIDING AN INTERACTIVE MESSAGE INBOX

Granted: January 29, 2015
Application Number: 20150033141
Disclosed is a system and method for email management that leverages information associated with an incoming email message in order to organize the recipient's inbox and display relevant message content from the inbox. The present disclosure identifies messages by their relevance to a recipient, and effectively displays the relevant portions of the message to the recipient in an efficient manner which allows users to interact with the messages from the inbox. According to some…

MULTI-FINGER USER IDENTIFICATION

Granted: January 29, 2015
Application Number: 20150033194
A method for identifying a user is provided, including the following method operations: identifying at least three contact regions on a touch sensitive surface, the contact regions defined by simultaneous contact of at least three fingers of the user with the touch sensitive surface; for each contact region, determining a center point; determining distances between each of the determined center points of the contact regions; comparing the determined distances against predefined distances…