US 11,986,734 B2
Video game content aggregation, normalization, and publication systems and methods
Josiah Eatedali, Los Angeles, CA (US); and Robert Schonfeld, Sherman Oaks, CA (US)
Assigned to Activision Publishing, Inc., Santa Monica, CA (US)
Filed by Activision Publishing, Inc., Santa Monica, CA (US)
Filed on Nov. 11, 2020, as Appl. No. 17/095,120.
Application 17/095,120 is a continuation of application No. 15/953,917, filed on Apr. 16, 2018, granted, now 10,864,443.
Claims priority of provisional application 62/610,021, filed on Dec. 22, 2017.
Prior Publication US 2021/0129028 A1, May 6, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. A63F 13/58 (2014.01); A63F 13/35 (2014.01); A63F 13/69 (2014.01); A63F 13/798 (2014.01)
CPC A63F 13/58 (2014.09) [A63F 13/35 (2014.09); A63F 13/69 (2014.09); A63F 13/798 (2014.09)] 20 Claims
OG exemplary drawing
 
1. A video game content publication system for publishing data acquired by, and stored within, a plurality of distributed video game servers, wherein each of said plurality of distributed video game servers is configured to host and manage a video game of a plurality of programmatically separate video games and wherein each of said plurality of distributed video game servers is in data communication with remotely located client devices configured to execute an instance of a video game of the plurality of programmatically separate video games, the system comprising:
one or more first programmatic modules wherein the one or more programmatic modules are configured to receive a first set of game data from the one or more game servers of the plurality of distributed video game servers and configured to receive a second set of game data from public blockchain records, wherein the first set of game data comprises game-rendering data associated with rendering, execution or implementation of the video game, wherein the second set of game data comprises in-game event data generated as a result of a user's interactions with the video game, and wherein the public blockchain records are separate from the one or more game servers;
a database in data communication with the one or more first programmatic modules, wherein the database is configured to receive and store the first set of game data and the second set of game data;
one or more second programmatic modules, implemented on one or more of the plurality of distributed video game servers, in data communication with the database, wherein the one or more second programmatic modules is configured to acquire the first set of game data and the second set of game data from the database, determine a type of game associated with the first set of game data and the second set of game data, wherein the type of game is at least one of a role playing game or a first person shooter game, and apply a normalization process to the first set of game data and the second set of game data based upon the types of game associated with the first set of game data and the second set of game data in order to generate normalized video game content; and
one or more third programmatic modules, implemented on one or more of the plurality of distributed video game servers, in data communication with the one or more second programmatic modules, wherein the one or more third programmatic modules is configured to transmit the normalized video game content to a plurality of electronic addresses associated with the remotely located client devices.