IP Library Granted Patent US 9,937,424
Granted Patent B2
US 9,937,424 · App. 14/337,681 · Granted Apr 10, 2018

Collaborative diplomacy mechanics

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,937,424
App. No.
14/337,681
Granted
Apr 10, 2018
Kind
B2
Abstract

A collaborative diplomacy mechanics system for an online game is described. A player selects an ally to be engaged in a combat mode of an online social game against an enemy. The profile of the selected ally is retrieved. An ally power up weapon is generated based on the profile of the selected ally. The ally power up weapon is applied against a combat unit of an enemy of a player in the combat mode. The ally power up weapon can also be applied on a combat unit of the player in the combat mode.

Claims (51)

1. A system comprising:

an ally selection module comprising one or more computer processors configured to:

access a social network graph of which a player of a computer-implemented multiplayer online game forms part, the social network graph comprising a plurality of other players that are candidate allies for the player, and

enable the player to select, from the plurality of candidate allies, an ally to assist the player in a competitive engagement during gameplay;

in an automated operation performed by the ally selection module, select a specialty effect for the selected ally from a plurality of different candidate specialty effects, selection of the specialty effect being based on one of:

a game profile of the selected ally, and

random selection by the ally selection module from a set of specialty effects available to or earned by the selected ally; and

a game engine comprising at least one computer processor configured to make the specialty effect of the selected ally available to the player for only a single deployment during any one competitive engagement by performing operations comprising:

generating a game user interface for a particular competitive engagement;

receiving user input via the game user interface selecting deployment of the specialty effect of the selected ally;

responsive to the user input, deploying the specialty effect of the selected ally in the competitive engagement; and

thereafter, for the duration of the competitive engagement, making the specialty effect of the selected ally unavailable for deployment via the game user interface.

2. The system of claim 1 , wherein the competitive engagement comprises a combat event in which the player combats one or more opponents.

3. The system of claim 2 , wherein the specialty effect of the selected ally comprises a special power-up weapon that has an enhanced combat capability relative to regular combat abilities.

4. The system of claim 3 , wherein deployment of the specialty effect of the selected ally comprises applying the special power-up weapon against at least combat unit of the one or more opponents.

5. The system of claim 1 , wherein, for each of the plurality of candidate allies, the respective specialty effect has attributes determined based at least in part on a game level attained by the corresponding candidate ally in the game.

6. The system of claim 1 , wherein, for each of the plurality of candidate allies, the respective specialty effect has attributes determined based at least in part on a particular specialty skill of the corresponding candidate ally, the particular specialty skill being one of a plurality of alternative specialty skills, each ally being allowed only one of the plurality of specialty skills.

7. The system of claim 1 , wherein the plurality of candidate allies is a plurality of respective players of the game, each candidate ally being a member of a social network of the player.

8. The system of claim 7 , wherein the game engine is configured to pit the player against a computer-controlled opposition during the competitive engagement.

9. The system of claim 1 , further comprising an ally reward module configured to generate a reward to the ally in response to selection of the ally by the player.

10. The system of claim 9 , wherein the ally reward module is configured to generate the reward based at least in part on an outcome of the competitive engagement.

11. A method comprising:

accessing a social network graph of which a player of a computer-implemented multiplayer online game forms part, the social network graph comprising a plurality of other players that are candidate allies for the player;

generating a graphical user interface configured for enabling the player to select, from a plurality of candidate allies, an ally to assist the player in a competitive engagement during gameplay;

in an automated operation performed by an ally selection module comprising one or more computer processors configured to perform the automated operation, selecting a specialty effect for the selected ally from a plurality of different candidate specialty effects, selection of the specialty effect being based on at least one of:

a game profile of the selected ally, and

random selection by the ally selection module from a set of specialty effects available to or earned by the selected ally; and

making the specialty effect of the selected ally available to the player for only a single deployment during any one competitive engagement by performing operations comprising:

generating a game user interface for a particular competitive engagement;

receiving user input via the game user interface selecting deployment of the specialty effect of the selected ally;

responsive to the user input, deploying the specialty effect of the selected ally in the competitive engagement; and

thereafter, for the duration of the competitive engagement, making the specialty effect of the selected ally unavailable for deployment via the game user interface.

12. The method of claim 11 , wherein the competitive engagement comprises a combat event in which the player combats one or more opponents.

13. The method of claim 12 , wherein the specialty effect of the selected ally comprises a special power-up weapon that has an enhanced combat capability relative to regular combat abilities.

14. The method of claim 13 wherein deployment of the specialty effect of the selected ally comprises applying the special power-up weapon against at least combat unit of the one or more opponents.

15. The method of claim 11 , further comprising, for each of the plurality of candidate allies, determining attributes of the respective specialty effect based at least in part on a game level attained by the corresponding candidate ally in the game.

16. The method of claim 11 , further comprising, for each of the plurality of candidate allies, determining attributes of the respective specialty effect based at least in part on a particular specialty skill of the corresponding candidate ally, the particular specialty skill being one of a plurality of alternative specialty skills, each ally being allowed only one of the plurality of specialty skills.

17. The method of claim 11 , wherein the plurality of candidate allies is a plurality of respective players of the game, each candidate ally being a member of a social network of the player.

18. The method of claim 11 , further comprising providing a reward to the ally in response to selection of the ally by the player.

19. The method of claim 18 , wherein the ally reward module is configured to generate the reward based at least in part on an outcome of the competitive engagement.

20. A non-transitory computer readable storage medium having stored thereon instructions for causing a machine, responsive to execution of the instructions by the machine, to perform operations comprising:

accessing a social network graph of which a player of a computer-implemented multiplayer online game forms part, the social network graph comprising a plurality of other players that are candidate allies for the player;

generating a graphical user interface configured for enabling the player to select, from a plurality of candidate allies, an ally to assist the player in a competitive engagement during gameplay,

in an automated operation, selecting a specialty effect for the selected ally from a plurality of different candidate specialty effects, selection of the specialty effect being based on at least one of:

a game profile of the selected ally, and

random selection by the machine from a set of specialty effects available to or earned by the selected ally; and

making the specialty effect of the selected ally available to the player for only a single deployment during any one competitive engagement by performing operations comprising:

generating a game user interface for a particular competitive engagement:

receiving user input via the game user interface selecting deployment of the specialty effect of the selected ally;

responsive to the user input, deploying the specialty effect of the selected ally in the competitive engagement; and

thereafter, for the duration of the competitive engagement, making the specialty effect of the selected ally unavailable for deployment via the game user interface.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 23, 2022
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ZYNGA INC.
Reel/Frame 060163/0437 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 14, 2020
From: ZYNGA INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 054719/0490 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 11, 2020
From: BANK OF AMERICA, N.A., AS LENDER
To: ZYNGA INC.
Reel/Frame 054701/0393 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 21, 2018
From: ZYNGA INC.
To: BANK OF AMERICA, N.A., AS LENDER
Reel/Frame 049147/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2014
From: AJAMI, AMER; YANG, HANS C.; GOODWIN, MICHAEL JOHN; BLACK, GREGORY ANTHONY
To: ZYNGA INC.
Reel/Frame 033364/0517 →