IP Library Granted Patent US 9,185,534
Granted Patent B2
US 9,185,534 · App. 13/244,818 · Granted Nov 10, 2015

Notifying users of options to participate in meta games

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,185,534
App. No.
13/244,818
Granted
Nov 10, 2015
Kind
B2
Abstract

In a method of notifying a user of an option to participate in a meta game, a presence of a player of a computer-implemented game at a location is detected. An association between a computer-implemented meta-game and the location is identified. The player of the computer-implemented game is presented with an option to participate in the computer-implemented meta-game. An indication of an acceptance of the option to participate in the computer-implemented meta game is received from the player of the computer-implemented game. A performance of an action within the computer-implemented game by the player of the computer-implemented game is reflected within the computer-implemented meta game.

Claims (36)

1. A method comprising:

detecting a presence of a player of a computer-implemented game at a location;

identifying an association between a computer-implemented meta-game and the location, the computer-implemented meta-game being an additional computer-implemented game that is playable by the player of the computer-implemented game outside the bounds of the computer-implemented game;

presenting the player of the computer-implemented game with an option to participate in the computer-implemented meta-game based on the detecting of the presence of the player of the computer-implemented game at the location and the identifying of the association between the computer-implemented meta-game and the location;

receiving an indication of an acceptance of the option to participate in the computer-implemented meta game from the player of the computer-implemented game; and

based on the receiving of the acceptance of the option to participate in the computer implemented meta game from the player of the computer-implemented game, reflecting within the computer-implemented meta game a performance of an action within the computer-implemented game by the player of the computer-implemented game, wherein the reflecting within the computer-implemented meta game of the performance of the action within the computer-implemented game by the player of the computer-implemented game is performed by a processor.

2. The method of claim 1 , wherein the computer-implemented meta game is a leader board game and the reflecting within the computer-implemented meta game of the performance of the action by the player of the computer-implemented game includes incorporating a score of the player of the computer-implemented game into an overall score of players who play the computer-implemented game at the location for comparison with an overall score of players who play the computer-implemented game at an additional location.

3. The method of claim 1 , wherein the computer-implemented meta-game is a battle game and the reflecting within the computer-implemented meta game of the performance of the action within the computer-implemented game by the player of the computer-implemented game includes advancing a progress of the player in the battle game based on a score of the player of the computer-implemented being higher than a score of an additional player of the computer-implemented game, the additional player being an opponent of the player with respect to the battle game.

4. The method of claim 3 , wherein the advancing of the progress of the player in the battle game includes advancing a progress of an alliance of the player in the battle game.

5. The method of claim 1 , further comprising receiving a communication from a device of the player and wherein the detecting of the presence of the player of the computer-implemented game at the location is based on the receiving of the communication.

6. The method of claim 1 , further comprising receiving a specification of the association between the computer-implemented meta game and the location from an operator of the location.

7. The method of claim 6 , wherein the presenting the player of the computer-implemented game with the option to participate in the computer-implemented meta-game is further based on an action performed by the player of the computer-implemented game within the computer-implemented game while the player of the computer-implemented meta game is present at the location.

8. A system comprising:

a processor-implemented game networking system configured to:

detect a presence of a player of a computer-implemented game at a location;

identify an association between a computer-implemented meta-game and the location, the computer-implemented meta-game being an additional computer-implemented game that is playable by the player of the computer-implemented game outside the bounds of the computer-implemented game;

present the player of the computer-implemented game with an option to participate in the computer-implemented meta-game based on the detecting of the presence of the player of the computer-implemented game at the location and the identifying of the association between the computer-implemented meta-game and the location;

receive an indication of an acceptance of the option to participate in the computer-implemented meta game from the player of the computer-implemented game; and

based on the receiving of the acceptance of the option to participate in the computer implemented meta game from the player of the computer-implemented game, reflect within the computer-implemented meta game a performance of an action within the computer-implemented game by the player of the computer-implemented game.

