IP Library Granted Patent US 9,597,596
Granted Patent B2
US 9,597,596 · App. 14/336,516 · Granted Mar 21, 2017

Location-based achievements framework

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,597,596
App. No.
14/336,516
Granted
Mar 21, 2017
Kind
B2
Abstract

A method of encouraging actions by users with respect to a game networking system is disclosed. An indication of a presence of a user of a game networking system at a physical location is received. An opportunity for the user to perform an action within a game associated with the game networking system to obtain an achievement pertaining to the game is identified. The availability of the opportunity is triggered based on the presence of the user at the physical location. A notification to the user of information pertaining to the opportunity is communicated.

Claims (29)

1. A method comprising:

incorporating one or more modules into a game networking system, the one or more modules configuring one or more computer processors of the game networking system to perform operations to increase levels of participation of users of the game networking system, the operations comprising:

receiving an indication of a presence of a target user of a game networking system at a physical location;

identifying an opportunity for the target user to perform an action within a game associated with the game networking system to obtain an achievement pertaining to the game, wherein availability of the opportunity is triggered based on the presence of the user at the physical location, the opportunity selected from a plurality of candidate opportunities based on an analysis of activities of other users of the game networking system who performed actions with respect to the game networking system while present at the physical location, the analysis including determining a likelihood that the target user will increase a level of participation with respect to the game networking system while present at the location if presented with the opportunity is greater than a likelihood that the user will increase a level of participation with respect to the game networking system while present at the location if presented with another opportunity of the plurality of candidate opportunities; and

generating a notification pertaining to the opportunity for communication to the user.

2. The method of claim 1 , wherein the game is one of a plurality of games associated with the game networking system, the achievement is one of a plurality of achievements associated with the plurality of games, and the achievement is selected based on a history of a plurality of actions of the user with respect to the plurality of games.

3. The method of claim 1 , wherein the achievement is one of a plurality of achievements of an umbrella achievement that is earnable by the user earning each of the plurality of achievements.

4. The method of claim 1 , further comprising communicating the notification based on an analysis of historical activity of the user at the physical location at a time of day of the presence of the user at the physical location.

5. The method of claim 1 , wherein the game includes a harvesting mechanic and the opportunity includes performing a harvesting action that is relevant to the physical location to obtain the achievement.

6. The method of claim 1 , wherein the game includes a word-playing mechanic and the opportunity includes playing a word that is relevant to the physical location to obtain the achievement.

7. A system comprising:

one or more computer processors;

one or more modules implemented by the one or more computer processors, the one or more modules configured to, at least:

receive an indication of a presence of a target user of a game networking system at a physical location;

identify an opportunity for the target user to perform an action within a game associated with the game networking system to obtain an achievement pertaining to the game, wherein availability of the opportunity is triggered based on the presence of the user at the physical location, the opportunity selected from a plurality of candidate opportunities based on an analysis of activities of other users of the game networking system who performed actions with respect to the game networking system while present at the physical location, the analysis including determining a likelihood that the target user will increase a level of participation with respect to the game networking system while present at the location if presented with the opportunity is greater than a likelihood that the user will increase a level of participation with respect to the game networking system while present at the location if presented with another opportunity of the plurality of candidate opportunities; and

generate a notification pertaining to the opportunity for communication to the user.

8. The system of claim 7 , wherein the game is one of a plurality of games associated with the game networking system, the achievement is one of a plurality of achievements associated with the plurality of games, and the achievement is selected based on a history of a plurality of actions of the user with respect to the plurality of games.

9. The system of claim 7 , wherein the achievement is one of a plurality of achievements of an umbrella achievement that is earnable by the user earning each of the plurality of achievements.

10. The system of claim 7 , wherein the one or more modules are further configured to communicate the notification based on an analysis of historical activity of the user at the physical location at a time of day of the presence of the user at the physical location.

11. The system of claim 7 , wherein the game includes a harvesting mechanic and the opportunity includes performing a harvesting action that is relevant to the physical location to obtain the achievement.

12. The system of claim 7 , wherein the game includes a word-playing mechanic and the opportunity includes playing a word that is relevant to the physical location to obtain the achievement.

13. 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:

receiving an indication of a presence of a target user of a game networking system at a physical location;

identifying an opportunity for the target user to perform an action within a game associated with the game networking system to obtain an achievement pertaining to the game, wherein availability of the opportunity is triggered based on the presence of the user at the physical location, the opportunity selected from a plurality of candidate opportunities based on an analysis of activities of other users of the game networking system who performed actions with respect to the game networking system while present at the physical location, the analysis including determining a likelihood that the target user will increase a level of participation with respect to the game networking system while present at the location if presented with the opportunity is greater than a likelihood that the user will increase a level of participation with respect to the game networking system while present at the location if presented with another opportunity of the plurality of candidate opportunities; and

generating a notification pertaining to the opportunity for communication to the user.

14. The non-transitory machine-readable storage medium of claim 13 , wherein the game is one of a plurality of games associated with the game networking system, the achievement is one of a plurality of achievements associated with the plurality of games, and the achievement is selected based on a history of a plurality of actions of the user with respect to the plurality of games.

15. The non-transitory machine-readable storage medium of claim 13 , wherein the achievement is one of a plurality of achievements of an umbrella achievement that is earnable by the user earning each of the plurality of achievements.

16. The non-transitory machine-readable storage medium of claim 13 , the operations further comprising communicating the notification based on an analysis of historical activity of the user at the physical location at a time of day of the presence of the user at the physical location.

17. The non-transitory machine-readable storage medium of claim 13 , wherein the game includes a harvesting mechanic and the opportunity includes performing a harvesting action that is relevant to the physical location to obtain the achievement.

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 21, 2014
From: KHANNA, NISHCHAIE
To: ZYNGA INC.
Reel/Frame 033353/0996 →