US2014344071A1PendingUtilityA1

Cross-promotion api

Assignee: ZYNGA INCPriority: Jun 1, 2012Filed: Aug 5, 2014Published: Nov 20, 2014
Est. expiryJun 1, 2032(~5.9 yrs left)· nominal 20-yr term from priority
G06Q 10/40G06Q 50/01A63F 13/12G06Q 30/0269A63F 13/79A63F 13/61A63F 9/24A63F 2300/5533A63F 13/31G06F 16/13G06Q 10/48
71
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and computer-implemented method for promoting an electronic game of electronic games is provided. A user interface module is configured to receive an input from a user relating to playing a first and second electronic game. A processor-implemented association engine, operatively coupled to the user interface, is configured to associate user attributes of the first and second electronic games to the user based on the input. An application programming interface (API) is configured to associate a user attribute of a third electronic game different from the first and second electronic games, the API configured to associate based, at least in part, on rule engine implemented by the API and at least one of the user attributes of the first and second electronic games and game data of the third electronic game.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A method of promoting an electronic game of electronic games, comprising:
 receiving inputs from a user, via a user interface, relating to playing first and second electronic games of the electronic games;   providing, using a processor, user attributes of the first and second electronic games to the user based on the inputs;   providing, using an application programming interface (API) implemented on a server, a user attribute of a third electronic game that is different from the first and second electronic games, the API providing based, at least in part, on a rule engine implemented by the API and the user attributes of the first and second electronic games.   
     
     
         3 . The method of  claim 2 , further comprising providing, using the API, a user attribute of the third electronic game and a fourth electronic game different from the first and second electronic games, the providing based, at least in part, on the rule engine, the user attributes of the first and second electronic games, and game data of the third and fourth electronic games. 
     
     
         4 . The method of  claim 3 , wherein the rule engine is configured to be applied by the API to each of the electronic games to provide a user attribute of any one of the electronic games to the user. 
     
     
         5 . The method of  claim 4 , wherein the rule engine comprises at least one of reaching a level of achievement, increasing a metric within at least one of the first and second electronic games, achieving a goal within a predetermined period of time in at least one of the first and second electronic games, playing first and second electronic games for a predetermined period of time, and achieving a cumulative goal in the first and second electronic games. 
     
     
         6 . The method of  claim 3 , wherein the API provides the user attribute further based, at least in part, on a user characteristic comprising at least one of a user age, a user gender, a geographic location of the user, and a propensity of the user to engage in future game play. 
     
     
         7 . The method of  claim 3 , wherein the user attribute comprises at least one of a level of achievement within at least one of the first and second electronic games, a virtual item for use within at least one of the first and second electronic games, and user access to at least one of the first and second electronic games. 
     
     
         8 . A method of promoting some of a plurality of electronic games, comprising:
 receiving an input from a user, via a user interface, relating to playing a first electronic game;   providing, using a processor, a user attribute of the first electronic game to the user based on the input;   providing, using an application programming interface (API) implemented on a server, a user attribute of a second electronic game and a user attribute of a third electronic game different from the first electronic game, the API providing based, at least in part, on a rule engine implemented by the API based on the user attribute of the first electronic game.   
     
     
         9 . The method of  claim 8 , further comprising providing, using the processor, a user attribute of a fourth electronic game based on the input, wherein providing based on the API is based, at least in part, on the rule engine, the user attributes of the first and fourth electronic games, and game data of the second and third electronic games. 
     
     
         10 . The method of  claim 9 , wherein the rule engine is configured to be applied by the API to each of the electronic games to provide a user attribute of any one of the electronic games to the user. 
     
     
         11 . The method of  claim 10 , wherein rule engine comprises at least one of reaching a level of achievement, increasing a metric within at least one of the first and second electronic games, achieving a goal within a predetermined period of time in at least one of the first and second electronic games, playing first and second electronic games for a predetermined period of time, and achieving a cumulative goal in the first and second electronic games. 
     
     
         12 . The method of  claim 9 , wherein the API provides the user attribute further based, at least in part, on a user characteristic comprising at least one of a user age, a user gender, a geographic location of the user, and a propensity of the user to engage in future game play. 
     
     
         13 . The method of  claim 9 , wherein the user attribute comprises at least one of a level of achievement within the first electronic game, a virtual item for use within the first electronic game, and user access to the first electronic game. 
     
     
         14 . A system, comprising:
 a user interface module configured to receive an input from a user relating to playing a first and second electronic game;   a processor-implemented provision engine, operatively coupled to the user interface, configured to provide user attributes of the first and second electronic games to the user based on the input;   an application programming interface (API), the API configured to provide a user attribute of a third electronic game different from the first and second electronic games, the API configured to provide based, at least in part, on rule engine implemented by the API and the user attributes of the first and second electronic games.   
     
     
         15 . The system of  claim 14 , wherein the API provides a user attribute of the third electronic game and a fourth electronic game different from the first and second electronic games, the providing based, at least in part, on the rule engine, the user attributes of the first and second electronic games, and game data of the third and fourth electronic games. 
     
     
         16 . The system of  claim 15 , wherein the rule engine is configured to be applied by the API to each of the electronic games to provide a user attribute of any one of the electronic games to the user. 
     
     
         17 . The system of  claim 16 , wherein rule engine comprises at least one of reaching a level of achievement, increasing a metric within at least one of the first and second electronic games, achieving a goal within a predetermined period of time in at least one of the first and second electronic games, playing first and second electronic games for a predetermined period of time, and achieving a cumulative goal in the first and second electronic games. 
     
     
         18 . The system of  claim 15 , wherein the API is configured to provide the user attribute further based, at least in part, on a user characteristic comprising at least one of a user age, a user gender, a geographic location of the user, and a propensity of the user to engage in future game play. 
     
     
         19 . The system of  claim 15 , wherein the user attribute comprises at least one of a level of achievement within at least one of the first and second electronic games, a virtual item for use within at least one of the first and second electronic games, and user access to at least one of the first and second electronic games. 
     
     
         20 . A system, comprising:
 a user interface configured to receive an input relating to playing one of a plurality of electronic games;   a processor, operatively coupled to the user interface, configured to provide user attributes of the one of the plurality of electronic games to the user based on the plurality of inputs;   a server configured to implement an application programming interface (API), the API configured to provide a user attribute of each of at least two of the plurality of electronic games different from the one of the plurality of electronic games, the API configured to provide based, at least in part, on a rule engine implemented by the API and the user attributes of the one of the plurality of electronic games.   
     
     
         21 . The system of  claim 20 , wherein the processor if further configured to provide a user attribute of a fourth electronic game based on the input, wherein providing based on the API is based, at least in part, on the rule engine, the user attributes of the first and fourth electronic games, and game data of the second and third electronic games. 
     
     
         22 . The system of  claim 21 , wherein the rule engine is configured to be applied by the API to each of the electronic games to provide a user attribute of any one of the electronic games to the user. 
     
     
         23 . The system of  claim 22 , wherein rule engine comprises at least one of reaching a level of achievement, increasing a metric within at least one of the first and second electronic games, achieving a goal within a predetermined period of time in at least one of the first and second electronic games, playing first and second electronic games for a predetermined period of time, and achieving a cumulative goal in the first and second electronic games. 
     
     
         24 . The system of  claim 21 , wherein the API is configured to provide the user attribute further based, at least in part, on a user characteristic comprising at least one of a user age, a user gender, a geographic location of the user, and a propensity of the user to engage in future game play. 
     
     
         25 . The system of  claim 21 , wherein the user attribute comprises at least one of a level of achievement within the first electronic game, a virtual item for use within the first electronic game, and user access to the first electronic game.

Join the waitlist — get patent alerts

Track US2014344071A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.