9. The system of claim 8 , wherein the computer-implemented meta game is a leader board game and the reflecting within the computer-implemented meta game of the performance of the action by the player of the computer-implemented game includes incorporating a score of the player of the computer-implemented game into an overall score of players who play the computer-implemented game at the location for comparison with an overall score of players who play the computer-implemented game at an additional location.

10. The system of claim 8 , wherein the computer-implemented meta-game is a battle game and the reflecting within the computer-implemented meta game of the performance of the action within the computer-implemented game by the player of the computer-implemented game includes advancing a progress of the player in the battle game based on a score of the player of the computer-implemented being higher than a score of an additional player of the computer-implemented game, the additional player being an opponent of the player with respect to the battle game.

11. The system of claim 8 , wherein the advancing of the progress of the player in the battle game includes advancing a progress of an alliance of the player in the battle game.

12. The system of claim 8 , wherein the computer-implemented game networking system is further configured to receive a communication from a device of the player and wherein the detecting of the presence of the player of the computer-implemented game at the location is based on the receiving of the communication.

13. The system of claim 8 , wherein the computer-implemented game networking system is further configured to receive a specification of the association between the computer-implemented meta game and the location from an operator of the location.

14. The system of claim 13 , wherein the presenting the player of the computer-implemented game with the option to participate in the computer-implemented meta-game is further based on an action performed by the player of the computer-implemented game within the computer-implemented game while the player of the computer-implemented meta game is present at the location.

15. A non-transitory machine-readable storage medium embodying a set of instructions that, when executed by at least one processor, causes the processor to perform operations, the operations comprising:

detecting a presence of a player of a computer-implemented game at a location;

identifying an association between a computer-implemented meta-game and the location, the computer-implemented meta-game being an additional computer-implemented game that is playable by the player of the computer-implemented game outside the bounds of the computer-implemented game;

presenting the player of the computer-implemented game with an option to participate in the computer-implemented meta-game based on the detecting of the presence of the player of the computer-implemented game at the location and the identifying of the association between the computer-implemented meta-game and the location;

receiving an indication of an acceptance of the option to participate in the computer-implemented meta game from the player of the computer-implemented game; and

based on the receiving of the acceptance of the option to participate in the computer implemented meta game from the player of the computer-implemented game, reflecting within the computer-implemented meta game a performance of an action within the computer-implemented game by the player of the computer-implemented game.

16. The non-transitory machine-readable storage medium of claim 15 , wherein the computer-implemented meta game is a leader board game and the reflecting within the computer-implemented meta game of the performance of the action by the player of the computer-implemented game includes incorporating a score of the player of the computer-implemented game into an overall score of players who play the computer-implemented game at the location for comparison with an overall score of players who play the computer-implemented game at an additional location.

17. The non-transitory machine-readable storage medium of claim 15 , wherein the computer-implemented meta-game is a battle game and the reflecting within the computer-implemented meta game of the performance of the action within the computer-implemented game by the player of the computer-implemented game includes advancing a progress of the player in the battle game based on a score of the player of the computer-implemented being higher than a score of an additional player of the computer-implemented game, the additional player being an opponent of the player with respect to the battle game.

18. The non-transitory machine-readable storage medium of claim 17 , wherein the advancing of the progress of the player in the battle game includes advancing a progress of an alliance of the player in the battle game.

19. The non-transitory machine-readable storage medium of claim 15 , the operations further comprising receiving a communication from a device of the player and wherein the detecting of the presence of the player of the computer-implemented game at the location is based on the receiving of the communication.

20. The non-transitory machine-readable storage medium of claim 15 , the operations further comprising receiving a specification of the association between the computer-implemented meta game and the location from an operator of the location.

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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2019
From: ROUSE, JUSTIN; HOLME, KEVIN; HURD, DANIEL; TOMLINSON, JASON; YANG, GRANT; LOHSTROH, SHAWN; OYHENART, JESSICA; CHOW, DAVID
To: ZYNGA INC.
Reel/Frame 048048/0764 →
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 →