Video game content aggregation, normalization, and publication systems and methods
First Claim
1. A method for aggregating and normalizing data across a plurality of different video games to achieve uniform data values, said plurality of different video games being executed by at least one game server and rendered on a plurality of client devices to be played by users of said client devices, said at least one game server being in communication with a database that stores game data, the method comprising:
- accessing said at least one game server to obtain game data for a plurality of games, said game data comprising information about virtual items associated with game environments of said plurality of different video games;
storing game data comprising information about the virtual items from the plurality of different video games in the database;
acquiring the game data comprising information about the virtual items from the database;
normalizing the game data comprising information about the virtual items, such that a value of a virtual item from one of the plurality of different video games can be compared with a value of a virtual item from another one of the plurality of different video games;
wherein the normalizing comprises;
grouping the game data based on at least a video game genre corresponding to said game data and an attribute genre corresponding to said game data, wherein grouping the attribute genre is based on at least two of a virtual item'"'"'s rarity, a percentage of video game players possessing the virtual item, a cost of purchasing the virtual item, a gaming level at which the virtual item is available for purchase, or an availability of the virtual item as a reward;
assigning one or more scores measured on a common scale to each virtual item, wherein each assigned score corresponds to a video game genre and attribute genres that said item is grouped into; and
obtaining a normalized value of each of the virtual items by aggregating each of the assigned common scale scores corresponding to each virtual item; and
generating data representative of a user interface, wherein the user interface is configured to allow multiple users to concurrently trade virtual items from different ones of the plurality of different video games based on the normalized values of said virtual items.
1 Assignment
0 Petitions
Accused Products
Abstract
The present specification describes a system and method for aggregating user results, rankings and statistical data associated with playing video games across two or more games, normalizing the aggregated data to unified values and presenting the aggregated and unified data via an interface, such that data from one game may be fairly combined and/or compared to data from another game. The present system enables users of one game to trade game-related virtual items with users of another game by providing a normalized score or value for virtual items, thereby permitting virtual items associated with one game to be fairly compared against virtual items of another game.
733 Citations
18 Claims
-
1. A method for aggregating and normalizing data across a plurality of different video games to achieve uniform data values, said plurality of different video games being executed by at least one game server and rendered on a plurality of client devices to be played by users of said client devices, said at least one game server being in communication with a database that stores game data, the method comprising:
-
accessing said at least one game server to obtain game data for a plurality of games, said game data comprising information about virtual items associated with game environments of said plurality of different video games; storing game data comprising information about the virtual items from the plurality of different video games in the database; acquiring the game data comprising information about the virtual items from the database; normalizing the game data comprising information about the virtual items, such that a value of a virtual item from one of the plurality of different video games can be compared with a value of a virtual item from another one of the plurality of different video games;
wherein the normalizing comprises;grouping the game data based on at least a video game genre corresponding to said game data and an attribute genre corresponding to said game data, wherein grouping the attribute genre is based on at least two of a virtual item'"'"'s rarity, a percentage of video game players possessing the virtual item, a cost of purchasing the virtual item, a gaming level at which the virtual item is available for purchase, or an availability of the virtual item as a reward; assigning one or more scores measured on a common scale to each virtual item, wherein each assigned score corresponds to a video game genre and attribute genres that said item is grouped into; and obtaining a normalized value of each of the virtual items by aggregating each of the assigned common scale scores corresponding to each virtual item; and generating data representative of a user interface, wherein the user interface is configured to allow multiple users to concurrently trade virtual items from different ones of the plurality of different video games based on the normalized values of said virtual items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for aggregating and normalizing game data from a plurality of different video games in order to standardize and publish values for the game data, said plurality of different video games being executed by a plurality of game servers and rendered on a plurality of client devices to be played by users of said plurality of client devices, said plurality of game servers being in communication with a database that stores the game data, the system comprising:
-
one or more game server interface call modules, wherein the one or more game server interface call modules are configured to generate and transmit interface calls to the plurality of game servers and are configured to receive game data from the plurality of game servers based upon the interface calls and wherein the game data comprises information about virtual items owned by the users of said plurality of client devices and associated with game environments from the plurality of different video games; said database in data communication with the one or more game server interface call modules, wherein the database is configured to receive and store the game data; a video game content aggregation module in data communication with the database, wherein the video game content aggregation module is configured to acquire game data from the database, determine a normalization process to be applied to the game data based upon at least a genre of a video game corresponding to said game data and attribute genres corresponding to said game data;
wherein the attribute genres is based on at least two of a virtual item'"'"'s rarity, a percentage of video game players possessing the virtual item, a cost of purchasing the virtual item, a gaming level at which the virtual item is available for purchase, or an availability of the virtual item as a reward, and to apply the determined normalization process to the portion of the game data such that a value of a virtual item from one of the plurality of different video games can be compared with a value of a virtual item from another one of the plurality of different video games; anda publication module in data communication with the video game content aggregation module, wherein the publication module is configured to generate data representative of a user interface, wherein the user interface is configured to enable with multiple users to concurrently trade virtual items from different ones of the plurality of different video games based on the normalized values of said virtual items. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification