Rules-based engine for cross-promotion platform
First Claim
1. A system, comprising:
- a first electronic game database configured to store first game user attributes relating to a first electronic game;
a second electronic game database configured to store second game user attributes relating to a second electronic game different from the first electronic game;
an aggregator database communicatively coupled to the first and second electronic game databases, the aggregator database configured to store a first game user attribute, associated with a user of the a first electronic game the user and relating to the first electronic game, electronic game, and further configured to store user data of the user of the first electronic game; and
a processor communicatively coupled to the aggregator database and configured to automatically provide associate a second game user attribute to the user according to a predetermined rule based on at least one of;
the first game user attribute stored in the aggregator database; and
the user data;
wherein the second game user attribute provided to the user by the processor is stored in the aggregator database; and
wherein the processor is configured to automatically provide another first game user attribute to the user based on the second game user attribute stored in the aggregator database, the user data, and the predetermined rule.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and computer-implemented method for cross-promoting electronic games is provided. First and second electronic game databases are configured to store first and second game user attributes relating to first and second electronic game, respectively. An aggregator database is coupled to the first and second electronic game databases and is configured to store a first game user attribute, associated with the user and relating to a first electronic game, and user data of a user of the first electronic game. A processor is coupled to the aggregator database and configured to automatically associate a second game user attribute to the user according to a predetermined rule based on at least one of the first game user attribute stored in the aggregator database and the user data. The second game user attribute associated to the user by the processor is stored in the aggregator database.
17 Citations
32 Claims
-
1. A system, comprising:
-
a first electronic game database configured to store first game user attributes relating to a first electronic game; a second electronic game database configured to store second game user attributes relating to a second electronic game different from the first electronic game;
an aggregator database communicatively coupled to the first and second electronic game databases, the aggregator database configured to store a first game user attribute, associated with a user of the a first electronic game the user and relating to the first electronic game, electronic game, and further configured to store user data of the user of the first electronic game; anda processor communicatively coupled to the aggregator database and configured to automatically provide associate a second game user attribute to the user according to a predetermined rule based on at least one of; the first game user attribute stored in the aggregator database; and the user data; wherein the second game user attribute provided to the user by the processor is stored in the aggregator database; and wherein the processor is configured to automatically provide another first game user attribute to the user based on the second game user attribute stored in the aggregator database, the user data, and the predetermined rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a hardware-implemented aggregator module to configured to aggregate a first game user attribute relating to a first electronic game and a second game user attribute relating to a second electronic game, the first game user attribute associated with a user of the first electronic game, and further configured to store user data of the user; and a hardware-implemented rules module configured to automatically provide a second game user attribute to the user according to a predetermined rule based on; the first game user attribute stored in the hardware-implemented aggregator database; and the user data; wherein the second game user attribute assigned associated to the user by the hardware-implemented rules module is stored by the hardware-implemented aggregator module; and wherein the hardware-implemented rules module is configured to automatically provide another first game user attribute to the user based on the second game user attribute stored in the hardware-implemented aggregator module, the user data, and the predetermined rule. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for cross-promoting electronic games, comprising:
-
storing, in a hardware-implemented aggregator module, a first game user attribute associated with a user of a first electronic game; storing, in the hardware-implemented aggregator module, user data of the user; automatically providing, using a hardware-implemented rules module, a second game user attribute to the user according to a predetermined rule based on at least one of; the first game user attribute stored in the hardware-implemented aggregator module; and the user data; storing, in the hardware-implemented aggregator module, a second game user attribute provided to the user by the hardware-implemented rules module; and automatically providing, with the hardware-implemented rules module, another first game user attribute to the user based on the second game user attribute stored in the hardware-implemented aggregator module, the user data, and the predetermined rule. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
a network adaptor configured to send and receive data packets over a network; a processor communicatively coupled to the network adaptor; and a storage medium, the storage medium communicatively coupled to the processor and including instructions which, when performed on the processor, cause the processor to; store, in an aggregator module, a first game user attribute associated with a user of a first electronic game; store, in the aggregator module, user data of the user; automatically provide, using a rules module, a second game user attribute to the user according to a predetermined rule based on; the first game user attribute stored in the aggregator module; and the user data; store, in the aggregator module, the second game user attribute automatically provided to the user by the rules module; and automatically provide, with the rules module, another first game user attribute to the user based on the second game user attribute stored in the aggregator module, the user data, and the predetermined rule. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification