Patents by Inventor Sundeep Narravula
Sundeep Narravula has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12201907Abstract: 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: GrantFiled: August 1, 2023Date of Patent: January 21, 2025Assignee: Electronic Arts Inc.Inventors: Nitish Victor, Navid Aghdaie, Harold Henry Chaput, Sundeep Narravula, Kazi Atif-Uz Zaman
-
Publication number: 20240367058Abstract: A collusion detection system may detect collusion between entities participating in online gaming. The collusion detection system may identify a plurality of entities associated with and opponents within an instance of an online game, determine social data associated with the plurality of entities, determine in-game behavior data associated with the plurality of entities, and determine, for one or more pairings of the plurality of entities, respective pairwise feature sets based at least in part on the social data and the in-game behavior data. The collusion detection system may then perform anomaly detection on the respective pairwise feature sets and, in response to the anomaly detection detecting one or more anomalous pairwise feature sets, output one or more suspect pairings of the plurality of entities corresponding to the one or more anomalous pairwise feature sets as suspected colluding pairings.Type: ApplicationFiled: July 18, 2024Publication date: November 7, 2024Inventors: Laura Greige, Meredith Trotter, Sundeep Narravula, Navid Aghdaie, Fernando de Mesentier Silva
-
Publication number: 20240359107Abstract: A persona system determines a player persona for a player of a gaming system based on gameplay information for the user and, for example, performs dynamic content generation or additional product recommendations based on the player persona. The persona system may receive a request for content based on a persona of a player and receive gameplay data associated with gameplay of the player in a plurality of games. The persona system may then generate a player persona of the player based on the gameplay data associated with the gameplay of the player in the plurality of games, determine persona based content based at least in part on a portion of the player persona, and output the persona based content in response to the request.Type: ApplicationFiled: July 12, 2024Publication date: October 31, 2024Inventors: Fernando de Mesentier Silva, Reza Pourabolghasem, Sundeep Narravula, Navid Aghdaie, Kazi Atif-Uz Zaman
-
Patent number: 12115458Abstract: A collusion detection system may detect collusion between entities participating in online gaming. The collusion detection system may identify a plurality of entities associated with and opponents within an instance of an online game, determine social data associated with the plurality of entities, determine in-game behavior data associated with the plurality of entities, and determine, for one or more pairings of the plurality of entities, respective pairwise feature sets based at least in part on the social data and the in-game behavior data. The collusion detection system may then perform anomaly detection on the respective pairwise feature sets and, in response to the anomaly detection detecting one or more anomalous pairwise feature sets, output one or more suspect pairings of the plurality of entities corresponding to the one or more anomalous pairwise feature sets as suspected colluding pairings.Type: GrantFiled: August 1, 2023Date of Patent: October 15, 2024Assignee: Electronic Arts Inc.Inventors: Laura Greige, Meredith Trotter, Sundeep Narravula, Navid Aghdaie, Fernando de Mesentier Silva
-
Patent number: 12109496Abstract: A persona system determines a player persona for a player of a gaming system based on gameplay information for the user and, for example, performs dynamic content generation or additional product recommendations based on the player persona. The persona system may receive a request for content based on a persona of a player and receive gameplay data associated with gameplay of the player in a plurality of games. The persona system may then generate a player persona of the player based on the gameplay data associated with the gameplay of the player in the plurality of games, determine persona based content based at least in part on a portion of the player persona, and output the persona based content in response to the request.Type: GrantFiled: March 24, 2022Date of Patent: October 8, 2024Assignee: Electronic Arts Inc.Inventors: Fernando de Mesentier Silva, Reza Pourabolghasem, Sundeep Narravula, Navid Aghdaie, Kazi Atif-Uz Zaman
-
Publication number: 20240017178Abstract: A collusion detection system may detect collusion between entities participating in online gaming. The collusion detection system may identify a plurality of entities associated with and opponents within an instance of an online game, determine social data associated with the plurality of entities, determine in-game behavior data associated with the plurality of entities, and determine, for one or more pairings of the plurality of entities, respective pairwise feature sets based at least in part on the social data and the in-game behavior data. The collusion detection system may then perform anomaly detection on the respective pairwise feature sets and, in response to the anomaly detection detecting one or more anomalous pairwise feature sets, output one or more suspect pairings of the plurality of entities corresponding to the one or more anomalous pairwise feature sets as suspected colluding pairings.Type: ApplicationFiled: August 1, 2023Publication date: January 18, 2024Inventors: Laura Greige, Meredith Trotter, Sundeep Narravula, Navid Aghdaie, Fernando de Mesentier Silva
-
Publication number: 20240001240Abstract: 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: ApplicationFiled: August 1, 2023Publication date: January 4, 2024Inventors: Nitish Victor, Navid Aghdaie, Harold Henry Chaput, Sundeep Narravula, Kazi Atif-Uz Zaman
-
Patent number: 11752434Abstract: 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: GrantFiled: December 22, 2020Date of Patent: September 12, 2023Assignee: Electronic Arts Inc.Inventors: Nitish Victor, Navid Aghdaie, Harold Henry Chaput, Sundeep Narravula, Kazi Atif-Uz Zaman
-
Patent number: 11717757Abstract: A collusion detection system may detect collusion between entities participating in online gaming. The collusion detection system may identify a plurality of entities associated with and opponents within an instance of an online game, determine social data associated with the plurality of entities, determine in-game behavior data associated with the plurality of entities, and determine, for one or more pairings of the plurality of entities, respective pairwise feature sets based at least in part on the social data and the in-game behavior data. The collusion detection system may then perform anomaly detection on the respective pairwise feature sets and, in response to the anomaly detection detecting one or more anomalous pairwise feature sets, output one or more suspect pairings of the plurality of entities corresponding to the one or more anomalous pairwise feature sets as suspected colluding pairings.Type: GrantFiled: May 13, 2021Date of Patent: August 8, 2023Assignee: Electronic Arts Inc.Inventors: Laura Greige, Meredith Trotter, Sundeep Narravula, Navid Aghdaie, Fernando de Mesentier Silva
-
Method and system for automatic and interactive model training using domain knowledge in video games
Patent number: 11565185Abstract: A computer-implemented method is provided of allowing a user to automatically transform domain knowledge into a machine learning model to be used in real-time operation of video games. The method comprises providing a user interface which allows a user to define domain knowledge relating to a video game by specifying one or more labeling functions; transforming the labeling functions into executable code; labeling raw data relating to the video game using the executable code to obtain labeled data; and applying an automated machine learning module to the labeled data to obtain a machine learning model.Type: GrantFiled: March 31, 2020Date of Patent: January 31, 2023Assignee: ELECTRONIC ARTS INC.Inventors: Reza Pourabolghasem, Meredith Trotter, Sundeep Narravula, Navid Aghdaie, Kazi Zaman -
Publication number: 20220362677Abstract: A collusion detection system may detect collusion between entities participating in online gaming. The collusion detection system may identify a plurality of entities associated with and opponents within an instance of an online game, determine social data associated with the plurality of entities, determine in-game behavior data associated with the plurality of entities, and determine, for one or more pairings of the plurality of entities, respective pairwise feature sets based at least in part on the social data and the in-game behavior data. The collusion detection system may then perform anomaly detection on the respective pairwise feature sets and, in response to the anomaly detection detecting one or more anomalous pairwise feature sets, output one or more suspect pairings of the plurality of entities corresponding to the one or more anomalous pairwise feature sets as suspected colluding pairings.Type: ApplicationFiled: May 13, 2021Publication date: November 17, 2022Inventors: Fernando de Mesentier Silva, Meredith Trotter, Sundeep Narravula, Navid Aghdaie, Laura Greige
-
Patent number: 11458406Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for granting access to a game. The method includes receiving a request to access the game. The method also includes causing to display a set of challenge options representing challenges of varying difficulty levels for a user to select. The method also includes receiving a selection of a challenge option from a user device. The method also includes causing to present a challenge to the user. The method also includes receiving challenge data from the user including interactions with and results of the challenge. The method also includes determining whether the user passed the challenge based on the challenge data. The method also includes executing or enabling execution of the game upon determining that the user passed the challenge. The method also includes providing the user rewards associated with the game for passing the challenge.Type: GrantFiled: February 21, 2020Date of Patent: October 4, 2022Assignee: Electronic Arts Inc.Inventors: Meredith Trotter, Reza Pourabolghasem, Sundeep Narravula, Kazi Atif-Uz Zaman, Navid Aghdaie
-
Publication number: 20220212114Abstract: A persona system determines a player persona for a player of a gaming system based on gameplay information for the user and, for example, performs dynamic content generation or additional product recommendations based on the player persona. The persona system may receive a request for content based on a persona of a player and receive gameplay data associated with gameplay of the player in a plurality of games. The persona system may then generate a player persona of the player based on the gameplay data associated with the gameplay of the player in the plurality of games, determine persona based content based at least in part on a portion of the player persona, and output the persona based content in response to the request.Type: ApplicationFiled: March 24, 2022Publication date: July 7, 2022Inventors: Fernando de Mesentier Silva, Reza Pourabolghasem, Sundeep Narravula, Navid Aghdaie, Kazi Atif-Uz Zaman
-
Publication number: 20220193552Abstract: 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: ApplicationFiled: December 22, 2020Publication date: June 23, 2022Applicant: Electronic Arts Inc.Inventors: Nitish Victor, Navid Aghdaie, Harold Henry Chaput, Sundeep Narravula, Kazi Atif-Uz Zaman
-
Patent number: 11311810Abstract: A persona system determines a player persona for a player of a gaming system based on gameplay information for the user and, for example, performs dynamic content generation or additional product recommendations based on the player persona. The persona system may receive a request for content based on a persona of a player and receive gameplay data associated with gameplay of the player in a plurality of games. The persona system may then generate a player persona of the player based on the gameplay data associated with the gameplay of the player in the plurality of games, determine persona based content based at least in part on a portion of the player persona, and output the persona based content in response to the request.Type: GrantFiled: October 19, 2020Date of Patent: April 26, 2022Assignee: Electronic Arts Inc.Inventors: Fernando de Mesentier Silva, Reza Pourabolghasem, Sundeep Narravula, Navid Aghdaie, Kazi Atif-Uz Zaman
-
Publication number: 20220118364Abstract: A persona system determines a player persona for a player of a gaming system based on gameplay information for the user and, for example, performs dynamic content generation or additional product recommendations based on the player persona. The persona system may receive a request for content based on a persona of a player and receive gameplay data associated with gameplay of the player in a plurality of games. The persona system may then generate a player persona of the player based on the gameplay data associated with the gameplay of the player in the plurality of games, determine persona based content based at least in part on a portion of the player persona, and output the persona based content in response to the request.Type: ApplicationFiled: October 19, 2020Publication date: April 21, 2022Applicant: Electronic Arts Inc.Inventors: Fernando de Mesentier Silva, Reza Pourabolghasem, Sundeep Narravula, Navid Aghdaie, Kazi Atif-Uz Zaman
-
Publication number: 20220012244Abstract: A videogame metrics query system, and related method, has one or more databases and a speculative cache. The system stores videogame metrics and tracks queries relating to videogame metrics. The system generates multiple queries, based on a received query and tracked queries. The system generates a combined query that has greater computational efficiency of execution. From executing the combined query, the system extracts query results relevant to the received query, and caches remaining results in the speculative cache.Type: ApplicationFiled: July 9, 2020Publication date: January 13, 2022Applicant: ELECTRONIC ARTS INC.Inventors: Serena Wang, Kaiyu Liu, Yu Jin, Sundeep Narravula, Harold Chaput, Navid Aghdaie, Kazi Zaman
-
Patent number: 11179631Abstract: A computer-implemented method for providing video game content is provided. The method comprises monitoring a request rate of requests to provide video game content; and in response to the request rate exceeding a threshold request rate: initialising at least one instance of a first machine learning model, wherein the first machine learning model is configured to provide an output which is approximate to the output of a second machine learning model from which the first machine learning model is derived, the first machine learning model being produced by a model derivation process to have a faster response time compared to the second machine learning model; and providing video game content, wherein providing the video game content comprises generating an output responsive to the specified input using the at least one instance of the first machine learning model.Type: GrantFiled: March 18, 2020Date of Patent: November 23, 2021Assignee: ELECTRONIC ARTS INC.Inventors: Tushar Bansal, Reza Pourabolghasem, Sundeep Narravula, Navid Aghdaie, Kazi Zaman
-
Method and System for Automatic and Interactive Model Training using Domain Knowledge in Video Games
Publication number: 20210299573Abstract: A computer-implemented method is provided of allowing a user to automatically transform domain knowledge into a machine learning model to be used in real-time operation of video games. The method comprises providing a user interface which allows a user to define domain knowledge relating to a video game by specifying one or more labeling functions; transforming the labeling functions into executable code; labeling raw data relating to the video game using the executable code to obtain labeled data; and applying an automated machine learning module to the labeled data to obtain a machine learning model.Type: ApplicationFiled: March 31, 2020Publication date: September 30, 2021Inventors: Reza Pourabolghasem, Meredith Trotter, Sundeep Narravula, Navid Aghdaie, Kazi Zaman -
Publication number: 20210291046Abstract: A computer-implemented method for providing video game content is provided. The method comprises monitoring a request rate of requests to provide video game content; and in response to the request rate exceeding a threshold request rate: initialising at least one instance of a first machine learning model, wherein the first machine learning model is configured to provide an output which is approximate to the output of a second machine learning model from which the first machine learning model is derived, the first machine learning model being produced by a model derivation process to have a faster response time compared to the second machine learning model; and providing video game content, wherein providing the video game content comprises generating an output responsive to the specified input using the at least one instance of the first machine learning model.Type: ApplicationFiled: March 18, 2020Publication date: September 23, 2021Inventors: Tushar Bansal, Reza Pourabolghasem, Sundeep Narravula, Navid Aghdaie, Kazi Zaman