IP Library Granted Patent US 8,210,940
Granted Patent B2
US 8,210,940 · App. 13/244,700 · Granted Jul 3, 2012

Game mechanics for gifting

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 8,210,940
App. No.
13/244,700
Granted
Jul 3, 2012
Kind
B2
Abstract

The Apparatuses, Methods, and Systems For Game Mechanics For Gifting (“GGM”) transform social graph, interactions, behavior and characteristics data inputs via various GGM components to create optimal gift-giving dynamics. In one embodiment, the GGM may receive a request to provide a gaming resource to a user. In response to the request, the GGM may aggregate and analyze interaction data to identify a provider with prior interactions with the user. The GGM may in turn request the provider for a gaming resource. The GGM may receive an indication to provide a gaming resource to the user in response to the request and may facilitate providing of a gaming resource to the user. The GGM may identify this indication as an instance of interaction and may update the user interaction data accordingly.

Claims (48)

1. A method for implementing social interaction in an online game, the method comprising:

receiving a resource request in the online game, the resource request being sent from a first player to a second player;

determining availability of an approved resource to satisfy the resource request based on a game level of the first player in the online game and a game level of the second player in the online game; and

providing the approved resource to the first player when the approved resource is available and denying the resource request when the approved resource is unavailable, wherein operations of the method are executed through a processor.

2. The method as recited in claim 1 , wherein determining availability of an approved resource further includes:

accessing a resource look up table comprising resources pre-approved for a combination of the game level of the first player and the game level of the second player.

3. The method as recited in claim 2 , wherein the look up table is accessed based on the game level of the first player and the game level of the second player.

4. The method as recited in claim 1 , wherein providing the approved resource further includes:

sending the approved resource from the second player to the first player as a gift.

5. The method as recited in claim 1 , wherein determining availability of an approved resource further includes:

determining more than one available resources that can be provided to the first player; and

receiving from the second player a selection of one of the available resources as the approved resource for providing to the first player.

6. The method as recited in claim 1 , wherein determining availability of an approved resource further includes:

calculating a game distortion if a candidate resource were provided to the first player.

7. The method as recited in claim 6 , wherein calculating the game distortion further includes:

assessing an impact of providing high level items to low level users.

8. The method as recited in claim 1 , wherein the first player is linked in an online social network to the second player.

9. The method as recited in claim 1 , wherein providing the approved resource is an inter-game gift from the second player to the first player.

10. The method as recited in claim 1 , wherein determining availability of an approved resource further includes:

determining if the game level of the first player is greater than or equal to the game level of the second player; and

prohibiting a gift from the second player to the first player if the game level of the first player is greater than or equal to the game level of the second player.

11. A computer program embedded in a non-transitory computer-readable storage medium, when executed by one or more processors, for implementing social interaction in an online game, the computer program comprising:

program instructions for receiving a resource request in the online game, the resource request being sent from a first player to a second player;

program instructions for determining availability of an approved resource to satisfy the resource request based on a game level of the first player in the online game and a game level of the second player in the online game; and

program instructions for providing the approved resource to the first player when the approved resource is available and denying the resource request when the approved resource is unavailable.

12. A method for implementing social interaction in an online game, the method comprising:

receiving a request to send a resource in the online game from a first player to a second player;

analyzing a distortion that would be created in the online game if the resource were sent from the first player to the second player; and

providing the resource to the second player if the distortion is within a limit of distortion allowed for providing the resource, wherein operations of the method are executed through a processor.

13. The method as recited in claim 12 , wherein the distortion is outside the limit of distortion allowed when a gift of the resource to the second player would allow the second player to easily defeat a third player having a higher level in the online game than a level of the second player.

14. The method as recited in claim 12 , further including:

modifying the request to lower the distortion before providing the resource to the second player.

15. The method as recited in claim 12 , wherein analyzing the distortion further includes:

performing a valuation of assets of the second player to calculate a value of the second player in the online game; and

comparing the value of the second player with a range of optimal values.

16. A method for implementing social interaction in an online game, the method comprising:

receiving a request to send a resource in the online game from a first player to a second player;

analyzing a distortion that would be created in the online game if the resource were sent from the first player to the second player, wherein the distortion measures a performance of a user in the online game relative to a performance of peer players; and

providing the resource to the second player if the distortion is within a limit of distortion allowed for providing the resource and denying the request when the distortion is outside the limit, wherein operations of the method are executed through a processor.

17. The method as recited in claim 16 , wherein analyzing the distortion further includes:

assessing an impact of providing high level items to low level users.

18. The method as recited in claim 16 , wherein analyzing the distortion further includes:

for the second player, determining one of a game level, an amount of virtual currency in the online game, or a number of wins and losses.

19. The method as recited in claim 16 , wherein analyzing the distortion further includes:

measuring one of spending power or strength of social network of the second player.

20. The method as recited in claim 16 further including:

assessing distortion changes caused in the online game by an introduction of new resources in the online game.

21. The method as recited in claim 16 , wherein operations of the method are performed by a computer program when executed by one or more processors, the computer program being embedded in a non-transitory computer-readable storage medium.

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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2021
From: CARROLL, DORION; MOONEY, BILL; OCKO, MATTHEW
To: ZYNGA INC.
Reel/Frame 058066/0419 →
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 →