IP Library Granted Patent US 8,388,450
Granted Patent B1
US 8,388,450 · App. 13/244,708 · Granted Mar 5, 2013

Expanding the gaming social network with unrelated players

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,388,450
App. No.
13/244,708
Granted
Mar 5, 2013
Kind
B1
Abstract

Methods, systems, and computer programs for expanding gaming social networks with unrelated players are presented. For the player of an online game, one or more selection rules are determined defining a criterion for selecting users. The determined selection rules are applied resulting in a set of candidate game friends, where at least one of the candidate game friends does not have a social link with the player. Additionally, the method includes an operation for presenting the plurality of candidate game friends. An operation to link, in the online game, the player with at least one of the plurality of candidate game friends is then initiated in response to an input from the player. The operation to link may send a request to befriend the candidate, or to link the candidate without the need for permission when an automatic acceptance is in place.

Claims (34)

1. A method for processing game operations during execution of an online game, the method comprising:

determining one or more selection rules for a player of an online game, each selection rule defining a criterion for selecting users from a plurality of users, wherein the determining further includes

presenting one or more selection criteria, and

receiving a selection of the one or more selection criteria from the player to determine the one or more selection rules;

applying the determined one or more selection rules to the plurality of users resulting in a plurality of candidate game friends from the plurality of users, wherein at least one candidate game friend does not have a social link with the player;

presenting the plurality of candidate game friends; and

initiating an operation to link in the online game the player with at least one of the plurality of candidate game friends in response to an input from the player, wherein at least one operation of the method is executed through a processor.

2. The method as recited in claim 1 wherein applying the determined one or more selection rules further includes:

discarding players to be candidate game friends that do not wish to form social links outside a social group of the players.

3. The method as recited in claim 1 wherein initiating the operation to link further includes:

sending a request to form the social link to one or more candidate game friends selected by the player.

4. The method as recited in claim 1 wherein initiating the operation to link further includes:

linking the player with a candidate game friend with universal acceptance, wherein the candidate game friend with universal acceptance has configured the online game to automatically accepts requests to establish a social link.

5. The method as recited in claim 1 wherein applying the determined one or more selection rules further includes:

attaching weights to the one or more selection rules.

6. The method as recited in claim 1 wherein the one or more selection rules are selected from a group consisting of a game skill level, a skill level in games other than the online game, or players looking for game friends.

7. The method as recited in claim 1 wherein the social link is established in an online website, wherein the social link is established by two users in the online website that have accepted each other has having a direct relationship in the online website.

8. The method as recited in claim 1 wherein presenting the plurality of candidate game friends further includes:

providing a matching score for each of the plurality of candidate game friends.

9. The method as recited in claim 1 , 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.

10. A method for processing game operations during execution of an online game, the method comprising:

presenting one or more possible rules to a player of an online game, each possible rule defining a criterion for selecting users from a plurality of users;

determining one or more selection rules and associated parameter values in response to an input from the player;

applying the determined one or more selection rules to the plurality of users resulting in a plurality of candidate game friends from the plurality of users, wherein at least one candidate game friend does not have a social link with the player, wherein the candidate game friends are sorted according to a score for each of the candidate game friends, the score being obtained by applying the one or more selection rules to each of the candidate game friends; and

initiating an operation to link in the online game the player with at least one of the plurality of candidate game friends, wherein at least one operation of the method is executed through a processor.

11. The method as recited in claim 10 , further including:

enabling assistance to the player in the online game by the at least one of the plurality of candidate game friends after the operation to link is completed.

12. The method as recited in claim 10 wherein the input from the player indicates a number of desired game friends, wherein the initiating is performed for a number of candidate game friends greater than the number of desired game friends, the method further including:

terminating the operation to link after the number of desired game friends have linked to the player.

13. The method as recited in claim 10 wherein the one or more selection rules are selected from a group consisting of gender, geography, age, school, neighborhood, or occupation.

14. The method as recited in claim 10 wherein the one or more selection rules are selected from a group consisting of a number of hours spent playing the online game, a number of hours spent playing online, a time of day most likely to play the online game, or a number of current friends.

15. The method as recited in claim 10 wherein initiating the operation to link further includes:

sending a request to form the social link to a predetermined number of candidate game friends with a highest score.

16. The method as recited in claim 10 , 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 (4)
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 →